{"version":3,"file":"script_main.ke4MFif4.mjs","names":["mask","SVG","getProps","Icon","React.forwardRef","useState","useRef","useCallback","useState","useRef","STORAGE_KEY","useState","useRef","useCallback","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","NorthEast","EastFonts","East","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","__FramerMetadata__","RichTextWithFXWithOptimizedAppearEffect","RichText","MegaLinkFonts","MegaLink","MotionDivWithFXWithOptimizedAppearEffect","serializationHash","variantClassNames","transition1","animation","animation1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle.css","sharedStyle.fonts","RichTextWithFXWithOptimizedAppearEffect","RichText","MegaLinkFonts","MegaLink","MotionDivWithFXWithOptimizedAppearEffect","serializationHash","variantClassNames","transition1","animation","animation1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle.css","sharedStyle.fonts","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","ArrowDropDown","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","__FramerMetadata__","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","MegaLinkFonts","MegaLink","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","useStateVariable","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","ExpandLess","ExpandMore","sharedStyle.css","sharedStyle.fonts","MenuSection","ShopifyLoginButtonFonts","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","OfflineBolt","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","useState","addPropertyOverrides","East","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","RichTextWithFXWithOptimizedAppearEffect","RichText","MegaLinkFonts","MegaLink","MegaLinkInfo","TextLinkFonts","TextLink","MotionDivWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","fonts","css","className","fonts","css","className","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","TextLink","MegaLinkFonts","MegaLink","MegaLinkInfo","PromoCard","NavButtonFonts","NavButton","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","RichText","SVG","UserComponent","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","Search","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","MegaLink","serializationHash","variantClassNames","transition1","animation","animation1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle.css","sharedStyle.fonts","useState","useRef","useCallback","mask","SVG","getProps","Icon","React.forwardRef","useState","useRef","useCallback","ShoppingBagFonts","ShoppingBag","FC_CartCounterFonts","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","EybnaLogoFonts","EybnaLogo","NavLink","NavLinkInfo","SearchIcon","ModalTrigger","NavButton","MenuToggle","Platform","Solutions","Learn","Company","Shop","Drawer","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","animation","animation1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","UserComponent","isBrowser","useReducer","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","isBrowser","useState","_Fragment","Overlay","Suspense","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","getProps","React.forwardRef","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","ArrowForward","Refresh","Check","addPropertyOverrides","EybnaLogo","InstagramLogo","WhatsappLogo","NewsletterSubmit","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","RichText","_Fragment","FormPlainTextInput","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","css","cycleOrder","variantClassNames","Transition","React.useContext","React.useMemo","getProps","createLayoutDependency","React.forwardRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","useState","useMemo","isCurrencySymbolSameAsCode","ShopXCartSubtotal","useState","useRef","useCallback","useState","useRef","useCallback","_Fragment","useState","useRef","useCallback","useState","useCallback","cloneElement","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","CloseButton","CheckoutButton","ShoppingBag","Button","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","ArrowForward","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","ModalState","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","useState","useRef","useLayoutEffect","useEffect","NavbarMegaFonts","NavbarMega","NavbarMegaInfo","ModalStatefulFonts","ModalStateful","FooterFonts","Footer","breakpoints","serializationHash","variantClassNames","matchVariant","animation","transition2","animation1","animation2","animation3","animation4","animation5","getContainer","Overlay","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","_Fragment","PropertyOverrides","css","NavbarMega","NavbarMegaInfo","ModalStateful","Footer","useRef","React.useId","_Fragment","PropertyOverrides","React.createElement","Home","Default","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/bOUoSNqXFQmwloaOl82C/9FFxpf8Hoxpy4WgOwfEA/UrtoEbpy0.js","https:/framerusercontent.com/modules/JujvoeVUGSedawzjoWYs/kOFKY44lHgURhe0HBZrH/SafeHover.js","https:/framerusercontent.com/modules/nzM1sXMOuY0H8prOHVw0/JVkpD1gQRE1OkF3bbRod/SearchInput_1.js","https:/framerusercontent.com/modules/QanK6PQgRJe3RGZ65uzm/fq6ZufkbczupKuKxauma/ShopifyLoginButton.js","https:/framerusercontent.com/modules/B0pmnclMo56as2Cr9EWv/ATjIPJfCLDF1lzNZSGbc/CSLyxpoHo.js","https:/framerusercontent.com/modules/E6ITRd8iS2QPTMuNocVI/cjd3ZgE0LqvehkJPbWmg/erWB2LS4y.js","https:/framerusercontent.com/modules/R8eCVEdPmpSoJO4SSaLj/oNKQxHXHsUr7EiRcErgJ/skd5WNyey.js","https:/framerusercontent.com/modules/RkE7UiE6zqJvme3QiH20/ZJVb4dC5KppVgl5zAlgd/bxi9YHjM4.js","https:/framerusercontent.com/modules/xbiOVi4ws09UGalcgJDa/7ac2nOsGqsUKE8BxlV4G/ekcHWXpvC.js","https:/framerusercontent.com/modules/6YIE39d4Fd9Lt8R5iYNc/r6Kh6T7uYa4SfYrbFYgN/djdXZjS4N.js","https:/framerusercontent.com/modules/PAcPfUE8HaMGVgTwfj92/L2Dthik2Yj1J3Z4xdMpQ/H06PEo2w1.js","https:/framerusercontent.com/modules/NHQbTJLtcoh4cGgmEKML/1aHAmPTXMc6LSUTT00YG/HINqklCJs.js","https:/framerusercontent.com/modules/JMmHlytitj4jKWcqxv2s/40LNSVr4EW1r9cWZiQVq/ScrollLock.js","https:/framerusercontent.com/modules/DM4Q4EgAAfIKGEnVPmfI/Gn7xWzddoo4V750370Vz/yB6x5whl9.js","https:/framerusercontent.com/modules/EnTCtzO5dEZQljvxrfgw/Dz7Yh47ZbL27Ko2VHroW/erhBDxTaR.js","https:/framerusercontent.com/modules/lWHtiogDapEPuedu2p0I/ZhyFrp5uNidvs4t6WKJz/r1RJlLIk5.js","https:/framerusercontent.com/modules/UflCw66fNChVSEPN69pS/hapqcNVa0phrCzww1yc8/HqCep2PrS.js","https:/framerusercontent.com/modules/PsRwN1HNb4iMCSPoauyF/ehRN0pYuk5ryWySbsF0W/Hu3joUWv_.js","https:/framerusercontent.com/modules/T5grJy3SDwBkXOW0gNhQ/LMXXrtYeTFM2JJD3QPMJ/jfe_XeyCP.js","https:/framerusercontent.com/modules/WhBm4M5KbSd417ryC6hL/qsfFHQkQakQnKLQTE5ss/MenuSkuCount.js","https:/framerusercontent.com/modules/TRpitKA30IYrd1E5JSgK/xgpSkDbLpc3OU2B2ScwU/QiqX3NikD.js","https:/framerusercontent.com/modules/GkzgDPMnt8WbVXijxVnK/Yg0Ua5FHq5V4GFxQF4hi/kTN9U3_sh.js","https:/framerusercontent.com/modules/YzXZz6a6mNhRLXkkXk9n/tEJDcgujeGD3RUNaGn3E/SEN7a_rGL.js","https:/framerusercontent.com/modules/yH2yA3az0dtGFgkjPuoV/bBsbS1nin9oqEumJAJmt/Wi8YM2AEk.js","https:/framerusercontent.com/modules/qmlN80tfdST04It6yKrC/dfEQelJBCGtRmBooVYZW/oLNQdosm0.js","https:/framerusercontent.com/modules/uTpXOfekAbN6RhDtCGG5/ud3SJZvQZhnFzSpHWhEV/R7OuwojeW.js","https:/framerusercontent.com/modules/AMVTRpBIgUBUD93VvKWR/KVIcz2pduPP0VM5L6lYQ/RucenhMiN.js","https:/framerusercontent.com/modules/xsbfCqFUvXjuRLiDLJ9c/d4BFuwV1OJdsc5KWg3Rx/SCkIJnJIV.js","https:/framerusercontent.com/modules/4gxKhYDXhQYsHYSbypZW/CwQMBB6veGtRJ77hGsnc/FC_CartCounter.js","https:/framerusercontent.com/modules/L4YIi2F6zowxDBiqO7DR/hpQSO3pOnTkK28UyCOZ5/wamFLbkJp.js","https:/framerusercontent.com/modules/y6yUEEb8umnvGdCfPGqf/6lmsDvbDLBc9bRI2UZJD/FC_CartTrigger.js","https:/framerusercontent.com/modules/3TUu46Y9WELQ8HTAuePq/UvD5HyKxzvv4EfM5OefF/uMZYhafRX.js","https:/framerusercontent.com/modules/Mb85z4XpFj1JyXkY1wCJ/kr3FBES7hBvlxtqNyOPp/eFaRdR03M.js","https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/WSx8Z2UEK8nzkC3nXu7B/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/SElQKSOnUBZOSJtmN84H/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Puy217ziAIZRqHk4rVRu/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/LdKok3hlO89v4p4R5gq4/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/LMJoQTMJ3dAbGtsVKgtQ/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/W0094OhPhwDk2yTHfbQj/Cookies.js","https:/framerusercontent.com/modules/ppr8OWMIrtBvJ1C4wfqk/qhDP3PUI05OrL1yANxTR/wMj3wn618.js","https:/framerusercontent.com/modules/PtxaBiSAA5V6LvrpAt6G/EsR1AqByikNQR8Cp2V8c/UD0eTfbk_.js","https:/framerusercontent.com/modules/VenOQf6g2NkNwTDS44UC/es0WtP27L5iLZEbWhNmW/ZAbMI7yw0.js","https:/framerusercontent.com/modules/hVDk3fcCzXeBOBKWbIvQ/n0TFySakgPw9NHbVkvvu/rI5orWiR_.js","https:/framerusercontent.com/modules/2ywEYI2Y8Mm9Nb3C5K70/6oowatXp1hPTMEk95Kab/ovLW34EcX.js","https:/framerusercontent.com/modules/RBhrmJSayFIEr01hpPFn/uknigYuJhd1icsEQ9e0L/TIzKiGcOB.js","https:/framerusercontent.com/modules/Xz56MXJ2ZtTgFtT1VmZz/jsrZt5LjumizHw76NuWB/atkMxVAKb.js","https:/framer.com/m/shopX-cartSubtotal-pv7y.js","https:/framerusercontent.com/modules/k9s4cejdkBGDjmzudhzM/18cq93eooqM4YmdbL7E2/currencyMaps.js","https:/framerusercontent.com/modules/g7fE5FpUH8BU8KzDDNuK/ev96V8ZMvBdXi4qVNtAQ/FC_CartSubtotal.js","https:/framerusercontent.com/modules/iNxQR66txeNh1MBMupeD/14fDVHtX7ZF5JXTR7ee3/FC_CartStateController.js","https:/framerusercontent.com/modules/oKOqnJyJ3wjpqRFTNCqe/f2ixbED1jXEDDW06CbZm/FC_CartProductCard.js","https:/framerusercontent.com/modules/v7LtkkyNjEAQ8EyrCJW6/tND47xWycBAq6ZXOZgJN/FC_CartCheckoutButton.js","https:/framerusercontent.com/modules/wBxOpxRwiKJ3qoIvmMdQ/z5RxMWfbQYPwULKjk69M/FC_CartClear.js","https:/framerusercontent.com/modules/MrYICuJGdEbttBt5snsP/M4wOMUGdIEP47vnEFoG6/gLp7VvUAC.js","https:/framerusercontent.com/modules/zEasMHtiTNgD5Pva4zfY/T8F3NFCG48Nv801in4dC/TY6yG90pD.js","https:/framerusercontent.com/modules/sm8vzL363FGuhlXzIehI/aXC40A2lPBJK7pGzL9tA/QGMXwATIY.js","https:/framerusercontent.com/modules/GSAAswXwf6em7dwY0rBZ/kRdZ17genRcTq4jLbK7p/NavColor.js","https:/framerusercontent.com/modules/G5AbufsiIdsILWczkGXo/Ct9Ubn4cqlfVA8Wfflxm/mdZFzsHKg.js","https:/framerusercontent.com/modules/u8412VsxBMkc0ohw4ome/dI9aENavSC7mNUR1OzX3/FKIMovb9T.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9.98 0 C 4.47 0 0 4.47 0 9.98 C 0 15.49 4.47 19.96 9.98 19.96 C 15.49 19.96 19.96 15.49 19.96 9.98 C 19.96 4.47 15.49 0 9.98 0 Z M 9.98 17.96 C 5.58 17.96 2 14.38 2 9.98 C 2 5.58 5.58 2 9.98 2 C 14.38 2 17.96 5.58 17.96 9.98 C 17.96 14.38 14.38 17.96 9.98 17.96 Z M 10.73 2.98 L 6.23 11.48 L 9.37 11.48 L 9.37 16.98 L 13.73 8.48 L 10.73 8.48 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"19.959970000000002px\" id=\"KVpOTXjx8\" transform=\"translate(2.02 2.02)\" width=\"19.95998px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,K5AAorpEW:fill??props.K5AAorpEW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,K5AAorpEW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-eVqLJ\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-eVqLJ { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--esondr); 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 {\"K5AAorpEW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Offline Bolt\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-eVqLJ\");Icon.displayName=\"Offline Bolt\";export default Icon;addPropertyControls(Icon,{K5AAorpEW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Offline Bolt\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// SafeHover.tsx — a trajectory-based \"safe triangle\" for hover menus.\n// Apply withSafeHover as a Code Override to each nav item that opens a menu.\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,startTransition,useCallback,useEffect,useRef,useState}from\"react\";import{RenderTarget}from\"framer\";// Minimum cursor speed (px/ms) required to start or maintain traveling intent.\nconst SPEED_THRESHOLD_PX_PER_MS=.15;// Guard engages only when the current vertical velocity would cross the row bottom within this many ms.\nconst PROJECTED_EXIT_MS=500;// Cancel traveling immediately only when movement is this many degrees above horizontal.\nconst UPWARD_CANCEL_ANGLE_DEGREES=10;// How long (ms) to keep traveling after speed drops below the threshold.\nconst DWELL_GRACE_MS=150;export function withSafeHover(Component){return /*#__PURE__*/forwardRef(function WithSafeHover(props,ref){const[blocked,setBlocked]=useState(false);const blockedRef=useRef(false);const elementRef=useRef(null);const historyRef=useRef([]);const travelingRef=useRef(false);const lastFastTimestampRef=useRef(0);const prevInsideRef=useRef(false);const allowInsideUnblockedRef=useRef(false);const enteredDuringTravelRef=useRef(false);const isCanvasRenderTarget=typeof window!==\"undefined\"&&typeof RenderTarget!==\"undefined\"&&RenderTarget.current()===RenderTarget.canvas;const setBlockedIfChanged=useCallback(nextBlocked=>{if(blockedRef.current===nextBlocked)return;blockedRef.current=nextBlocked;startTransition(()=>{setBlocked(nextBlocked);});},[]);const setCombinedRef=useCallback(node=>{if(node&&typeof node.getBoundingClientRect===\"function\"){elementRef.current=node;}else{elementRef.current=null;}if(typeof ref===\"function\"){ref(node);}else if(ref&&typeof ref===\"object\"&&\"current\"in ref){ref.current=node;}},[ref]);useEffect(()=>{if(typeof window===\"undefined\")return;if(isCanvasRenderTarget)return;const upwardCancelTanThreshold=Math.tan(UPWARD_CANCEL_ANGLE_DEGREES*Math.PI/180);const onPointerMove=event=>{// Desktop-only: never block for touch or pen input.\nif(event.pointerType!==\"mouse\")return;const element=elementRef.current;if(!element){setBlockedIfChanged(false);return;}const now=event.timeStamp||performance.now();const sample={x:event.clientX,y:event.clientY,t:now};// A rolling ~100ms window of samples smooths out jitter.\nconst nextHistory=[...historyRef.current,sample].filter(point=>now-point.t<=100).slice(-5);historyRef.current=nextHistory;let speed=0;let dx=0;let dy=0;let dt=1;if(nextHistory.length>=2){const first=nextHistory[0];const last=nextHistory[nextHistory.length-1];dt=Math.max(last.t-first.t,1);dx=last.x-first.x;dy=last.y-first.y;speed=Math.hypot(dx,dy)/dt;}const movingClearlyUpward=dy<0&&Math.abs(dy)>upwardCancelTanThreshold*Math.abs(dx);const isFastEnough=speed>=SPEED_THRESHOLD_PX_PER_MS;const vy=dy/dt;// Project the path forward: would the cursor cross the bottom\n// of the nav row (this item's bottom edge) within PROJECTED_EXIT_MS?\nconst rect=element.getBoundingClientRect();const pointerBelowRow=sample.y>rect.bottom;const projectedExitMs=vy>0?(rect.bottom-sample.y)/vy:Number.POSITIVE_INFINITY;const projectedToExitSoon=projectedExitMs<PROJECTED_EXIT_MS;const shouldStartTraveling=isFastEnough&&vy>0&&(projectedToExitSoon||pointerBelowRow);const shouldMaintainTraveling=isFastEnough&&!movingClearlyUpward&&(pointerBelowRow||projectedToExitSoon);const wasTraveling=travelingRef.current;let isTraveling=wasTraveling;if(!wasTraveling){isTraveling=shouldStartTraveling;if(isTraveling)lastFastTimestampRef.current=now;}else if(movingClearlyUpward){isTraveling=false;}else if(shouldMaintainTraveling){isTraveling=true;lastFastTimestampRef.current=now;}else if(isFastEnough){// Fast but flat while still inside the row: a sideways move, cancel.\nisTraveling=false;}else{// Coasting: keep the guard alive briefly after deceleration.\nisTraveling=wasTraveling&&now-lastFastTimestampRef.current<DWELL_GRACE_MS;}const isInside=sample.x>=rect.left&&sample.x<=rect.right&&sample.y>=rect.top&&sample.y<=rect.bottom;// Remember whether this item was the \"origin\": hovered and\n// unblocked when travel began. The origin is never blocked.\nif(!wasTraveling&&isTraveling){allowInsideUnblockedRef.current=isInside&&!blockedRef.current;enteredDuringTravelRef.current=false;}if(isTraveling&&!prevInsideRef.current&&isInside){enteredDuringTravelRef.current=true;}let shouldBlock=false;if(isTraveling){if(!isInside){shouldBlock=true;}else if(enteredDuringTravelRef.current){shouldBlock=true;}else if(allowInsideUnblockedRef.current){shouldBlock=false;}}if(!isTraveling){enteredDuringTravelRef.current=false;allowInsideUnblockedRef.current=false;}setBlockedIfChanged(shouldBlock);travelingRef.current=isTraveling;prevInsideRef.current=isInside;};window.addEventListener(\"pointermove\",onPointerMove,{passive:true});return()=>{window.removeEventListener(\"pointermove\",onPointerMove);};},[isCanvasRenderTarget,setBlockedIfChanged]);// Stay inert on the Framer canvas.\nif(isCanvasRenderTarget){return /*#__PURE__*/_jsx(Component,{ref:setCombinedRef,...props});}return /*#__PURE__*/_jsx(Component,{ref:setCombinedRef,...props,style:{...props?.style,...blocked?{pointerEvents:\"none\"}:null}});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withSafeHover\":{\"type\":\"reactHoc\",\"name\":\"withSafeHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SafeHover.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";// Eybna search — the input, and nothing else.\n//\n// Open/close state belongs to the navbar: this component lives inside a frame\n// gated by `Open Panel equals \"search\"`, so mounting IS the open signal. It\n// broadcasts the one thing the results panel cannot know — the query.\nexport const SEARCH_EVENT=\"eybna-search\";/**\n * Close via the navbar's own actions, never by writing state here. The panel\n * suppresses Menu Layer's mouse-leave close while search is open, so it is the\n * one that must let a close through — this event asks it to.\n */function closeSearch(){if(typeof window===\"undefined\")return;window.dispatchEvent(new CustomEvent(\"eybna-search-close\"));}function broadcast(open,query){if(typeof window===\"undefined\")return;window.dispatchEvent(new CustomEvent(SEARCH_EVENT,{detail:{open,query}}));}function SearchGlyph({color}){return /*#__PURE__*/_jsxs(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"none\",\"aria-hidden\":\"true\",style:{flex:\"none\"},children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"11\",cy:\"11\",r:\"7\",stroke:color,strokeWidth:\"1.8\"}),/*#__PURE__*/_jsx(\"path\",{d:\"m16.5 16.5 4 4\",stroke:color,strokeWidth:\"1.8\",strokeLinecap:\"round\"})]});}function CloseGlyph({color}){return /*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"none\",\"aria-hidden\":\"true\",style:{flex:\"none\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"m6 6 12 12M18 6 6 18\",stroke:color,strokeWidth:\"1.9\",strokeLinecap:\"round\"})});}// The input's own outline is removed, so keyboard focus needs a visible\n// replacement; the button keeps the UA ring and only gains press feedback.\n// currentColor keeps both correct on any theme the controls set.\nconst CHROME_CSS=`\n.eybna-q:focus-visible { outline: 2px solid currentColor; outline-offset: 2px; border-radius: 4px; }\n.eybna-x { transition: transform 150ms ease-out; }\n.eybna-x:active { transform: scale(0.96); }\n@media (prefers-reduced-motion: reduce) { .eybna-x { transition: none; } }\n`;/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 38\n * @framerDisableUnlink\n */export default function SearchInput({// The bar is dark whenever this input can be seen — Bar Tint rides\n// `Menu Open` on every navbar variant — so one light pair is enough.\ntextColor=\"rgb(255, 255, 255)\",mutedColor=\"rgba(255, 255, 255, 0.6)\",placeholder=\"Search products, terpenes, articles\",style}){const onCanvas=RenderTarget.current()===RenderTarget.canvas;const[query,setQuery]=useState(\"\");const inputRef=useRef(null);const rootRef=useRef(null);const[fitted,setFitted]=useState(placeholder);// Mounting means search just opened; unmounting means it closed.\nuseEffect(()=>{if(onCanvas)return;const id=requestAnimationFrame(()=>inputRef.current?.focus());return()=>{cancelAnimationFrame(id);broadcast(false,\"\");// Hand keyboard focus back to the control that opened search — a\n// plain frame, so it needs a tabindex before it can take focus.\nconst trigger=document.querySelector('[data-framer-name=\"Search Trigger\"]');if(trigger){trigger.tabIndex=-1;trigger.focus({preventScroll:true});}};},[onCanvas]);// Choose a placeholder that FITS — truncating one mid-word reads as broken\n// and `text-overflow` does not reliably ellipsise a placeholder.\nuseEffect(()=>{if(typeof window===\"undefined\")return;const measure=()=>{const room=(rootRef.current?.getBoundingClientRect().width??300)-76;const fits=s=>room>=s.length*7.4;setFitted(fits(placeholder)?placeholder:fits(\"Search products\")?\"Search products\":\"Search\");};measure();window.addEventListener(\"resize\",measure);return()=>window.removeEventListener(\"resize\",measure);},[placeholder]);const onChange=v=>{setQuery(v);broadcast(true,v);};return /*#__PURE__*/_jsxs(\"div\",{ref:rootRef,// The glyph and the empty strip read as part of the field — a click\n// anywhere in it must land focus in the input.\nonClick:e=>{if(e.target.closest(\"button\"))return;inputRef.current?.focus();},style:{...style,display:\"flex\",alignItems:\"center\",gap:10,width:\"100%\",height:\"100%\",padding:\"0 6px 0 12px\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"style\",{children:CHROME_CSS}),/*#__PURE__*/_jsx(SearchGlyph,{color:mutedColor}),/*#__PURE__*/_jsx(\"form\",{role:\"search\",onSubmit:e=>e.preventDefault(),style:{display:\"contents\"},children:/*#__PURE__*/_jsx(\"input\",{ref:inputRef,className:\"eybna-q\",value:query,onChange:e=>onChange(e.target.value),placeholder:fitted,\"aria-label\":\"Search the site\",inputMode:\"search\",enterKeyHint:\"search\",autoComplete:\"off\",autoCorrect:\"off\",autoCapitalize:\"none\",spellCheck:false,\"data-1p-ignore\":\"\",\"data-lpignore\":\"true\",style:{flex:1,minWidth:0,border:\"none\",outline:\"none\",background:\"transparent\",color:textColor,touchAction:\"manipulation\",// 16px — anything smaller makes iOS Safari zoom on focus.\nfont:'400 16px/1.4 \"Inter\", ui-sans-serif, system-ui, sans-serif'}})}),/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:\"eybna-x\",\"aria-label\":query?\"Clear search\":\"Close search\",title:query?\"Clear search\":\"Close search\",onClick:()=>{if(query){onChange(\"\");inputRef.current?.focus();return;}closeSearch();},style:{position:\"relative\",display:\"flex\",flex:\"none\",alignItems:\"center\",justifyContent:\"center\",width:30,height:30,marginLeft:2,padding:0,border:\"none\",borderRadius:8,background:\"transparent\",cursor:\"pointer\",touchAction:\"manipulation\"},children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",inset:-7}}),/*#__PURE__*/_jsx(CloseGlyph,{color:textColor})]})]});}addPropertyControls(SearchInput,{textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"rgb(255, 255, 255)\"},mutedColor:{type:ControlType.Color,title:\"Muted Color\",defaultValue:\"rgba(255, 255, 255, 0.6)\"},placeholder:{type:ControlType.String,title:\"Placeholder\",defaultValue:\"Search products, terpenes, articles\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"SEARCH_EVENT\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"SearchInput\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"38\",\"framerIntrinsicWidth\":\"300\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SearchInput_1.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{startTransition,useCallback,useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion}from\"framer-motion\";// Shopify Customer Account session (public client + PKCE, no server).\n//\n// Framer code components cannot import a shared module, so session state is\n// shared across components via localStorage + a window event. Keep these keys\n// identical in ShopifyAuthCallback.tsx.\nconst STORAGE_KEY=\"eybna_auth\";const VERIFIER_KEY=\"eybna_pkce_verifier\";const STATE_KEY=\"eybna_pkce_state\";const AUTH_EVENT=\"eybna-auth-change\";const API_VERSION=\"2026-07\";/** Refresh this many ms before the token actually expires. */const REFRESH_MARGIN=6e4;function readRawSession(){if(typeof window===\"undefined\")return null;try{const raw=window.localStorage.getItem(STORAGE_KEY);if(!raw)return null;const s=JSON.parse(raw);return s&&s.access_token?s:null;}catch{return null;}}function saveSession(s){if(typeof window===\"undefined\")return;try{window.localStorage.setItem(STORAGE_KEY,JSON.stringify(s));window.dispatchEvent(new Event(AUTH_EVENT));}catch{/* storage unavailable — ignore */}}function clearSession(){if(typeof window===\"undefined\")return;try{window.localStorage.removeItem(STORAGE_KEY);window.dispatchEvent(new Event(AUTH_EVENT));}catch{/* ignore */}}function expiresWithin(s,ms){if(!s)return true;if(!s.expires_at)return false;return Date.now()>s.expires_at-ms;}/** One in-flight refresh at a time, shared by every instance on the page. */let refreshInFlight=null;async function refreshSession(shopId,clientId){if(typeof window===\"undefined\")return null;if(refreshInFlight)return refreshInFlight;const current=readRawSession();if(!current||!current.refresh_token){clearSession();return null;}refreshInFlight=(async()=>{try{const body=new URLSearchParams({grant_type:\"refresh_token\",client_id:clientId,refresh_token:String(current.refresh_token)});const res=await fetch(`https://shopify.com/authentication/${shopId}/oauth/token`,{method:\"POST\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded\"},body});const json=await res.json();if(!res.ok||!json.access_token){clearSession();return null;}const expiresIn=typeof json.expires_in===\"number\"?json.expires_in:3600;const next={access_token:json.access_token,refresh_token:json.refresh_token||current.refresh_token,id_token:json.id_token||current.id_token||null,expires_at:Date.now()+expiresIn*1e3};saveSession(next);return next;}catch{return null;}finally{refreshInFlight=null;}})();return refreshInFlight;}function toB64Url(bytes){const arr=bytes instanceof Uint8Array?bytes:new Uint8Array(bytes);let s=\"\";for(let i=0;i<arr.length;i++)s+=String.fromCharCode(arr[i]);return btoa(s).replace(/\\+/g,\"-\").replace(/\\//g,\"_\").replace(/=+$/,\"\");}/** Framer Link controls may return a path or a full URL — normalise to absolute. */function absoluteUrl(link,fallbackPath){const v=(link||fallbackPath||\"\").trim();if(v.indexOf(\"http://\")===0||v.indexOf(\"https://\")===0)return v;if(typeof window===\"undefined\")return v;return window.location.origin+(v.charAt(0)===\"/\"?v:\"/\"+v);}/**\n * Initials come from the customer's NAME only. Passwordless (email-only)\n * signups have no name — Shopify returns null for both fields — so this\n * returns \"\" and the avatar renders the person icon instead. Deliberately\n * does NOT fall back to the email address: two characters of an address\n * reads like a bug, not a monogram.\n */function makeInitials(first,last){const a=(first||\"\").trim();const b=(last||\"\").trim();if(a&&b)return(a[0]+b[0]).toUpperCase();if(a)return a.slice(0,2).toUpperCase();if(b)return b.slice(0,2).toUpperCase();return\"\";}/**\n * Surface Customer Account API failures. The most common cause is CORS: the\n * page's origin must be listed as a JavaScript origin on the Headless channel\n * storefront in Shopify admin, or every customer query is blocked by the\n * browser (login still works, because that is a redirect, not a fetch).\n */function warnCustomerApi(reason){if(typeof console===\"undefined\")return;console.warn(`[ShopifyLoginButton] Customer Account API request failed — showing the fallback icon. `+`If this is a CORS/\"Failed to fetch\" error, add this exact origin as a JavaScript origin `+`in Shopify → Headless channel → Customer Account API. Reason: ${reason}`);}/** Material Symbols \"person\", inlined so there is no font or network dependency. */function PersonIcon({size}){return /*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"currentColor\",\"aria-hidden\":\"true\",focusable:\"false\",style:{display:\"block\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z\"})});}/**\n * Framer's Font control stores the unit alongside the number, so a single\n * stray unit switch turns \"0.875rem\" (14px) into \"0.875px\" — the text still\n * renders, but sub-pixel, which reads as a dot. That shipped once already.\n * Any size that resolves below MIN_LEGIBLE_PX is discarded in favour of a\n * size derived from the element, so bad control data can never hide text.\n */const MIN_LEGIBLE_PX=6;function legibleFont(font,fallbackPx){const f=font||{};const raw=font?.fontSize;let px=NaN;if(typeof raw===\"number\")px=raw;else if(typeof raw===\"string\"){const m=raw.trim().match(/^(-?[\\d.]+)\\s*(px|rem|em)?$/i);if(m){const n=parseFloat(m[1]);const unit=(m[2]||\"px\").toLowerCase();px=unit===\"px\"?n:n*16;}else{// Unrecognised but non-empty (clamp(), calc(), …) — trust the author.\nreturn f;}}if(!isFinite(px)||px<MIN_LEGIBLE_PX){return{...f,fontSize:fallbackPx};}return f;}/**\n * Enum controls can surface either the option value or its title, so never\n * compare with `===`. Normalise and match loosely instead — this is what\n * silently broke the theme switch and the logout action before.\n */function matches(value,needle){return needle.test(String(value??\"\"));}function borderCss(b){if(!b)return{border:\"none\"};const w=b.borderWidth??0;const top=b.borderTopWidth??w;const right=b.borderRightWidth??w;const bottom=b.borderBottomWidth??w;const left=b.borderLeftWidth??w;if(!top&&!right&&!bottom&&!left)return{border:\"none\"};return{borderStyle:b.borderStyle||\"solid\",borderColor:b.borderColor||\"transparent\",borderTopWidth:top,borderRightWidth:right,borderBottomWidth:bottom,borderLeftWidth:left};}/**\n * Shopify Login Button\n * Login button and avatar menu for the Shopify customer session.\n *\n * @author Shokhnur — https://www.framer.com/@shokhnur\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 96\n * @framerIntrinsicHeight 44\n */// SHOPIFY LOGIN / AVATAR Logged out → \"Login\" pill that starts the Shopify\n// Customer Account login (public client + PKCE, no server). Logged in →\n// circular avatar with the customer's initials. Two themes matching Navbar\n// Mega: White and Blur.\nexport default function ShopifyLoginButton(props){const{shopID,clientID,callback,account,avatarClick,loginLabel,theme,whiteTheme,blurTheme,pillShape,loginFont,avatarShape,avatarFont,canvasPreview,transition,style}=props;// Hard fallbacks so the flow can never break on a missing prop.\nconst shopId=shopID||\"78993621049\";const clientId=clientID||\"8cf60a76-fa54-48a2-bbb8-970878512b6d\";const shape=pillShape||{};const avatar=avatarShape||{};const preview=canvasPreview||{};// Static = Framer canvas AND export/thumbnail renders. Never run auth,\n// network requests or timers in any of them.\nconst isStatic=useIsStaticRenderer();const isBlur=matches(theme,/blur/i);const tc=(isBlur?blurTheme:whiteTheme)||{};const wantsLogout=matches(avatarClick,/log\\s*-?\\s*out/i);const[session,setSession]=useState(null);const[initials,setInitials]=useState(\"\");const[busy,setBusy]=useState(false);const[hovered,setHovered]=useState(false);const refreshTimer=useRef(undefined);// Keep the session valid: refresh when it is expired or about to expire,\n// and re-check whenever another component or tab changes it.\nuseEffect(()=>{if(isStatic||typeof window===\"undefined\")return;let cancelled=false;const clearTimer=()=>{if(refreshTimer.current!==undefined){window.clearTimeout(refreshTimer.current);refreshTimer.current=undefined;}};const sync=async()=>{let s=readRawSession();if(s&&expiresWithin(s,REFRESH_MARGIN)){s=await refreshSession(shopId,clientId);}if(cancelled)return;startTransition(()=>setSession(s));clearTimer();if(s&&s.expires_at){const due=Math.max(5e3,s.expires_at-Date.now()-REFRESH_MARGIN);refreshTimer.current=window.setTimeout(sync,due);}};const onChange=()=>{void sync();};void sync();window.addEventListener(AUTH_EVENT,onChange);window.addEventListener(\"storage\",onChange);return()=>{cancelled=true;clearTimer();window.removeEventListener(AUTH_EVENT,onChange);window.removeEventListener(\"storage\",onChange);};},[isStatic,shopId,clientId]);// Fetch the customer's initials for the avatar.\nuseEffect(()=>{if(isStatic||!session||!session.access_token){startTransition(()=>setInitials(\"\"));return;}let cancelled=false;const load=async(token,allowRetry)=>{try{const res=await fetch(`https://shopify.com/${shopId}/account/customer/api/${API_VERSION}/graphql`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Authorization:token},body:JSON.stringify({query:\"query { customer { firstName lastName } }\"})});// Token rejected — refresh once, then retry.\nif(res.status===401&&allowRetry){const next=await refreshSession(shopId,clientId);if(next&&next.access_token&&!cancelled){await load(next.access_token,false);}return;}if(!res.ok){warnCustomerApi(`HTTP ${res.status}`);return;// leave initials empty → person icon\n}const json=await res.json();if(json&&Array.isArray(json.errors)&&json.errors.length){warnCustomerApi(json.errors.map(e=>e?.message).filter(Boolean).join(\"; \"));}const c=json?.data?.customer;if(cancelled)return;startTransition(()=>setInitials(makeInitials(c?.firstName??\"\",c?.lastName??\"\")));}catch(err){warnCustomerApi(String(err));// Never fall back to a stray glyph — show the person icon.\nif(!cancelled)startTransition(()=>setInitials(\"\"));}};void load(session.access_token,true);return()=>{cancelled=true;};},[session,shopId,clientId,isStatic]);const login=useCallback(async()=>{if(isStatic||typeof window===\"undefined\"||busy)return;startTransition(()=>setBusy(true));try{const verifier=toB64Url(crypto.getRandomValues(new Uint8Array(32)));const digest=await crypto.subtle.digest(\"SHA-256\",new TextEncoder().encode(verifier));const challenge=toB64Url(digest);const state=toB64Url(crypto.getRandomValues(new Uint8Array(16)));window.sessionStorage.setItem(VERIFIER_KEY,verifier);window.sessionStorage.setItem(STATE_KEY,state);const url=new URL(`https://shopify.com/authentication/${shopId}/oauth/authorize`);url.searchParams.set(\"client_id\",clientId);url.searchParams.set(\"response_type\",\"code\");url.searchParams.set(\"redirect_uri\",absoluteUrl(callback,\"/account/callback\"));url.searchParams.set(\"scope\",\"openid email customer-account-api:full\");url.searchParams.set(\"state\",state);url.searchParams.set(\"code_challenge\",challenge);url.searchParams.set(\"code_challenge_method\",\"S256\");window.location.href=url.toString();}catch{startTransition(()=>setBusy(false));}},[isStatic,busy,shopId,clientId,callback]);const onAvatarClick=useCallback(()=>{if(isStatic||typeof window===\"undefined\")return;if(wantsLogout){const current=readRawSession();clearSession();startTransition(()=>setSession(null));const url=new URL(`https://shopify.com/authentication/${shopId}/logout`);if(current?.id_token){url.searchParams.set(\"id_token_hint\",current.id_token);}window.location.href=url.toString();return;}window.location.href=absoluteUrl(account,\"/account\");},[isStatic,wantsLogout,shopId,account]);const loggedIn=isStatic?!!preview.signedIn:!!session;// Empty string is meaningful: it means \"no name available\" → show the icon.\nconst shownInitials=isStatic?preview.initials??\"\":initials;const hasCanvasWidth=typeof style?.width!==\"undefined\";// Backgrounds go into BOTH `style` and `animate`: `style` renders the colour\n// statically (canvas, SSR, first paint) and reacts instantly to property\n// changes; `animate` only smooths the hover transition.\nconst avatarBg=hovered?tc.avatarHoverBackground||tc.avatarBackground||\"#93CCBB\":tc.avatarBackground||\"#A5D6C7\";const loginBg=hovered?tc.hoverBackground||tc.background||\"#E4E4E4\":tc.background||\"#F0F0F0\";const glass=tc.glass?{backdropFilter:`blur(${tc.blurAmount??12}px)`,WebkitBackdropFilter:`blur(${tc.blurAmount??12}px)`}:{};// Never hover-tint on the canvas — it would shift colour while designing.\nconst onEnter=useCallback(()=>{if(!isStatic)startTransition(()=>setHovered(true));},[isStatic]);const onLeave=useCallback(()=>{if(!isStatic)startTransition(()=>setHovered(false));},[isStatic]);const shared={position:\"relative\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",boxSizing:\"border-box\",cursor:isStatic?\"default\":\"pointer\",...borderCss(tc.border),...glass};if(loggedIn){const size=avatar.size||56;return /*#__PURE__*/_jsx(motion.button,{type:\"button\",onClick:onAvatarClick,onMouseEnter:onEnter,onMouseLeave:onLeave,\"aria-label\":wantsLogout?\"Log out\":\"Account\",initial:false,animate:{backgroundColor:avatarBg},transition:transition,style:{...shared,flexShrink:0,borderRadius:\"9999px\",backgroundColor:avatarBg,color:tc.avatarTextColor||\"#1A1A1A\",...legibleFont(avatarFont,Math.round(size*.37)),...style,// Keep intrinsic avatar sizing unless canvas supplies width.\nwidth:hasCanvasWidth?style?.width:size,height:size},children:shownInitials?shownInitials:/*#__PURE__*/_jsx(PersonIcon,{size:Math.round(size*(avatar.iconScale??.55))})});}return /*#__PURE__*/_jsx(motion.button,{type:\"button\",onClick:login,onMouseEnter:onEnter,onMouseLeave:onLeave,\"aria-label\":loginLabel,\"aria-busy\":busy,initial:false,animate:{backgroundColor:loginBg},transition:transition,style:{...shared,minWidth:hasCanvasWidth?undefined:\"max-content\",backgroundColor:loginBg,color:tc.textColor||\"#1A1A1A\",borderRadius:shape.radius||\"12px\",padding:shape.padding||\"14px 22px 14px 22px\",opacity:busy?.6:1,...legibleFont(loginFont,14),...style},children:busy?\"…\":loginLabel});}ShopifyLoginButton.displayName=\"Shopify Login Button\";const themeControls=isBlurTheme=>({background:{type:ControlType.Color,title:\"Pill BG\",defaultValue:isBlurTheme?\"rgba(255,255,255,0.18)\":\"#F0F0F0\"},hoverBackground:{type:ControlType.Color,title:\"Pill Hover\",defaultValue:isBlurTheme?\"rgba(255,255,255,0.30)\":\"#E4E4E4\"},textColor:{type:ControlType.Color,title:\"Pill Text\",defaultValue:isBlurTheme?\"#FFFFFF\":\"#1A1A1A\"},avatarBackground:{type:ControlType.Color,title:\"Avatar BG\",defaultValue:isBlurTheme?\"rgba(255,255,255,0.22)\":\"#A5D6C7\"},avatarHoverBackground:{type:ControlType.Color,title:\"Avatar Hover\",defaultValue:isBlurTheme?\"rgba(255,255,255,0.34)\":\"#93CCBB\"},avatarTextColor:{type:ControlType.Color,title:\"Avatar Text\",defaultValue:isBlurTheme?\"#FFFFFF\":\"#1A1A1A\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:isBlurTheme?{borderWidth:1,borderStyle:\"solid\",borderColor:\"rgba(255,255,255,0.35)\"}:{borderWidth:0,borderStyle:\"solid\",borderColor:\"rgba(0,0,0,0)\"}},glass:{type:ControlType.Boolean,title:\"Glass\",defaultValue:isBlurTheme},blurAmount:{type:ControlType.Number,title:\"Blur\",defaultValue:12,min:0,max:40,unit:\"px\",hidden:p=>!p.glass}});addPropertyControls(ShopifyLoginButton,{shopID:{type:ControlType.String,title:\"Shop ID\",defaultValue:\"78993621049\"},clientID:{type:ControlType.String,title:\"Client ID\",defaultValue:\"8cf60a76-fa54-48a2-bbb8-970878512b6d\"},callback:{type:ControlType.Link,title:\"Callback\",defaultValue:\"/account/callback\"},account:{type:ControlType.Link,title:\"Account\",defaultValue:\"/account\"},avatarClick:{type:ControlType.Enum,title:\"Avatar Click\",options:[\"account\",\"logout\"],optionTitles:[\"Go to Account\",\"Log Out\"],defaultValue:\"account\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},loginLabel:{type:ControlType.String,title:\"Login Label\",defaultValue:\"Login\"},theme:{type:ControlType.Enum,title:\"Theme\",options:[\"white\",\"blur\"],optionTitles:[\"White\",\"Blur\"],defaultValue:\"white\",displaySegmentedControl:true},whiteTheme:{type:ControlType.Object,title:\"White Theme\",icon:\"color\",controls:themeControls(false),hidden:p=>/blur/i.test(String(p.theme??\"\"))},blurTheme:{type:ControlType.Object,title:\"Blur Theme\",icon:\"effect\",controls:themeControls(true),hidden:p=>!/blur/i.test(String(p.theme??\"\"))},pillShape:{type:ControlType.Object,title:\"Pill Shape\",icon:\"object\",controls:{radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"12px\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"14px 22px 14px 22px\"}}},loginFont:{type:ControlType.Font,title:\"Login Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{variant:\"Medium\",fontSize:\"17px\",letterSpacing:\"-0.01em\",lineHeight:\"1em\"}},avatarShape:{type:ControlType.Object,title:\"Avatar Shape\",icon:\"object\",controls:{size:{type:ControlType.Number,title:\"Size\",defaultValue:56,min:24,max:96,unit:\"px\"},iconScale:{type:ControlType.Number,title:\"Icon Size\",description:\"Person icon size, relative to the avatar. Used when the customer has no name.\",defaultValue:.55,min:.3,max:.9,step:.05}}},avatarFont:{type:ControlType.Font,title:\"Avatar Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{variant:\"Medium\",fontSize:\"17px\",letterSpacing:\"0em\",lineHeight:\"1em\"}},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:400,damping:50,mass:1}},canvasPreview:{type:ControlType.Object,title:\"Canvas Preview\",icon:\"interaction\",controls:{signedIn:{type:ControlType.Boolean,title:\"Signed In\",defaultValue:false},initials:{type:ControlType.String,title:\"Initials\",defaultValue:\"AM\",hidden:p=>!p.signedIn}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ShopifyLoginButton\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicHeight\":\"44\",\"framerIntrinsicWidth\":\"96\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ShopifyLoginButton.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 5 0 L 5 2 L 11.59 2 L 0 13.59 L 1.41 15 L 13 3.41 L 13 10 L 15 10 L 15 0 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"15px\" id=\"hf7exHPxl\" transform=\"translate(4.5 4.5)\" width=\"15px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,K5AAorpEW:fill??props.K5AAorpEW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,K5AAorpEW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-2PvPF\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-2PvPF { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--esondr); 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 {\"K5AAorpEW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"North East\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-2PvPF\");Icon.displayName=\"North East\";export default Icon;addPropertyControls(Icon,{K5AAorpEW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"North East\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 13 0 L 11.59 1.41 L 16.17 6 L 0 6 L 0 8 L 16.17 8 L 11.58 12.59 L 13 14 L 20 7 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"14px\" id=\"ApE1sr0KQ\" transform=\"translate(2 5)\" width=\"20px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,K5AAorpEW:fill??props.K5AAorpEW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,K5AAorpEW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-a1CdB\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-a1CdB { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--esondr); 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 {\"K5AAorpEW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"East\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-a1CdB\");Icon.displayName=\"East\";export default Icon;addPropertyControls(Icon,{K5AAorpEW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"East\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ddc5e5f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,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\";import NorthEast from\"https://framerusercontent.com/modules/B0pmnclMo56as2Cr9EWv/ATjIPJfCLDF1lzNZSGbc/CSLyxpoHo.js\";import East from\"https://framerusercontent.com/modules/E6ITRd8iS2QPTMuNocVI/cjd3ZgE0LqvehkJPbWmg/erWB2LS4y.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/EqhOZHOCAxanMe30ISbH/q2mi44raSAY9kmaIBjal/wl_h1_rZz.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/RVgEyT9NxnYk9KQYKRHI/yW66MLscqr79PgfVkxm8/XCQlNS4bb.js\";const NorthEastFonts=getFonts(NorthEast);const EastFonts=getFonts(East);const enabledGestures={NcQBGjUXE:{hover:true,pressed:true},nHRkVzIo5:{pressed:true},tXmlUYzrA:{hover:true,pressed:true}};const cycleOrder=[\"NcQBGjUXE\",\"tXmlUYzrA\",\"nHRkVzIo5\"];const serializationHash=\"framer-pEh5S\";const variantClassNames={NcQBGjUXE:\"framer-v-142nxqg\",nHRkVzIo5:\"framer-v-1qazymn\",tXmlUYzrA:\"framer-v-1h7i0b1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const dEs0nZCJq=undefined;const zVfBdev3F=undefined;const qRqZUAv0m=undefined;const ZoaedzozT=undefined;const mDTFJmzeg=undefined;const Ks7GO0tvN=undefined;const T0_SFidy7=undefined;const AWQGimBR2=undefined;const oD2WNHJiP=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:900,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={\"Row active\":\"tXmlUYzrA\",\"Row Touch\":\"nHRkVzIo5\",Row:\"NcQBGjUXE\"};const Variants=motion.create(React.Fragment);const getProps=({height,hint,hintColor,id,label,link,mouseEnter,onNavigate,showArrow,showCategoryArrow,showHint,width,...props})=>{return{...props,AWQGimBR2:showArrow??props.AWQGimBR2??true,dEs0nZCJq:onNavigate??props.dEs0nZCJq,Ks7GO0tvN:hintColor??props.Ks7GO0tvN??\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",mDTFJmzeg:showHint??props.mDTFJmzeg??false,oD2WNHJiP:showCategoryArrow??props.oD2WNHJiP??false,qRqZUAv0m:link??props.qRqZUAv0m,T0_SFidy7:hint??props.T0_SFidy7??\"\",variant:humanReadableVariantMap[props.variant]??props.variant??\"NcQBGjUXE\",ZoaedzozT:label??props.ZoaedzozT??\"BNA™ AI-Platform\",zVfBdev3F:mouseEnter??props.zVfBdev3F};};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,ZoaedzozT,qRqZUAv0m,AWQGimBR2,mDTFJmzeg,oD2WNHJiP,T0_SFidy7,zVfBdev3F,Ks7GO0tvN,dEs0nZCJq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NcQBGjUXE\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap99ek4e=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(dEs0nZCJq){const res=await dEs0nZCJq(...args);if(res===false)return false;}});const onMouseEnterda2qji=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(zVfBdev3F){const res=await zVfBdev3F(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];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:qRqZUAv0m,motionChild:true,nodeId:\"NcQBGjUXE\",scopeId:\"skd5WNyey\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-142nxqg\",className,classNames)} framer-xu2cl6`,\"data-framer-name\":\"Row\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"NcQBGjUXE\",onMouseEnter:onMouseEnterda2qji,onTap:onTap99ek4e,ref:refBinding,style:{backgroundColor:\"var(--token-aabfe001-d38e-4539-815d-35ad821abb63)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"NcQBGjUXE-hover\":{backgroundColor:\"var(--token-167647e3-6039-4f8d-be32-60e49ccad4ec, rgba(255, 255, 255, 0.08))\"},\"NcQBGjUXE-pressed\":{backgroundColor:\"var(--token-8e62f6fb-5dc3-4386-9288-03b1ae5a54be, rgba(255, 255, 255, 0.12))\"},\"nHRkVzIo5-pressed\":{backgroundColor:\"var(--token-8e62f6fb-5dc3-4386-9288-03b1ae5a54be)\"},\"tXmlUYzrA-pressed\":{backgroundColor:\"var(--token-167647e3-6039-4f8d-be32-60e49ccad4ec)\"},tXmlUYzrA:{backgroundColor:\"var(--token-aa77d276-6a7f-4618-8e00-c09f9270fcbd)\"}},...addPropertyOverrides({\"NcQBGjUXE-hover\":{\"data-framer-name\":undefined},\"NcQBGjUXE-pressed\":{\"data-framer-name\":undefined},\"nHRkVzIo5-pressed\":{\"data-framer-name\":undefined},\"tXmlUYzrA-hover\":{\"data-framer-name\":undefined},\"tXmlUYzrA-pressed\":{\"data-framer-name\":undefined},nHRkVzIo5:{\"data-framer-name\":\"Row Touch\"},tXmlUYzrA:{\"data-framer-name\":\"Row active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:\"BNA™ Overview\"})}),className:\"framer-lebxae\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZnE907e6R\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\"},text:ZoaedzozT,variants:{\"NcQBGjUXE-hover\":{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},\"NcQBGjUXE-pressed\":{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},nHRkVzIo5:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},tXmlUYzrA:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"NcQBGjUXE-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38))\"},children:\"BNA™ Overview\"})})},\"NcQBGjUXE-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38))\"},children:\"BNA™ Overview\"})})},nHRkVzIo5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1eg5jp4\",\"data-styles-preset\":\"XCQlNS4bb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38))\"},children:\"BNA™ Overview\"})})},tXmlUYzrA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38))\"},children:\"BNA™ Overview\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13o081f\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"HMmDGvzz6\"}),mDTFJmzeg!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Ks7GO0tvN-skd5WNyey))\"},children:\"Hint\"})}),className:\"framer-n72hym\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bs5yytw6V\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-Ks7GO0tvN-skd5WNyey)\",\"--variable-reference-Ks7GO0tvN-skd5WNyey\":Ks7GO0tvN,opacity:0},text:T0_SFidy7,variants:{\"NcQBGjUXE-hover\":{opacity:1},\"NcQBGjUXE-pressed\":{opacity:1},\"tXmlUYzrA-hover\":{opacity:1},\"tXmlUYzrA-pressed\":{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true}),AWQGimBR2!==false&&/*#__PURE__*/_jsx(NorthEast,{animated:true,className:\"framer-1dt6fdg\",layoutDependency:layoutDependency,layoutId:\"LZebVqwvV\",style:{\"--esondr\":\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\"},variants:{\"NcQBGjUXE-hover\":{\"--esondr\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},\"NcQBGjUXE-pressed\":{\"--esondr\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},tXmlUYzrA:{\"--esondr\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"}}}),oD2WNHJiP!==false&&/*#__PURE__*/_jsx(East,{animated:true,className:\"framer-5ke62y\",layoutDependency:layoutDependency,layoutId:\"x6V0fbyeu\",style:{\"--esondr\":\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\"},variants:{\"NcQBGjUXE-hover\":{\"--esondr\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},\"NcQBGjUXE-pressed\":{\"--esondr\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},tXmlUYzrA:{\"--esondr\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"}}})]})})})})});});const css=[\".framer-pEh5S.framer-xu2cl6, .framer-pEh5S .framer-xu2cl6 { display: block; }\",\".framer-pEh5S.framer-142nxqg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; min-width: 150px; padding: 6px 14px 6px 14px; position: relative; text-decoration: none; width: min-content; }\",\".framer-pEh5S .framer-lebxae { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-pEh5S .framer-13o081f { flex: 1 0 0px; height: 1px; position: relative; width: 1px; }\",\".framer-pEh5S .framer-n72hym { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-pEh5S .framer-1dt6fdg { flex: none; height: auto; position: relative; width: 12px; }\",\".framer-pEh5S .framer-5ke62y { flex: none; height: auto; position: relative; width: 16px; }\",\".framer-pEh5S.framer-v-1qazymn.framer-142nxqg { min-height: 44px; padding: 12px 14px 12px 14px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 31.5\n * @framerIntrinsicWidth 165\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"150px\",null,null,null]},\"tXmlUYzrA\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"150px\",null,null,null]},\"nHRkVzIo5\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"150px\",null,\"44px\",null]},\"c88m4NTnV\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"150px\",null,null,null]},\"WhhjYncz8\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"150px\",null,null,null]},\"rbDm2gDBp\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"150px\",null,null,null]},\"INFkvGDtk\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"150px\",null,null,null]},\"ymcU9E76I\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"150px\",null,\"44px\",null]}}}\n * @framerVariables {\"ZoaedzozT\":\"label\",\"qRqZUAv0m\":\"link\",\"AWQGimBR2\":\"showArrow\",\"mDTFJmzeg\":\"showHint\",\"oD2WNHJiP\":\"showCategoryArrow\",\"T0_SFidy7\":\"hint\",\"zVfBdev3F\":\"mouseEnter\",\"Ks7GO0tvN\":\"hintColor\",\"dEs0nZCJq\":\"onNavigate\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerskd5WNyey=withCSS(Component,css,\"framer-pEh5S\");export default Framerskd5WNyey;Framerskd5WNyey.displayName=\"Mega Link\";Framerskd5WNyey.defaultProps={height:31.5,width:165};addPropertyControls(Framerskd5WNyey,{variant:{options:[\"NcQBGjUXE\",\"tXmlUYzrA\",\"nHRkVzIo5\"],optionTitles:[\"Row\",\"Row active\",\"Row Touch\"],title:\"Variant\",type:ControlType.Enum},ZoaedzozT:{defaultValue:\"BNA™ AI-Platform\",placeholder:\"Label\",title:\"Label\",type:ControlType.String},onZoaedzozTChange:{changes:\"ZoaedzozT\",type:ControlType.ChangeHandler},qRqZUAv0m:{title:\"Link\",type:ControlType.Link},AWQGimBR2:{defaultValue:true,title:\"Show Arrow\",type:ControlType.Boolean},onAWQGimBR2Change:{changes:\"AWQGimBR2\",type:ControlType.ChangeHandler},mDTFJmzeg:{defaultValue:false,title:\"Show Hint\",type:ControlType.Boolean},onmDTFJmzegChange:{changes:\"mDTFJmzeg\",type:ControlType.ChangeHandler},oD2WNHJiP:{defaultValue:false,title:\"Show Category Arrow\",type:ControlType.Boolean},onoD2WNHJiPChange:{changes:\"oD2WNHJiP\",type:ControlType.ChangeHandler},T0_SFidy7:{defaultValue:\"\",title:\"Hint\",type:ControlType.String},onT0_SFidy7Change:{changes:\"T0_SFidy7\",type:ControlType.ChangeHandler},zVfBdev3F:{title:\"Mouse Enter\",type:ControlType.EventHandler},Ks7GO0tvN:{defaultValue:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",title:\"Hint Color\",type:ControlType.Color},dEs0nZCJq:{title:\"On Navigate\",type:ControlType.EventHandler}});addFonts(Framerskd5WNyey,[{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\"}]},...NorthEastFonts,...EastFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerskd5WNyey\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"31.5\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"165\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"150px\\\",null,null,null]},\\\"tXmlUYzrA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"150px\\\",null,null,null]},\\\"nHRkVzIo5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"150px\\\",null,\\\"44px\\\",null]},\\\"c88m4NTnV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"150px\\\",null,null,null]},\\\"WhhjYncz8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"150px\\\",null,null,null]},\\\"rbDm2gDBp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"150px\\\",null,null,null]},\\\"INFkvGDtk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"150px\\\",null,null,null]},\\\"ymcU9E76I\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"150px\\\",null,\\\"44px\\\",null]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"ZoaedzozT\\\":\\\"label\\\",\\\"qRqZUAv0m\\\":\\\"link\\\",\\\"AWQGimBR2\\\":\\\"showArrow\\\",\\\"mDTFJmzeg\\\":\\\"showHint\\\",\\\"oD2WNHJiP\\\":\\\"showCategoryArrow\\\",\\\"T0_SFidy7\\\":\\\"hint\\\",\\\"zVfBdev3F\\\":\\\"mouseEnter\\\",\\\"Ks7GO0tvN\\\":\\\"hintColor\\\",\\\"dEs0nZCJq\\\":\\\"onNavigate\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./skd5WNyey.map","// Generated by Framer (ddc5e5f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/RfsBaeLEiBq1eCc5cVpa/oKAPV42lT29U8IYSoyyp/JRGNH4__w.js\";import MegaLink from\"https://framerusercontent.com/modules/R8eCVEdPmpSoJO4SSaLj/oNKQxHXHsUr7EiRcErgJ/skd5WNyey.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const MegaLinkFonts=getFonts(MegaLink);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const serializationHash=\"framer-16TMZ\";const variantClassNames={fYFHUBhQ1:\"framer-v-tk19g2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:50,delay:0,mass:1,stiffness:600,type:\"spring\"};const transition2={damping:20,delay:0,mass:1,stiffness:100,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:8};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 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:\"fYFHUBhQ1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();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-tk19g2\",className,classNames),\"data-framer-name\":\"Learn\",layoutDependency:layoutDependency,layoutId:\"fYFHUBhQ1\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-u1dobm\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"ODXUIb23T\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-zss1mu\",\"data-styles-preset\":\"JRGNH4__w\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38))\"},children:\"Explore the research, thinking and data behind modern terpene formulation.\"})}),className:\"framer-1nou5yo\",\"data-framer-appear-id\":\"1nou5yo\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"XGOaz8srq\",optimized:true,style:{\"--extracted-1lwpl3i\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1l56tdk\",\"data-framer-appear-id\":\"1l56tdk\",\"data-framer-name\":\"Body\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"O5NmqjYG7\",optimized:true,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1clhvng\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"dZUlE4BsC\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Rx50enbIS\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-epnsh1-container\",\"data-framer-name\":\"Aromachology\",layoutDependency:layoutDependency,layoutId:\"g0xR0dHeX-container\",name:\"Aromachology\",nodeId:\"g0xR0dHeX\",rendersWithMotion:true,scopeId:\"bxi9YHjM4\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"g0xR0dHeX\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"g0xR0dHeX\",mDTFJmzeg:false,name:\"Aromachology\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks[0],style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Aromachology\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wwnyIbbPx\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+33,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cgk6ep-container\",\"data-framer-name\":\"Science Blog\",layoutDependency:layoutDependency,layoutId:\"vs1lqypzq-container\",name:\"Science Blog\",nodeId:\"vs1lqypzq\",rendersWithMotion:true,scopeId:\"bxi9YHjM4\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"vs1lqypzq\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"vs1lqypzq\",mDTFJmzeg:false,name:\"Science Blog\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks1[0],style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Science Blog\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VEyErsoOD\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+66,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-znjadx-container\",\"data-framer-name\":\"Terpiodic Table\",layoutDependency:layoutDependency,layoutId:\"mJqc8gvVI-container\",name:\"Terpiodic Table\",nodeId:\"mJqc8gvVI\",rendersWithMotion:true,scopeId:\"bxi9YHjM4\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"mJqc8gvVI\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"mJqc8gvVI\",mDTFJmzeg:false,name:\"Terpiodic Table\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks2[0],style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Terpiodic Table\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FgPNz0_EC\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+99,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mn4f50-container\",\"data-framer-name\":\"Research & White Papers\",layoutDependency:layoutDependency,layoutId:\"oviFZGwbt-container\",name:\"Research & White Papers\",nodeId:\"oviFZGwbt\",rendersWithMotion:true,scopeId:\"bxi9YHjM4\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"oviFZGwbt\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"oviFZGwbt\",mDTFJmzeg:false,name:\"Research & White Papers\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks3[0],style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Research & White Papers\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WnnBc5zVK\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+132,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yz4syz-container\",\"data-framer-name\":\"Eybna Thinking\",layoutDependency:layoutDependency,layoutId:\"qwr_z92xM-container\",name:\"Eybna Thinking\",nodeId:\"qwr_z92xM\",rendersWithMotion:true,scopeId:\"bxi9YHjM4\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"qwr_z92xM\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"qwr_z92xM\",mDTFJmzeg:false,name:\"Eybna Thinking\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks4[0],style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Eybna Thinking\"})})})})]})})]})})})});});const css=[\".framer-16TMZ.framer-th0nu, .framer-16TMZ .framer-th0nu { display: block; }\",\".framer-16TMZ.framer-tk19g2 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 40px 0px 40px 0px; position: relative; width: 1200px; }\",\".framer-16TMZ .framer-u1dobm { 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: flex-start; padding: 0px 0px 0px 14px; position: relative; width: 100%; }\",\".framer-16TMZ .framer-1nou5yo { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-16TMZ .framer-1l56tdk { display: grid; flex: none; gap: 40px; grid-auto-rows: min-content; grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-16TMZ .framer-1clhvng { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-16TMZ .framer-epnsh1-container, .framer-16TMZ .framer-cgk6ep-container, .framer-16TMZ .framer-znjadx-container, .framer-16TMZ .framer-1mn4f50-container, .framer-16TMZ .framer-yz4syz-container { flex: none; height: auto; position: relative; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 297.5\n * @framerIntrinsicWidth 1200\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 Framerbxi9YHjM4=withCSS(Component,css,\"framer-16TMZ\");export default Framerbxi9YHjM4;Framerbxi9YHjM4.displayName=\"Learn\";Framerbxi9YHjM4.defaultProps={height:297.5,width:1200};addFonts(Framerbxi9YHjM4,[{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\"}]},...MegaLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});Framerbxi9YHjM4.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MegaLink,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerbxi9YHjM4\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"297.5\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ccf8332)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/RfsBaeLEiBq1eCc5cVpa/oKAPV42lT29U8IYSoyyp/JRGNH4__w.js\";import MegaLink from\"https://framerusercontent.com/modules/R8eCVEdPmpSoJO4SSaLj/oNKQxHXHsUr7EiRcErgJ/skd5WNyey.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const MegaLinkFonts=getFonts(MegaLink);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const serializationHash=\"framer-6wjr8\";const variantClassNames={Vw3xqivU5:\"framer-v-zw8x4h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:50,delay:0,mass:1,stiffness:600,type:\"spring\"};const transition2={damping:20,delay:0,mass:1,stiffness:100,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:8};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 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:\"Vw3xqivU5\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();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-zw8x4h\",className,classNames),\"data-framer-name\":\"Platform\",layoutDependency:layoutDependency,layoutId:\"Vw3xqivU5\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-y7rfcq\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"xLBJO3J9X\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-zss1mu\",\"data-styles-preset\":\"JRGNH4__w\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38))\"},children:\"Discover the intelligence layer behind next-generation sensory products.\"})}),className:\"framer-1961fgl\",\"data-framer-appear-id\":\"1961fgl\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"DIcVvj31p\",optimized:true,style:{\"--extracted-1lwpl3i\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-y40ty2\",\"data-framer-appear-id\":\"y40ty2\",\"data-framer-name\":\"Body\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"Iag2DsyZC\",optimized:true,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13ty3gw\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"cu25piM9L\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Wza_ryN4A\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11wsdno-container\",\"data-framer-name\":\"BNA™ AI-Platform\",layoutDependency:layoutDependency,layoutId:\"oBe6AIIEg-container\",name:\"BNA™ AI-Platform\",nodeId:\"oBe6AIIEg\",rendersWithMotion:true,scopeId:\"ekcHWXpvC\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"oBe6AIIEg\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"oBe6AIIEg\",mDTFJmzeg:false,name:\"BNA™ AI-Platform\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks[0],style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"BNA™ AI-Platform\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FeR4N3num\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+33,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nyqw86-container\",\"data-framer-name\":\"World Model Torii\",layoutDependency:layoutDependency,layoutId:\"WRbPXlrF5-container\",name:\"World Model Torii\",nodeId:\"WRbPXlrF5\",rendersWithMotion:true,scopeId:\"ekcHWXpvC\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"WRbPXlrF5\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"WRbPXlrF5\",mDTFJmzeg:false,name:\"World Model Torii\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks1[0],style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"World Model Torii\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DSxHCEB1h\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+66,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vve5gk-container\",\"data-framer-name\":\"Synergy Research\",layoutDependency:layoutDependency,layoutId:\"qp32vqGua-container\",name:\"Synergy Research\",nodeId:\"qp32vqGua\",rendersWithMotion:true,scopeId:\"ekcHWXpvC\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"qp32vqGua\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"qp32vqGua\",mDTFJmzeg:false,name:\"Synergy Research\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks2[0],style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Synergy Research\"})})})})]})})]})})})});});const css=[\".framer-6wjr8.framer-73xuqc, .framer-6wjr8 .framer-73xuqc { display: block; }\",\".framer-6wjr8.framer-zw8x4h { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 40px 0px 40px 0px; position: relative; width: 1200px; }\",\".framer-6wjr8 .framer-y7rfcq { 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: flex-start; padding: 0px 0px 0px 14px; position: relative; width: 100%; }\",\".framer-6wjr8 .framer-1961fgl { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6wjr8 .framer-y40ty2 { display: grid; flex: none; gap: 40px; grid-auto-rows: min-content; grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6wjr8 .framer-13ty3gw { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-6wjr8 .framer-11wsdno-container, .framer-6wjr8 .framer-nyqw86-container, .framer-6wjr8 .framer-vve5gk-container { flex: none; height: auto; position: relative; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 231\n * @framerIntrinsicWidth 1200\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 FramerekcHWXpvC=withCSS(Component,css,\"framer-6wjr8\");export default FramerekcHWXpvC;FramerekcHWXpvC.displayName=\"Platform\";FramerekcHWXpvC.defaultProps={height:231,width:1200};addFonts(FramerekcHWXpvC,[{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\"}]},...MegaLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerekcHWXpvC.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MegaLink,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerekcHWXpvC\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"231\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ekcHWXpvC.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 5 5 L 10 0 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"5px\" id=\"Sh5xKHxIt\" transform=\"translate(7 9.5)\" width=\"10px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,K5AAorpEW:fill??props.K5AAorpEW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,K5AAorpEW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-hdN4F\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-hdN4F { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--esondr); 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 {\"K5AAorpEW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Drop Down\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-hdN4F\");Icon.displayName=\"Arrow Drop Down\";export default Icon;addPropertyControls(Icon,{K5AAorpEW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Drop Down\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0e6a859)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,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\";import ArrowDropDown from\"https://framerusercontent.com/modules/6YIE39d4Fd9Lt8R5iYNc/r6Kh6T7uYa4SfYrbFYgN/djdXZjS4N.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/2ZAI2207K9Bl49n0rRiL/Q62qglL49kyQWEtGShDT/qI7lDthvy.js\";const ArrowDropDownFonts=getFonts(ArrowDropDown);const enabledGestures={C6bEghVdB:{hover:true,pressed:true},sK2K4oZx1:{hover:true,pressed:true},y1kceEuAL:{hover:true,pressed:true},YQyfCyWqC:{hover:true,pressed:true}};const cycleOrder=[\"YQyfCyWqC\",\"sK2K4oZx1\",\"C6bEghVdB\",\"y1kceEuAL\"];const serializationHash=\"framer-Zing3\";const variantClassNames={C6bEghVdB:\"framer-v-bn8jaw\",sK2K4oZx1:\"framer-v-isbr32\",y1kceEuAL:\"framer-v-1t809h7\",YQyfCyWqC:\"framer-v-fr7nvw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const erZOje9AR=undefined;const CrCZVHKYO=undefined;const f69qgLbeQ=undefined;const KNZBHE2Ls=undefined;const vSommNp2j=undefined;const KhRgmdQlb=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:900,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={\"Dark active\":\"y1kceEuAL\",\"Default active\":\"C6bEghVdB\",Dark:\"sK2K4oZx1\",Default:\"YQyfCyWqC\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,icon,id,label,link,mouseEnter,newTab,width,...props})=>{return{...props,CrCZVHKYO:mouseEnter??props.CrCZVHKYO,erZOje9AR:click??props.erZOje9AR,f69qgLbeQ:link??props.f69qgLbeQ,KhRgmdQlb:icon??props.KhRgmdQlb??true,KNZBHE2Ls:newTab??props.KNZBHE2Ls??false,variant:humanReadableVariantMap[props.variant]??props.variant??\"YQyfCyWqC\",vSommNp2j:label??props.vSommNp2j??\"Platform\"};};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,vSommNp2j,KhRgmdQlb,f69qgLbeQ,KNZBHE2Ls,erZOje9AR,CrCZVHKYO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"YQyfCyWqC\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapvq90ri=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(erZOje9AR){const res=await erZOje9AR(...args);if(res===false)return false;}});const onMouseEnterxb394b=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(CrCZVHKYO){const res=await CrCZVHKYO(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];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:f69qgLbeQ,motionChild:true,nodeId:\"YQyfCyWqC\",openInNewTab:KNZBHE2Ls,scopeId:\"H06PEo2w1\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-fr7nvw\",className,classNames)} framer-168bc6c`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"YQyfCyWqC\",onMouseEnter:onMouseEnterxb394b,onTap:onTapvq90ri,ref:refBinding,style:{backgroundColor:\"var(--token-aabfe001-d38e-4539-815d-35ad821abb63, rgba(255, 255, 255, 0))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"C6bEghVdB-hover\":{backgroundColor:\"var(--token-167647e3-6039-4f8d-be32-60e49ccad4ec)\"},\"C6bEghVdB-pressed\":{backgroundColor:\"var(--token-167647e3-6039-4f8d-be32-60e49ccad4ec)\"},\"sK2K4oZx1-hover\":{backgroundColor:\"var(--token-053266ed-263d-4d8a-840d-984338c6c8a7)\"},\"sK2K4oZx1-pressed\":{backgroundColor:\"var(--token-6bc3b853-5676-4803-b0db-734b091a0523)\"},\"y1kceEuAL-hover\":{backgroundColor:\"var(--token-6bc3b853-5676-4803-b0db-734b091a0523)\"},\"y1kceEuAL-pressed\":{backgroundColor:\"var(--token-6bc3b853-5676-4803-b0db-734b091a0523)\"},\"YQyfCyWqC-hover\":{backgroundColor:\"var(--token-aa77d276-6a7f-4618-8e00-c09f9270fcbd)\"},\"YQyfCyWqC-pressed\":{backgroundColor:\"var(--token-167647e3-6039-4f8d-be32-60e49ccad4ec)\"},C6bEghVdB:{backgroundColor:\"var(--token-aa77d276-6a7f-4618-8e00-c09f9270fcbd)\"},sK2K4oZx1:{backgroundColor:\"var(--token-dc0a78d2-c602-464b-84b0-eadec776fe7b, rgba(0, 0, 0, 0))\"},y1kceEuAL:{backgroundColor:\"var(--token-053266ed-263d-4d8a-840d-984338c6c8a7)\"}},...addPropertyOverrides({C6bEghVdB:{\"data-framer-name\":\"Default active\"},sK2K4oZx1:{\"data-framer-name\":\"Dark\"},y1kceEuAL:{\"data-framer-name\":\"Dark active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1sdhmv5\",\"data-styles-preset\":\"qI7lDthvy\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fe64836c-5dd8-4448-9dfe-4612846808ed, rgb(255, 255, 255)))\"},children:\"Platform\"})}),className:\"framer-188k46t\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"U8k6vHqbi\",style:{\"--extracted-r6o4lv\":\"var(--token-fe64836c-5dd8-4448-9dfe-4612846808ed, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:1},text:vSommNp2j,variants:{\"C6bEghVdB-hover\":{opacity:1},\"C6bEghVdB-pressed\":{opacity:1},\"sK2K4oZx1-hover\":{opacity:.8},\"sK2K4oZx1-pressed\":{opacity:1},\"y1kceEuAL-hover\":{opacity:1},\"y1kceEuAL-pressed\":{opacity:1},\"YQyfCyWqC-hover\":{opacity:.8},\"YQyfCyWqC-pressed\":{opacity:1},sK2K4oZx1:{\"--extracted-r6o4lv\":\"var(--token-798ca650-ef1b-4fa2-807a-4fbfdf5137f8, rgb(0, 0, 0))\"},y1kceEuAL:{\"--extracted-r6o4lv\":\"var(--token-798ca650-ef1b-4fa2-807a-4fbfdf5137f8, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sK2K4oZx1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1sdhmv5\",\"data-styles-preset\":\"qI7lDthvy\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-798ca650-ef1b-4fa2-807a-4fbfdf5137f8, rgb(0, 0, 0)))\"},children:\"Platform\"})})},y1kceEuAL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1sdhmv5\",\"data-styles-preset\":\"qI7lDthvy\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-798ca650-ef1b-4fa2-807a-4fbfdf5137f8, rgb(0, 0, 0)))\"},children:\"Platform\"})})}},baseVariant,gestureVariant)}),KhRgmdQlb!==false&&/*#__PURE__*/_jsx(ArrowDropDown,{animated:true,className:\"framer-16g3fcb\",layoutDependency:layoutDependency,layoutId:\"AS5fRvMFK\",style:{\"--esondr\":\"var(--token-fe64836c-5dd8-4448-9dfe-4612846808ed, rgb(255, 255, 255))\",rotate:0},variants:{\"sK2K4oZx1-hover\":{rotate:0},\"sK2K4oZx1-pressed\":{rotate:0},\"YQyfCyWqC-hover\":{rotate:0},\"YQyfCyWqC-pressed\":{rotate:0},C6bEghVdB:{rotate:180},sK2K4oZx1:{\"--esondr\":\"var(--token-798ca650-ef1b-4fa2-807a-4fbfdf5137f8, rgb(0, 0, 0))\"},y1kceEuAL:{\"--esondr\":\"var(--token-798ca650-ef1b-4fa2-807a-4fbfdf5137f8, rgb(0, 0, 0))\",rotate:180}}})]})})})})});});const css=[\".framer-Zing3.framer-168bc6c, .framer-Zing3 .framer-168bc6c { display: block; }\",\".framer-Zing3.framer-fr7nvw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 8px 14px 8px 14px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Zing3 .framer-188k46t { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-Zing3 .framer-16g3fcb { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 16px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 37\n * @framerIntrinsicWidth 106\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"sK2K4oZx1\":{\"layout\":[\"auto\",\"auto\"]},\"C6bEghVdB\":{\"layout\":[\"auto\",\"auto\"]},\"y1kceEuAL\":{\"layout\":[\"auto\",\"auto\"]},\"BW8sU9SFn\":{\"layout\":[\"auto\",\"auto\"]},\"vzVCYzE5d\":{\"layout\":[\"auto\",\"auto\"]},\"cPXkTmyO7\":{\"layout\":[\"auto\",\"auto\"]},\"vRRpMLcXt\":{\"layout\":[\"auto\",\"auto\"]},\"HEeN5ucsV\":{\"layout\":[\"auto\",\"auto\"]},\"lsqsI060T\":{\"layout\":[\"auto\",\"auto\"]},\"ic9QloVyI\":{\"layout\":[\"auto\",\"auto\"]},\"Xz4GFpxU8\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"vSommNp2j\":\"label\",\"KhRgmdQlb\":\"icon\",\"f69qgLbeQ\":\"link\",\"KNZBHE2Ls\":\"newTab\",\"erZOje9AR\":\"click\",\"CrCZVHKYO\":\"mouseEnter\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerH06PEo2w1=withCSS(Component,css,\"framer-Zing3\");export default FramerH06PEo2w1;FramerH06PEo2w1.displayName=\"Nav Link\";FramerH06PEo2w1.defaultProps={height:37,width:106};addPropertyControls(FramerH06PEo2w1,{variant:{options:[\"YQyfCyWqC\",\"sK2K4oZx1\",\"C6bEghVdB\",\"y1kceEuAL\"],optionTitles:[\"Default\",\"Dark\",\"Default active\",\"Dark active\"],title:\"Variant\",type:ControlType.Enum},vSommNp2j:{defaultValue:\"Platform\",displayTextArea:false,title:\"Label\",type:ControlType.String},onvSommNp2jChange:{changes:\"vSommNp2j\",type:ControlType.ChangeHandler},KhRgmdQlb:{defaultValue:true,title:\"Icon\",type:ControlType.Boolean},onKhRgmdQlbChange:{changes:\"KhRgmdQlb\",type:ControlType.ChangeHandler},f69qgLbeQ:{title:\"Link\",type:ControlType.Link},KNZBHE2Ls:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onKNZBHE2LsChange:{changes:\"KNZBHE2Ls\",type:ControlType.ChangeHandler},erZOje9AR:{title:\"Click\",type:ControlType.EventHandler},CrCZVHKYO:{title:\"Mouse enter\",type:ControlType.EventHandler}});addFonts(FramerH06PEo2w1,[{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\"}]},...ArrowDropDownFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerH06PEo2w1\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"106\",\"framerIntrinsicHeight\":\"37\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sK2K4oZx1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"C6bEghVdB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"y1kceEuAL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BW8sU9SFn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vzVCYzE5d\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cPXkTmyO7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vRRpMLcXt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HEeN5ucsV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lsqsI060T\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ic9QloVyI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Xz4GFpxU8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"vSommNp2j\\\":\\\"label\\\",\\\"KhRgmdQlb\\\":\\\"icon\\\",\\\"f69qgLbeQ\\\":\\\"link\\\",\\\"KNZBHE2Ls\\\":\\\"newTab\\\",\\\"erZOje9AR\\\":\\\"click\\\",\\\"CrCZVHKYO\\\":\\\"mouseEnter\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./H06PEo2w1.map","// Generated by Framer (80f113d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"h2OBMnBXV\",\"px5RoWdxr\"];const serializationHash=\"framer-7P7yM\";const variantClassNames={h2OBMnBXV:\"framer-v-1wkvt3n\",px5RoWdxr:\"framer-v-gsvdua\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:0,mass:1,stiffness:400,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={Dark:\"px5RoWdxr\",Default:\"h2OBMnBXV\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"h2OBMnBXV\"};};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:\"h2OBMnBXV\",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,\"aria-label\":\"Eybna — home\",className:cx(scopingClassNames,\"framer-1wkvt3n\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"h2OBMnBXV\",ref:refBinding,style:{...style},...addPropertyOverrides({px5RoWdxr:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-12prpx6\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"Uq7YtS3S6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 40\" overflow=\"visible\"><path d=\"M 17.96 19.348 L 19.49 19.348 C 19.709 19.348 19.927 19.348 20.146 19.313 C 20.255 19.313 20.364 19.242 20.474 19.207 C 20.546 19.207 20.583 19.137 20.583 19.066 C 20.583 18.996 20.546 18.96 20.474 18.925 C 20.401 18.925 20.364 18.855 20.291 18.855 C 20.109 18.855 19.927 18.784 19.745 18.784 L 17.96 18.784 L 17.96 19.383 Z M 17.96 21.11 L 19.599 21.11 C 19.891 21.11 20.146 21.11 20.437 21.04 C 20.546 21.04 20.656 20.969 20.765 20.934 C 20.838 20.899 20.911 20.828 20.911 20.722 C 20.911 20.617 20.838 20.546 20.765 20.511 C 20.692 20.511 20.583 20.441 20.474 20.441 C 20.219 20.441 19.927 20.37 19.636 20.37 L 17.923 20.37 L 17.923 21.11 Z M 21.676 19.736 C 21.749 19.736 21.785 19.771 21.821 19.806 C 22.004 19.877 22.149 20.018 22.259 20.159 C 22.623 20.581 22.514 21.181 22.149 21.533 C 21.931 21.709 21.676 21.85 21.421 21.921 C 21.056 22.026 20.692 22.097 20.291 22.132 L 16.758 22.132 C 16.648 22.132 16.576 22.132 16.503 22.026 C 16.43 21.956 16.393 21.885 16.393 21.78 L 16.393 18.079 C 16.393 17.833 16.539 17.692 16.794 17.692 L 19.417 17.692 C 20 17.692 20.546 17.762 21.093 17.903 C 21.384 17.974 21.639 18.115 21.858 18.291 C 22.259 18.678 22.259 19.278 21.821 19.63 C 21.821 19.63 21.749 19.665 21.712 19.7 M 1.566 20.37 L 1.566 21.11 L 5.683 21.11 C 5.792 21.11 5.865 21.11 5.974 21.216 C 6.047 21.286 6.12 21.392 6.084 21.498 L 6.084 21.815 C 6.084 22.026 5.938 22.167 5.719 22.167 L 0.401 22.167 C 0.291 22.167 0.219 22.167 0.146 22.097 C 0.073 22.026 0.036 21.921 0.036 21.815 L 0.036 18.115 C 0.036 17.868 0.182 17.727 0.437 17.727 L 5.574 17.727 C 5.829 17.727 5.974 17.868 5.974 18.115 L 5.974 18.361 C 5.974 18.608 5.829 18.749 5.574 18.749 L 1.603 18.749 L 1.603 19.383 L 5.282 19.383 C 5.392 19.383 5.501 19.419 5.574 19.524 C 5.61 19.595 5.647 19.63 5.647 19.7 L 5.647 20.053 C 5.647 20.229 5.501 20.37 5.319 20.37 Z M 29.472 20.441 L 29.472 18.115 C 29.472 18.009 29.472 17.903 29.581 17.833 C 29.654 17.762 29.727 17.727 29.836 17.727 L 30.601 17.727 C 30.856 17.727 31.002 17.868 31.002 18.115 L 31.002 21.78 C 31.002 21.921 30.929 22.026 30.82 22.097 C 30.783 22.097 30.71 22.132 30.674 22.132 L 29.69 22.132 C 29.617 22.132 29.545 22.097 29.472 22.026 C 29.144 21.744 28.78 21.498 28.415 21.216 C 27.687 20.652 26.958 20.053 26.193 19.489 C 26.193 19.489 26.12 19.454 26.084 19.383 L 26.084 21.744 C 26.084 21.85 26.084 21.956 25.974 22.026 C 25.902 22.097 25.829 22.132 25.756 22.132 L 24.954 22.132 C 24.736 22.132 24.59 21.991 24.59 21.78 L 24.59 18.044 C 24.59 17.833 24.736 17.692 24.954 17.692 L 25.865 17.692 C 25.974 17.692 26.047 17.727 26.12 17.797 C 27.177 18.608 28.197 19.454 29.253 20.264 C 29.326 20.3 29.362 20.37 29.435 20.405 M 35.446 19.982 L 36.867 19.982 C 36.612 19.665 36.393 19.313 36.138 18.996 C 35.883 19.348 35.665 19.665 35.446 20.018 M 37.596 20.969 L 34.791 20.969 C 34.681 21.11 34.572 21.251 34.499 21.427 C 34.353 21.639 34.208 21.815 34.098 22.026 C 34.026 22.132 33.953 22.167 33.843 22.167 L 32.896 22.167 C 32.568 22.167 32.75 22.167 32.678 22.097 C 32.605 22.026 32.532 21.921 32.568 21.815 C 32.568 21.744 32.605 21.709 32.641 21.639 C 33.005 21.145 33.333 20.687 33.698 20.194 C 34.281 19.419 34.827 18.643 35.41 17.868 C 35.483 17.762 35.592 17.692 35.738 17.692 L 36.685 17.692 C 36.831 17.692 36.903 17.727 36.976 17.833 C 37.96 19.101 38.907 20.335 39.891 21.604 C 39.927 21.674 40 21.709 40 21.815 C 40 21.921 39.927 21.991 39.854 22.097 C 39.854 22.097 39.781 22.132 39.709 22.132 L 38.579 22.132 C 38.215 22.132 38.434 22.097 38.397 22.026 C 38.179 21.709 37.923 21.392 37.705 21.075 C 37.705 21.04 37.632 21.004 37.632 20.969 M 11.111 19.419 C 11.257 19.313 11.403 19.172 11.548 19.066 C 12.058 18.643 12.568 18.256 13.078 17.833 C 13.188 17.762 13.297 17.727 13.406 17.727 L 14.499 17.727 C 14.572 17.727 14.645 17.797 14.681 17.868 C 14.681 17.903 14.681 17.938 14.718 17.974 C 14.754 18.115 14.718 18.15 14.645 18.256 C 14.317 18.502 13.989 18.784 13.625 19.031 L 11.985 20.3 C 11.913 20.37 11.876 20.405 11.876 20.476 L 11.876 21.78 C 11.876 22.203 11.73 22.132 11.512 22.132 L 10.71 22.132 C 10.492 22.132 10.346 21.991 10.346 21.78 L 10.346 20.476 C 10.346 20.37 10.346 20.335 10.237 20.264 C 9.399 19.595 8.525 18.96 7.687 18.291 C 7.468 18.115 7.468 18.115 7.577 17.868 C 7.577 17.762 7.687 17.727 7.796 17.727 L 8.852 17.727 C 8.998 17.727 9.107 17.727 9.18 17.833 C 9.8 18.326 10.419 18.819 11.038 19.348 C 11.038 19.348 11.111 19.383 11.148 19.419 M 37.996 25.41 L 0 25.41 C 0.146 25.938 0.328 26.467 0.546 26.996 C 0.765 27.524 0.984 28.053 1.239 28.546 C 4.007 34.185 9.399 38.379 15.883 39.612 C 16.393 39.718 16.903 39.789 17.45 39.859 L 17.45 28.581 L 5.137 28.581 C 5.464 29.11 5.829 29.639 6.23 30.132 C 7.905 32.247 10.091 33.938 12.605 35.101 C 13.151 35.348 13.698 35.559 14.244 35.736 L 14.244 31.683 L 12.605 31.683 L 12.605 33.374 C 10.965 32.529 9.508 31.436 8.27 30.132 L 15.883 30.132 L 15.883 37.921 C 10.346 36.758 5.719 33.269 3.133 28.581 C 2.878 28.088 2.623 27.559 2.368 27.031 L 19.053 27.031 L 19.053 40 L 20.801 40 L 20.801 27.031 L 37.341 27.031 C 37.122 27.559 36.867 28.088 36.576 28.581 C 33.989 33.304 29.362 36.793 23.825 37.921 L 23.825 30.132 L 31.512 30.132 C 30.273 31.471 28.78 32.599 27.104 33.445 L 27.104 31.718 L 25.464 31.718 L 25.464 35.771 C 26.011 35.595 26.557 35.383 27.104 35.137 C 28.816 34.361 30.383 33.339 31.767 32.106 L 31.84 32.035 C 31.913 31.965 31.985 31.93 32.022 31.859 L 32.168 31.718 L 32.313 31.577 L 32.532 31.366 L 32.605 31.295 C 32.969 30.943 33.297 30.555 33.588 30.167 C 33.989 29.674 34.353 29.145 34.681 28.617 L 22.259 28.617 L 22.259 39.894 C 22.769 39.824 23.315 39.753 23.825 39.648 C 30.31 38.414 35.738 34.22 38.47 28.581 C 38.725 28.088 38.944 27.559 39.162 27.031 C 39.381 26.502 39.526 25.974 39.709 25.445 L 37.923 25.445 Z M 39.199 12.828 C 38.98 12.3 38.761 11.771 38.506 11.242 C 35.519 5.286 29.545 0.987 22.514 0.141 C 21.967 0.07 21.421 0.035 20.874 0 L 20.874 11.242 L 34.791 11.242 C 34.463 10.714 34.098 10.185 33.698 9.692 C 31.694 7.189 28.962 5.216 25.792 4.123 C 25.246 3.947 24.699 3.771 24.153 3.665 L 24.153 8.106 L 25.792 8.106 L 25.792 5.78 C 28.051 6.661 30.055 8 31.658 9.692 L 22.55 9.692 L 22.55 1.833 C 28.634 2.643 33.807 6.238 36.612 11.242 C 36.903 11.771 37.158 12.264 37.413 12.828 L 2.55 12.828 C 2.805 12.3 3.06 11.771 3.352 11.242 C 6.193 6.203 11.403 2.608 17.523 1.833 L 17.523 9.692 L 8.415 9.692 C 10.018 8 12.022 6.626 14.281 5.78 L 14.281 8.106 L 15.92 8.106 L 15.92 3.665 C 15.373 3.806 14.827 3.947 14.281 4.123 C 11.111 5.216 8.379 7.154 6.375 9.692 C 5.974 10.185 5.61 10.714 5.282 11.242 L 19.162 11.242 L 19.162 0 C 18.616 0 18.069 0.07 17.523 0.141 C 10.419 0.952 4.408 5.286 1.421 11.242 C 1.166 11.771 0.911 12.264 0.729 12.828 C 0.51 13.357 0.328 13.885 0.182 14.414 L 39.854 14.414 C 39.709 13.885 39.49 13.357 39.308 12.828\" fill=\"var(--token-fe64836c-5dd8-4448-9dfe-4612846808ed, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({px5RoWdxr:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 40\" overflow=\"visible\"><path d=\"M 17.96 19.348 L 19.49 19.348 C 19.709 19.348 19.927 19.348 20.146 19.313 C 20.255 19.313 20.364 19.242 20.474 19.207 C 20.546 19.207 20.583 19.137 20.583 19.066 C 20.583 18.996 20.546 18.96 20.474 18.925 C 20.401 18.925 20.364 18.855 20.291 18.855 C 20.109 18.855 19.927 18.784 19.745 18.784 L 17.96 18.784 L 17.96 19.383 Z M 17.96 21.11 L 19.599 21.11 C 19.891 21.11 20.146 21.11 20.437 21.04 C 20.546 21.04 20.656 20.969 20.765 20.934 C 20.838 20.899 20.911 20.828 20.911 20.722 C 20.911 20.617 20.838 20.546 20.765 20.511 C 20.692 20.511 20.583 20.441 20.474 20.441 C 20.219 20.441 19.927 20.37 19.636 20.37 L 17.923 20.37 L 17.923 21.11 Z M 21.676 19.736 C 21.749 19.736 21.785 19.771 21.821 19.806 C 22.004 19.877 22.149 20.018 22.259 20.159 C 22.623 20.581 22.514 21.181 22.149 21.533 C 21.931 21.709 21.676 21.85 21.421 21.921 C 21.056 22.026 20.692 22.097 20.291 22.132 L 16.758 22.132 C 16.648 22.132 16.576 22.132 16.503 22.026 C 16.43 21.956 16.393 21.885 16.393 21.78 L 16.393 18.079 C 16.393 17.833 16.539 17.692 16.794 17.692 L 19.417 17.692 C 20 17.692 20.546 17.762 21.093 17.903 C 21.384 17.974 21.639 18.115 21.858 18.291 C 22.259 18.678 22.259 19.278 21.821 19.63 C 21.821 19.63 21.749 19.665 21.712 19.7 M 1.566 20.37 L 1.566 21.11 L 5.683 21.11 C 5.792 21.11 5.865 21.11 5.974 21.216 C 6.047 21.286 6.12 21.392 6.084 21.498 L 6.084 21.815 C 6.084 22.026 5.938 22.167 5.719 22.167 L 0.401 22.167 C 0.291 22.167 0.219 22.167 0.146 22.097 C 0.073 22.026 0.036 21.921 0.036 21.815 L 0.036 18.115 C 0.036 17.868 0.182 17.727 0.437 17.727 L 5.574 17.727 C 5.829 17.727 5.974 17.868 5.974 18.115 L 5.974 18.361 C 5.974 18.608 5.829 18.749 5.574 18.749 L 1.603 18.749 L 1.603 19.383 L 5.282 19.383 C 5.392 19.383 5.501 19.419 5.574 19.524 C 5.61 19.595 5.647 19.63 5.647 19.7 L 5.647 20.053 C 5.647 20.229 5.501 20.37 5.319 20.37 Z M 29.472 20.441 L 29.472 18.115 C 29.472 18.009 29.472 17.903 29.581 17.833 C 29.654 17.762 29.727 17.727 29.836 17.727 L 30.601 17.727 C 30.856 17.727 31.002 17.868 31.002 18.115 L 31.002 21.78 C 31.002 21.921 30.929 22.026 30.82 22.097 C 30.783 22.097 30.71 22.132 30.674 22.132 L 29.69 22.132 C 29.617 22.132 29.545 22.097 29.472 22.026 C 29.144 21.744 28.78 21.498 28.415 21.216 C 27.687 20.652 26.958 20.053 26.193 19.489 C 26.193 19.489 26.12 19.454 26.084 19.383 L 26.084 21.744 C 26.084 21.85 26.084 21.956 25.974 22.026 C 25.902 22.097 25.829 22.132 25.756 22.132 L 24.954 22.132 C 24.736 22.132 24.59 21.991 24.59 21.78 L 24.59 18.044 C 24.59 17.833 24.736 17.692 24.954 17.692 L 25.865 17.692 C 25.974 17.692 26.047 17.727 26.12 17.797 C 27.177 18.608 28.197 19.454 29.253 20.264 C 29.326 20.3 29.362 20.37 29.435 20.405 M 35.446 19.982 L 36.867 19.982 C 36.612 19.665 36.393 19.313 36.138 18.996 C 35.883 19.348 35.665 19.665 35.446 20.018 M 37.596 20.969 L 34.791 20.969 C 34.681 21.11 34.572 21.251 34.499 21.427 C 34.353 21.639 34.208 21.815 34.098 22.026 C 34.026 22.132 33.953 22.167 33.843 22.167 L 32.896 22.167 C 32.568 22.167 32.75 22.167 32.678 22.097 C 32.605 22.026 32.532 21.921 32.568 21.815 C 32.568 21.744 32.605 21.709 32.641 21.639 C 33.005 21.145 33.333 20.687 33.698 20.194 C 34.281 19.419 34.827 18.643 35.41 17.868 C 35.483 17.762 35.592 17.692 35.738 17.692 L 36.685 17.692 C 36.831 17.692 36.903 17.727 36.976 17.833 C 37.96 19.101 38.907 20.335 39.891 21.604 C 39.927 21.674 40 21.709 40 21.815 C 40 21.921 39.927 21.991 39.854 22.097 C 39.854 22.097 39.781 22.132 39.709 22.132 L 38.579 22.132 C 38.215 22.132 38.434 22.097 38.397 22.026 C 38.179 21.709 37.923 21.392 37.705 21.075 C 37.705 21.04 37.632 21.004 37.632 20.969 M 11.111 19.419 C 11.257 19.313 11.403 19.172 11.548 19.066 C 12.058 18.643 12.568 18.256 13.078 17.833 C 13.188 17.762 13.297 17.727 13.406 17.727 L 14.499 17.727 C 14.572 17.727 14.645 17.797 14.681 17.868 C 14.681 17.903 14.681 17.938 14.718 17.974 C 14.754 18.115 14.718 18.15 14.645 18.256 C 14.317 18.502 13.989 18.784 13.625 19.031 L 11.985 20.3 C 11.913 20.37 11.876 20.405 11.876 20.476 L 11.876 21.78 C 11.876 22.203 11.73 22.132 11.512 22.132 L 10.71 22.132 C 10.492 22.132 10.346 21.991 10.346 21.78 L 10.346 20.476 C 10.346 20.37 10.346 20.335 10.237 20.264 C 9.399 19.595 8.525 18.96 7.687 18.291 C 7.468 18.115 7.468 18.115 7.577 17.868 C 7.577 17.762 7.687 17.727 7.796 17.727 L 8.852 17.727 C 8.998 17.727 9.107 17.727 9.18 17.833 C 9.8 18.326 10.419 18.819 11.038 19.348 C 11.038 19.348 11.111 19.383 11.148 19.419 M 37.996 25.41 L 0 25.41 C 0.146 25.938 0.328 26.467 0.546 26.996 C 0.765 27.524 0.984 28.053 1.239 28.546 C 4.007 34.185 9.399 38.379 15.883 39.612 C 16.393 39.718 16.903 39.789 17.45 39.859 L 17.45 28.581 L 5.137 28.581 C 5.464 29.11 5.829 29.639 6.23 30.132 C 7.905 32.247 10.091 33.938 12.605 35.101 C 13.151 35.348 13.698 35.559 14.244 35.736 L 14.244 31.683 L 12.605 31.683 L 12.605 33.374 C 10.965 32.529 9.508 31.436 8.27 30.132 L 15.883 30.132 L 15.883 37.921 C 10.346 36.758 5.719 33.269 3.133 28.581 C 2.878 28.088 2.623 27.559 2.368 27.031 L 19.053 27.031 L 19.053 40 L 20.801 40 L 20.801 27.031 L 37.341 27.031 C 37.122 27.559 36.867 28.088 36.576 28.581 C 33.989 33.304 29.362 36.793 23.825 37.921 L 23.825 30.132 L 31.512 30.132 C 30.273 31.471 28.78 32.599 27.104 33.445 L 27.104 31.718 L 25.464 31.718 L 25.464 35.771 C 26.011 35.595 26.557 35.383 27.104 35.137 C 28.816 34.361 30.383 33.339 31.767 32.106 L 31.84 32.035 C 31.913 31.965 31.985 31.93 32.022 31.859 L 32.168 31.718 L 32.313 31.577 L 32.532 31.366 L 32.605 31.295 C 32.969 30.943 33.297 30.555 33.588 30.167 C 33.989 29.674 34.353 29.145 34.681 28.617 L 22.259 28.617 L 22.259 39.894 C 22.769 39.824 23.315 39.753 23.825 39.648 C 30.31 38.414 35.738 34.22 38.47 28.581 C 38.725 28.088 38.944 27.559 39.162 27.031 C 39.381 26.502 39.526 25.974 39.709 25.445 L 37.923 25.445 Z M 39.199 12.828 C 38.98 12.3 38.761 11.771 38.506 11.242 C 35.519 5.286 29.545 0.987 22.514 0.141 C 21.967 0.07 21.421 0.035 20.874 0 L 20.874 11.242 L 34.791 11.242 C 34.463 10.714 34.098 10.185 33.698 9.692 C 31.694 7.189 28.962 5.216 25.792 4.123 C 25.246 3.947 24.699 3.771 24.153 3.665 L 24.153 8.106 L 25.792 8.106 L 25.792 5.78 C 28.051 6.661 30.055 8 31.658 9.692 L 22.55 9.692 L 22.55 1.833 C 28.634 2.643 33.807 6.238 36.612 11.242 C 36.903 11.771 37.158 12.264 37.413 12.828 L 2.55 12.828 C 2.805 12.3 3.06 11.771 3.352 11.242 C 6.193 6.203 11.403 2.608 17.523 1.833 L 17.523 9.692 L 8.415 9.692 C 10.018 8 12.022 6.626 14.281 5.78 L 14.281 8.106 L 15.92 8.106 L 15.92 3.665 C 15.373 3.806 14.827 3.947 14.281 4.123 C 11.111 5.216 8.379 7.154 6.375 9.692 C 5.974 10.185 5.61 10.714 5.282 11.242 L 19.162 11.242 L 19.162 0 C 18.616 0 18.069 0.07 17.523 0.141 C 10.419 0.952 4.408 5.286 1.421 11.242 C 1.166 11.771 0.911 12.264 0.729 12.828 C 0.51 13.357 0.328 13.885 0.182 14.414 L 39.854 14.414 C 39.709 13.885 39.49 13.357 39.308 12.828\" fill=\"var(--token-798ca650-ef1b-4fa2-807a-4fbfdf5137f8, rgb(5, 5, 5)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-15q88rv\",layoutDependency:layoutDependency,layoutId:\"nSmTGiSfv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.623 1\" overflow=\"visible\"><path d=\"M 0 0.564 L 1.53 0.564 C 1.749 0.564 1.967 0.564 2.186 0.529 C 2.295 0.529 2.404 0.458 2.514 0.423 C 2.587 0.423 2.623 0.352 2.623 0.282 C 2.623 0.211 2.587 0.176 2.514 0.141 C 2.441 0.141 2.404 0.07 2.332 0.07 C 2.149 0.07 1.967 0 1.785 0 L 0 0 L 0 0.599 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jfrunv\",layoutDependency:layoutDependency,layoutId:\"EkWouDF7c\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.987 1\" overflow=\"visible\"><path d=\"M 0.036 0.74 L 1.676 0.74 C 1.967 0.74 2.222 0.74 2.514 0.67 C 2.623 0.67 2.732 0.599 2.842 0.564 C 2.914 0.529 2.987 0.458 2.987 0.352 C 2.987 0.247 2.914 0.176 2.842 0.141 C 2.769 0.141 2.659 0.07 2.55 0.07 C 2.295 0.07 2.004 0 1.712 0 L 0 0 L 0 0.74 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-powdof\",layoutDependency:layoutDependency,layoutId:\"bLf44Suys\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.09 4.441\" overflow=\"visible\"><path d=\"M 5.282 2.044 C 5.355 2.044 5.392 2.079 5.428 2.115 C 5.61 2.185 5.756 2.326 5.865 2.467 C 6.23 2.89 6.12 3.489 5.756 3.841 C 5.537 4.018 5.282 4.159 5.027 4.229 C 4.663 4.335 4.299 4.405 3.898 4.441 L 0.364 4.441 C 0.255 4.441 0.182 4.441 0.109 4.335 C 0.036 4.264 0 4.194 0 4.088 L 0 0.388 C 0 0.141 0.146 0 0.401 0 L 3.024 0 C 3.607 0 4.153 0.07 4.699 0.211 C 4.991 0.282 5.246 0.423 5.464 0.599 C 5.865 0.987 5.865 1.586 5.428 1.938 C 5.428 1.938 5.355 1.974 5.319 2.009\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lb83om\",layoutDependency:layoutDependency,layoutId:\"cBPRv6k1s\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.057 4.441\" overflow=\"visible\"><path d=\"M 1.53 2.643 L 1.53 3.383 L 5.647 3.383 C 5.756 3.383 5.829 3.383 5.938 3.489 C 6.011 3.559 6.084 3.665 6.047 3.771 L 6.047 4.088 C 6.047 4.3 5.902 4.441 5.683 4.441 L 0.364 4.441 C 0.255 4.441 0.182 4.441 0.109 4.37 C 0.036 4.3 0 4.194 0 4.088 L 0 0.388 C 0 0.141 0.146 0 0.401 0 L 5.537 0 C 5.792 0 5.938 0.141 5.938 0.388 L 5.938 0.634 C 5.938 0.881 5.792 1.022 5.537 1.022 L 1.566 1.022 L 1.566 1.656 L 5.246 1.656 C 5.355 1.656 5.464 1.692 5.537 1.797 C 5.574 1.868 5.61 1.903 5.61 1.974 L 5.61 2.326 C 5.61 2.502 5.464 2.643 5.282 2.643 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1kjfz01\",layoutDependency:layoutDependency,layoutId:\"Kp5JFCruI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.412 4.441\" overflow=\"visible\"><path d=\"M 4.882 2.749 L 4.882 0.423 C 4.882 0.317 4.882 0.211 4.991 0.141 C 5.064 0.07 5.137 0.035 5.246 0.035 L 6.011 0.035 C 6.266 0.035 6.412 0.176 6.412 0.423 L 6.412 4.088 C 6.412 4.229 6.339 4.335 6.23 4.405 C 6.193 4.405 6.12 4.441 6.084 4.441 L 5.1 4.441 C 5.027 4.441 4.954 4.405 4.882 4.335 C 4.554 4.053 4.189 3.806 3.825 3.524 C 3.097 2.96 2.368 2.361 1.603 1.797 C 1.603 1.797 1.53 1.762 1.494 1.692 L 1.494 4.053 C 1.494 4.159 1.494 4.264 1.384 4.335 C 1.311 4.405 1.239 4.441 1.166 4.441 L 0.364 4.441 C 0.146 4.441 0 4.3 0 4.088 L 0 0.352 C 0 0.141 0.146 0 0.364 0 L 1.275 0 C 1.384 0 1.457 0.035 1.53 0.106 C 2.587 0.916 3.607 1.762 4.663 2.573 C 4.736 2.608 4.772 2.678 4.845 2.714\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-figb71\",layoutDependency:layoutDependency,layoutId:\"YbUFR0Uqd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.421 1.022\" overflow=\"visible\"><path d=\"M 0 0.987 L 1.421 0.987 C 1.166 0.67 0.947 0.317 0.692 0 C 0.437 0.352 0.219 0.67 0 1.022\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wg4cmi\",layoutDependency:layoutDependency,layoutId:\"tMyQNzbJW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.441 4.476\" overflow=\"visible\"><path d=\"M 5.037 3.278 L 2.232 3.278 C 2.123 3.419 2.013 3.559 1.94 3.736 C 1.795 3.947 1.649 4.123 1.54 4.335 C 1.467 4.441 1.394 4.476 1.285 4.476 L 0.338 4.476 C 0.01 4.476 0.192 4.476 0.119 4.405 C 0.046 4.335 -0.027 4.229 0.01 4.123 C 0.01 4.053 0.046 4.018 0.083 3.947 C 0.447 3.454 0.775 2.996 1.139 2.502 C 1.722 1.727 2.268 0.952 2.851 0.176 C 2.924 0.07 3.033 0 3.179 0 L 4.126 0 C 4.272 0 4.345 0.035 4.418 0.141 C 5.401 1.41 6.348 2.643 7.332 3.912 C 7.369 3.982 7.441 4.018 7.441 4.123 C 7.441 4.229 7.369 4.3 7.296 4.405 C 7.296 4.405 7.223 4.441 7.15 4.441 L 6.021 4.441 C 5.656 4.441 5.875 4.405 5.838 4.335 C 5.62 4.018 5.365 3.7 5.146 3.383 C 5.146 3.348 5.073 3.313 5.073 3.278\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-i7rv54\",layoutDependency:layoutDependency,layoutId:\"j2j7KSzBX\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.226 4.41\" overflow=\"visible\"><path d=\"M 3.605 1.692 C 3.751 1.586 3.897 1.445 4.043 1.339 C 4.553 0.916 5.063 0.529 5.573 0.106 C 5.682 0.035 5.791 0 5.901 0 L 6.993 0 C 7.066 0 7.139 0.07 7.176 0.141 C 7.176 0.176 7.176 0.211 7.212 0.247 C 7.248 0.388 7.212 0.423 7.139 0.529 C 6.811 0.775 6.483 1.057 6.119 1.304 L 4.48 2.573 C 4.407 2.643 4.371 2.678 4.371 2.749 L 4.371 4.053 C 4.371 4.476 4.225 4.405 4.006 4.405 L 3.205 4.405 C 2.986 4.405 2.84 4.264 2.84 4.053 L 2.84 2.749 C 2.84 2.643 2.84 2.608 2.731 2.537 C 1.893 1.868 1.019 1.233 0.181 0.564 C -0.038 0.388 -0.038 0.388 0.072 0.141 C 0.072 0.035 0.181 0 0.29 0 L 1.347 0 C 1.493 0 1.602 0 1.675 0.106 C 2.294 0.599 2.913 1.093 3.533 1.621 C 3.533 1.621 3.605 1.656 3.642 1.692\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-co9har\",layoutDependency:layoutDependency,layoutId:\"EhKE9wEUQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.709 14.59\" overflow=\"visible\"><path d=\"M 37.996 0 L 0 0 C 0.146 0.529 0.328 1.057 0.546 1.586 C 0.765 2.115 0.984 2.643 1.239 3.137 C 4.007 8.775 9.399 12.969 15.883 14.203 C 16.393 14.308 16.903 14.379 17.45 14.449 L 17.45 3.172 L 5.137 3.172 C 5.464 3.7 5.829 4.229 6.23 4.722 C 7.905 6.837 10.091 8.529 12.605 9.692 C 13.151 9.938 13.698 10.15 14.244 10.326 L 14.244 6.273 L 12.605 6.273 L 12.605 7.965 C 10.965 7.119 9.508 6.026 8.27 4.722 L 15.883 4.722 L 15.883 12.511 C 10.346 11.348 5.719 7.859 3.133 3.172 C 2.878 2.678 2.623 2.15 2.368 1.621 L 19.053 1.621 L 19.053 14.59 L 20.801 14.59 L 20.801 1.621 L 37.341 1.621 C 37.122 2.15 36.867 2.678 36.576 3.172 C 33.989 7.894 29.362 11.383 23.825 12.511 L 23.825 4.722 L 31.512 4.722 C 30.273 6.062 28.78 7.189 27.104 8.035 L 27.104 6.308 L 25.464 6.308 L 25.464 10.361 C 26.011 10.185 26.557 9.974 27.104 9.727 C 28.816 8.952 30.383 7.93 31.767 6.696 L 31.84 6.626 C 31.913 6.555 31.985 6.52 32.022 6.449 L 32.168 6.308 L 32.313 6.167 L 32.532 5.956 L 32.605 5.885 C 32.969 5.533 33.297 5.145 33.588 4.758 C 33.989 4.264 34.353 3.736 34.681 3.207 L 22.259 3.207 L 22.259 14.485 C 22.769 14.414 23.315 14.344 23.825 14.238 C 30.31 13.004 35.738 8.811 38.47 3.172 C 38.725 2.678 38.944 2.15 39.162 1.621 C 39.381 1.093 39.526 0.564 39.709 0.035 L 37.923 0.035 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19kmu93\",layoutDependency:layoutDependency,layoutId:\"f_bPk4QEV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.672 14.414\" overflow=\"visible\"><path d=\"M 39.016 12.828 C 38.798 12.3 38.579 11.771 38.324 11.242 C 35.337 5.286 29.362 0.987 22.332 0.141 C 21.785 0.07 21.239 0.035 20.692 0 L 20.692 11.242 L 34.608 11.242 C 34.281 10.714 33.916 10.185 33.515 9.692 C 31.512 7.189 28.78 5.216 25.61 4.123 C 25.064 3.947 24.517 3.771 23.971 3.665 L 23.971 8.106 L 25.61 8.106 L 25.61 5.78 C 27.869 6.661 29.872 8 31.475 9.692 L 22.368 9.692 L 22.368 1.833 C 28.452 2.643 33.625 6.238 36.43 11.242 C 36.721 11.771 36.976 12.264 37.231 12.828 L 2.368 12.828 C 2.623 12.3 2.878 11.771 3.169 11.242 C 6.011 6.203 11.22 2.608 17.341 1.833 L 17.341 9.692 L 8.233 9.692 C 9.836 8 11.84 6.626 14.098 5.78 L 14.098 8.106 L 15.738 8.106 L 15.738 3.665 C 15.191 3.806 14.645 3.947 14.098 4.123 C 10.929 5.216 8.197 7.154 6.193 9.692 C 5.792 10.185 5.428 10.714 5.1 11.242 L 18.98 11.242 L 18.98 0 C 18.434 0 17.887 0.07 17.341 0.141 C 10.237 0.952 4.226 5.286 1.239 11.242 C 0.984 11.771 0.729 12.264 0.546 12.828 C 0.328 13.357 0.146 13.885 0 14.414 L 39.672 14.414 C 39.526 13.885 39.308 13.357 39.126 12.828\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})})});});const css=[\".framer-7P7yM.framer-7m80nc, .framer-7P7yM .framer-7m80nc { display: block; }\",\".framer-7P7yM.framer-1wkvt3n { height: 40px; overflow: visible; position: relative; width: 40px; }\",\".framer-7P7yM .framer-12prpx6 { height: 40px; left: 0px; position: absolute; top: 0px; width: 40px; }\",\".framer-7P7yM .framer-15q88rv { height: 1px; left: 18px; position: absolute; top: 19px; width: 3px; }\",\".framer-7P7yM .framer-1jfrunv { height: 1px; left: 18px; position: absolute; top: 21px; width: 3px; }\",\".framer-7P7yM .framer-powdof { height: 5px; left: 17px; position: absolute; top: 18px; width: 6px; }\",\".framer-7P7yM .framer-lb83om { height: 5px; left: 0px; position: absolute; top: 18px; width: 6px; }\",\".framer-7P7yM .framer-1kjfz01 { height: 5px; left: 25px; position: absolute; top: 18px; width: 7px; }\",\".framer-7P7yM .framer-figb71 { height: 1px; left: 36px; position: absolute; top: 19px; width: 2px; }\",\".framer-7P7yM .framer-1wg4cmi { height: 5px; left: 33px; position: absolute; top: 18px; width: 8px; }\",\".framer-7P7yM .framer-i7rv54 { height: 5px; left: 8px; position: absolute; top: 18px; width: 7px; }\",\".framer-7P7yM .framer-co9har { height: 15px; left: 0px; position: absolute; top: 26px; width: 40px; }\",\".framer-7P7yM .framer-19kmu93 { height: 15px; left: 0px; position: absolute; top: 0px; width: 40px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"px5RoWdxr\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHINqklCJs=withCSS(Component,css,\"framer-7P7yM\");export default FramerHINqklCJs;FramerHINqklCJs.displayName=\"Eybna Logo\";FramerHINqklCJs.defaultProps={height:40,width:40};addPropertyControls(FramerHINqklCJs,{variant:{options:[\"h2OBMnBXV\",\"px5RoWdxr\"],optionTitles:[\"Default\",\"Dark\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerHINqklCJs,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHINqklCJs\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"40\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"px5RoWdxr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HINqklCJs.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{useIsStaticRenderer}from\"framer\";/**\n * @framerIntrinsicWidth 0\n * @framerIntrinsicHeight 0\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function ScrollLock({style}){// The canvas and the static (SEO) render must never touch document scroll.\nconst isStatic=useIsStaticRenderer();useEffect(()=>{if(isStatic)return;if(typeof document===\"undefined\")return;const body=document.body;const scrollY=window.scrollY;// Reserve the scrollbar's width so the page doesn't jump sideways\n// when it disappears. Zero on touch devices with overlay scrollbars.\nconst scrollbar=window.innerWidth-document.documentElement.clientWidth;const previous={position:body.style.position,top:body.style.top,left:body.style.left,right:body.style.right,width:body.style.width,overflow:body.style.overflow,paddingRight:body.style.paddingRight};body.style.position=\"fixed\";body.style.top=`-${scrollY}px`;body.style.left=\"0\";body.style.right=\"0\";body.style.width=\"100%\";body.style.overflow=\"hidden\";if(scrollbar>0)body.style.paddingRight=`${scrollbar}px`;return()=>{body.style.position=previous.position;body.style.top=previous.top;body.style.left=previous.left;body.style.right=previous.right;body.style.width=previous.width;body.style.overflow=previous.overflow;body.style.paddingRight=previous.paddingRight;// `position: fixed` discarded the scroll position; put it back.\nwindow.scrollTo(0,scrollY);};},[isStatic]);return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:0,height:0,overflow:\"hidden\"}});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ScrollLock\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"0\",\"framerIntrinsicHeight\":\"0\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrollLock.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 6 0 L 0 6 L 1.41 7.41 L 6 2.83 L 10.59 7.41 L 12 6 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"7.409980000000001px\" id=\"yzFKx32o5\" transform=\"translate(6 8.295)\" width=\"12px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,K5AAorpEW:fill??props.K5AAorpEW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,K5AAorpEW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-MFeBM\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-MFeBM { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--esondr); 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 {\"K5AAorpEW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Expand Less\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-MFeBM\");Icon.displayName=\"Expand Less\";export default Icon;addPropertyControls(Icon,{K5AAorpEW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Expand Less\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 10.59 0 L 6 4.58 L 1.41 0 L 0 1.41 L 6 7.41 L 12 1.41 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"7.409980000000001px\" id=\"B1Fd1zyyg\" transform=\"translate(6 8.295)\" width=\"12px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,K5AAorpEW:fill??props.K5AAorpEW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,K5AAorpEW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-dmEbi\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-dmEbi { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--esondr); 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 {\"K5AAorpEW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Expand More\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-dmEbi\");Icon.displayName=\"Expand More\";export default Icon;addPropertyControls(Icon,{K5AAorpEW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Expand More\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Instance,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ExpandLess from\"https://framerusercontent.com/modules/DM4Q4EgAAfIKGEnVPmfI/Gn7xWzddoo4V750370Vz/yB6x5whl9.js\";import ExpandMore from\"https://framerusercontent.com/modules/EnTCtzO5dEZQljvxrfgw/Dz7Yh47ZbL27Ko2VHroW/erhBDxTaR.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/2gK9YrMLJnObctivsrFG/XQrPVbBRPyJidX6KwY43/v9q4WjCWK.js\";import MegaLink from\"https://framerusercontent.com/modules/R8eCVEdPmpSoJO4SSaLj/oNKQxHXHsUr7EiRcErgJ/skd5WNyey.js\";const MegaLinkFonts=getFonts(MegaLink);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"HIpfgKZ53\",\"q3uyIF9Dc\"];const serializationHash=\"framer-9crbD\";const variantClassNames={HIpfgKZ53:\"framer-v-1cyleix\",q3uyIF9Dc:\"framer-v-8jgoi9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const nzCkLT1ji=undefined;const MjCmYmMwa=undefined;const wpzbKZEJD=undefined;const pf9smzl26=undefined;const tESGFIdMt=undefined;const dAPgmpbzk=undefined;const I2C0AEQSN=undefined;const tAlP9pP04=undefined;const fambxlI7g=undefined;const gmkCOTsHq=undefined;const xqkRwVBMD=undefined;const J3Cmrypdc=undefined;const le6SRNcuY=undefined;const t5bJ_9Z6C=undefined;const s0adeeWEo=undefined;const KzQz3lloj=undefined;const PXIBthY1K=undefined;const G3VrDMRhp=undefined;const uoKSD5ASQ=undefined;const B3U7K8hCg=undefined;const setwpzbKZEJD=undefined;const setI2C0AEQSN=undefined;const setgmkCOTsHq=undefined;const setle6SRNcuY=undefined;const setKzQz3lloj=undefined;const setuoKSD5ASQ=undefined;const transition1={damping:50,delay:0,mass:1,stiffness:600,type:\"spring\"};const transition2={damping:20,delay:0,mass:1,stiffness:100,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:8};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={Collapsed:\"q3uyIF9Dc\",Expanded:\"HIpfgKZ53\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({height,id,item1,item2,item3,item4,item5,item6,label,link1,link2,link3,link4,link5,link6,onNavigate,show1,show2,show3,show4,show5,show6,width,...props})=>{return{...props,B3U7K8hCg:link6??props.B3U7K8hCg,dAPgmpbzk:show2??props.dAPgmpbzk??true,fambxlI7g:show3??props.fambxlI7g??true,G3VrDMRhp:show6??props.G3VrDMRhp??true,gmkCOTsHq:item3??props.gmkCOTsHq??\"\",I2C0AEQSN:item2??props.I2C0AEQSN??\"\",J3Cmrypdc:show4??props.J3Cmrypdc??true,KzQz3lloj:item5??props.KzQz3lloj??\"\",le6SRNcuY:item4??props.le6SRNcuY??\"\",MjCmYmMwa:show1??props.MjCmYmMwa??true,nzCkLT1ji:label??props.nzCkLT1ji??\"Section\",pf9smzl26:link1??props.pf9smzl26,PXIBthY1K:link5??props.PXIBthY1K,s0adeeWEo:show5??props.s0adeeWEo??true,t5bJ_9Z6C:link4??props.t5bJ_9Z6C,tAlP9pP04:link2??props.tAlP9pP04,tESGFIdMt:onNavigate??props.tESGFIdMt,uoKSD5ASQ:item6??props.uoKSD5ASQ,variant:humanReadableVariantMap[props.variant]??props.variant??\"HIpfgKZ53\",wpzbKZEJD:item1??props.wpzbKZEJD??\"\",xqkRwVBMD:link3??props.xqkRwVBMD};};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,nzCkLT1ji,\"wpzbKZEJD\":externalwpzbKZEJD,\"onwpzbKZEJDChange\":setExternalwpzbKZEJD,MjCmYmMwa,\"I2C0AEQSN\":externalI2C0AEQSN,\"onI2C0AEQSNChange\":setExternalI2C0AEQSN,dAPgmpbzk,\"gmkCOTsHq\":externalgmkCOTsHq,\"ongmkCOTsHqChange\":setExternalgmkCOTsHq,fambxlI7g,\"le6SRNcuY\":externalle6SRNcuY,\"onle6SRNcuYChange\":setExternalle6SRNcuY,J3Cmrypdc,\"KzQz3lloj\":externalKzQz3lloj,\"onKzQz3llojChange\":setExternalKzQz3lloj,s0adeeWEo,pf9smzl26,tAlP9pP04,xqkRwVBMD,t5bJ_9Z6C,PXIBthY1K,tESGFIdMt,\"uoKSD5ASQ\":externaluoKSD5ASQ,\"onuoKSD5ASQChange\":setExternaluoKSD5ASQ,G3VrDMRhp,B3U7K8hCg,...restProps}=getProps(props);const[wpzbKZEJD,setwpzbKZEJD]=useStateVariable(externalwpzbKZEJD,setExternalwpzbKZEJD);const[I2C0AEQSN,setI2C0AEQSN]=useStateVariable(externalI2C0AEQSN,setExternalI2C0AEQSN);const[gmkCOTsHq,setgmkCOTsHq]=useStateVariable(externalgmkCOTsHq,setExternalgmkCOTsHq);const[le6SRNcuY,setle6SRNcuY]=useStateVariable(externalle6SRNcuY,setExternalle6SRNcuY);const[KzQz3lloj,setKzQz3lloj]=useStateVariable(externalKzQz3lloj,setExternalKzQz3lloj);const[uoKSD5ASQ,setuoKSD5ASQ]=useStateVariable(externaluoKSD5ASQ,setExternaluoKSD5ASQ);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HIpfgKZ53\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onClickbos15d=activeVariantCallback(async(...args)=>{setVariant(\"q3uyIF9Dc\");});const onClick1e2w0vh=activeVariantCallback(async(...args)=>{setVariant(\"HIpfgKZ53\");});const dEs0nZCJq1h15eoz=activeVariantCallback(async(...args)=>{if(tESGFIdMt){const res=await tESGFIdMt(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"q3uyIF9Dc\")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-1cyleix\",className,classNames),\"data-framer-name\":\"Expanded\",layoutDependency:layoutDependency,layoutId:\"HIpfgKZ53\",ref:refBinding,style:{...style},...addPropertyOverrides({q3uyIF9Dc:{\"data-framer-name\":\"Collapsed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3idtrb\",\"data-framer-name\":\"Header\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"OddWugVQt\",onClick:onClickbos15d,...addPropertyOverrides({q3uyIF9Dc:{onClick:onClick1e2w0vh}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-19m5ubm\",\"data-styles-preset\":\"v9q4WjCWK\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38))\"},children:\"Label\"})}),className:\"framer-1iiipjk\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ulOquV6sB\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},text:nzCkLT1ji,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1j97pbz\",Component:ExpandLess,\"data-framer-name\":\"Chevron\",layoutDependency:layoutDependency,layoutId:\"D0A4AbIBe\",style:{\"--esondr\":\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\"},...addPropertyOverrides({q3uyIF9Dc:{Component:ExpandMore}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rdmhxc\",\"data-framer-name\":\"Rows\",layoutDependency:layoutDependency,layoutId:\"mMqxIaCcD\",children:[MjCmYmMwa!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+46+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-djyp7j-container\",\"data-framer-appear-id\":\"djyp7j\",\"data-framer-name\":\"Row 1\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"BZvCQYlGx-container\",name:\"Row 1\",nodeId:\"BZvCQYlGx\",optimized:true,rendersWithMotion:true,scopeId:\"r1RJlLIk5\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:false,dEs0nZCJq:dEs0nZCJq1h15eoz,height:\"100%\",id:\"BZvCQYlGx\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"BZvCQYlGx\",mDTFJmzeg:false,name:\"Row 1\",oD2WNHJiP:false,onZoaedzozTChange:setwpzbKZEJD,qRqZUAv0m:pf9smzl26,style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"nHRkVzIo5\"),width:\"100%\",ZoaedzozT:wpzbKZEJD})})}),dAPgmpbzk!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+46+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-qv45yv-container\",\"data-framer-appear-id\":\"qv45yv\",\"data-framer-name\":\"Row 2\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"urvuemSby-container\",name:\"Row 2\",nodeId:\"urvuemSby\",optimized:true,rendersWithMotion:true,scopeId:\"r1RJlLIk5\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:false,dEs0nZCJq:dEs0nZCJq1h15eoz,height:\"100%\",id:\"urvuemSby\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"urvuemSby\",mDTFJmzeg:false,name:\"Row 2\",oD2WNHJiP:false,onZoaedzozTChange:setI2C0AEQSN,qRqZUAv0m:tAlP9pP04,style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"nHRkVzIo5\"),width:\"100%\",ZoaedzozT:I2C0AEQSN})})}),fambxlI7g!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+46+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1c4cglq-container\",\"data-framer-appear-id\":\"1c4cglq\",\"data-framer-name\":\"Row 3\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"Usy3eprF7-container\",name:\"Row 3\",nodeId:\"Usy3eprF7\",optimized:true,rendersWithMotion:true,scopeId:\"r1RJlLIk5\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:false,dEs0nZCJq:dEs0nZCJq1h15eoz,height:\"100%\",id:\"Usy3eprF7\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"Usy3eprF7\",mDTFJmzeg:false,name:\"Row 3\",oD2WNHJiP:false,onZoaedzozTChange:setgmkCOTsHq,qRqZUAv0m:xqkRwVBMD,style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"nHRkVzIo5\"),width:\"100%\",ZoaedzozT:gmkCOTsHq})})}),J3Cmrypdc!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+46+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-us956w-container\",\"data-framer-appear-id\":\"us956w\",\"data-framer-name\":\"Row 4\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"KFJFeDHJ5-container\",name:\"Row 4\",nodeId:\"KFJFeDHJ5\",optimized:true,rendersWithMotion:true,scopeId:\"r1RJlLIk5\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:false,dEs0nZCJq:dEs0nZCJq1h15eoz,height:\"100%\",id:\"KFJFeDHJ5\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"KFJFeDHJ5\",mDTFJmzeg:false,name:\"Row 4\",oD2WNHJiP:false,onZoaedzozTChange:setle6SRNcuY,qRqZUAv0m:t5bJ_9Z6C,style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"nHRkVzIo5\"),width:\"100%\",ZoaedzozT:le6SRNcuY})})}),s0adeeWEo!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+46+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-3wd8sk-container\",\"data-framer-appear-id\":\"3wd8sk\",\"data-framer-name\":\"Row 5\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"zetsNGFV2-container\",name:\"Row 5\",nodeId:\"zetsNGFV2\",optimized:true,rendersWithMotion:true,scopeId:\"r1RJlLIk5\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:false,dEs0nZCJq:dEs0nZCJq1h15eoz,height:\"100%\",id:\"zetsNGFV2\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"zetsNGFV2\",mDTFJmzeg:false,name:\"Row 5\",oD2WNHJiP:false,onZoaedzozTChange:setKzQz3lloj,qRqZUAv0m:PXIBthY1K,style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"nHRkVzIo5\"),width:\"100%\",ZoaedzozT:KzQz3lloj})})}),G3VrDMRhp!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+46+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-fuurjo-container\",\"data-framer-appear-id\":\"fuurjo\",\"data-framer-name\":\"Row 6\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"EPGTtN1A4-container\",name:\"Row 6\",nodeId:\"EPGTtN1A4\",optimized:true,rendersWithMotion:true,scopeId:\"r1RJlLIk5\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:false,dEs0nZCJq:dEs0nZCJq1h15eoz,height:\"100%\",id:\"EPGTtN1A4\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"EPGTtN1A4\",mDTFJmzeg:false,name:\"Row 6\",oD2WNHJiP:false,onZoaedzozTChange:setuoKSD5ASQ,qRqZUAv0m:B3U7K8hCg,style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"nHRkVzIo5\"),width:\"100%\",ZoaedzozT:uoKSD5ASQ})})})]})]})})})});});const css=[\".framer-9crbD.framer-256gp0, .framer-9crbD .framer-256gp0 { display: block; }\",\".framer-9crbD.framer-1cyleix { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 350px; }\",\".framer-9crbD .framer-3idtrb { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 12px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-9crbD .framer-1iiipjk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-9crbD .framer-1j97pbz { flex: none; height: auto; position: relative; width: 20px; }\",\".framer-9crbD .framer-1rdmhxc { 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: flex-start; padding: 0px 0px 8px 0px; position: relative; width: 100%; }\",\".framer-9crbD .framer-djyp7j-container, .framer-9crbD .framer-qv45yv-container, .framer-9crbD .framer-1c4cglq-container, .framer-9crbD .framer-us956w-container, .framer-9crbD .framer-3wd8sk-container, .framer-9crbD .framer-fuurjo-container { flex: none; height: auto; position: relative; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 274\n * @framerIntrinsicWidth 350\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"q3uyIF9Dc\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"nzCkLT1ji\":\"label\",\"wpzbKZEJD\":\"item1\",\"MjCmYmMwa\":\"show1\",\"I2C0AEQSN\":\"item2\",\"dAPgmpbzk\":\"show2\",\"gmkCOTsHq\":\"item3\",\"fambxlI7g\":\"show3\",\"le6SRNcuY\":\"item4\",\"J3Cmrypdc\":\"show4\",\"KzQz3lloj\":\"item5\",\"s0adeeWEo\":\"show5\",\"pf9smzl26\":\"link1\",\"tAlP9pP04\":\"link2\",\"xqkRwVBMD\":\"link3\",\"t5bJ_9Z6C\":\"link4\",\"PXIBthY1K\":\"link5\",\"tESGFIdMt\":\"onNavigate\",\"uoKSD5ASQ\":\"item6\",\"G3VrDMRhp\":\"show6\",\"B3U7K8hCg\":\"link6\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerr1RJlLIk5=withCSS(Component,css,\"framer-9crbD\");export default Framerr1RJlLIk5;Framerr1RJlLIk5.displayName=\"Menu Section\";Framerr1RJlLIk5.defaultProps={height:274,width:350};addPropertyControls(Framerr1RJlLIk5,{variant:{options:[\"HIpfgKZ53\",\"q3uyIF9Dc\"],optionTitles:[\"Expanded\",\"Collapsed\"],title:\"Variant\",type:ControlType.Enum},nzCkLT1ji:{defaultValue:\"Section\",title:\"Label\",type:ControlType.String},onnzCkLT1jiChange:{changes:\"nzCkLT1ji\",type:ControlType.ChangeHandler},wpzbKZEJD:{defaultValue:\"\",title:\"Item 1\",type:ControlType.String},onwpzbKZEJDChange:{changes:\"wpzbKZEJD\",type:ControlType.ChangeHandler},MjCmYmMwa:{defaultValue:true,title:\"Show 1\",type:ControlType.Boolean},onMjCmYmMwaChange:{changes:\"MjCmYmMwa\",type:ControlType.ChangeHandler},I2C0AEQSN:{defaultValue:\"\",title:\"Item 2\",type:ControlType.String},onI2C0AEQSNChange:{changes:\"I2C0AEQSN\",type:ControlType.ChangeHandler},dAPgmpbzk:{defaultValue:true,title:\"Show 2\",type:ControlType.Boolean},ondAPgmpbzkChange:{changes:\"dAPgmpbzk\",type:ControlType.ChangeHandler},gmkCOTsHq:{defaultValue:\"\",title:\"Item 3\",type:ControlType.String},ongmkCOTsHqChange:{changes:\"gmkCOTsHq\",type:ControlType.ChangeHandler},fambxlI7g:{defaultValue:true,title:\"Show 3\",type:ControlType.Boolean},onfambxlI7gChange:{changes:\"fambxlI7g\",type:ControlType.ChangeHandler},le6SRNcuY:{defaultValue:\"\",title:\"Item 4\",type:ControlType.String},onle6SRNcuYChange:{changes:\"le6SRNcuY\",type:ControlType.ChangeHandler},J3Cmrypdc:{defaultValue:true,title:\"Show 4\",type:ControlType.Boolean},onJ3CmrypdcChange:{changes:\"J3Cmrypdc\",type:ControlType.ChangeHandler},KzQz3lloj:{defaultValue:\"\",title:\"Item 5\",type:ControlType.String},onKzQz3llojChange:{changes:\"KzQz3lloj\",type:ControlType.ChangeHandler},s0adeeWEo:{defaultValue:true,title:\"Show 5\",type:ControlType.Boolean},ons0adeeWEoChange:{changes:\"s0adeeWEo\",type:ControlType.ChangeHandler},pf9smzl26:{title:\"Link 1\",type:ControlType.Link},tAlP9pP04:{title:\"Link 2\",type:ControlType.Link},xqkRwVBMD:{title:\"Link 3\",type:ControlType.Link},t5bJ_9Z6C:{title:\"Link 4\",type:ControlType.Link},PXIBthY1K:{title:\"Link 5\",type:ControlType.Link},tESGFIdMt:{title:\"On Navigate\",type:ControlType.EventHandler},uoKSD5ASQ:{optional:true,title:\"Item 6\",type:ControlType.String},onuoKSD5ASQChange:{changes:\"uoKSD5ASQ\",type:ControlType.ChangeHandler},G3VrDMRhp:{defaultValue:true,title:\"Show 6\",type:ControlType.Boolean},onG3VrDMRhpChange:{changes:\"G3VrDMRhp\",type:ControlType.ChangeHandler},B3U7K8hCg:{title:\"Link 6\",type:ControlType.Link}});addFonts(Framerr1RJlLIk5,[{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\"}]},...MegaLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});Framerr1RJlLIk5.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MegaLink,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerr1RJlLIk5\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"274\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"q3uyIF9Dc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"nzCkLT1ji\\\":\\\"label\\\",\\\"wpzbKZEJD\\\":\\\"item1\\\",\\\"MjCmYmMwa\\\":\\\"show1\\\",\\\"I2C0AEQSN\\\":\\\"item2\\\",\\\"dAPgmpbzk\\\":\\\"show2\\\",\\\"gmkCOTsHq\\\":\\\"item3\\\",\\\"fambxlI7g\\\":\\\"show3\\\",\\\"le6SRNcuY\\\":\\\"item4\\\",\\\"J3Cmrypdc\\\":\\\"show4\\\",\\\"KzQz3lloj\\\":\\\"item5\\\",\\\"s0adeeWEo\\\":\\\"show5\\\",\\\"pf9smzl26\\\":\\\"link1\\\",\\\"tAlP9pP04\\\":\\\"link2\\\",\\\"xqkRwVBMD\\\":\\\"link3\\\",\\\"t5bJ_9Z6C\\\":\\\"link4\\\",\\\"PXIBthY1K\\\":\\\"link5\\\",\\\"tESGFIdMt\\\":\\\"onNavigate\\\",\\\"uoKSD5ASQ\\\":\\\"item6\\\",\\\"G3VrDMRhp\\\":\\\"show6\\\",\\\"B3U7K8hCg\\\":\\\"link6\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"350\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ccf8332)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ScrollLock from\"https://framerusercontent.com/modules/JMmHlytitj4jKWcqxv2s/40LNSVr4EW1r9cWZiQVq/ScrollLock.js\";import ShopifyLoginButton from\"https://framerusercontent.com/modules/QanK6PQgRJe3RGZ65uzm/fq6ZufkbczupKuKxauma/ShopifyLoginButton.js\";import MenuSection from\"https://framerusercontent.com/modules/lWHtiogDapEPuedu2p0I/ZhyFrp5uNidvs4t6WKJz/r1RJlLIk5.js\";const MenuSectionFonts=getFonts(MenuSection);const ShopifyLoginButtonFonts=getFonts(ShopifyLoginButton);const ScrollLockFonts=getFonts(ScrollLock);const serializationHash=\"framer-FTGpc\";const variantClassNames={mT_HnspBb:\"framer-v-1edqpd9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const FyQyl9Ep6=undefined;const transition1={damping:50,delay:0,mass:1,stiffness:600,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 Variants=motion.create(React.Fragment);const getProps=({height,id,onNavigate,width,...props})=>{return{...props,FyQyl9Ep6:onNavigate??props.FyQyl9Ep6};};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,FyQyl9Ep6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"mT_HnspBb\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const tESGFIdMt13ud5lb=activeVariantCallback(async(...args)=>{if(FyQyl9Ep6){const res=await FyQyl9Ep6(...args);if(res===false)return false;}});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-1edqpd9\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"mT_HnspBb\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Wza_ryN4A\"},implicitPathVariables:undefined},{href:{webPageId:\"FeR4N3num\"},implicitPathVariables:undefined},{href:{webPageId:\"DSxHCEB1h\"},implicitPathVariables:undefined},{href:{webPageId:\"bqsrnwlrX\"},implicitPathVariables:undefined},{href:{webPageId:\"z3HUu_TvP\"},implicitPathVariables:undefined},{href:{webPageId:\"qcpx0PSdA\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:274,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+8+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-599yq6-container\",layoutDependency:layoutDependency,layoutId:\"lEydk76Lg-container\",nodeId:\"lEydk76Lg\",rendersWithMotion:true,scopeId:\"HqCep2PrS\",children:/*#__PURE__*/_jsx(MenuSection,{B3U7K8hCg:resolvedLinks[5],dAPgmpbzk:true,fambxlI7g:true,G3VrDMRhp:false,gmkCOTsHq:\"Synergy Research\",height:\"100%\",I2C0AEQSN:\"World Model Torii\",id:\"lEydk76Lg\",J3Cmrypdc:false,KzQz3lloj:\"Receptor Intelligence\",layoutId:\"lEydk76Lg\",le6SRNcuY:\"AI & In-Silico\",MjCmYmMwa:true,nzCkLT1ji:\"Platform\",pf9smzl26:resolvedLinks[0],PXIBthY1K:resolvedLinks[4],s0adeeWEo:false,style:{width:\"100%\"},t5bJ_9Z6C:resolvedLinks[3],tAlP9pP04:resolvedLinks[1],tESGFIdMt:tESGFIdMt13ud5lb,uoKSD5ASQ:\"Validation & Safety\",variant:matchVariant(\"q3uyIF9Dc\"),width:\"100%\",wpzbKZEJD:\"BNA™ AI-Platform\",xqkRwVBMD:resolvedLinks[2]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"P7l2EQa08\"},implicitPathVariables:undefined},{href:{webPageId:\"ycWgYuvWY\"},implicitPathVariables:undefined},{href:{webPageId:\"JpLMt4bQK\"},implicitPathVariables:undefined},{href:{webPageId:\"UjBQKMtIY\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:274,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+8+278,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rksvgv-container\",layoutDependency:layoutDependency,layoutId:\"Xo5GGXawR-container\",nodeId:\"Xo5GGXawR\",rendersWithMotion:true,scopeId:\"HqCep2PrS\",children:/*#__PURE__*/_jsx(MenuSection,{dAPgmpbzk:true,fambxlI7g:true,G3VrDMRhp:false,gmkCOTsHq:\"Custom Solutions\",height:\"100%\",I2C0AEQSN:\"Aroma & Taste\",id:\"Xo5GGXawR\",J3Cmrypdc:true,KzQz3lloj:\"\",layoutId:\"Xo5GGXawR\",le6SRNcuY:\"R&D Partnership\",MjCmYmMwa:true,nzCkLT1ji:\"Solutions\",pf9smzl26:resolvedLinks1[0],s0adeeWEo:false,style:{width:\"100%\"},t5bJ_9Z6C:resolvedLinks1[3],tAlP9pP04:resolvedLinks1[1],tESGFIdMt:tESGFIdMt13ud5lb,uoKSD5ASQ:\"null\",variant:matchVariant(\"q3uyIF9Dc\"),width:\"100%\",wpzbKZEJD:\"Functional & Wellness\",xqkRwVBMD:resolvedLinks1[2]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Rx50enbIS\"},implicitPathVariables:undefined},{href:{webPageId:\"wwnyIbbPx\"},implicitPathVariables:undefined},{href:{webPageId:\"VEyErsoOD\"},implicitPathVariables:undefined},{href:{webPageId:\"FgPNz0_EC\"},implicitPathVariables:undefined},{href:{webPageId:\"WnnBc5zVK\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:274,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+8+556,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ue35wb-container\",layoutDependency:layoutDependency,layoutId:\"HL5oRil1r-container\",nodeId:\"HL5oRil1r\",rendersWithMotion:true,scopeId:\"HqCep2PrS\",children:/*#__PURE__*/_jsx(MenuSection,{dAPgmpbzk:true,fambxlI7g:true,G3VrDMRhp:false,gmkCOTsHq:\"Terpiodic Table\",height:\"100%\",I2C0AEQSN:\"Science Blog\",id:\"HL5oRil1r\",J3Cmrypdc:true,KzQz3lloj:\"Eybna Thinking\",layoutId:\"HL5oRil1r\",le6SRNcuY:\"Research & White Papers\",MjCmYmMwa:true,nzCkLT1ji:\"Learn\",pf9smzl26:resolvedLinks2[0],PXIBthY1K:resolvedLinks2[4],s0adeeWEo:true,style:{width:\"100%\"},t5bJ_9Z6C:resolvedLinks2[3],tAlP9pP04:resolvedLinks2[1],tESGFIdMt:tESGFIdMt13ud5lb,uoKSD5ASQ:\"null\",variant:matchVariant(\"q3uyIF9Dc\"),width:\"100%\",wpzbKZEJD:\"Aromachology\",xqkRwVBMD:resolvedLinks2[2]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rFO4tqe34\"},implicitPathVariables:undefined},{href:{webPageId:\"NZBnd5RKS\"},implicitPathVariables:undefined},{href:{webPageId:\"bBRbm5SuK\"},implicitPathVariables:undefined},{href:{webPageId:\"E2Kqz44PQ\"},implicitPathVariables:undefined},{href:{webPageId:\"UjBQKMtIY\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:274,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+8+834,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tbf148-container\",layoutDependency:layoutDependency,layoutId:\"TWhQyK8_h-container\",nodeId:\"TWhQyK8_h\",rendersWithMotion:true,scopeId:\"HqCep2PrS\",children:/*#__PURE__*/_jsx(MenuSection,{dAPgmpbzk:true,fambxlI7g:true,G3VrDMRhp:false,gmkCOTsHq:\"Partners\",height:\"100%\",I2C0AEQSN:\"Eybna in Press\",id:\"TWhQyK8_h\",J3Cmrypdc:true,KzQz3lloj:\"Contact\",layoutId:\"TWhQyK8_h\",le6SRNcuY:\"Careers\",MjCmYmMwa:true,nzCkLT1ji:\"Company\",pf9smzl26:resolvedLinks3[0],PXIBthY1K:resolvedLinks3[4],s0adeeWEo:true,style:{width:\"100%\"},t5bJ_9Z6C:resolvedLinks3[3],tAlP9pP04:resolvedLinks3[1],tESGFIdMt:tESGFIdMt13ud5lb,uoKSD5ASQ:\"null\",variant:matchVariant(\"q3uyIF9Dc\"),width:\"100%\",wpzbKZEJD:\"About\",xqkRwVBMD:resolvedLinks3[2]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"srVjGDtlX\"},implicitPathVariables:undefined},{href:{webPageId:\"P7l2EQa08\"},implicitPathVariables:undefined},{href:{webPageId:\"ycWgYuvWY\"},implicitPathVariables:undefined},{href:{webPageId:\"JpLMt4bQK\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:274,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+8+1112,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zyoy11-container\",layoutDependency:layoutDependency,layoutId:\"rmjjpG2jH-container\",nodeId:\"rmjjpG2jH\",rendersWithMotion:true,scopeId:\"HqCep2PrS\",children:/*#__PURE__*/_jsx(MenuSection,{dAPgmpbzk:true,fambxlI7g:true,G3VrDMRhp:false,gmkCOTsHq:\"Aroma & Taste\",height:\"100%\",I2C0AEQSN:\"Functional & Wellness\",id:\"rmjjpG2jH\",J3Cmrypdc:true,KzQz3lloj:\"\",layoutId:\"rmjjpG2jH\",le6SRNcuY:\"Custom Solutions\",MjCmYmMwa:true,nzCkLT1ji:\"Shop\",pf9smzl26:resolvedLinks4[0],s0adeeWEo:false,style:{width:\"100%\"},t5bJ_9Z6C:resolvedLinks4[3],tAlP9pP04:resolvedLinks4[1],tESGFIdMt:tESGFIdMt13ud5lb,uoKSD5ASQ:\"null\",variant:matchVariant(\"q3uyIF9Dc\"),width:\"100%\",wpzbKZEJD:\"Full Catalog\",xqkRwVBMD:resolvedLinks4[2]})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kcs3es\",\"data-framer-name\":\"Bottom CTA\",layoutDependency:layoutDependency,layoutId:\"RrMQWEvri\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qz5mar-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"EVFBfW6SE-container\",nodeId:\"EVFBfW6SE\",rendersWithMotion:true,scopeId:\"HqCep2PrS\",children:/*#__PURE__*/_jsx(ShopifyLoginButton,{account:\"/account\",avatarClick:\"account\",avatarFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"17px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},avatarShape:{iconScale:.55,size:56},blurTheme:{avatarBackground:\"rgba(255, 255, 255, 0.22)\",avatarHoverBackground:\"rgba(255, 255, 255, 0.34)\",avatarTextColor:\"rgb(255, 255, 255)\",background:\"rgba(255, 255, 255, 0.18)\",blurAmount:12,border:{borderColor:\"rgba(255, 255, 255, 0.35)\",borderStyle:\"solid\",borderWidth:1},glass:true,hoverBackground:\"rgba(255, 255, 255, 0.3)\",textColor:\"rgb(255, 255, 255)\"},callback:\"/account/callback\",canvasPreview:{initials:\"AM\",signedIn:false},clientID:\"8cf60a76-fa54-48a2-bbb8-970878512b6d\",height:\"100%\",id:\"EVFBfW6SE\",layoutId:\"EVFBfW6SE\",loginFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"17px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1em\"},loginLabel:\"Login\",pillShape:{padding:\"14px 22px 14px 22px\",radius:\"12px\"},shopID:\"78993621049\",style:{width:\"100%\"},theme:\"white\",transition:{damping:50,delay:0,mass:1,stiffness:400,type:\"spring\"},whiteTheme:{avatarBackground:\"rgb(165, 214, 199)\",avatarHoverBackground:\"rgb(147, 204, 187)\",avatarTextColor:\"rgb(26, 26, 26)\",background:\"rgb(240, 240, 240)\",blurAmount:12,border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},glass:false,hoverBackground:\"rgb(228, 228, 228)\",textColor:\"rgb(26, 26, 26)\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-27btth-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Scroll Lock\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"cfnhZsoaF-container\",name:\"Scroll Lock\",nodeId:\"cfnhZsoaF\",rendersWithMotion:true,scopeId:\"HqCep2PrS\",children:/*#__PURE__*/_jsx(ScrollLock,{height:\"100%\",id:\"cfnhZsoaF\",layoutId:\"cfnhZsoaF\",name:\"Scroll Lock\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\".framer-FTGpc.framer-1y0z0fz, .framer-FTGpc .framer-1y0z0fz { display: block; }\",\".framer-FTGpc.framer-1edqpd9 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: auto; padding: 8px 0px 28px 0px; position: relative; width: 390px; }\",\".framer-FTGpc .framer-599yq6-container, .framer-FTGpc .framer-rksvgv-container, .framer-FTGpc .framer-ue35wb-container, .framer-FTGpc .framer-tbf148-container, .framer-FTGpc .framer-zyoy11-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-FTGpc .framer-kcs3es { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 16px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-FTGpc .framer-1qz5mar-container { flex: none; height: auto; position: relative; width: 50%; }\",\".framer-FTGpc .framer-27btth-container { flex: none; height: 0px; left: calc(50.00000000000002% - 0px / 2); position: absolute; top: 0px; width: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 337\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"FyQyl9Ep6\":\"onNavigate\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHqCep2PrS=withCSS(Component,css,\"framer-FTGpc\");export default FramerHqCep2PrS;FramerHqCep2PrS.displayName=\"Drawer\";FramerHqCep2PrS.defaultProps={height:337,width:390};addPropertyControls(FramerHqCep2PrS,{FyQyl9Ep6:{title:\"On Navigate\",type:ControlType.EventHandler}});addFonts(FramerHqCep2PrS,[{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/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\"}]},...MenuSectionFonts,...ShopifyLoginButtonFonts,...ScrollLockFonts],{supportsExplicitInterCodegen:true});FramerHqCep2PrS.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MenuSection,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHqCep2PrS\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"337\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"FyQyl9Ep6\\\":\\\"onNavigate\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"390\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HqCep2PrS.map","// Generated by Framer (0e6a859)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import OfflineBolt from\"https://framerusercontent.com/modules/bOUoSNqXFQmwloaOl82C/9FFxpf8Hoxpy4WgOwfEA/UrtoEbpy0.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/2ZAI2207K9Bl49n0rRiL/Q62qglL49kyQWEtGShDT/qI7lDthvy.js\";const enabledGestures={g3nsq9oAL:{hover:true,pressed:true},HFfDLoRVU:{hover:true,pressed:true},mM6bNJ7aS:{hover:true,pressed:true},UDVv4ti11:{hover:true,pressed:true},Z6iI_R8kb:{hover:true,pressed:true},zgoDImWti:{hover:true,pressed:true}};const cycleOrder=[\"UDVv4ti11\",\"HFfDLoRVU\",\"Z6iI_R8kb\",\"g3nsq9oAL\",\"mM6bNJ7aS\",\"zgoDImWti\"];const serializationHash=\"framer-4dzqD\";const variantClassNames={g3nsq9oAL:\"framer-v-oqk1tw\",HFfDLoRVU:\"framer-v-nlo9l3\",mM6bNJ7aS:\"framer-v-85hzg1\",UDVv4ti11:\"framer-v-1f0voct\",Z6iI_R8kb:\"framer-v-r346ih\",zgoDImWti:\"framer-v-1cn4njc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const f69qgLbeQ=undefined;const KNZBHE2Ls=undefined;const OpCW1Rxdj=undefined;const UyKFWT6gK=undefined;const vSommNp2j=undefined;const KhRgmdQlb=undefined;const K8kHWeXgg=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:900,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={\"Primary (dark)\":\"Z6iI_R8kb\",\"Secondary (dark)\":\"g3nsq9oAL\",\"Secondary Outline\":\"zgoDImWti\",Active:\"mM6bNJ7aS\",Primary:\"UDVv4ti11\",Secondary:\"HFfDLoRVU\"};const Variants=motion.create(React.Fragment);const getProps=({height,iconLeft,iconLeftShow,iconRight,iconRightShow,id,label,link,newTab,width,...props})=>{return{...props,f69qgLbeQ:link??props.f69qgLbeQ,K8kHWeXgg:iconRight??props.K8kHWeXgg??OfflineBolt,KhRgmdQlb:iconRightShow??props.KhRgmdQlb??true,KNZBHE2Ls:newTab??props.KNZBHE2Ls??false,OpCW1Rxdj:iconLeftShow??props.OpCW1Rxdj??true,UyKFWT6gK:iconLeft??props.UyKFWT6gK??OfflineBolt,variant:humanReadableVariantMap[props.variant]??props.variant??\"UDVv4ti11\",vSommNp2j:label??props.vSommNp2j??\"Platform\"};};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,vSommNp2j,KhRgmdQlb,K8kHWeXgg,OpCW1Rxdj,UyKFWT6gK,f69qgLbeQ,KNZBHE2Ls,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UDVv4ti11\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];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:f69qgLbeQ,motionChild:true,nodeId:\"UDVv4ti11\",openInNewTab:KNZBHE2Ls,scopeId:\"Hu3joUWv_\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1f0voct\",className,classNames)} framer-jwakn6`,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"UDVv4ti11\",ref:refBinding,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\",backgroundColor:\"var(--token-52625dbc-6c67-404f-9da0-d94954674be3, rgb(255, 255, 255))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"g3nsq9oAL-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-053266ed-263d-4d8a-840d-984338c6c8a7)\"},\"g3nsq9oAL-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-6bc3b853-5676-4803-b0db-734b091a0523)\"},\"HFfDLoRVU-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-aa77d276-6a7f-4618-8e00-c09f9270fcbd)\"},\"HFfDLoRVU-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-167647e3-6039-4f8d-be32-60e49ccad4ec)\"},\"mM6bNJ7aS-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-d85d6a67-132c-48c6-8d65-bdc7cbab72fa, rgb(66, 140, 124))\"},\"mM6bNJ7aS-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},\"UDVv4ti11-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-ce035140-02c5-446b-946c-1c9a528e5140, rgba(255, 255, 255, 0.8))\"},\"UDVv4ti11-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-ce035140-02c5-446b-946c-1c9a528e5140, rgba(255, 255, 255, 0.8))\"},\"Z6iI_R8kb-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-1ae80e8f-39b5-4e06-b1fb-7f0638502b8b, rgba(0, 0, 0, 0.8))\"},\"Z6iI_R8kb-pressed\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-1ae80e8f-39b5-4e06-b1fb-7f0638502b8b, rgba(0, 0, 0, 0.8))\"},\"zgoDImWti-hover\":{\"--border-color\":\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",backgroundColor:\"var(--token-aa77d276-6a7f-4618-8e00-c09f9270fcbd)\"},\"zgoDImWti-pressed\":{backgroundColor:\"var(--token-167647e3-6039-4f8d-be32-60e49ccad4ec)\"},g3nsq9oAL:{backgroundColor:\"var(--token-dc0a78d2-c602-464b-84b0-eadec776fe7b, rgba(0, 0, 0, 0))\"},HFfDLoRVU:{backgroundColor:\"var(--token-aabfe001-d38e-4539-815d-35ad821abb63, rgba(255, 255, 255, 0))\"},mM6bNJ7aS:{backgroundColor:\"var(--token-0e5f2c21-3636-48c4-8055-fefc980c69ef, rgb(72, 152, 135))\"},Z6iI_R8kb:{backgroundColor:\"var(--token-eb5bb2a6-1021-43be-91bc-6eae83e5f899, rgb(0, 0, 0))\"},zgoDImWti:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-cf0abc0a-0e8a-421c-9f7c-c5e59b2f16a9)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-aabfe001-d38e-4539-815d-35ad821abb63, rgba(255, 255, 255, 0))\"}},...addPropertyOverrides({g3nsq9oAL:{\"data-framer-name\":\"Secondary (dark)\"},HFfDLoRVU:{\"data-framer-name\":\"Secondary\"},mM6bNJ7aS:{\"data-framer-name\":\"Active\"},Z6iI_R8kb:{\"data-framer-name\":\"Primary (dark)\"},zgoDImWti:{\"data-border\":true,\"data-framer-name\":\"Secondary Outline\"}},baseVariant,gestureVariant),children:[OpCW1Rxdj!==false&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-17fevll\",Component:UyKFWT6gK,layoutDependency:layoutDependency,layoutId:\"pv1cTGr6O\",style:{\"--esondr\":\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b, rgb(5, 5, 5))\"},variants:{HFfDLoRVU:{\"--esondr\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\"},mM6bNJ7aS:{\"--esondr\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\"},Z6iI_R8kb:{\"--esondr\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\"},zgoDImWti:{\"--esondr\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1sdhmv5\",\"data-styles-preset\":\"qI7lDthvy\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7a118817-2ebb-4397-b3b7-431a084d238b, rgb(5, 5, 5)))\"},children:\"Platform\"})}),className:\"framer-ohziuy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vyv49yorr\",style:{\"--extracted-r6o4lv\":\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b, rgb(5, 5, 5))\",\"--framer-paragraph-spacing\":\"0px\",opacity:1},text:vSommNp2j,variants:{\"g3nsq9oAL-hover\":{opacity:.8},\"g3nsq9oAL-pressed\":{opacity:1},\"HFfDLoRVU-hover\":{opacity:.8},\"HFfDLoRVU-pressed\":{opacity:1},\"mM6bNJ7aS-hover\":{opacity:1},\"mM6bNJ7aS-pressed\":{opacity:1},\"UDVv4ti11-hover\":{opacity:.8},\"UDVv4ti11-pressed\":{opacity:1},\"Z6iI_R8kb-hover\":{opacity:.8},\"Z6iI_R8kb-pressed\":{opacity:1},\"zgoDImWti-hover\":{opacity:1},\"zgoDImWti-pressed\":{opacity:1},HFfDLoRVU:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\"},mM6bNJ7aS:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\"},Z6iI_R8kb:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\"},zgoDImWti:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HFfDLoRVU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1sdhmv5\",\"data-styles-preset\":\"qI7lDthvy\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255)))\"},children:\"Platform\"})})},mM6bNJ7aS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1sdhmv5\",\"data-styles-preset\":\"qI7lDthvy\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255)))\"},children:\"Platform\"})})},Z6iI_R8kb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1sdhmv5\",\"data-styles-preset\":\"qI7lDthvy\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255)))\"},children:\"Platform\"})})},zgoDImWti:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1sdhmv5\",\"data-styles-preset\":\"qI7lDthvy\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255)))\"},children:\"Platform\"})})}},baseVariant,gestureVariant)}),KhRgmdQlb!==false&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1j3k32x\",Component:K8kHWeXgg,layoutDependency:layoutDependency,layoutId:\"R_RrIAg6C\",style:{\"--esondr\":\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b, rgb(5, 5, 5))\"},variants:{HFfDLoRVU:{\"--esondr\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\"},mM6bNJ7aS:{\"--esondr\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\"},Z6iI_R8kb:{\"--esondr\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\"},zgoDImWti:{\"--esondr\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\"}}})]})})})})});});const css=[\".framer-4dzqD.framer-jwakn6, .framer-4dzqD .framer-jwakn6 { display: block; }\",\".framer-4dzqD.framer-1f0voct { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 9px 14px 10px 14px; position: relative; text-decoration: none; width: min-content; }\",\".framer-4dzqD .framer-17fevll, .framer-4dzqD .framer-1j3k32x { flex: none; height: auto; position: relative; width: 18px; }\",\".framer-4dzqD .framer-ohziuy { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css,'.framer-4dzqD[data-border=\"true\"]::after, .framer-4dzqD [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 40\n * @framerIntrinsicWidth 132\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"HFfDLoRVU\":{\"layout\":[\"auto\",\"auto\"]},\"Z6iI_R8kb\":{\"layout\":[\"auto\",\"auto\"]},\"g3nsq9oAL\":{\"layout\":[\"auto\",\"auto\"]},\"mM6bNJ7aS\":{\"layout\":[\"auto\",\"auto\"]},\"zgoDImWti\":{\"layout\":[\"auto\",\"auto\"]},\"M3PtLmtQf\":{\"layout\":[\"auto\",\"auto\"]},\"KBQAHDqFV\":{\"layout\":[\"auto\",\"auto\"]},\"pyvT5scNw\":{\"layout\":[\"auto\",\"auto\"]},\"NznhZAKcf\":{\"layout\":[\"auto\",\"auto\"]},\"Onmc0D7M1\":{\"layout\":[\"auto\",\"auto\"]},\"amHQ9674m\":{\"layout\":[\"auto\",\"auto\"]},\"L0_5fTMSK\":{\"layout\":[\"auto\",\"auto\"]},\"cyZXRzJC3\":{\"layout\":[\"auto\",\"auto\"]},\"wvShz66X0\":{\"layout\":[\"auto\",\"auto\"]},\"FYyfuY4GX\":{\"layout\":[\"auto\",\"auto\"]},\"XUGsHv522\":{\"layout\":[\"auto\",\"auto\"]},\"OfLVk46VT\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"vSommNp2j\":\"label\",\"KhRgmdQlb\":\"iconRightShow\",\"K8kHWeXgg\":\"iconRight\",\"OpCW1Rxdj\":\"iconLeftShow\",\"UyKFWT6gK\":\"iconLeft\",\"f69qgLbeQ\":\"link\",\"KNZBHE2Ls\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"JIScivAkNLgXrcOUxHXD\"]\n */const FramerHu3joUWv_=withCSS(Component,css,\"framer-4dzqD\");export default FramerHu3joUWv_;FramerHu3joUWv_.displayName=\"Nav Button\";FramerHu3joUWv_.defaultProps={height:40,width:132};addPropertyControls(FramerHu3joUWv_,{variant:{options:[\"UDVv4ti11\",\"HFfDLoRVU\",\"Z6iI_R8kb\",\"g3nsq9oAL\",\"mM6bNJ7aS\",\"zgoDImWti\"],optionTitles:[\"Primary\",\"Secondary\",\"Primary (dark)\",\"Secondary (dark)\",\"Active\",\"Secondary Outline\"],title:\"Variant\",type:ControlType.Enum},vSommNp2j:{defaultValue:\"Platform\",displayTextArea:false,title:\"Label\",type:ControlType.String},onvSommNp2jChange:{changes:\"vSommNp2j\",type:ControlType.ChangeHandler},KhRgmdQlb:{defaultValue:true,title:\"Icon right show\",type:ControlType.Boolean},onKhRgmdQlbChange:{changes:\"KhRgmdQlb\",type:ControlType.ChangeHandler},K8kHWeXgg:{defaultValue:{identifier:\"module:bOUoSNqXFQmwloaOl82C/9FFxpf8Hoxpy4WgOwfEA/UrtoEbpy0.js:default\",moduleId:\"bOUoSNqXFQmwloaOl82C\"},setModuleId:\"JIScivAkNLgXrcOUxHXD\",title:\"Icon right\",type:ControlType.VectorSetItem},OpCW1Rxdj:{defaultValue:true,title:\"Icon left show\",type:ControlType.Boolean},onOpCW1RxdjChange:{changes:\"OpCW1Rxdj\",type:ControlType.ChangeHandler},UyKFWT6gK:{defaultValue:{identifier:\"module:bOUoSNqXFQmwloaOl82C/9FFxpf8Hoxpy4WgOwfEA/UrtoEbpy0.js:default\",moduleId:\"bOUoSNqXFQmwloaOl82C\"},setModuleId:\"JIScivAkNLgXrcOUxHXD\",title:\"Icon left\",type:ControlType.VectorSetItem},f69qgLbeQ:{title:\"Link\",type:ControlType.Link},KNZBHE2Ls:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onKNZBHE2LsChange:{changes:\"KNZBHE2Ls\",type:ControlType.ChangeHandler}});addFonts(FramerHu3joUWv_,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHu3joUWv_\",\"slots\":[],\"annotations\":{\"framerVectorSets\":\"[\\\"JIScivAkNLgXrcOUxHXD\\\"]\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HFfDLoRVU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Z6iI_R8kb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"g3nsq9oAL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mM6bNJ7aS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zgoDImWti\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"M3PtLmtQf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KBQAHDqFV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pyvT5scNw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NznhZAKcf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Onmc0D7M1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"amHQ9674m\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"L0_5fTMSK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cyZXRzJC3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wvShz66X0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FYyfuY4GX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XUGsHv522\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OfLVk46VT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"132\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"vSommNp2j\\\":\\\"label\\\",\\\"KhRgmdQlb\\\":\\\"iconRightShow\\\",\\\"K8kHWeXgg\\\":\\\"iconRight\\\",\\\"OpCW1Rxdj\\\":\\\"iconLeftShow\\\",\\\"UyKFWT6gK\\\":\\\"iconLeft\\\",\\\"f69qgLbeQ\\\":\\\"link\\\",\\\"KNZBHE2Ls\\\":\\\"newTab\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Hu3joUWv_.map","// Generated by Framer (0e6a859)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"uLjIfP8G7\",\"biPbYIbsM\",\"EvDf4hxq_\",\"KETMl0wcU\"];const serializationHash=\"framer-fdOsg\";const variantClassNames={biPbYIbsM:\"framer-v-c7gbq2\",EvDf4hxq_:\"framer-v-1vw0mal\",KETMl0wcU:\"framer-v-1wpvrjm\",uLjIfP8G7:\"framer-v-jb61i4\"};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:900,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.35,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={\"Close Light\":\"KETMl0wcU\",\"Menu Light\":\"EvDf4hxq_\",Close:\"biPbYIbsM\",Menu:\"uLjIfP8G7\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"uLjIfP8G7\"};};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:\"uLjIfP8G7\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-jb61i4\",className,classNames),\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"uLjIfP8G7\",ref:refBinding,style:{...style},...addPropertyOverrides({biPbYIbsM:{\"data-framer-name\":\"Close\"},EvDf4hxq_:{\"data-framer-name\":\"Menu Light\"},KETMl0wcU:{\"data-framer-name\":\"Close Light\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-oerid0\",\"data-framer-name\":\"Line Top\",layoutDependency:layoutDependency,layoutId:\"Op2IT9O4g\",style:{backgroundColor:\"var(--token-3e805bda-4a9d-41f5-89c2-d72c15c2eafa, rgb(5, 5, 5))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{biPbYIbsM:{rotate:45},EvDf4hxq_:{backgroundColor:\"var(--token-a629f6b0-0fc0-43e1-90fd-623f683f9890, rgb(255, 255, 255))\",rotate:0},KETMl0wcU:{backgroundColor:\"var(--token-a629f6b0-0fc0-43e1-90fd-623f683f9890, rgb(255, 255, 255))\",rotate:45}}})}),/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-mxhfg7\",\"data-framer-name\":\"Line Bottom\",layoutDependency:layoutDependency,layoutId:\"FVDWIFfqY\",style:{backgroundColor:\"var(--token-3e805bda-4a9d-41f5-89c2-d72c15c2eafa, rgb(5, 5, 5))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{biPbYIbsM:{rotate:-45},EvDf4hxq_:{backgroundColor:\"var(--token-a629f6b0-0fc0-43e1-90fd-623f683f9890, rgb(255, 255, 255))\",rotate:0},KETMl0wcU:{backgroundColor:\"var(--token-a629f6b0-0fc0-43e1-90fd-623f683f9890, rgb(255, 255, 255))\",rotate:-45}}})})]})})})});});const css=[\".framer-fdOsg.framer-vmhwy8, .framer-fdOsg .framer-vmhwy8 { display: block; }\",\".framer-fdOsg.framer-jb61i4 { height: 20px; overflow: visible; position: relative; width: 28px; }\",\".framer-fdOsg .framer-oerid0 { flex: none; height: 2px; left: 0px; position: absolute; right: 0px; top: 6px; }\",\".framer-fdOsg .framer-mxhfg7 { bottom: 6px; flex: none; height: 2px; left: 0px; position: absolute; right: 0px; }\",\".framer-fdOsg.framer-v-c7gbq2 .framer-oerid0, .framer-fdOsg.framer-v-1wpvrjm .framer-oerid0 { left: calc(50.00000000000002% - 20px / 2); right: unset; top: calc(50.00000000000002% - 2px / 2); width: 20px; }\",\".framer-fdOsg.framer-v-c7gbq2 .framer-mxhfg7, .framer-fdOsg.framer-v-1wpvrjm .framer-mxhfg7 { bottom: unset; left: calc(50.00000000000002% - 20px / 2); right: unset; top: calc(50.00000000000002% - 2px / 2); width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 28\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"biPbYIbsM\":{\"layout\":[\"fixed\",\"fixed\"]},\"EvDf4hxq_\":{\"layout\":[\"fixed\",\"fixed\"]},\"KETMl0wcU\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerjfe_XeyCP=withCSS(Component,css,\"framer-fdOsg\");export default Framerjfe_XeyCP;Framerjfe_XeyCP.displayName=\"Menu Toggle\";Framerjfe_XeyCP.defaultProps={height:20,width:28};addPropertyControls(Framerjfe_XeyCP,{variant:{options:[\"uLjIfP8G7\",\"biPbYIbsM\",\"EvDf4hxq_\",\"KETMl0wcU\"],optionTitles:[\"Menu\",\"Close\",\"Menu Light\",\"Close Light\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerjfe_XeyCP,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerjfe_XeyCP\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"28\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"biPbYIbsM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EvDf4hxq_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KETMl0wcU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jfe_XeyCP.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";/**\n * Live \"N SKU\" hints on the mega-menu rows.\n *\n * Applied to the Navigation/Mega Link instances in the Solutions and Shop mega\n * panels (the mobile drawer renders the same panels). Each row finds its line\n * from the CMS link it already carries, then counts that line's products in the\n * catalog Framer Commerce loads on every page (`window.shopXtools.products`):\n * every product the store publishes to this site, with its collection. So it\n * sends no request of its own and always agrees with the line pages, which list\n * the same catalog. Add, remove, draft or move a product in Shopify and the menu\n * follows on the next page load, with no CMS edit, sync or publish.\n *\n * The number typed into each row's Hint is the fallback. It shows until the\n * catalog is ready (about 1.5s after load, usually before anyone opens the\n * menu), and for good if Framer Commerce ever stops exposing `shopXtools`, which\n * is its internal object, not a documented API.\n *//**\n * Solutions CMS slug (the row's link) -> the Shopify collection that line's page\n * filters on (the Solutions \"Product Tag\" field). A new line needs one entry.\n */const LINE_COLLECTIONS={\"receptor-specific-line\":\"Receptor-Specific™ Line\",\"high-note\":\"Top Notes\",\"base-note\":\"Bases\",\"taste-note\":\"Tastes\",\"pure-terpenes-line\":\"Pure Terpenes Line\",\"live-line\":\"Live Line\",\"palate-line\":\"Palate Line\",\"lava-line\":\"Lava Line\",\"sour-candy-line\":\"Sour Candy Line\",\"hash-line\":\"Hash Line\",\"seasonal-line\":\"Seasonal Line\"};/** Mega Link's own prop ids, as its generated code names them. */const HINT_PROP=\"T0_SFidy7\";const LINK_PROP=\"qRqZUAv0m\";/** Lets later pages of a visit show live numbers before the catalog loads. */const STORAGE_KEY=\"eybna:menu-sku-counts\";/** Framer Commerce is usually ready in about 1.5s; stop looking after this. */const GIVE_UP_MS=2e4;function countCatalog(){const tools=window.shopXtools;if(!tools||tools.status!==\"ready\"||!Array.isArray(tools.products))return null;const counts={};// Framer Commerce keeps two copies of every product, so count each id once.\nconst seen=new Set;for(const entry of tools.products){const product=entry?.node??entry;if(!product?.id||seen.has(product.id))continue;seen.add(product.id);const raw=product.collections;const list=Array.isArray(raw)?raw:raw?.edges??raw?.nodes??[];const titles=new Set;for(const item of list){const title=(item?.node??item)?.title;if(typeof title===\"string\")titles.add(title);}for(const title of titles)counts[title]=(counts[title]??0)+1;}return seen.size>0?counts:null;}function readStored(){try{const raw=window.sessionStorage.getItem(STORAGE_KEY);return raw?JSON.parse(raw):null;}catch{return null;}}function store(counts){try{window.sessionStorage.setItem(STORAGE_KEY,JSON.stringify(counts));}catch{// Storage disabled or full: the live count still works on this page.\n}}/** One count per page load, shared by every row. */let live=null;const listeners=new Set;let polling=false;function waitForCatalog(){if(polling||live)return;polling=true;const started=Date.now();const tick=()=>{const counts=countCatalog();if(counts){live=counts;polling=false;store(counts);listeners.forEach(listener=>listener(counts));return;}if(Date.now()-started>GIVE_UP_MS){polling=false;return;}// Timers, not requestAnimationFrame: rAF stalls in background tabs.\nwindow.setTimeout(tick,250);};tick();}function useLineCounts(){// Start empty so the first render matches the server's typed number.\nconst[counts,setCounts]=useState(null);useEffect(()=>{if(live){setCounts(live);return;}const stored=readStored();if(stored)setCounts(stored);listeners.add(setCounts);waitForCatalog();return()=>{listeners.delete(setCounts);};},[]);return counts;}/** The line slug from the row's link, whether Framer hands it over resolved or not. */function slugOf(link){if(typeof link===\"string\"){const path=link.split(/[?#]/)[0].replace(/\\/+$/,\"\");return path.slice(path.lastIndexOf(\"/\")+1)||undefined;}const variables=link?.pathVariables;if(variables&&typeof variables===\"object\"){const value=Object.values(variables).find(v=>typeof v===\"string\");return value;}return undefined;}/** Bind to a Navigation/Mega Link instance whose link points at a line page. */export function withLiveSkuCount(Component){return props=>{const counts=useLineCounts();const collection=LINE_COLLECTIONS[slugOf(props[LINK_PROP]??props.link)??\"\"];const count=collection&&counts?counts[collection]:undefined;// A line with nothing published is almost certainly a data slip, and\n// \"0 SKU\" in the menu would read as broken, so keep the typed hint.\nif(!count)return /*#__PURE__*/_jsx(Component,{...props});const hint=`${count} SKU`;return /*#__PURE__*/_jsx(Component,{...props,hint:hint,[HINT_PROP]:hint});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withLiveSkuCount\":{\"type\":\"reactHoc\",\"name\":\"withLiveSkuCount\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MenuSkuCount.map","// Generated by Framer (089ff9b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import East from\"https://framerusercontent.com/modules/E6ITRd8iS2QPTMuNocVI/cjd3ZgE0LqvehkJPbWmg/erWB2LS4y.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/uS9DlHOO7ZzuY3AMMXzr/SnCohq9Vx6mtHHWwrfr1/P6j2cIoea.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/RVgEyT9NxnYk9KQYKRHI/yW66MLscqr79PgfVkxm8/XCQlNS4bb.js\";const EastFonts=getFonts(East);const enabledGestures={BOP6ZI8hW:{hover:true,pressed:true},P41ttwnAj:{hover:true,pressed:true}};const cycleOrder=[\"BOP6ZI8hW\",\"P41ttwnAj\"];const serializationHash=\"framer-qJ47h\";const variantClassNames={BOP6ZI8hW:\"framer-v-1bxwgbu\",P41ttwnAj:\"framer-v-1lmbukt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Zoq88sWTr=undefined;const jnXpheZLJ=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={Default:\"BOP6ZI8hW\",Small:\"P41ttwnAj\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,link,width,...props})=>{return{...props,jnXpheZLJ:label??props.jnXpheZLJ??\"Full Catalog\",variant:humanReadableVariantMap[props.variant]??props.variant??\"BOP6ZI8hW\",Zoq88sWTr:link??props.Zoq88sWTr};};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,jnXpheZLJ,Zoq88sWTr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BOP6ZI8hW\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"P41ttwnAj-hover\",\"P41ttwnAj-pressed\"].includes(gestureVariant))return false;if(baseVariant===\"P41ttwnAj\")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__*/_jsx(Link,{href:Zoq88sWTr,motionChild:true,nodeId:\"BOP6ZI8hW\",scopeId:\"QiqX3NikD\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1bxwgbu\",className,classNames)} framer-1cf42xh`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"BOP6ZI8hW\",ref:refBinding,style:{opacity:1,...style},variants:{\"BOP6ZI8hW-pressed\":{opacity:.75},\"P41ttwnAj-hover\":{opacity:1},\"P41ttwnAj-pressed\":{opacity:.75}},...addPropertyOverrides({P41ttwnAj:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vgzjfy\",\"data-styles-preset\":\"P6j2cIoea\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38))\"},children:\"Label\"})}),className:\"framer-40c0t4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HHggDp1aW\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},text:jnXpheZLJ,variants:{\"P41ttwnAj-hover\":{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},\"P41ttwnAj-pressed\":{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},P41ttwnAj:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"P41ttwnAj-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1eg5jp4\",\"data-styles-preset\":\"XCQlNS4bb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38))\"},children:\"Full Catalog\"})})},\"P41ttwnAj-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1eg5jp4\",\"data-styles-preset\":\"XCQlNS4bb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38))\"},children:\"Full Catalog\"})})},P41ttwnAj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1eg5jp4\",\"data-styles-preset\":\"XCQlNS4bb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:\"Full Catalog\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(East,{animated:true,className:\"framer-e5jxoj\",layoutDependency:layoutDependency,layoutId:\"OAL8xdo0b\",style:{\"--esondr\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"}})]})})})})});});const css=[\".framer-qJ47h.framer-1cf42xh, .framer-qJ47h .framer-1cf42xh { display: block; }\",\".framer-qJ47h.framer-1bxwgbu { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-qJ47h .framer-40c0t4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-qJ47h .framer-e5jxoj { flex: none; height: auto; position: relative; width: 18px; }\",\".framer-qJ47h.framer-v-1bxwgbu.hover.framer-1bxwgbu, .framer-qJ47h.framer-v-1bxwgbu.pressed.framer-1bxwgbu { gap: 12px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 27\n * @framerIntrinsicWidth 126\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"P41ttwnAj\":{\"layout\":[\"auto\",\"auto\"]},\"NK8f8BUSx\":{\"layout\":[\"auto\",\"auto\"]},\"WunaQuh8K\":{\"layout\":[\"auto\",\"auto\"]},\"jZSSgsBkb\":{\"layout\":[\"auto\",\"auto\"]},\"CM9sN_vbj\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"jnXpheZLJ\":\"label\",\"Zoq88sWTr\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQiqX3NikD=withCSS(Component,css,\"framer-qJ47h\");export default FramerQiqX3NikD;FramerQiqX3NikD.displayName=\"Text Link\";FramerQiqX3NikD.defaultProps={height:27,width:126};addPropertyControls(FramerQiqX3NikD,{variant:{options:[\"BOP6ZI8hW\",\"P41ttwnAj\"],optionTitles:[\"Default\",\"Small\"],title:\"Variant\",type:ControlType.Enum},jnXpheZLJ:{defaultValue:\"Full Catalog\",title:\"Label\",type:ControlType.String},onjnXpheZLJChange:{changes:\"jnXpheZLJ\",type:ControlType.ChangeHandler},Zoq88sWTr:{title:\"Link\",type:ControlType.Link}});addFonts(FramerQiqX3NikD,[{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\"}]},...EastFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQiqX3NikD\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"P41ttwnAj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NK8f8BUSx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WunaQuh8K\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jZSSgsBkb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CM9sN_vbj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"jnXpheZLJ\\\":\\\"label\\\",\\\"Zoq88sWTr\\\":\\\"link\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"126\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"27\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (244f320)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withLiveSkuCount}from\"https://framerusercontent.com/modules/WhBm4M5KbSd417ryC6hL/qsfFHQkQakQnKLQTE5ss/MenuSkuCount.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/euLWO3fDNLL3KlUlcnrk/8wFuWrx89QWXzCmYpbyy/E0IcAf0qs.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/RfsBaeLEiBq1eCc5cVpa/oKAPV42lT29U8IYSoyyp/JRGNH4__w.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/uS9DlHOO7ZzuY3AMMXzr/SnCohq9Vx6mtHHWwrfr1/P6j2cIoea.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/1E1CpeyJ3CrDciSETIQt/3KFDtlGFgmIIyD7r7UqD/XzjJuDY2L.js\";import TextLink from\"https://framerusercontent.com/modules/TRpitKA30IYrd1E5JSgK/xgpSkDbLpc3OU2B2ScwU/QiqX3NikD.js\";import MegaLink,*as MegaLinkInfo from\"https://framerusercontent.com/modules/R8eCVEdPmpSoJO4SSaLj/oNKQxHXHsUr7EiRcErgJ/skd5WNyey.js\";const RichTextWithFX=withFX(RichText);const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(RichTextWithFX);const MegaLinkFonts=getFonts(MegaLink);const MegaLinkWithLiveSkuCount11ysf3i=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"XZ2TuCmpO\",override:withLiveSkuCount,scopeId:\"kTN9U3_sh\"});const MegaLinkWithLiveSkuCount11ysf3iWithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCount11ysf3i,MegaLinkInfo);const MegaLinkWithLiveSkuCountxol2ko=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"fqPrWlBgj\",override:withLiveSkuCount,scopeId:\"kTN9U3_sh\"});const MegaLinkWithLiveSkuCountxol2koWithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCountxol2ko,MegaLinkInfo);const MegaLinkWithLiveSkuCount17inzpe=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"Pda4W8YNA\",override:withLiveSkuCount,scopeId:\"kTN9U3_sh\"});const MegaLinkWithLiveSkuCount17inzpeWithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCount17inzpe,MegaLinkInfo);const MegaLinkWithLiveSkuCount1rq2sp4=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"MdpTpsUr5\",override:withLiveSkuCount,scopeId:\"kTN9U3_sh\"});const MegaLinkWithLiveSkuCount1rq2sp4WithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCount1rq2sp4,MegaLinkInfo);const MegaLinkWithLiveSkuCountqp7d69=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"geRAjuSy3\",override:withLiveSkuCount,scopeId:\"kTN9U3_sh\"});const MegaLinkWithLiveSkuCountqp7d69WithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCountqp7d69,MegaLinkInfo);const MegaLinkWithLiveSkuCount1doew1=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"ZWPlvX8C3\",override:withLiveSkuCount,scopeId:\"kTN9U3_sh\"});const MegaLinkWithLiveSkuCount1doew1WithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCount1doew1,MegaLinkInfo);const MegaLinkWithLiveSkuCountze3y2l=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"SaN9m2IoQ\",override:withLiveSkuCount,scopeId:\"kTN9U3_sh\"});const MegaLinkWithLiveSkuCountze3y2lWithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCountze3y2l,MegaLinkInfo);const MegaLinkWithLiveSkuCount2ob1ly=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"svAH_YXQw\",override:withLiveSkuCount,scopeId:\"kTN9U3_sh\"});const MegaLinkWithLiveSkuCount2ob1lyWithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCount2ob1ly,MegaLinkInfo);const MegaLinkWithLiveSkuCount1816cd3=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"uGaKmVleG\",override:withLiveSkuCount,scopeId:\"kTN9U3_sh\"});const MegaLinkWithLiveSkuCount1816cd3WithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCount1816cd3,MegaLinkInfo);const MegaLinkWithLiveSkuCount4ray7d=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"Nztw1Kyci\",override:withLiveSkuCount,scopeId:\"kTN9U3_sh\"});const MegaLinkWithLiveSkuCount4ray7dWithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCount4ray7d,MegaLinkInfo);const MegaLinkWithLiveSkuCount1b3qbg7=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"lGkzDyTwF\",override:withLiveSkuCount,scopeId:\"kTN9U3_sh\"});const MegaLinkWithLiveSkuCount1b3qbg7WithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCount1b3qbg7,MegaLinkInfo);const TextLinkFonts=getFonts(TextLink);const MotionDivWithFX=withFX(motion.div);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(MotionDivWithFX);const cycleOrder=[\"C5gFErP6t\",\"WD4aNRjug\",\"Renar1F9X\",\"cEvvNBTUp\"];const serializationHash=\"framer-XCAcr\";const variantClassNames={C5gFErP6t:\"framer-v-yiv28r\",cEvvNBTUp:\"framer-v-1ogqia6\",Renar1F9X:\"framer-v-7hv0x1\",WD4aNRjug:\"framer-v-vchn23\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:50,delay:0,mass:1,stiffness:600,type:\"spring\"};const transition2={damping:20,delay:0,mass:1,stiffness:100,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:8};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={\"Aroma & Taste\":\"WD4aNRjug\",\"Custom Solutions\":\"Renar1F9X\",\"Functional & Wellness\":\"C5gFErP6t\",\"R&D Partnership\":\"cEvvNBTUp\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"C5gFErP6t\"};};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:\"C5gFErP6t\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const zVfBdev3F1ortheb=activeVariantCallback(async(...args)=>{setVariant(\"C5gFErP6t\");});const zVfBdev3F1elp8o6=activeVariantCallback(async(...args)=>{setVariant(\"WD4aNRjug\");});const zVfBdev3F1tc02ny=activeVariantCallback(async(...args)=>{setVariant(\"Renar1F9X\");});const zVfBdev3F1v6nsc=activeVariantCallback(async(...args)=>{setVariant(\"cEvvNBTUp\");});const isDisplayed=()=>{if([\"WD4aNRjug\",\"Renar1F9X\",\"cEvvNBTUp\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"WD4aNRjug\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"Renar1F9X\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"cEvvNBTUp\")return true;return false;};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-yiv28r\",className,classNames),\"data-framer-name\":\"Functional & Wellness\",layoutDependency:layoutDependency,layoutId:\"C5gFErP6t\",ref:refBinding,style:{...style},...addPropertyOverrides({cEvvNBTUp:{\"data-framer-name\":\"R&D Partnership\"},Renar1F9X:{\"data-framer-name\":\"Custom Solutions\"},WD4aNRjug:{\"data-framer-name\":\"Aroma & Taste\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-6uyzs8\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"UVMwhRY_W\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-zss1mu\",\"data-styles-preset\":\"JRGNH4__w\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38))\"},children:\"From functional outcomes to sensory profiles, design formulations around real product goals.\"})}),className:\"framer-13v65qb\",\"data-framer-appear-id\":\"13v65qb\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"sYPZSBVNk\",optimized:true,style:{\"--extracted-1lwpl3i\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-gclz4y\",\"data-framer-appear-id\":\"gclz4y\",\"data-framer-name\":\"Body\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"hRfWsgY_r\",optimized:true,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11xibsr\",\"data-framer-name\":\"Categories\",layoutDependency:layoutDependency,layoutId:\"aQeQ3bOtS\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"P7l2EQa08\"},implicitPathVariables:undefined},{href:{webPageId:\"P7l2EQa08\"},implicitPathVariables:undefined},{href:{webPageId:\"P7l2EQa08\"},implicitPathVariables:undefined},{href:{webPageId:\"P7l2EQa08\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g32r45-container\",\"data-framer-name\":\"Functional & Wellness\",layoutDependency:layoutDependency,layoutId:\"o19kv3VDm-container\",name:\"Functional & Wellness\",nodeId:\"o19kv3VDm\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:false,height:\"100%\",id:\"o19kv3VDm\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"o19kv3VDm\",mDTFJmzeg:false,name:\"Functional & Wellness\",oD2WNHJiP:true,qRqZUAv0m:resolvedLinks[0],style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"tXmlUYzrA\"),width:\"100%\",ZoaedzozT:\"Functional & Wellness\",zVfBdev3F:zVfBdev3F1ortheb,...addPropertyOverrides({cEvvNBTUp:{qRqZUAv0m:resolvedLinks[3],variant:matchVariant(\"NcQBGjUXE\")},Renar1F9X:{qRqZUAv0m:resolvedLinks[2],variant:matchVariant(\"NcQBGjUXE\")},WD4aNRjug:{qRqZUAv0m:resolvedLinks[1],variant:matchVariant(\"NcQBGjUXE\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ycWgYuvWY\"},implicitPathVariables:undefined},{href:{webPageId:\"ycWgYuvWY\"},implicitPathVariables:undefined},{href:{webPageId:\"ycWgYuvWY\"},implicitPathVariables:undefined},{href:{webPageId:\"ycWgYuvWY\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+33,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n0xkr0-container\",\"data-framer-name\":\"Aroma & Taste\",layoutDependency:layoutDependency,layoutId:\"ujn_93bFb-container\",name:\"Aroma & Taste\",nodeId:\"ujn_93bFb\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:false,height:\"100%\",id:\"ujn_93bFb\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"ujn_93bFb\",mDTFJmzeg:false,name:\"Aroma & Taste\",oD2WNHJiP:true,qRqZUAv0m:resolvedLinks1[0],style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Aroma & Taste\",zVfBdev3F:zVfBdev3F1elp8o6,...addPropertyOverrides({cEvvNBTUp:{qRqZUAv0m:resolvedLinks1[3]},Renar1F9X:{qRqZUAv0m:resolvedLinks1[2]},WD4aNRjug:{qRqZUAv0m:resolvedLinks1[1],variant:matchVariant(\"tXmlUYzrA\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JpLMt4bQK\"},implicitPathVariables:undefined},{href:{webPageId:\"JpLMt4bQK\"},implicitPathVariables:undefined},{href:{webPageId:\"JpLMt4bQK\"},implicitPathVariables:undefined},{href:{webPageId:\"JpLMt4bQK\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+66,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jmydii-container\",\"data-framer-name\":\"Custom Solutions\",layoutDependency:layoutDependency,layoutId:\"eIH1tpW2m-container\",name:\"Custom Solutions\",nodeId:\"eIH1tpW2m\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:false,height:\"100%\",id:\"eIH1tpW2m\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"eIH1tpW2m\",mDTFJmzeg:false,name:\"Custom Solutions\",oD2WNHJiP:true,qRqZUAv0m:resolvedLinks2[0],style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Custom Solutions\",zVfBdev3F:zVfBdev3F1tc02ny,...addPropertyOverrides({cEvvNBTUp:{qRqZUAv0m:resolvedLinks2[3]},Renar1F9X:{qRqZUAv0m:resolvedLinks2[2],variant:matchVariant(\"tXmlUYzrA\")},WD4aNRjug:{qRqZUAv0m:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UjBQKMtIY\"},implicitPathVariables:undefined},{href:{webPageId:\"UjBQKMtIY\"},implicitPathVariables:undefined},{href:{webPageId:\"UjBQKMtIY\"},implicitPathVariables:undefined},{href:{webPageId:\"UjBQKMtIY\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+99,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ggtiov-container\",\"data-framer-name\":\"R&D Partnership\",layoutDependency:layoutDependency,layoutId:\"zXj8EE3Qx-container\",name:\"R&D Partnership\",nodeId:\"zXj8EE3Qx\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:false,height:\"100%\",id:\"zXj8EE3Qx\",Ks7GO0tvN:\"rgb(184, 181, 192)\",layoutId:\"zXj8EE3Qx\",mDTFJmzeg:false,name:\"R&D Partnership\",oD2WNHJiP:true,qRqZUAv0m:resolvedLinks3[0],style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"R&D Partnership\",zVfBdev3F:zVfBdev3F1v6nsc,...addPropertyOverrides({cEvvNBTUp:{qRqZUAv0m:resolvedLinks3[3],variant:matchVariant(\"tXmlUYzrA\")},Renar1F9X:{qRqZUAv0m:resolvedLinks3[2]},WD4aNRjug:{qRqZUAv0m:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pgphd0\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"yMUTjU8K4\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-3tpllm\",\"data-framer-name\":\"Block/Functional\",layoutDependency:layoutDependency,layoutId:\"xKAQbRjMG\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dizc0g\",\"data-framer-name\":\"FW col\",layoutDependency:layoutDependency,layoutId:\"FiLrwRo04\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dkfaix\",\"data-framer-name\":\"eyebrow inset\",layoutDependency:layoutDependency,layoutId:\"RnbatnEQX\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1v1m9am\",\"data-styles-preset\":\"XzjJuDY2L\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38))\"},children:\"FUNCTIONALS\"})}),className:\"framer-1q0de4\",\"data-framer-name\":\"Eyebrow\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LGTtdzMDC\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"receptor-specific-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"aTQrvCT0U\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px) * 3 + 32px) / 3, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0+0+0+0+24.8,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11ysf3i-container\",\"data-framer-name\":\"Receptor-Specific\",layoutDependency:layoutDependency,layoutId:\"XZ2TuCmpO-container\",name:\"Receptor-Specific\",nodeId:\"XZ2TuCmpO\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCount11ysf3iWithMappedReactPropskquxdl,{AWQGimBR2:true,height:\"100%\",id:\"XZ2TuCmpO\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"XZ2TuCmpO\",mDTFJmzeg:true,name:\"Receptor-Specific\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks4[0],style:{width:\"100%\"},T0_SFidy7:\"10 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Receptor-Specific\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JyzxApOtg\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px) * 3 + 32px) / 3, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0+0+0+0+57.8,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6h0r39-container\",\"data-framer-name\":\"EEG\",layoutDependency:layoutDependency,layoutId:\"vqX14ZnaA-container\",name:\"EEG\",nodeId:\"vqX14ZnaA\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"vqX14ZnaA\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"vqX14ZnaA\",mDTFJmzeg:true,name:\"EEG\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks5[0],style:{width:\"100%\"},T0_SFidy7:\"Shop Now\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"BUUZ\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px) * 3 + 32px) / 3, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0+0+0+0+90.8,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w8etfz-container\",\"data-framer-name\":\"BUUZ\",layoutDependency:layoutDependency,layoutId:\"lAls8N2Nx-container\",name:\"BUUZ\",nodeId:\"lAls8N2Nx\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"lAls8N2Nx\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"lAls8N2Nx\",mDTFJmzeg:true,name:\"BUUZ\",oD2WNHJiP:false,qRqZUAv0m:\"/solutions/eeg-line\",style:{width:\"100%\"},T0_SFidy7:\"2 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"EEG\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"k4RRlAyUC\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px) * 3 + 32px) / 3, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0+0+0+0+123.8,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hvavhs-container\",\"data-framer-name\":\"NT-VRL\",layoutDependency:layoutDependency,layoutId:\"Vw7QPDgez-container\",name:\"NT-VRL\",nodeId:\"Vw7QPDgez\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"Vw7QPDgez\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"Vw7QPDgez\",mDTFJmzeg:true,name:\"NT-VRL\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks6[0],style:{width:\"100%\"},T0_SFidy7:\"Shop Now\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"NT-VRL\"})})})})]})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zsksky\",\"data-framer-name\":\"Block/Aroma\",layoutDependency:layoutDependency,layoutId:\"CKDjGv2EG\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1be3ks9\",\"data-framer-name\":\"col Enhancers\",layoutDependency:layoutDependency,layoutId:\"KxRxMiEIq\",children:[/*#__PURE__*/_jsx(Link,{href:\"/solutions/enhancer-line\",motionChild:true,nodeId:\"OWFsqQeX4\",openInNewTab:false,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1k2xzvs framer-muax6f\",\"data-framer-name\":\"eyebrow inset\",layoutDependency:layoutDependency,layoutId:\"OWFsqQeX4\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1v1m9am\",\"data-styles-preset\":\"XzjJuDY2L\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{ZLOj_Md_J:\"enhancer-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"p3Knpazrf\"}},webPageId:\"GdxVOcfiB\"},motionChild:true,nodeId:\"Q4dZY9EHx\",openInNewTab:false,relValues:[],scopeId:\"kTN9U3_sh\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-7end2r\",\"data-styles-preset\":\"E0IcAf0qs\",children:\"ENHANCERS\"})})})}),className:\"framer-1y891xj\",\"data-framer-name\":\"Eyebrow\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Q4dZY9EHx\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"high-note\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"DMgYmzKsw\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined},{href:{pathVariables:{ZLOj_Md_J:\"high-note\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"DMgYmzKsw\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,...addPropertyOverrides({WD4aNRjug:{width:`max((max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px) * 3 + 32px) / 3, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0+0+0+0+24.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xol2ko-container\",\"data-framer-name\":\"High Notes\",layoutDependency:layoutDependency,layoutId:\"fqPrWlBgj-container\",name:\"High Notes\",nodeId:\"fqPrWlBgj\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCountxol2koWithMappedReactPropskquxdl,{AWQGimBR2:true,height:\"100%\",id:\"fqPrWlBgj\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"fqPrWlBgj\",mDTFJmzeg:true,name:\"High Notes\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks7[0],style:{width:\"100%\"},T0_SFidy7:\"13 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Top Notes\",...addPropertyOverrides({WD4aNRjug:{qRqZUAv0m:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"base-note\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"NMLEkqEUA\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined},{href:{pathVariables:{ZLOj_Md_J:\"base-note\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"NMLEkqEUA\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,...addPropertyOverrides({WD4aNRjug:{width:`max((max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px) * 3 + 32px) / 3, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0+0+0+0+57.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17inzpe-container\",\"data-framer-name\":\"Base Notes\",layoutDependency:layoutDependency,layoutId:\"Pda4W8YNA-container\",name:\"Base Notes\",nodeId:\"Pda4W8YNA\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCount17inzpeWithMappedReactPropskquxdl,{AWQGimBR2:true,height:\"100%\",id:\"Pda4W8YNA\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"Pda4W8YNA\",mDTFJmzeg:true,name:\"Base Notes\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks8[0],style:{width:\"100%\"},T0_SFidy7:\"26 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Base Notes\",...addPropertyOverrides({WD4aNRjug:{qRqZUAv0m:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"taste-note\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"a3WNvENRe\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined},{href:{pathVariables:{ZLOj_Md_J:\"taste-note\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"a3WNvENRe\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,...addPropertyOverrides({WD4aNRjug:{width:`max((max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px) * 3 + 32px) / 3, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0+0+0+0+90.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rq2sp4-container\",\"data-framer-name\":\"Taste Notes\",layoutDependency:layoutDependency,layoutId:\"MdpTpsUr5-container\",name:\"Taste Notes\",nodeId:\"MdpTpsUr5\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCount1rq2sp4WithMappedReactPropskquxdl,{AWQGimBR2:true,height:\"100%\",id:\"MdpTpsUr5\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"MdpTpsUr5\",mDTFJmzeg:true,name:\"Taste Notes\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks9[0],style:{width:\"100%\"},T0_SFidy7:\"1 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Taste Notes\",...addPropertyOverrides({WD4aNRjug:{qRqZUAv0m:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rztv5q\",\"data-framer-name\":\"col Profiles\",layoutDependency:layoutDependency,layoutId:\"rNnK1Q4n7\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-mpvrr2\",\"data-framer-name\":\"eyebrow inset\",layoutDependency:layoutDependency,layoutId:\"miT_qH4Br\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1v1m9am\",\"data-styles-preset\":\"XzjJuDY2L\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38))\"},children:\"PROFILES\"})}),className:\"framer-10bggs9\",\"data-framer-name\":\"Eyebrow\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mY_d9eG4a\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"pure-terpenes-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"F6ug4GG4T\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined},{href:{pathVariables:{ZLOj_Md_J:\"pure-terpenes-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"F6ug4GG4T\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,...addPropertyOverrides({WD4aNRjug:{width:`max((max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px) * 3 + 32px) / 3, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0+0+0+0+24.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qp7d69-container\",\"data-framer-name\":\"Pure Line\",layoutDependency:layoutDependency,layoutId:\"geRAjuSy3-container\",name:\"Pure Line\",nodeId:\"geRAjuSy3\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCountqp7d69WithMappedReactPropskquxdl,{AWQGimBR2:true,height:\"100%\",id:\"geRAjuSy3\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"geRAjuSy3\",mDTFJmzeg:true,name:\"Pure Line\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks10[0],style:{width:\"100%\"},T0_SFidy7:\"13 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Pure Line\",...addPropertyOverrides({WD4aNRjug:{qRqZUAv0m:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"live-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"StgqOuj23\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined},{href:{pathVariables:{ZLOj_Md_J:\"live-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"StgqOuj23\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,...addPropertyOverrides({WD4aNRjug:{width:`max((max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px) * 3 + 32px) / 3, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0+0+0+0+57.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1doew1-container\",\"data-framer-name\":\"Live Line\",layoutDependency:layoutDependency,layoutId:\"ZWPlvX8C3-container\",name:\"Live Line\",nodeId:\"ZWPlvX8C3\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCount1doew1WithMappedReactPropskquxdl,{AWQGimBR2:true,height:\"100%\",id:\"ZWPlvX8C3\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"ZWPlvX8C3\",mDTFJmzeg:true,name:\"Live Line\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks11[0],style:{width:\"100%\"},T0_SFidy7:\"12 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Live Line\",...addPropertyOverrides({WD4aNRjug:{qRqZUAv0m:resolvedLinks11[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"palate-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"ttqUA1ves\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined},{href:{pathVariables:{ZLOj_Md_J:\"palate-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"ttqUA1ves\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,...addPropertyOverrides({WD4aNRjug:{width:`max((max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px) * 3 + 32px) / 3, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0+0+0+0+90.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ze3y2l-container\",\"data-framer-name\":\"Palate Line\",layoutDependency:layoutDependency,layoutId:\"SaN9m2IoQ-container\",name:\"Palate Line\",nodeId:\"SaN9m2IoQ\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCountze3y2lWithMappedReactPropskquxdl,{AWQGimBR2:true,height:\"100%\",id:\"SaN9m2IoQ\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"SaN9m2IoQ\",mDTFJmzeg:true,name:\"Palate Line\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks12[0],style:{width:\"100%\"},T0_SFidy7:\"7 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Palate Line\",...addPropertyOverrides({WD4aNRjug:{qRqZUAv0m:resolvedLinks12[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UjBQKMtIY\"},implicitPathVariables:undefined},{href:{webPageId:\"UjBQKMtIY\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,...addPropertyOverrides({WD4aNRjug:{width:`max((max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px) * 3 + 32px) / 3, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0+0+0+0+123.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ubuh4b-container\",\"data-framer-name\":\"Live Plus\",layoutDependency:layoutDependency,layoutId:\"ig7mK7du1-container\",name:\"Live Plus\",nodeId:\"ig7mK7du1\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"ig7mK7du1\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"ig7mK7du1\",mDTFJmzeg:true,name:\"Live Plus\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks13[0],style:{width:\"100%\"},T0_SFidy7:\"Consult\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Live Plus\",...addPropertyOverrides({WD4aNRjug:{qRqZUAv0m:resolvedLinks13[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UjBQKMtIY\"},implicitPathVariables:undefined},{href:{webPageId:\"UjBQKMtIY\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,...addPropertyOverrides({WD4aNRjug:{width:`max((max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px) * 3 + 32px) / 3, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0+0+0+0+156.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kpnckx-container\",\"data-framer-name\":\"Palate Plus\",layoutDependency:layoutDependency,layoutId:\"sRHHEsd6Z-container\",name:\"Palate Plus\",nodeId:\"sRHHEsd6Z\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"sRHHEsd6Z\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"sRHHEsd6Z\",mDTFJmzeg:true,name:\"Palate Plus\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks14[0],style:{width:\"100%\"},T0_SFidy7:\"Consult\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Palate Plus\",...addPropertyOverrides({WD4aNRjug:{qRqZUAv0m:resolvedLinks14[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1odlyjh\",\"data-framer-name\":\"col Limited\",layoutDependency:layoutDependency,layoutId:\"AO6MJQJ_t\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-alm34v\",\"data-framer-name\":\"eyebrow inset\",layoutDependency:layoutDependency,layoutId:\"uz_1TThID\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1v1m9am\",\"data-styles-preset\":\"XzjJuDY2L\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38))\"},children:\"SPECIALITY\"})}),className:\"framer-1558d8b\",\"data-framer-name\":\"Eyebrow\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ox5L_9lg6\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"lava-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"kM0OaVK_O\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined},{href:{pathVariables:{ZLOj_Md_J:\"lava-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"kM0OaVK_O\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,...addPropertyOverrides({WD4aNRjug:{width:`max((max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px) * 3 + 32px) / 3, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0+0+0+0+24.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2ob1ly-container\",\"data-framer-name\":\"Lava Line\",layoutDependency:layoutDependency,layoutId:\"svAH_YXQw-container\",name:\"Lava Line\",nodeId:\"svAH_YXQw\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCount2ob1lyWithMappedReactPropskquxdl,{AWQGimBR2:true,height:\"100%\",id:\"svAH_YXQw\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"svAH_YXQw\",mDTFJmzeg:true,name:\"Lava Line\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks15[0],style:{width:\"100%\"},T0_SFidy7:\"5 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Lava Line\",...addPropertyOverrides({WD4aNRjug:{qRqZUAv0m:resolvedLinks15[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"sour-candy-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"D5gjlFuzh\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined},{href:{pathVariables:{ZLOj_Md_J:\"sour-candy-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"D5gjlFuzh\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks16=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,...addPropertyOverrides({WD4aNRjug:{width:`max((max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px) * 3 + 32px) / 3, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0+0+0+0+57.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1816cd3-container\",\"data-framer-name\":\"Sour Candy\",layoutDependency:layoutDependency,layoutId:\"uGaKmVleG-container\",name:\"Sour Candy\",nodeId:\"uGaKmVleG\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCount1816cd3WithMappedReactPropskquxdl,{AWQGimBR2:true,height:\"100%\",id:\"uGaKmVleG\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"uGaKmVleG\",mDTFJmzeg:true,name:\"Sour Candy\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks16[0],style:{width:\"100%\"},T0_SFidy7:\"5 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Sour Candy\",...addPropertyOverrides({WD4aNRjug:{qRqZUAv0m:resolvedLinks16[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"hash-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"jvU4aoHYO\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined},{href:{pathVariables:{ZLOj_Md_J:\"hash-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"jvU4aoHYO\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks17=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,...addPropertyOverrides({WD4aNRjug:{width:`max((max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px) * 3 + 32px) / 3, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0+0+0+0+90.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4ray7d-container\",\"data-framer-name\":\"Hash\",layoutDependency:layoutDependency,layoutId:\"Nztw1Kyci-container\",name:\"Hash\",nodeId:\"Nztw1Kyci\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCount4ray7dWithMappedReactPropskquxdl,{AWQGimBR2:true,height:\"100%\",id:\"Nztw1Kyci\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"Nztw1Kyci\",mDTFJmzeg:true,name:\"Hash\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks17[0],style:{width:\"100%\"},T0_SFidy7:\"5 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Hash\",...addPropertyOverrides({WD4aNRjug:{qRqZUAv0m:resolvedLinks17[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"seasonal-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"t2D3zFTZE\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined},{href:{pathVariables:{ZLOj_Md_J:\"seasonal-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"t2D3zFTZE\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks18=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,...addPropertyOverrides({WD4aNRjug:{width:`max((max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px) * 3 + 32px) / 3, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0+0+0+0+123.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b3qbg7-container\",\"data-framer-name\":\"Seasonal\",layoutDependency:layoutDependency,layoutId:\"lGkzDyTwF-container\",name:\"Seasonal\",nodeId:\"lGkzDyTwF\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCount1b3qbg7WithMappedReactPropskquxdl,{AWQGimBR2:true,height:\"100%\",id:\"lGkzDyTwF\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"lGkzDyTwF\",mDTFJmzeg:true,name:\"Seasonal\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks18[0],style:{width:\"100%\"},T0_SFidy7:\"4 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Seasonal\",...addPropertyOverrides({WD4aNRjug:{qRqZUAv0m:resolvedLinks18[1]}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-mgr7jm\",\"data-framer-name\":\"Block/Custom\",layoutDependency:layoutDependency,layoutId:\"JLHf_lYa9\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f4h7ax\",\"data-framer-name\":\"CS col\",layoutDependency:layoutDependency,layoutId:\"bMuctLI2o\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-rlkiaj\",\"data-framer-name\":\"eyebrow inset\",layoutDependency:layoutDependency,layoutId:\"HYfXhYZZG\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1v1m9am\",\"data-styles-preset\":\"XzjJuDY2L\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38))\"},children:\"CUSTOM\"})}),className:\"framer-xqlx6j\",\"data-framer-name\":\"Eyebrow\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YQkUiTJ14\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":UhsSilK2A\",webPageId:\"JpLMt4bQK\"},implicitPathVariables:undefined},{href:{hash:\":UhsSilK2A\",webPageId:\"JpLMt4bQK\"},implicitPathVariables:undefined}],children:resolvedLinks19=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,...addPropertyOverrides({Renar1F9X:{width:`max((max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px) * 3 + 32px) / 3, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0+0+0+0+24.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w716m4-container\",\"data-framer-name\":\"DIY Custom\",layoutDependency:layoutDependency,layoutId:\"JQGOnYvjm-container\",name:\"DIY Custom\",nodeId:\"JQGOnYvjm\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"JQGOnYvjm\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"JQGOnYvjm\",mDTFJmzeg:true,name:\"DIY Custom\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks19[0],style:{width:\"100%\"},T0_SFidy7:\"Self-guided\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Mix & Match\",...addPropertyOverrides({Renar1F9X:{qRqZUAv0m:resolvedLinks19[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Wo0yt1uYr\",webPageId:\"JpLMt4bQK\"},implicitPathVariables:undefined},{href:{hash:\":Wo0yt1uYr\",webPageId:\"JpLMt4bQK\"},implicitPathVariables:undefined}],children:resolvedLinks20=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,...addPropertyOverrides({Renar1F9X:{width:`max((max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px) * 3 + 32px) / 3, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0+0+0+0+57.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2lxp88-container\",\"data-framer-name\":\"Light Custom\",layoutDependency:layoutDependency,layoutId:\"oc0uXhuhF-container\",name:\"Light Custom\",nodeId:\"oc0uXhuhF\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"oc0uXhuhF\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"oc0uXhuhF\",mDTFJmzeg:true,name:\"Light Custom\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks20[0],style:{width:\"100%\"},T0_SFidy7:\"Consult\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Light Custom\",...addPropertyOverrides({Renar1F9X:{qRqZUAv0m:resolvedLinks20[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":YLxGzcgpL\",webPageId:\"JpLMt4bQK\"},implicitPathVariables:undefined},{href:{hash:\":YLxGzcgpL\",webPageId:\"JpLMt4bQK\"},implicitPathVariables:undefined}],children:resolvedLinks21=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,...addPropertyOverrides({Renar1F9X:{width:`max((max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px) * 3 + 32px) / 3, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0+0+0+0+90.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16axg9n-container\",\"data-framer-name\":\"Full Custom\",layoutDependency:layoutDependency,layoutId:\"HvuONyDHx-container\",name:\"Full Custom\",nodeId:\"HvuONyDHx\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"HvuONyDHx\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"HvuONyDHx\",mDTFJmzeg:true,name:\"Full Custom\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks21[0],style:{width:\"100%\"},T0_SFidy7:\"Consult\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Full Custom\",...addPropertyOverrides({Renar1F9X:{qRqZUAv0m:resolvedLinks21[1]}},baseVariant,gestureVariant)})})})})]})}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xuwg7i\",\"data-framer-name\":\"Block/R&D\",layoutDependency:layoutDependency,layoutId:\"KzP_8g4UT\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vgzjfy\",\"data-styles-preset\":\"P6j2cIoea\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38))\"},children:\"Partner with Eybna for custom R&D formulation work. Start with a consultation.\"})}),className:\"framer-1hetaea\",\"data-framer-name\":\"Partner with Eybna for custom R&D formul\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MndSoSJmm\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UjBQKMtIY\"},implicitPathVariables:undefined},{href:{webPageId:\"UjBQKMtIY\"},implicitPathVariables:undefined}],children:resolvedLinks22=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,...addPropertyOverrides({cEvvNBTUp:{y:(componentViewport?.y||0)+40+52+0+0+0+0+0+159}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h51uu8-container\",\"data-framer-name\":\"Start Consultation Link\",layoutDependency:layoutDependency,layoutId:\"wKigmr9Cc-container\",name:\"Start Consultation Link\",nodeId:\"wKigmr9Cc\",rendersWithMotion:true,scopeId:\"kTN9U3_sh\",children:/*#__PURE__*/_jsx(TextLink,{height:\"100%\",id:\"wKigmr9Cc\",jnXpheZLJ:\"Start consultation\",layoutId:\"wKigmr9Cc\",name:\"Start Consultation Link\",variant:matchVariant(\"BOP6ZI8hW\"),width:\"100%\",Zoq88sWTr:resolvedLinks22[0],...addPropertyOverrides({cEvvNBTUp:{Zoq88sWTr:resolvedLinks22[1]}},baseVariant,gestureVariant)})})})})]})]})]})]})})})});});const css=[\".framer-XCAcr.framer-muax6f, .framer-XCAcr .framer-muax6f { display: block; }\",\".framer-XCAcr.framer-yiv28r { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 40px 0px 40px 0px; position: relative; width: 1200px; }\",\".framer-XCAcr .framer-6uyzs8 { 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: flex-start; padding: 0px 0px 0px 14px; position: relative; width: 100%; }\",\".framer-XCAcr .framer-13v65qb { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-XCAcr .framer-gclz4y { display: grid; flex: none; gap: 40px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: start; padding: 0px; position: relative; width: 100%; }\",\".framer-XCAcr .framer-11xibsr, .framer-XCAcr .framer-dizc0g, .framer-XCAcr .framer-1be3ks9, .framer-XCAcr .framer-1rztv5q, .framer-XCAcr .framer-1odlyjh, .framer-XCAcr .framer-1f4h7ax { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-XCAcr .framer-g32r45-container, .framer-XCAcr .framer-n0xkr0-container, .framer-XCAcr .framer-1jmydii-container, .framer-XCAcr .framer-ggtiov-container, .framer-XCAcr .framer-11ysf3i-container, .framer-XCAcr .framer-6h0r39-container, .framer-XCAcr .framer-1w8etfz-container, .framer-XCAcr .framer-hvavhs-container, .framer-XCAcr .framer-xol2ko-container, .framer-XCAcr .framer-17inzpe-container, .framer-XCAcr .framer-1rq2sp4-container, .framer-XCAcr .framer-qp7d69-container, .framer-XCAcr .framer-1doew1-container, .framer-XCAcr .framer-ze3y2l-container, .framer-XCAcr .framer-1ubuh4b-container, .framer-XCAcr .framer-kpnckx-container, .framer-XCAcr .framer-2ob1ly-container, .framer-XCAcr .framer-1816cd3-container, .framer-XCAcr .framer-4ray7d-container, .framer-XCAcr .framer-1b3qbg7-container, .framer-XCAcr .framer-w716m4-container, .framer-XCAcr .framer-2lxp88-container, .framer-XCAcr .framer-16axg9n-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-XCAcr .framer-1pgphd0 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; grid-column: span 3; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-XCAcr .framer-3tpllm, .framer-XCAcr .framer-zsksky, .framer-XCAcr .framer-mgr7jm, .framer-XCAcr .framer-1xuwg7i { display: grid; flex: none; gap: 24px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: start; padding: 0px; position: relative; width: 100%; }\",\".framer-XCAcr .framer-1dkfaix, .framer-XCAcr .framer-mpvrr2, .framer-XCAcr .framer-alm34v, .framer-XCAcr .framer-rlkiaj { 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: flex-start; padding: 0px 14px 6px 14px; position: relative; width: min-content; }\",\".framer-XCAcr .framer-1q0de4, .framer-XCAcr .framer-1y891xj, .framer-XCAcr .framer-10bggs9, .framer-XCAcr .framer-1558d8b, .framer-XCAcr .framer-xqlx6j { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-XCAcr .framer-1k2xzvs { 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: flex-start; padding: 0px 14px 6px 14px; position: relative; text-decoration: none; width: min-content; }\",\".framer-XCAcr .framer-1hetaea { align-self: start; flex: none; grid-column: span 2; height: auto; justify-self: start; max-width: 480px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-XCAcr .framer-h51uu8-container { align-self: start; flex: none; grid-column: span 2; height: auto; justify-self: start; position: relative; width: fit-content; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 289\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"WD4aNRjug\":{\"layout\":[\"fixed\",\"auto\"]},\"Renar1F9X\":{\"layout\":[\"fixed\",\"auto\"]},\"cEvvNBTUp\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkTN9U3_sh=withCSS(Component,css,\"framer-XCAcr\");export default FramerkTN9U3_sh;FramerkTN9U3_sh.displayName=\"Solutions\";FramerkTN9U3_sh.defaultProps={height:289,width:1200};addPropertyControls(FramerkTN9U3_sh,{variant:{options:[\"C5gFErP6t\",\"WD4aNRjug\",\"Renar1F9X\",\"cEvvNBTUp\"],optionTitles:[\"Functional & Wellness\",\"Aroma & Taste\",\"Custom Solutions\",\"R&D Partnership\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerkTN9U3_sh,[{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\"}]},...MegaLinkFonts,...TextLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerkTN9U3_sh.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MegaLink,{},context),()=>forwardLoader(TextLink,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkTN9U3_sh\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"289\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WD4aNRjug\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Renar1F9X\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cEvvNBTUp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kTN9U3_sh.map","// Generated by Framer (244f320)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-mRKMF .framer-styles-preset-lecgb3:not(.rich-text-wrapper), .framer-mRKMF .framer-styles-preset-lecgb3.rich-text-wrapper a { --framer-link-text-color: var(--token-3f1e90e1-2609-452e-bfd4-bb37c46887d4, #5cddc4); }\"];export const className=\"framer-mRKMF\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (244f320)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-ptRZg .framer-styles-preset-17okv9b:not(.rich-text-wrapper), .framer-ptRZg .framer-styles-preset-17okv9b.rich-text-wrapper a { --framer-link-text-color: var(--token-a50ae76d-00c4-4b18-8d7e-6f7de88f7129, #f49d56); }\"];export const className=\"framer-ptRZg\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (80f113d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/RfsBaeLEiBq1eCc5cVpa/oKAPV42lT29U8IYSoyyp/JRGNH4__w.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/EqhOZHOCAxanMe30ISbH/q2mi44raSAY9kmaIBjal/wl_h1_rZz.js\";const enabledGestures={kOZE2ydO1:{hover:true,pressed:true}};const serializationHash=\"framer-GyGCF\";const variantClassNames={kOZE2ydO1:\"framer-v-1y34vg3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const o5fcqcA7r=undefined;const vyJ_l2clD=undefined;const ytlArESGM=undefined;const OOBYws7Jw=undefined;const LTxdmHolM=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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 Variants=motion.create(React.Fragment);const getProps=({description,height,id,image,link,subtitle,title,width,...props})=>{return{...props,LTxdmHolM:image??props.LTxdmHolM,o5fcqcA7r:link??props.o5fcqcA7r,OOBYws7Jw:description??props.OOBYws7Jw??\"30 days from brief to finished sample. Create your own bundle or speak to our experts\",vyJ_l2clD:title??props.vyJ_l2clD??\"Custom Solutions\",ytlArESGM:subtitle??props.ytlArESGM??\"Tailored to your goals\"};};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,vyJ_l2clD,ytlArESGM,OOBYws7Jw,LTxdmHolM,o5fcqcA7r,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"kOZE2ydO1\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];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:o5fcqcA7r,motionChild:true,nodeId:\"kOZE2ydO1\",scopeId:\"oLNQdosm0\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1y34vg3\",className,classNames)} framer-10piy4r`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"kOZE2ydO1\",ref:refBinding,style:{backgroundColor:\"var(--token-4bfd61ca-0159-4389-9604-c3a8831a87ee)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"kOZE2ydO1-hover\":{backgroundColor:\"var(--token-c12e2dec-3d4b-46a5-93bf-ae0597f65c33)\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-eylwsj\",\"data-framer-name\":\"Head\",layoutDependency:layoutDependency,layoutId:\"ROZ4JAKgw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-zss1mu\",\"data-styles-preset\":\"JRGNH4__w\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-c0f670a0-0a7a-4832-b91a-b97081224b9b))\"},children:\"Custom Solutions\"})}),className:\"framer-1t92x22\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"q9hUfAcMj\",style:{\"--extracted-a0htzi\":\"var(--token-c0f670a0-0a7a-4832-b91a-b97081224b9b)\"},text:vyJ_l2clD,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38))\"},children:\"Tailored to your goals\"})}),className:\"framer-1crigmu\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Vs0wpTpXC\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},text:ytlArESGM,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:\"30 days from brief to finished sample. Create your own bundle or speak to our experts\"})}),className:\"framer-139jy4l\",\"data-framer-name\":\"Description\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oj_JwTDTD\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\"},text:OOBYws7Jw,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"var(--variable-vyJ_l2clD)\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+14+245),sizes:`calc(${componentViewport?.width||\"100vw\"} - 28px)`,...toResponsiveImage(LTxdmHolM)},className:\"framer-9fejtr\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"l_0alalwq\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})]})})})})});});const css=[\".framer-GyGCF.framer-10piy4r, .framer-GyGCF .framer-10piy4r { display: block; }\",\".framer-GyGCF.framer-1y34vg3 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 14px; position: relative; text-decoration: none; width: 272px; will-change: var(--framer-will-change-override, transform); }\",\".framer-GyGCF .framer-eylwsj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-GyGCF .framer-1t92x22, .framer-GyGCF .framer-1crigmu, .framer-GyGCF .framer-139jy4l { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-GyGCF .framer-9fejtr { flex: none; height: 171px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 333\n * @framerIntrinsicWidth 272\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"rA7ZbU5m1\":{\"layout\":[\"fixed\",\"auto\"]},\"qX7hwcH_3\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"vyJ_l2clD\":\"title\",\"ytlArESGM\":\"subtitle\",\"OOBYws7Jw\":\"description\",\"LTxdmHolM\":\"image\",\"o5fcqcA7r\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroLNQdosm0=withCSS(Component,css,\"framer-GyGCF\");export default FrameroLNQdosm0;FrameroLNQdosm0.displayName=\"Promo Card\";FrameroLNQdosm0.defaultProps={height:333,width:272};addPropertyControls(FrameroLNQdosm0,{vyJ_l2clD:{defaultValue:\"Custom Solutions\",title:\"Title\",type:ControlType.String},onvyJ_l2clDChange:{changes:\"vyJ_l2clD\",type:ControlType.ChangeHandler},ytlArESGM:{defaultValue:\"Tailored to your goals\",title:\"Subtitle\",type:ControlType.String},onytlArESGMChange:{changes:\"ytlArESGM\",type:ControlType.ChangeHandler},OOBYws7Jw:{defaultValue:\"30 days from brief to finished sample. Create your own bundle or speak to our experts\",title:\"Description\",type:ControlType.String},onOOBYws7JwChange:{changes:\"OOBYws7Jw\",type:ControlType.ChangeHandler},LTxdmHolM:{title:\"Image\",type:ControlType.ResponsiveImage},o5fcqcA7r:{title:\"Link\",type:ControlType.Link}});addFonts(FrameroLNQdosm0,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroLNQdosm0\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"272\",\"framerVariables\":\"{\\\"vyJ_l2clD\\\":\\\"title\\\",\\\"ytlArESGM\\\":\\\"subtitle\\\",\\\"OOBYws7Jw\\\":\\\"description\\\",\\\"LTxdmHolM\\\":\\\"image\\\",\\\"o5fcqcA7r\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rA7ZbU5m1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qX7hwcH_3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"333\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oLNQdosm0.map","// Generated by Framer (244f320)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import UserComponent from\"https://framerusercontent.com/modules/bOUoSNqXFQmwloaOl82C/9FFxpf8Hoxpy4WgOwfEA/UrtoEbpy0.js\";import{withLiveSkuCount}from\"https://framerusercontent.com/modules/WhBm4M5KbSd417ryC6hL/qsfFHQkQakQnKLQTE5ss/MenuSkuCount.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/euLWO3fDNLL3KlUlcnrk/8wFuWrx89QWXzCmYpbyy/E0IcAf0qs.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/uS9DlHOO7ZzuY3AMMXzr/SnCohq9Vx6mtHHWwrfr1/P6j2cIoea.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/YzXZz6a6mNhRLXkkXk9n/tEJDcgujeGD3RUNaGn3E/SEN7a_rGL.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/yH2yA3az0dtGFgkjPuoV/bBsbS1nin9oqEumJAJmt/Wi8YM2AEk.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/EqhOZHOCAxanMe30ISbH/q2mi44raSAY9kmaIBjal/wl_h1_rZz.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/1E1CpeyJ3CrDciSETIQt/3KFDtlGFgmIIyD7r7UqD/XzjJuDY2L.js\";import NavButton from\"https://framerusercontent.com/modules/PsRwN1HNb4iMCSPoauyF/ehRN0pYuk5ryWySbsF0W/Hu3joUWv_.js\";import PromoCard from\"https://framerusercontent.com/modules/qmlN80tfdST04It6yKrC/dfEQelJBCGtRmBooVYZW/oLNQdosm0.js\";import TextLink from\"https://framerusercontent.com/modules/TRpitKA30IYrd1E5JSgK/xgpSkDbLpc3OU2B2ScwU/QiqX3NikD.js\";import MegaLink,*as MegaLinkInfo from\"https://framerusercontent.com/modules/R8eCVEdPmpSoJO4SSaLj/oNKQxHXHsUr7EiRcErgJ/skd5WNyey.js\";const TextLinkFonts=getFonts(TextLink);const MegaLinkFonts=getFonts(MegaLink);const MegaLinkWithLiveSkuCountolq5mb=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"eHPo7Mnf7\",override:withLiveSkuCount,scopeId:\"R7OuwojeW\"});const MegaLinkWithLiveSkuCountolq5mbWithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCountolq5mb,MegaLinkInfo);const MegaLinkWithLiveSkuCount1ryytej=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"InQoAhQIx\",override:withLiveSkuCount,scopeId:\"R7OuwojeW\"});const MegaLinkWithLiveSkuCount1ryytejWithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCount1ryytej,MegaLinkInfo);const MegaLinkWithLiveSkuCounttzf6db=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"sG1XboAVJ\",override:withLiveSkuCount,scopeId:\"R7OuwojeW\"});const MegaLinkWithLiveSkuCounttzf6dbWithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCounttzf6db,MegaLinkInfo);const MegaLinkWithLiveSkuCount18taga9=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"huq0O7Q9h\",override:withLiveSkuCount,scopeId:\"R7OuwojeW\"});const MegaLinkWithLiveSkuCount18taga9WithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCount18taga9,MegaLinkInfo);const MegaLinkWithLiveSkuCount3il11y=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"LwxWZxbKb\",override:withLiveSkuCount,scopeId:\"R7OuwojeW\"});const MegaLinkWithLiveSkuCount3il11yWithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCount3il11y,MegaLinkInfo);const MegaLinkWithLiveSkuCounto7p1s9=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"bRdYtuiOe\",override:withLiveSkuCount,scopeId:\"R7OuwojeW\"});const MegaLinkWithLiveSkuCounto7p1s9WithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCounto7p1s9,MegaLinkInfo);const MegaLinkWithLiveSkuCountd14ot3=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"KdMioxGU9\",override:withLiveSkuCount,scopeId:\"R7OuwojeW\"});const MegaLinkWithLiveSkuCountd14ot3WithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCountd14ot3,MegaLinkInfo);const MegaLinkWithLiveSkuCountx9unsp=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"Y8Gyt8bqo\",override:withLiveSkuCount,scopeId:\"R7OuwojeW\"});const MegaLinkWithLiveSkuCountx9unspWithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCountx9unsp,MegaLinkInfo);const MegaLinkWithLiveSkuCount18q0kcn=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"qsKp7Qwre\",override:withLiveSkuCount,scopeId:\"R7OuwojeW\"});const MegaLinkWithLiveSkuCount18q0kcnWithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCount18q0kcn,MegaLinkInfo);const MegaLinkWithLiveSkuCountj49oq6=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"MRxjdEbmE\",override:withLiveSkuCount,scopeId:\"R7OuwojeW\"});const MegaLinkWithLiveSkuCountj49oq6WithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCountj49oq6,MegaLinkInfo);const MegaLinkWithLiveSkuCountp0g66k=withCodeBoundaryForOverrides(MegaLink,{nodeId:\"pDiUjO3_E\",override:withLiveSkuCount,scopeId:\"R7OuwojeW\"});const MegaLinkWithLiveSkuCountp0g66kWithMappedReactPropskquxdl=withMappedReactProps(MegaLinkWithLiveSkuCountp0g66k,MegaLinkInfo);const PromoCardFonts=getFonts(PromoCard);const NavButtonFonts=getFonts(NavButton);const serializationHash=\"framer-YInue\";const variantClassNames={ykwqocvEe:\"framer-v-bru9cq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:50,delay:0,mass:1,stiffness:600,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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:\"ykwqocvEe\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();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-bru9cq\",className,classNames),\"data-framer-name\":\"Shop\",layoutDependency:layoutDependency,layoutId:\"ykwqocvEe\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13caj3n\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"d80p1aquN\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"srVjGDtlX\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+40+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dhjraj-container\",\"data-framer-name\":\"Full Catalog Link\",layoutDependency:layoutDependency,layoutId:\"mL6CALSeg-container\",name:\"Full Catalog Link\",nodeId:\"mL6CALSeg\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(TextLink,{height:\"100%\",id:\"mL6CALSeg\",jnXpheZLJ:\"Full Catalog\",layoutId:\"mL6CALSeg\",name:\"Full Catalog Link\",variant:matchVariant(\"BOP6ZI8hW\"),width:\"100%\",Zoq88sWTr:resolvedLinks[0]})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9avlhy\",\"data-framer-name\":\"Categories\",layoutDependency:layoutDependency,layoutId:\"iQGXZdMmo\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gzo9bc\",\"data-framer-name\":\"Column F&W\",layoutDependency:layoutDependency,layoutId:\"nnmWEFB1q\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hyepw7\",\"data-framer-name\":\"Head\",layoutDependency:layoutDependency,layoutId:\"uG5gErWjA\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vgzjfy\",\"data-styles-preset\":\"P6j2cIoea\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a50ae76d-00c4-4b18-8d7e-6f7de88f7129))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"P7l2EQa08\"},motionChild:true,nodeId:\"ltlFz5wjJ\",openInNewTab:false,relValues:[],scopeId:\"R7OuwojeW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-17okv9b\",\"data-styles-preset\":\"Wi8YM2AEk\",children:\"Functional & Wellness\"})})})}),className:\"framer-7sgbcm\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ltlFz5wjJ\",style:{\"--extracted-r6o4lv\":\"var(--token-a50ae76d-00c4-4b18-8d7e-6f7de88f7129)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:\"Targeted solutions for mind and body\"})}),className:\"framer-q0cpc9\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CMmqoq325\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-86z130\",\"data-framer-name\":\"Section\",layoutDependency:layoutDependency,layoutId:\"x5wo7GiGu\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-j0mhi9\",\"data-framer-name\":\"eyebrow inset\",layoutDependency:layoutDependency,layoutId:\"o3F3HUHDf\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1v1m9am\",\"data-styles-preset\":\"XzjJuDY2L\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255)))\"},children:\"Functionals\"})}),className:\"framer-12wrrwe\",\"data-framer-name\":\"Eyebrow\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ORaZL6Y8p\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p8u8jd\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"oSnvz4ITH\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"receptor-specific-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"aTQrvCT0U\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 32px) / 4, 1px)`,y:(componentViewport?.y||0)+40+75+0+0+256.5+0+24.8+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-olq5mb-container\",\"data-framer-name\":\"Receptor-Specific\",layoutDependency:layoutDependency,layoutId:\"eHPo7Mnf7-container\",name:\"Receptor-Specific\",nodeId:\"eHPo7Mnf7\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCountolq5mbWithMappedReactPropskquxdl,{AWQGimBR2:false,height:\"100%\",id:\"eHPo7Mnf7\",Ks7GO0tvN:\"var(--token-3f1e90e1-2609-452e-bfd4-bb37c46887d4)\",layoutId:\"eHPo7Mnf7\",mDTFJmzeg:true,name:\"Receptor-Specific\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks1[0],style:{width:\"100%\"},T0_SFidy7:\"10 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Receptor-Specific\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JyzxApOtg\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 32px) / 4, 1px)`,y:(componentViewport?.y||0)+40+75+0+0+256.5+0+24.8+0+33,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fclzsr-container\",\"data-framer-name\":\"BUUZ\",layoutDependency:layoutDependency,layoutId:\"YVGxGHnqr-container\",name:\"BUUZ\",nodeId:\"YVGxGHnqr\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:false,height:\"100%\",id:\"YVGxGHnqr\",Ks7GO0tvN:\"var(--token-3f1e90e1-2609-452e-bfd4-bb37c46887d4)\",layoutId:\"YVGxGHnqr\",mDTFJmzeg:true,name:\"BUUZ\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks2[0],style:{width:\"100%\"},T0_SFidy7:\"Shop Now\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"BUUZ\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"eeg-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"pH6A9bABU\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 32px) / 4, 1px)`,y:(componentViewport?.y||0)+40+75+0+0+256.5+0+24.8+0+66,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x9syld-container\",\"data-framer-name\":\"EEG\",layoutDependency:layoutDependency,layoutId:\"IPx8TSF2G-container\",name:\"EEG\",nodeId:\"IPx8TSF2G\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:false,height:\"100%\",id:\"IPx8TSF2G\",Ks7GO0tvN:\"var(--token-3f1e90e1-2609-452e-bfd4-bb37c46887d4)\",layoutId:\"IPx8TSF2G\",mDTFJmzeg:true,name:\"EEG\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks3[0],style:{width:\"100%\"},T0_SFidy7:\"2 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"EEG\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"k4RRlAyUC\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 32px) / 4, 1px)`,y:(componentViewport?.y||0)+40+75+0+0+256.5+0+24.8+0+99,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4yrziw-container\",\"data-framer-name\":\"NT-VRL\",layoutDependency:layoutDependency,layoutId:\"gN9IYFoQ8-container\",name:\"NT-VRL\",nodeId:\"gN9IYFoQ8\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:false,height:\"100%\",id:\"gN9IYFoQ8\",Ks7GO0tvN:\"var(--token-3f1e90e1-2609-452e-bfd4-bb37c46887d4)\",layoutId:\"gN9IYFoQ8\",mDTFJmzeg:true,name:\"NT-VRL\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks4[0],style:{width:\"100%\"},T0_SFidy7:\"Shop Now\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"NT-VRL\"})})})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r8zl9y\",\"data-framer-name\":\"Column A&T\",layoutDependency:layoutDependency,layoutId:\"n8D_oDXaB\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j40l7i\",\"data-framer-name\":\"Head\",layoutDependency:layoutDependency,layoutId:\"NaXVSBP6J\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vgzjfy\",\"data-styles-preset\":\"P6j2cIoea\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0e5f2c21-3636-48c4-8055-fefc980c69ef, rgb(72, 152, 135)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ycWgYuvWY\"},motionChild:true,nodeId:\"pNoEb3mZv\",openInNewTab:false,relValues:[],scopeId:\"R7OuwojeW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lecgb3\",\"data-styles-preset\":\"SEN7a_rGL\",children:\"Aroma & Taste\"})})})}),className:\"framer-4bx7vd\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pNoEb3mZv\",style:{\"--extracted-r6o4lv\":\"var(--token-0e5f2c21-3636-48c4-8055-fefc980c69ef, rgb(72, 152, 135))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:\"Elevate every note and nuance\"})}),className:\"framer-263m7q\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MJcEjE50g\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wpvxay\",\"data-framer-name\":\"A&T Sections\",layoutDependency:layoutDependency,layoutId:\"Ha2f1c46y\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1thy7b4\",\"data-framer-name\":\"Section\",layoutDependency:layoutDependency,layoutId:\"wsvUoRJ9I\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-7z5d5g\",\"data-framer-name\":\"eyebrow inset\",layoutDependency:layoutDependency,layoutId:\"ecpRAr5AJ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1v1m9am\",\"data-styles-preset\":\"XzjJuDY2L\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{ZLOj_Md_J:\"enhancer-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"p3Knpazrf\"}},webPageId:\"GdxVOcfiB\"},motionChild:true,nodeId:\"YLkXXQWyt\",openInNewTab:false,relValues:[],scopeId:\"R7OuwojeW\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-7end2r\",\"data-styles-preset\":\"E0IcAf0qs\",children:\"Enhancers\"})})})}),className:\"framer-1kz3vca\",\"data-framer-name\":\"Eyebrow\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YLkXXQWyt\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5iovzk\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"Z_j74o7t6\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"high-note\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"DMgYmzKsw\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px) - 48px) / 3, 1px)`,y:(componentViewport?.y||0)+40+75+0+0+256.5+0+0+24.8+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ryytej-container\",\"data-framer-name\":\"High Notes\",layoutDependency:layoutDependency,layoutId:\"InQoAhQIx-container\",name:\"High Notes\",nodeId:\"InQoAhQIx\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCount1ryytejWithMappedReactPropskquxdl,{AWQGimBR2:false,height:\"100%\",id:\"InQoAhQIx\",Ks7GO0tvN:\"var(--token-c0f670a0-0a7a-4832-b91a-b97081224b9b)\",layoutId:\"InQoAhQIx\",mDTFJmzeg:true,name:\"High Notes\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks5[0],style:{width:\"100%\"},T0_SFidy7:\"13 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Top Notes\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"base-note\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"NMLEkqEUA\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px) - 48px) / 3, 1px)`,y:(componentViewport?.y||0)+40+75+0+0+256.5+0+0+24.8+0+33,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tzf6db-container\",\"data-framer-name\":\"Base Notes\",layoutDependency:layoutDependency,layoutId:\"sG1XboAVJ-container\",name:\"Base Notes\",nodeId:\"sG1XboAVJ\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCounttzf6dbWithMappedReactPropskquxdl,{AWQGimBR2:false,height:\"100%\",id:\"sG1XboAVJ\",Ks7GO0tvN:\"var(--token-c0f670a0-0a7a-4832-b91a-b97081224b9b)\",layoutId:\"sG1XboAVJ\",mDTFJmzeg:true,name:\"Base Notes\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks6[0],style:{width:\"100%\"},T0_SFidy7:\"26 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Base Notes\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"taste-note\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"a3WNvENRe\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px) - 48px) / 3, 1px)`,y:(componentViewport?.y||0)+40+75+0+0+256.5+0+0+24.8+0+66,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18taga9-container\",\"data-framer-name\":\"Taste Notes\",layoutDependency:layoutDependency,layoutId:\"huq0O7Q9h-container\",name:\"Taste Notes\",nodeId:\"huq0O7Q9h\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCount18taga9WithMappedReactPropskquxdl,{AWQGimBR2:false,height:\"100%\",id:\"huq0O7Q9h\",Ks7GO0tvN:\"var(--token-c0f670a0-0a7a-4832-b91a-b97081224b9b)\",layoutId:\"huq0O7Q9h\",mDTFJmzeg:true,name:\"Taste Notes\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks7[0],style:{width:\"100%\"},T0_SFidy7:\"1 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Taste Notes\"})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iwv1te\",\"data-framer-name\":\"Section\",layoutDependency:layoutDependency,layoutId:\"jOAmKWo7Z\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-l9svqe\",\"data-framer-name\":\"eyebrow inset\",layoutDependency:layoutDependency,layoutId:\"sEI9Nk03Q\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1v1m9am\",\"data-styles-preset\":\"XzjJuDY2L\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255)))\"},children:\"Profiles\"})}),className:\"framer-ged7eb\",\"data-framer-name\":\"Eyebrow\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RiXcOPXxJ\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lpbna6\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"Bb1rSPnDI\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"pure-terpenes-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"F6ug4GG4T\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px) - 48px) / 3, 1px)`,y:(componentViewport?.y||0)+40+75+0+0+256.5+0+0+24.8+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3il11y-container\",\"data-framer-name\":\"Pure Line\",layoutDependency:layoutDependency,layoutId:\"LwxWZxbKb-container\",name:\"Pure Line\",nodeId:\"LwxWZxbKb\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCount3il11yWithMappedReactPropskquxdl,{AWQGimBR2:false,height:\"100%\",id:\"LwxWZxbKb\",Ks7GO0tvN:\"var(--token-c0f670a0-0a7a-4832-b91a-b97081224b9b)\",layoutId:\"LwxWZxbKb\",mDTFJmzeg:true,name:\"Pure Line\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks8[0],style:{width:\"100%\"},T0_SFidy7:\"13 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Pure Line\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"live-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"StgqOuj23\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px) - 48px) / 3, 1px)`,y:(componentViewport?.y||0)+40+75+0+0+256.5+0+0+24.8+0+33,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o7p1s9-container\",\"data-framer-name\":\"Live Line\",layoutDependency:layoutDependency,layoutId:\"bRdYtuiOe-container\",name:\"Live Line\",nodeId:\"bRdYtuiOe\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCounto7p1s9WithMappedReactPropskquxdl,{AWQGimBR2:false,height:\"100%\",id:\"bRdYtuiOe\",Ks7GO0tvN:\"var(--token-c0f670a0-0a7a-4832-b91a-b97081224b9b)\",layoutId:\"bRdYtuiOe\",mDTFJmzeg:true,name:\"Live Line\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks9[0],style:{width:\"100%\"},T0_SFidy7:\"12 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Live Line\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"palate-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"ttqUA1ves\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px) - 48px) / 3, 1px)`,y:(componentViewport?.y||0)+40+75+0+0+256.5+0+0+24.8+0+66,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d14ot3-container\",\"data-framer-name\":\"Palate Line\",layoutDependency:layoutDependency,layoutId:\"KdMioxGU9-container\",name:\"Palate Line\",nodeId:\"KdMioxGU9\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCountd14ot3WithMappedReactPropskquxdl,{AWQGimBR2:false,height:\"100%\",id:\"KdMioxGU9\",Ks7GO0tvN:\"var(--token-c0f670a0-0a7a-4832-b91a-b97081224b9b)\",layoutId:\"KdMioxGU9\",mDTFJmzeg:true,name:\"Palate Line\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks10[0],style:{width:\"100%\"},T0_SFidy7:\"7 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Palate Line\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UjBQKMtIY\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px) - 48px) / 3, 1px)`,y:(componentViewport?.y||0)+40+75+0+0+256.5+0+0+24.8+0+99,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fyzsiu-container\",\"data-framer-name\":\"Live Plus\",layoutDependency:layoutDependency,layoutId:\"mGirKHB8d-container\",name:\"Live Plus\",nodeId:\"mGirKHB8d\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:false,height:\"100%\",id:\"mGirKHB8d\",Ks7GO0tvN:\"var(--token-c0f670a0-0a7a-4832-b91a-b97081224b9b)\",layoutId:\"mGirKHB8d\",mDTFJmzeg:true,name:\"Live Plus\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks11[0],style:{width:\"100%\"},T0_SFidy7:\"Consult\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Live Plus\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UjBQKMtIY\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px) - 48px) / 3, 1px)`,y:(componentViewport?.y||0)+40+75+0+0+256.5+0+0+24.8+0+132,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ieke7b-container\",\"data-framer-name\":\"Palate Plus\",layoutDependency:layoutDependency,layoutId:\"A_R_OWmSQ-container\",name:\"Palate Plus\",nodeId:\"A_R_OWmSQ\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:false,height:\"100%\",id:\"A_R_OWmSQ\",Ks7GO0tvN:\"var(--token-c0f670a0-0a7a-4832-b91a-b97081224b9b)\",layoutId:\"A_R_OWmSQ\",mDTFJmzeg:true,name:\"Palate Plus\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks12[0],style:{width:\"100%\"},T0_SFidy7:\"Consult\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Palate Plus\"})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16njddp\",\"data-framer-name\":\"Section\",layoutDependency:layoutDependency,layoutId:\"C48USeCNo\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f4axkj\",\"data-framer-name\":\"eyebrow inset\",layoutDependency:layoutDependency,layoutId:\"FYLzGggyH\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1v1m9am\",\"data-styles-preset\":\"XzjJuDY2L\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255)))\"},children:\"SPECIALITY\"})}),className:\"framer-14esdfh\",\"data-framer-name\":\"Eyebrow\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WOXs3glln\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-as4gd9\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"JdT2O77Ub\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"lava-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"kM0OaVK_O\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px) - 48px) / 3, 1px)`,y:(componentViewport?.y||0)+40+75+0+0+256.5+0+0+24.8+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x9unsp-container\",\"data-framer-name\":\"Lava Line\",layoutDependency:layoutDependency,layoutId:\"Y8Gyt8bqo-container\",name:\"Lava Line\",nodeId:\"Y8Gyt8bqo\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCountx9unspWithMappedReactPropskquxdl,{AWQGimBR2:false,height:\"100%\",id:\"Y8Gyt8bqo\",Ks7GO0tvN:\"var(--token-c0f670a0-0a7a-4832-b91a-b97081224b9b)\",layoutId:\"Y8Gyt8bqo\",mDTFJmzeg:true,name:\"Lava Line\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks13[0],style:{width:\"100%\"},T0_SFidy7:\"5 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Lava Line\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"sour-candy-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"D5gjlFuzh\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px) - 48px) / 3, 1px)`,y:(componentViewport?.y||0)+40+75+0+0+256.5+0+0+24.8+0+33,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18q0kcn-container\",\"data-framer-name\":\"Sour Candy\",layoutDependency:layoutDependency,layoutId:\"qsKp7Qwre-container\",name:\"Sour Candy\",nodeId:\"qsKp7Qwre\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCount18q0kcnWithMappedReactPropskquxdl,{AWQGimBR2:false,height:\"100%\",id:\"qsKp7Qwre\",Ks7GO0tvN:\"var(--token-c0f670a0-0a7a-4832-b91a-b97081224b9b)\",layoutId:\"qsKp7Qwre\",mDTFJmzeg:true,name:\"Sour Candy\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks14[0],style:{width:\"100%\"},T0_SFidy7:\"5 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Sour Candy\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"hash-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"jvU4aoHYO\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px) - 48px) / 3, 1px)`,y:(componentViewport?.y||0)+40+75+0+0+256.5+0+0+24.8+0+66,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-j49oq6-container\",\"data-framer-name\":\"Hash\",layoutDependency:layoutDependency,layoutId:\"MRxjdEbmE-container\",name:\"Hash\",nodeId:\"MRxjdEbmE\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCountj49oq6WithMappedReactPropskquxdl,{AWQGimBR2:false,height:\"100%\",id:\"MRxjdEbmE\",Ks7GO0tvN:\"var(--token-c0f670a0-0a7a-4832-b91a-b97081224b9b)\",layoutId:\"MRxjdEbmE\",mDTFJmzeg:true,name:\"Hash\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks15[0],style:{width:\"100%\"},T0_SFidy7:\"5 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Hash\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ZLOj_Md_J:\"seasonal-line\"},unresolvedPathSlugs:{ZLOj_Md_J:{collectionId:\"Swuow7mPW\",collectionItemId:\"t2D3zFTZE\"}},webPageId:\"GdxVOcfiB\"},implicitPathVariables:undefined}],children:resolvedLinks16=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px) - 48px) / 3, 1px)`,y:(componentViewport?.y||0)+40+75+0+0+256.5+0+0+24.8+0+99,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p0g66k-container\",\"data-framer-name\":\"Seasonal\",layoutDependency:layoutDependency,layoutId:\"pDiUjO3_E-container\",name:\"Seasonal\",nodeId:\"pDiUjO3_E\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(MegaLinkWithLiveSkuCountp0g66kWithMappedReactPropskquxdl,{AWQGimBR2:false,height:\"100%\",id:\"pDiUjO3_E\",Ks7GO0tvN:\"var(--token-c0f670a0-0a7a-4832-b91a-b97081224b9b)\",layoutId:\"pDiUjO3_E\",mDTFJmzeg:true,name:\"Seasonal\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks16[0],style:{width:\"100%\"},T0_SFidy7:\"4 SKU\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Seasonal\"})})})})]})]})]})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JpLMt4bQK\"},implicitPathVariables:undefined}],children:resolvedLinks17=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:333,width:`max((${componentViewport?.width||\"100vw\"} - 32px) / 4, 1px)`,y:(componentViewport?.y||0)+40+75+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ltppm0-container\",\"data-framer-name\":\"Promo Custom\",layoutDependency:layoutDependency,layoutId:\"cBoc4Eavy-container\",name:\"Promo Custom\",nodeId:\"cBoc4Eavy\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(PromoCard,{height:\"100%\",id:\"cBoc4Eavy\",layoutId:\"cBoc4Eavy\",LTxdmHolM:addImageAlt({pixelHeight:643,pixelWidth:696,positionX:\"52.3%\",positionY:\"36.6%\",src:\"https://framerusercontent.com/images/hRlCGNzK27OMEFsC5cYgBRQhsLs.png?width=696&height=643\",srcSet:\"https://framerusercontent.com/images/hRlCGNzK27OMEFsC5cYgBRQhsLs.png?scale-down-to=512&width=696&height=643 512w,https://framerusercontent.com/images/hRlCGNzK27OMEFsC5cYgBRQhsLs.png?width=696&height=643 696w\"},\"Custom formulation in hand\"),name:\"Promo Custom\",o5fcqcA7r:resolvedLinks17[0],OOBYws7Jw:\"From brief to bottle in as little as 48 hours.\",style:{width:\"100%\"},vyJ_l2clD:\"Custom Solutions\",width:\"100%\",ytlArESGM:\"Tailored to your goals\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tqtlie\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"urf5ooE7c\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e02c2u\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"owOehh2xh\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-15dlqmo\",\"data-framer-name\":\"Mark\",layoutDependency:layoutDependency,layoutId:\"ewCsv3ZjL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.844 24.875\" overflow=\"visible\"><g><path d=\"M 0.406 12.25 C 0.927 10.437 1.984 8.516 3.578 6.484 C 5.172 4.454 7.323 2.292 10.031 0 C 12.74 2.292 14.891 4.453 16.484 6.484 C 18.078 8.516 19.135 10.438 19.656 12.25 L 17.031 12.25 C 16.552 10.958 15.729 9.568 14.562 8.078 C 13.396 6.588 11.885 5 10.032 3.313 C 8.198 5 6.692 6.589 5.516 8.078 C 4.338 9.568 3.51 10.958 3.031 12.25 Z M 19.844 16.813 C 19.661 17.82 19.329 18.794 18.859 19.703 C 18.391 20.609 17.784 21.436 17.062 22.156 C 16.345 22.877 15.516 23.479 14.609 23.938 C 13.709 24.394 12.744 24.71 11.749 24.875 L 19.844 16.812 Z M 14.75 14.75 L 18.312 14.75 L 8.187 24.875 C 7.719 24.774 7.255 24.654 6.797 24.515 C 6.347 24.379 5.912 24.196 5.5 23.969 Z M 7.594 14.75 L 11.156 14.75 L 3.375 22.531 C 3.062 22.24 2.765 21.938 2.485 21.625 C 2.204 21.312 1.947 20.978 1.719 20.625 Z M 0 14.75 L 3.969 14.75 L 0.531 18.188 C 0.365 17.63 0.24 17.06 0.156 16.484 C 0.073 15.909 0.021 15.33 0 14.75 Z\" fill=\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"></path></g></svg>',withExternalLayout:true,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1d9thza\",layoutDependency:layoutDependency,layoutId:\"Eq5ia9Jt2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.844 24.875\" overflow=\"visible\"><path d=\"M 0.406 12.25 C 0.927 10.437 1.984 8.516 3.578 6.484 C 5.172 4.454 7.323 2.292 10.031 0 C 12.74 2.292 14.891 4.453 16.484 6.484 C 18.078 8.516 19.135 10.438 19.656 12.25 L 17.031 12.25 C 16.552 10.958 15.729 9.568 14.562 8.078 C 13.396 6.588 11.885 5 10.032 3.313 C 8.198 5 6.692 6.589 5.516 8.078 C 4.338 9.568 3.51 10.958 3.031 12.25 Z M 19.844 16.813 C 19.661 17.82 19.329 18.794 18.859 19.703 C 18.391 20.609 17.784 21.436 17.062 22.156 C 16.345 22.877 15.516 23.479 14.609 23.938 C 13.709 24.394 12.744 24.71 11.749 24.875 L 19.844 16.812 Z M 14.75 14.75 L 18.312 14.75 L 8.187 24.875 C 7.719 24.774 7.255 24.654 6.797 24.515 C 6.347 24.379 5.912 24.196 5.5 23.969 Z M 7.594 14.75 L 11.156 14.75 L 3.375 22.531 C 3.062 22.24 2.765 21.938 2.485 21.625 C 2.204 21.312 1.947 20.978 1.719 20.625 Z M 0 14.75 L 3.969 14.75 L 0.531 18.188 C 0.365 17.63 0.24 17.06 0.156 16.484 C 0.073 15.909 0.021 15.33 0 14.75 Z\" fill=\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-z5c1gc\",layoutDependency:layoutDependency,layoutId:\"AwH519bWC\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.25 12.25\" overflow=\"visible\"><path d=\"M 0 12.25 C 0.521 10.437 1.578 8.516 3.172 6.484 C 4.766 4.454 6.917 2.292 9.625 0 C 12.334 2.292 14.485 4.453 16.078 6.484 C 17.672 8.516 18.729 10.438 19.25 12.25 L 16.625 12.25 C 16.146 10.958 15.323 9.568 14.156 8.078 C 12.99 6.588 11.479 5 9.626 3.313 C 7.792 5 6.286 6.589 5.11 8.078 C 3.932 9.568 3.104 10.958 2.625 12.25 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1q5ofw6\",layoutDependency:layoutDependency,layoutId:\"BztJUfQGT\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.095 8.063\" overflow=\"visible\"><path d=\"M 8.095 0.001 C 7.912 1.008 7.58 1.982 7.11 2.891 C 6.642 3.797 6.035 4.624 5.313 5.344 C 4.596 6.065 3.767 6.667 2.86 7.126 C 1.96 7.582 0.995 7.898 0 8.063 L 8.095 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jba4h3\",layoutDependency:layoutDependency,layoutId:\"Ni3LlzjV2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.812 10.125\" overflow=\"visible\"><path d=\"M 9.25 0 L 12.812 0 L 2.687 10.125 C 2.219 10.024 1.755 9.904 1.297 9.765 C 0.847 9.629 0.412 9.446 0 9.219 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qphwl1\",layoutDependency:layoutDependency,layoutId:\"V2qXfq5Qh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.437 7.781\" overflow=\"visible\"><path d=\"M 5.875 0 L 9.437 0 L 1.656 7.781 C 1.343 7.49 1.046 7.188 0.766 6.875 C 0.485 6.562 0.228 6.228 0 5.875 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3otlit\",layoutDependency:layoutDependency,layoutId:\"ozuhfm8HA\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.969 3.438\" overflow=\"visible\"><path d=\"M 0 0 L 3.969 0 L 0.531 3.438 C 0.365 2.88 0.24 2.31 0.156 1.734 C 0.073 1.159 0.021 0.58 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:\"Build a tailored bundle specific to you\"})}),className:\"framer-1f6th28\",\"data-framer-name\":\"Build a tailored bundle specific to you\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KqmDgS2y6\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":UhsSilK2A\",webPageId:\"JpLMt4bQK\"},implicitPathVariables:undefined}],children:resolvedLinks18=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+40+547.3+20+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ngclq6-container\",\"data-framer-name\":\"Mix & Match\",layoutDependency:layoutDependency,layoutId:\"mIhHqPedX-container\",name:\"Mix & Match\",nodeId:\"mIhHqPedX\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(NavButton,{f69qgLbeQ:resolvedLinks18[0],height:\"100%\",id:\"mIhHqPedX\",K8kHWeXgg:UserComponent,KhRgmdQlb:false,KNZBHE2Ls:false,layoutId:\"mIhHqPedX\",name:\"Mix & Match\",OpCW1Rxdj:false,UyKFWT6gK:UserComponent,variant:matchVariant(\"zgoDImWti\"),vSommNp2j:\"Mix & Match\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sz42hu\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"Ctb1CjZb7\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ufxxdZtmD\"},implicitPathVariables:undefined}],children:resolvedLinks19=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+40+547.3+26.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gta5xg-container\",\"data-framer-name\":\"Order a sample kit\",layoutDependency:layoutDependency,layoutId:\"K9WZ5xBBv-container\",name:\"Order a sample kit\",nodeId:\"K9WZ5xBBv\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(TextLink,{height:\"100%\",id:\"K9WZ5xBBv\",jnXpheZLJ:\"Order a sample kit\",layoutId:\"K9WZ5xBBv\",name:\"Order a sample kit\",variant:matchVariant(\"P41ttwnAj\"),width:\"100%\",Zoq88sWTr:resolvedLinks19[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UjBQKMtIY\"},implicitPathVariables:undefined}],children:resolvedLinks20=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+40+547.3+26.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pxcy64-container\",\"data-framer-name\":\"Wholesale\",layoutDependency:layoutDependency,layoutId:\"Bpit_0Eaf-container\",name:\"Wholesale\",nodeId:\"Bpit_0Eaf\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(TextLink,{height:\"100%\",id:\"Bpit_0Eaf\",jnXpheZLJ:\"Wholesale\",layoutId:\"Bpit_0Eaf\",name:\"Wholesale\",variant:matchVariant(\"P41ttwnAj\"),width:\"100%\",Zoq88sWTr:resolvedLinks20[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"PjjsoyNlh\"},implicitPathVariables:undefined}],children:resolvedLinks21=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+40+547.3+26.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bgeymw-container\",\"data-framer-name\":\"Reorder\",layoutDependency:layoutDependency,layoutId:\"cdF0eNIOe-container\",name:\"Reorder\",nodeId:\"cdF0eNIOe\",rendersWithMotion:true,scopeId:\"R7OuwojeW\",children:/*#__PURE__*/_jsx(TextLink,{height:\"100%\",id:\"cdF0eNIOe\",jnXpheZLJ:\"Reorder\",layoutId:\"cdF0eNIOe\",name:\"Reorder\",variant:matchVariant(\"P41ttwnAj\"),width:\"100%\",Zoq88sWTr:resolvedLinks21[0]})})})})]})]})]})})})});});const css=[\".framer-YInue.framer-qju8vd, .framer-YInue .framer-qju8vd { display: block; }\",\".framer-YInue.framer-bru9cq { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 40px 0px 40px 0px; position: relative; width: 1200px; }\",\".framer-YInue .framer-13caj3n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 0px 0px 20px 14px; position: relative; width: 100%; }\",\".framer-YInue .framer-dhjraj-container, .framer-YInue .framer-ngclq6-container, .framer-YInue .framer-1gta5xg-container, .framer-YInue .framer-pxcy64-container, .framer-YInue .framer-bgeymw-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-YInue .framer-9avlhy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-YInue .framer-gzo9bc { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-YInue .framer-hyepw7, .framer-YInue .framer-j40l7i { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; padding: 0px 0px 0px 14px; position: relative; width: 100%; }\",\".framer-YInue .framer-7sgbcm, .framer-YInue .framer-4bx7vd { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-YInue .framer-q0cpc9, .framer-YInue .framer-263m7q { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-YInue .framer-86z130 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-YInue .framer-j0mhi9, .framer-YInue .framer-7z5d5g, .framer-YInue .framer-l9svqe, .framer-YInue .framer-1f4axkj { 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: flex-start; padding: 0px 14px 0px 14px; position: relative; width: min-content; }\",\".framer-YInue .framer-12wrrwe, .framer-YInue .framer-1kz3vca, .framer-YInue .framer-ged7eb, .framer-YInue .framer-14esdfh, .framer-YInue .framer-1f6th28 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-YInue .framer-1p8u8jd, .framer-YInue .framer-5iovzk, .framer-YInue .framer-lpbna6, .framer-YInue .framer-as4gd9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-YInue .framer-olq5mb-container, .framer-YInue .framer-1fclzsr-container, .framer-YInue .framer-x9syld-container, .framer-YInue .framer-4yrziw-container, .framer-YInue .framer-1ryytej-container, .framer-YInue .framer-tzf6db-container, .framer-YInue .framer-18taga9-container, .framer-YInue .framer-3il11y-container, .framer-YInue .framer-o7p1s9-container, .framer-YInue .framer-d14ot3-container, .framer-YInue .framer-fyzsiu-container, .framer-YInue .framer-1ieke7b-container, .framer-YInue .framer-x9unsp-container, .framer-YInue .framer-18q0kcn-container, .framer-YInue .framer-j49oq6-container, .framer-YInue .framer-p0g66k-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-YInue .framer-1r8zl9y { align-content: flex-start; align-items: flex-start; display: flex; flex: 2 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-YInue .framer-wpvxay { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-YInue .framer-1thy7b4, .framer-YInue .framer-iwv1te, .framer-YInue .framer-16njddp { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-YInue .framer-ltppm0-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-YInue .framer-tqtlie { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 20px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-YInue .framer-e02c2u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-YInue .framer-15dlqmo { height: 25px; position: relative; width: 20px; }\",\".framer-YInue .framer-1d9thza { height: 25px; left: 0px; position: absolute; top: 0px; width: 20px; }\",\".framer-YInue .framer-z5c1gc { height: 13px; left: 0px; position: absolute; top: 0px; width: 20px; }\",\".framer-YInue .framer-1q5ofw6 { height: 8px; left: 12px; position: absolute; top: 17px; width: 8px; }\",\".framer-YInue .framer-jba4h3 { height: 10px; left: 6px; position: absolute; top: 15px; width: 13px; }\",\".framer-YInue .framer-qphwl1 { height: 8px; left: 2px; position: absolute; top: 15px; width: 10px; }\",\".framer-YInue .framer-3otlit { height: 4px; left: 0px; position: absolute; top: 15px; width: 4px; }\",\".framer-YInue .framer-1sz42hu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 531\n * @framerIntrinsicWidth 1200\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 FramerR7OuwojeW=withCSS(Component,css,\"framer-YInue\");export default FramerR7OuwojeW;FramerR7OuwojeW.displayName=\"Shop\";FramerR7OuwojeW.defaultProps={height:531,width:1200};addFonts(FramerR7OuwojeW,[{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\"}]},...TextLinkFonts,...MegaLinkFonts,...PromoCardFonts,...NavButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts)],{supportsExplicitInterCodegen:true});FramerR7OuwojeW.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(TextLink,{},context),()=>forwardLoader(MegaLink,{},context),()=>forwardLoader(PromoCard,{},context),()=>forwardLoader(NavButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerR7OuwojeW\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"531\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (80f113d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Search from\"https://framerusercontent.com/modules/VA2cGgkgZvNjSGYa8rlh/dMLfOoI9Qme0QUV9cnIk/gyGu8Wgx9.js\";const SearchFonts=getFonts(Search);const enabledGestures={kp2bRgWc9:{hover:true,pressed:true}};const serializationHash=\"framer-on415\";const variantClassNames={kp2bRgWc9:\"framer-v-156yu48\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const P6wYiBu6B=undefined;const P68iqqcAA=undefined;const ueSnfMxLp=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=({height,hoverColor,iconColor,id,pressedColor,width,...props})=>{return{...props,P68iqqcAA:pressedColor??props.P68iqqcAA??\"var(--token-8e62f6fb-5dc3-4386-9288-03b1ae5a54be, rgba(255, 255, 255, 0.12))\",P6wYiBu6B:hoverColor??props.P6wYiBu6B??\"var(--token-167647e3-6039-4f8d-be32-60e49ccad4ec, rgba(255, 255, 255, 0.08))\",ueSnfMxLp:iconColor??props.ueSnfMxLp??\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"};};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,ueSnfMxLp,P6wYiBu6B,P68iqqcAA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"kp2bRgWc9\",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-156yu48\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"kp2bRgWc9\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"kp2bRgWc9-hover\":{backgroundColor:P6wYiBu6B},\"kp2bRgWc9-pressed\":{backgroundColor:P68iqqcAA}},children:/*#__PURE__*/_jsx(Search,{animated:true,className:\"framer-8ts3yu\",layoutDependency:layoutDependency,layoutId:\"jrnJ4LCJW\",style:{\"--esondr\":ueSnfMxLp}})})})})});});const css=[\".framer-on415.framer-1wu9riz, .framer-on415 .framer-1wu9riz { display: block; }\",\".framer-on415.framer-156yu48 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 38px; justify-content: center; overflow: visible; padding: 1px 0px 0px 0px; position: relative; width: 40px; }\",\".framer-on415 .framer-8ts3yu { flex: none; height: auto; position: relative; width: 22px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"AL8uzZVY7\":{\"layout\":[\"fixed\",\"fixed\"]},\"lgpuw_FpS\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ueSnfMxLp\":\"iconColor\",\"P6wYiBu6B\":\"hoverColor\",\"P68iqqcAA\":\"pressedColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRucenhMiN=withCSS(Component,css,\"framer-on415\");export default FramerRucenhMiN;FramerRucenhMiN.displayName=\"Search Icon\";FramerRucenhMiN.defaultProps={height:38,width:40};addPropertyControls(FramerRucenhMiN,{ueSnfMxLp:{defaultValue:\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\",title:\"Icon Color\",type:ControlType.Color},P6wYiBu6B:{defaultValue:'var(--token-167647e3-6039-4f8d-be32-60e49ccad4ec, rgba(255, 255, 255, 0.08)) /* {\"name\":\"8%\"} */',title:\"Hover Color\",type:ControlType.Color},P68iqqcAA:{defaultValue:'var(--token-8e62f6fb-5dc3-4386-9288-03b1ae5a54be, rgba(255, 255, 255, 0.12)) /* {\"name\":\"12%\"} */',title:\"Pressed Color\",type:ControlType.Color}});addFonts(FramerRucenhMiN,[{explicitInter:true,fonts:[]},...SearchFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRucenhMiN\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"40\",\"framerVariables\":\"{\\\"ueSnfMxLp\\\":\\\"iconColor\\\",\\\"P6wYiBu6B\\\":\\\"hoverColor\\\",\\\"P68iqqcAA\\\":\\\"pressedColor\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AL8uzZVY7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lgpuw_FpS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"38\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RucenhMiN.map","// Generated by Framer (aa2af64)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/RfsBaeLEiBq1eCc5cVpa/oKAPV42lT29U8IYSoyyp/JRGNH4__w.js\";import MegaLink from\"https://framerusercontent.com/modules/R8eCVEdPmpSoJO4SSaLj/oNKQxHXHsUr7EiRcErgJ/skd5WNyey.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const MegaLinkFonts=getFonts(MegaLink);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const serializationHash=\"framer-VxJqU\";const variantClassNames={MDch4PdkW:\"framer-v-1nyf2r2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:50,delay:0,mass:1,stiffness:600,type:\"spring\"};const transition2={damping:20,delay:0,mass:1,stiffness:100,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:8};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 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:\"MDch4PdkW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();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-1nyf2r2\",className,classNames),\"data-framer-name\":\"Company\",layoutDependency:layoutDependency,layoutId:\"MDch4PdkW\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ductj0\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"cwm1TxS2k\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-zss1mu\",\"data-styles-preset\":\"JRGNH4__w\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38))\"},children:\"Discover the people, partners and mission behind Eybna.\"})}),className:\"framer-103y61l\",\"data-framer-appear-id\":\"103y61l\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"ZklYvSWMG\",optimized:true,style:{\"--extracted-1lwpl3i\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-188r21\",\"data-framer-appear-id\":\"188r21\",\"data-framer-name\":\"Body\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"xCByoPkdO\",optimized:true,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b89jc3\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"ZjZG7JaFB\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rFO4tqe34\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sfjye-container\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"nGEARHWK4-container\",name:\"About\",nodeId:\"nGEARHWK4\",rendersWithMotion:true,scopeId:\"SCkIJnJIV\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"nGEARHWK4\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"nGEARHWK4\",mDTFJmzeg:false,name:\"About\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks[0],style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"About\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NZBnd5RKS\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+33,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bmq0b5-container\",\"data-framer-name\":\"Eybna in Press\",layoutDependency:layoutDependency,layoutId:\"D1nTaCx1f-container\",name:\"Eybna in Press\",nodeId:\"D1nTaCx1f\",rendersWithMotion:true,scopeId:\"SCkIJnJIV\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"D1nTaCx1f\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"D1nTaCx1f\",mDTFJmzeg:false,name:\"Eybna in Press\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks1[0],style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Eybna in Press\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"bBRbm5SuK\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+66,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11wh4eb-container\",\"data-framer-name\":\"Partners\",layoutDependency:layoutDependency,layoutId:\"c4VxlDKYo-container\",name:\"Partners\",nodeId:\"c4VxlDKYo\",rendersWithMotion:true,scopeId:\"SCkIJnJIV\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"c4VxlDKYo\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"c4VxlDKYo\",mDTFJmzeg:false,name:\"Partners\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks2[0],style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Partners\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"E2Kqz44PQ\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+99,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yiv31r-container\",\"data-framer-name\":\"Careers\",layoutDependency:layoutDependency,layoutId:\"Af_IV3kJd-container\",name:\"Careers\",nodeId:\"Af_IV3kJd\",rendersWithMotion:true,scopeId:\"SCkIJnJIV\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"Af_IV3kJd\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"Af_IV3kJd\",mDTFJmzeg:false,name:\"Careers\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks3[0],style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Careers\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UjBQKMtIY\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`max((${componentViewport?.width||\"100vw\"} - 120px) / 4, 50px)`,y:(componentViewport?.y||0)+40+52+0+0+0+132,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-td7aja-container\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"WrSX06J_0-container\",name:\"Contact\",nodeId:\"WrSX06J_0\",rendersWithMotion:true,scopeId:\"SCkIJnJIV\",children:/*#__PURE__*/_jsx(MegaLink,{AWQGimBR2:true,height:\"100%\",id:\"WrSX06J_0\",Ks7GO0tvN:\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\",layoutId:\"WrSX06J_0\",mDTFJmzeg:false,name:\"Contact\",oD2WNHJiP:false,qRqZUAv0m:resolvedLinks4[0],style:{width:\"100%\"},T0_SFidy7:\"\",variant:matchVariant(\"NcQBGjUXE\"),width:\"100%\",ZoaedzozT:\"Contact\"})})})})]})})]})})})});});const css=[\".framer-VxJqU.framer-1ajeazn, .framer-VxJqU .framer-1ajeazn { display: block; }\",\".framer-VxJqU.framer-1nyf2r2 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 40px 0px 40px 0px; position: relative; width: 1200px; }\",\".framer-VxJqU .framer-ductj0 { 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: flex-start; padding: 0px 0px 0px 14px; position: relative; width: 100%; }\",\".framer-VxJqU .framer-103y61l { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-VxJqU .framer-188r21 { display: grid; flex: none; gap: 40px; grid-auto-rows: min-content; grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-VxJqU .framer-b89jc3 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-VxJqU .framer-1sfjye-container, .framer-VxJqU .framer-bmq0b5-container, .framer-VxJqU .framer-11wh4eb-container, .framer-VxJqU .framer-yiv31r-container, .framer-VxJqU .framer-td7aja-container { flex: none; height: auto; position: relative; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 298\n * @framerIntrinsicWidth 1200\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 FramerSCkIJnJIV=withCSS(Component,css,\"framer-VxJqU\");export default FramerSCkIJnJIV;FramerSCkIJnJIV.displayName=\"Company\";FramerSCkIJnJIV.defaultProps={height:298,width:1200};addFonts(FramerSCkIJnJIV,[{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\"}]},...MegaLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerSCkIJnJIV.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MegaLink,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSCkIJnJIV\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"298\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"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{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","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 14 4 L 12 4 C 12 1.79 10.21 0 8 0 C 5.79 0 4 1.79 4 4 L 2 4 C 0.9 4 0 4.9 0 6 L 0 18 C 0 19.1 0.9 20 2 20 L 14 20 C 15.1 20 16 19.1 16 18 L 16 6 C 16 4.9 15.1 4 14 4 Z M 8 2 C 9.1 2 10 2.9 10 4 L 6 4 C 6 2.9 6.9 2 8 2 Z M 14 18 L 2 18 L 2 6 L 4 6 L 4 8 C 4 8.55 4.45 9 5 9 C 5.55 9 6 8.55 6 8 L 6 6 L 10 6 L 10 8 C 10 8.55 10.45 9 11 9 C 11.55 9 12 8.55 12 8 L 12 6 L 14 6 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"20px\" id=\"eSC4R65eO\" transform=\"translate(4 2)\" width=\"16px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,K5AAorpEW:fill??props.K5AAorpEW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,K5AAorpEW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-VhiXW\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-VhiXW { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--esondr); 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 {\"K5AAorpEW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Shopping Bag\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-VhiXW\");Icon.displayName=\"Shopping Bag\";export default Icon;addPropertyControls(Icon,{K5AAorpEW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Shopping Bag\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerIntrinsicWidth\":\"24\"}},\"__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{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 (80f113d)\nimport{jsx as _jsx,jsxs as _jsxs}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 ShoppingBag from\"https://framerusercontent.com/modules/L4YIi2F6zowxDBiqO7DR/hpQSO3pOnTkK28UyCOZ5/wamFLbkJp.js\";import FC_CartTrigger from\"https://framerusercontent.com/modules/y6yUEEb8umnvGdCfPGqf/6lmsDvbDLBc9bRI2UZJD/FC_CartTrigger.js\";const ShoppingBagFonts=getFonts(ShoppingBag);const FC_CartCounterFonts=getFonts(FC_CartCounter);const FC_CartTriggerFonts=getFonts(FC_CartTrigger);const enabledGestures={TA0KVd1zD:{hover:true,pressed:true}};const serializationHash=\"framer-LEjJs\";const variantClassNames={TA0KVd1zD:\"framer-v-bxe3ze\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const P6wYiBu6B=undefined;const P68iqqcAA=undefined;const xyG0fDCYV=undefined;const ueSnfMxLp=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,hoverColor,iconColor,id,pressedColor,width,...props})=>{return{...props,P68iqqcAA:pressedColor??props.P68iqqcAA??\"var(--token-8e62f6fb-5dc3-4386-9288-03b1ae5a54be, rgba(255, 255, 255, 0.12))\",P6wYiBu6B:hoverColor??props.P6wYiBu6B??\"var(--token-167647e3-6039-4f8d-be32-60e49ccad4ec, rgba(255, 255, 255, 0.08))\",ueSnfMxLp:iconColor??props.ueSnfMxLp??\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\",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,ueSnfMxLp,P6wYiBu6B,P68iqqcAA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"TA0KVd1zD\",enabledGestures,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-bxe3ze\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"TA0KVd1zD\",ref:refBinding,style:{backgroundColor:\"var(--token-aabfe001-d38e-4539-815d-35ad821abb63, rgba(255, 255, 255, 0))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"TA0KVd1zD-hover\":{backgroundColor:P6wYiBu6B},\"TA0KVd1zD-pressed\":{backgroundColor:P68iqqcAA}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gd8xxe-container\",\"data-framer-name\":\"Cart Trigger\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ZPTic0Hd8-container\",name:\"Cart Trigger\",nodeId:\"ZPTic0Hd8\",rendersWithMotion:true,scopeId:\"uMZYhafRX\",children:/*#__PURE__*/_jsx(FC_CartTrigger,{Component:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1708roz\",\"data-framer-name\":\"Design\",layoutDependency:layoutDependency,layoutId:\"cH7sYHLv6\",style:{backgroundColor:\"var(--token-aabfe001-d38e-4539-815d-35ad821abb63)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsx(ShoppingBag,{animated:true,className:\"framer-13yb8o2\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"OhSN1q8iX\",style:{\"--esondr\":ueSnfMxLp}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a52136-container\",\"data-framer-name\":\"Counter\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pkl2Eou3F-container\",name:\"Counter\",nodeId:\"pkl2Eou3F\",rendersWithMotion:true,scopeId:\"uMZYhafRX\",children:/*#__PURE__*/_jsx(FC_CartCounter,{backgroundColor:\"var(--token-dc0a78d2-c602-464b-84b0-eadec776fe7b, rgba(5, 5, 5, 0))\",border:{borderColor:\"var(--token-aabfe001-d38e-4539-815d-35ad821abb63, rgba(255, 255, 255, 0))\",borderStyle:\"solid\",borderWidth:1},bottomLeft:0,bottomRight:0,color:ueSnfMxLp,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.875)\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.02em\",lineHeight:\"1.5em\",textAlign:\"center\"},height:\"100%\",hideIf0:true,id:\"pkl2Eou3F\",layoutId:\"pkl2Eou3F\",name:\"Counter\",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:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1708roz\",\"data-framer-name\":\"Design\",layoutDependency:layoutDependency,layoutId:\"cH7sYHLv6\",style:{backgroundColor:\"var(--token-aabfe001-d38e-4539-815d-35ad821abb63)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsx(ShoppingBag,{animated:true,className:\"framer-13yb8o2\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"OhSN1q8iX\",style:{\"--esondr\":ueSnfMxLp}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a52136-container\",\"data-framer-name\":\"Counter\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pkl2Eou3F-container\",name:\"Counter\",nodeId:\"pkl2Eou3F\",rendersWithMotion:true,scopeId:\"uMZYhafRX\",children:/*#__PURE__*/_jsx(FC_CartCounter,{backgroundColor:\"var(--token-dc0a78d2-c602-464b-84b0-eadec776fe7b, rgba(5, 5, 5, 0))\",border:{borderColor:\"var(--token-aabfe001-d38e-4539-815d-35ad821abb63, rgba(255, 255, 255, 0))\",borderStyle:\"solid\",borderWidth:1},bottomLeft:0,bottomRight:0,color:ueSnfMxLp,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.875)\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.02em\",lineHeight:\"1.5em\",textAlign:\"center\"},height:\"100%\",hideIf0:true,id:\"pkl2Eou3F\",layoutId:\"pkl2Eou3F\",name:\"Counter\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,radius:0,radiusPerCorner:false,topLeft:0,topRight:0,width:\"100%\"})})})]})],height:\"100%\",id:\"ZPTic0Hd8\",layoutId:\"ZPTic0Hd8\",name:\"Cart Trigger\",triggerShopifyCartModal:triggerShopifyCartModal111tscg,width:\"100%\"})})})})})})});});const css=[\".framer-LEjJs.framer-qngrkf, .framer-LEjJs .framer-qngrkf { display: block; }\",\".framer-LEjJs.framer-bxe3ze { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-LEjJs .framer-1gd8xxe-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-LEjJs .framer-1708roz { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 10px 8px 10px 8px; position: relative; width: min-content; }\",\".framer-LEjJs .framer-13yb8o2 { flex: none; height: auto; position: relative; width: 20px; }\",\".framer-LEjJs .framer-1a52136-container { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 51\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"a8FAOBJpt\":{\"layout\":[\"auto\",\"auto\"]},\"r88p8Vd0Z\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"xyG0fDCYV\":\"cartEvent\",\"ueSnfMxLp\":\"iconColor\",\"P6wYiBu6B\":\"hoverColor\",\"P68iqqcAA\":\"pressedColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruMZYhafRX=withCSS(Component,css,\"framer-LEjJs\");export default FrameruMZYhafRX;FrameruMZYhafRX.displayName=\"Modal Trigger\";FrameruMZYhafRX.defaultProps={height:40,width:51};addPropertyControls(FrameruMZYhafRX,{xyG0fDCYV:{title:\"CartEvent\",type:ControlType.EventHandler},ueSnfMxLp:{defaultValue:\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\",title:\"Icon Color\",type:ControlType.Color},P6wYiBu6B:{defaultValue:'var(--token-167647e3-6039-4f8d-be32-60e49ccad4ec, rgba(255, 255, 255, 0.08)) /* {\"name\":\"8%\"} */',title:\"Hover Color\",type:ControlType.Color},P68iqqcAA:{defaultValue:'var(--token-8e62f6fb-5dc3-4386-9288-03b1ae5a54be, rgba(255, 255, 255, 0.12)) /* {\"name\":\"12%\"} */',title:\"Pressed Color\",type:ControlType.Color}});addFonts(FrameruMZYhafRX,[{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/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\"}]},...ShoppingBagFonts,...FC_CartCounterFonts,...FC_CartTriggerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruMZYhafRX\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"a8FAOBJpt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"r88p8Vd0Z\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"xyG0fDCYV\\\":\\\"cartEvent\\\",\\\"ueSnfMxLp\\\":\\\"iconColor\\\",\\\"P6wYiBu6B\\\":\\\"hoverColor\\\",\\\"P68iqqcAA\\\":\\\"pressedColor\\\"}\",\"framerIntrinsicWidth\":\"51\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uMZYhafRX.map","// Generated by Framer (54493e9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import UserComponent from\"https://framerusercontent.com/modules/bOUoSNqXFQmwloaOl82C/9FFxpf8Hoxpy4WgOwfEA/UrtoEbpy0.js\";import{withSafeHover}from\"https://framerusercontent.com/modules/JujvoeVUGSedawzjoWYs/kOFKY44lHgURhe0HBZrH/SafeHover.js\";import SearchInput from\"https://framerusercontent.com/modules/nzM1sXMOuY0H8prOHVw0/JVkpD1gQRE1OkF3bbRod/SearchInput_1.js\";import SearchPanel from\"https://framerusercontent.com/modules/WSlsWuQX7yduYgFFg86N/mTWAKc8X6VoOEM2WY2ZB/SearchPanel.js\";import ShopifyLoginButton from\"https://framerusercontent.com/modules/QanK6PQgRJe3RGZ65uzm/fq6ZufkbczupKuKxauma/ShopifyLoginButton.js\";import Learn from\"https://framerusercontent.com/modules/RkE7UiE6zqJvme3QiH20/ZJVb4dC5KppVgl5zAlgd/bxi9YHjM4.js\";import Platform from\"https://framerusercontent.com/modules/xbiOVi4ws09UGalcgJDa/7ac2nOsGqsUKE8BxlV4G/ekcHWXpvC.js\";import NavLink,*as NavLinkInfo from\"https://framerusercontent.com/modules/PAcPfUE8HaMGVgTwfj92/L2Dthik2Yj1J3Z4xdMpQ/H06PEo2w1.js\";import EybnaLogo from\"https://framerusercontent.com/modules/NHQbTJLtcoh4cGgmEKML/1aHAmPTXMc6LSUTT00YG/HINqklCJs.js\";import Drawer from\"https://framerusercontent.com/modules/UflCw66fNChVSEPN69pS/hapqcNVa0phrCzww1yc8/HqCep2PrS.js\";import NavButton from\"https://framerusercontent.com/modules/PsRwN1HNb4iMCSPoauyF/ehRN0pYuk5ryWySbsF0W/Hu3joUWv_.js\";import MenuToggle from\"https://framerusercontent.com/modules/T5grJy3SDwBkXOW0gNhQ/LMXXrtYeTFM2JJD3QPMJ/jfe_XeyCP.js\";import Solutions from\"https://framerusercontent.com/modules/GkzgDPMnt8WbVXijxVnK/Yg0Ua5FHq5V4GFxQF4hi/kTN9U3_sh.js\";import Shop from\"https://framerusercontent.com/modules/uTpXOfekAbN6RhDtCGG5/ud3SJZvQZhnFzSpHWhEV/R7OuwojeW.js\";import SearchIcon from\"https://framerusercontent.com/modules/AMVTRpBIgUBUD93VvKWR/KVIcz2pduPP0VM5L6lYQ/RucenhMiN.js\";import Company from\"https://framerusercontent.com/modules/xsbfCqFUvXjuRLiDLJ9c/d4BFuwV1OJdsc5KWg3Rx/SCkIJnJIV.js\";import ModalTrigger from\"https://framerusercontent.com/modules/3TUu46Y9WELQ8HTAuePq/UvD5HyKxzvv4EfM5OefF/uMZYhafRX.js\";const EybnaLogoFonts=getFonts(EybnaLogo);const NavLinkFonts=getFonts(NavLink);const NavLinkWithSafeHover7r1xvyWithMappedReactProps1xpi3x1=withMappedReactProps(withCodeBoundaryForOverrides(NavLink,{nodeId:\"AQjRkW_0o\",override:withSafeHover,scopeId:\"eFaRdR03M\"}),NavLinkInfo);const NavLinkWithSafeHover1g6oxvnWithMappedReactProps1xpi3x1=withMappedReactProps(withCodeBoundaryForOverrides(NavLink,{nodeId:\"FduRy6FCN\",override:withSafeHover,scopeId:\"eFaRdR03M\"}),NavLinkInfo);const SearchIconFonts=getFonts(SearchIcon);const SearchInputFonts=getFonts(SearchInput);const ModalTriggerFonts=getFonts(ModalTrigger);const ShopifyLoginButtonFonts=getFonts(ShopifyLoginButton);const NavButtonFonts=getFonts(NavButton);const MenuToggleFonts=getFonts(MenuToggle);const SearchPanelFonts=getFonts(SearchPanel);const PlatformFonts=getFonts(Platform);const SolutionsFonts=getFonts(Solutions);const LearnFonts=getFonts(Learn);const CompanyFonts=getFonts(Company);const ShopFonts=getFonts(Shop);const DrawerFonts=getFonts(Drawer);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"Hnj_eXiXF\",\"Bzq6E701y\",\"TegLlqPqX\",\"jsuGuUOFw\",\"Fbgiz38me\",\"WE0c4rmWd\",\"qvQymqmRW\",\"VzuRjawA1\",\"soQ3KQ_Le\",\"F_8J9dzht\"];const serializationHash=\"framer-hyTPI\";const variantClassNames={Bzq6E701y:\"framer-v-1swq3ic\",F_8J9dzht:\"framer-v-1ppczfj\",Fbgiz38me:\"framer-v-vbe09e\",Hnj_eXiXF:\"framer-v-z1kfds\",jsuGuUOFw:\"framer-v-1uq97ma\",qvQymqmRW:\"framer-v-1frf6wc\",soQ3KQ_Le:\"framer-v-1okxy1a\",TegLlqPqX:\"framer-v-sje2ax\",VzuRjawA1:\"framer-v-8mnq2n\",WE0c4rmWd:\"framer-v-pgvl7t\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vFAzuFBmf=undefined;const Z1TIc2Lqe=undefined;const yNG7BUzqc=undefined;const setZ1TIc2Lqe=undefined;const setvFAzuFBmf=undefined;const transition1={damping:50,delay:0,mass:1,stiffness:600,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const convertFromBoolean=(value,activeLocale)=>{return value?\"h2OBMnBXV\":\"px5RoWdxr\";};const convertFromString=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"platform\":return\"C6bEghVdB\";default:return\"YQyfCyWqC\";}};const convertFromString1=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"none\":return\"sK2K4oZx1\";case\"platform\":return\"C6bEghVdB\";default:return\"YQyfCyWqC\";}};const convertFromString2=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"solutions\":return\"C6bEghVdB\";default:return\"YQyfCyWqC\";}};const convertFromString3=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"none\":return\"sK2K4oZx1\";case\"solutions\":return\"C6bEghVdB\";default:return\"YQyfCyWqC\";}};const convertFromString4=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"learn\":return\"C6bEghVdB\";default:return\"YQyfCyWqC\";}};const convertFromString5=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"none\":return\"sK2K4oZx1\";case\"learn\":return\"C6bEghVdB\";default:return\"YQyfCyWqC\";}};const convertFromString6=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"company\":return\"C6bEghVdB\";default:return\"YQyfCyWqC\";}};const convertFromString7=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"none\":return\"sK2K4oZx1\";case\"company\":return\"C6bEghVdB\";default:return\"YQyfCyWqC\";}};const negate=value=>{return!value;};const equals=(a,b)=>{return typeof a===\"string\"&&typeof b===\"string\"?a.toLowerCase()===b.toLowerCase():a===b;};const convertFromBoolean1=(value,activeLocale)=>{return value?\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\":\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b)\";};const toString=value=>{return typeof value===\"string\"?value:String(value);};const convertFromBoolean2=(value,activeLocale)=>{return value?\"blur\":\"white\";};const convertFromString8=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"shop\":return\"mM6bNJ7aS\";default:return\"UDVv4ti11\";}};const convertFromString9=(value,activeLocale)=>{switch(typeof value===\"string\"?value.toLowerCase():value){case\"none\":return\"Z6iI_R8kb\";case\"shop\":return\"mM6bNJ7aS\";default:return\"UDVv4ti11\";}};const transition2={damping:20,delay:0,mass:1,stiffness:100,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:8};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 (White) Open\":\"F_8J9dzht\",\"Mobile (White)\":\"WE0c4rmWd\",\"Mobile Open\":\"soQ3KQ_Le\",\"Tablet (White) Open\":\"VzuRjawA1\",\"Tablet (White)\":\"jsuGuUOFw\",\"Tablet Open\":\"qvQymqmRW\",Glass:\"Hnj_eXiXF\",Mobile:\"Fbgiz38me\",Tablet:\"TegLlqPqX\",White:\"Bzq6E701y\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({cartModal,height,id,menuOpen,openPanel,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Hnj_eXiXF\",vFAzuFBmf:menuOpen??props.vFAzuFBmf??false,yNG7BUzqc:cartModal??props.yNG7BUzqc,Z1TIc2Lqe:openPanel??props.Z1TIc2Lqe??\"none\"};};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,yNG7BUzqc,\"Z1TIc2Lqe\":externalZ1TIc2Lqe,\"onZ1TIc2LqeChange\":setExternalZ1TIc2Lqe,\"vFAzuFBmf\":externalvFAzuFBmf,\"onvFAzuFBmfChange\":setExternalvFAzuFBmf,...restProps}=getProps(props);const[Z1TIc2Lqe,setZ1TIc2Lqe]=useStateVariable(externalZ1TIc2Lqe,setExternalZ1TIc2Lqe);const[vFAzuFBmf,setvFAzuFBmf]=useStateVariable(externalvFAzuFBmf,setExternalvFAzuFBmf);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Hnj_eXiXF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onClick1rtwn6l=activeVariantCallback(async(...args)=>{setZ1TIc2Lqe?.(\"none\");setvFAzuFBmf?.(false);});const onMouseLeave1rtwn6l=activeVariantCallback(async(...args)=>{setZ1TIc2Lqe?.(\"none\");setvFAzuFBmf?.(false);});const erZOje9ARj1x9ca=activeVariantCallback(async(...args)=>{setZ1TIc2Lqe?.(\"platform\");setvFAzuFBmf?.(true);});const CrCZVHKYOj1x9ca=activeVariantCallback(async(...args)=>{setZ1TIc2Lqe?.(\"platform\");setvFAzuFBmf?.(true);});const erZOje9AR1cm7i0t=activeVariantCallback(async(...args)=>{setZ1TIc2Lqe?.(\"solutions\");setvFAzuFBmf?.(true);});const CrCZVHKYO1cm7i0t=activeVariantCallback(async(...args)=>{setZ1TIc2Lqe?.(\"solutions\");setvFAzuFBmf?.(true);});const erZOje9AR1cp44rx=activeVariantCallback(async(...args)=>{setZ1TIc2Lqe?.(\"learn\");setvFAzuFBmf?.(true);});const CrCZVHKYO1cp44rx=activeVariantCallback(async(...args)=>{setZ1TIc2Lqe?.(\"learn\");setvFAzuFBmf?.(true);});const erZOje9AR1qt79pg=activeVariantCallback(async(...args)=>{setZ1TIc2Lqe?.(\"company\");setvFAzuFBmf?.(true);});const CrCZVHKYO1qt79pg=activeVariantCallback(async(...args)=>{setZ1TIc2Lqe?.(\"company\");setvFAzuFBmf?.(true);});const onTapsgfhs5=activeVariantCallback(async(...args)=>{setZ1TIc2Lqe?.(\"search\");setvFAzuFBmf?.(true);});const xyG0fDCYV1fn9xvb=activeVariantCallback(async(...args)=>{if(yNG7BUzqc){const res=await yNG7BUzqc(...args);if(res===false)return false;}});const onClick177a9uo=activeVariantCallback(async(...args)=>{setZ1TIc2Lqe?.(\"shop\");setvFAzuFBmf?.(true);});const onMouseEnter177a9uo=activeVariantCallback(async(...args)=>{setZ1TIc2Lqe?.(\"shop\");setvFAzuFBmf?.(true);});const onMouseEntera9jy0a=activeVariantCallback(async(...args)=>{setvFAzuFBmf?.(true);});const onClickr2rbiw=activeVariantCallback(async(...args)=>{setVariant(\"qvQymqmRW\");});const onClick13z6eed=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"qvQymqmRW\"),100);});const onClick1kopm8u=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"VzuRjawA1\"),100);});const onClick7g8gfu=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"soQ3KQ_Le\"),100);});const onClickf75cr5=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"F_8J9dzht\"),100);});const onClickitn3ya=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"TegLlqPqX\"),100);});const onClickd92l4j=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"jsuGuUOFw\"),100);});const onClick1wc92p3=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Fbgiz38me\"),100);});const onClick829e0a=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"WE0c4rmWd\"),100);});const FyQyl9Ep6itn3ya=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"TegLlqPqX\"),100);});const FyQyl9Ep6d92l4j=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"jsuGuUOFw\"),100);});const FyQyl9Ep61wc92p3=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Fbgiz38me\"),100);});const FyQyl9Ep6829e0a=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"WE0c4rmWd\"),100);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if([\"TegLlqPqX\",\"jsuGuUOFw\",\"Fbgiz38me\",\"WE0c4rmWd\",\"qvQymqmRW\",\"VzuRjawA1\",\"soQ3KQ_Le\",\"F_8J9dzht\"].includes(baseVariant))return false;return value;};const isDisplayed1=value=>{if([\"TegLlqPqX\",\"Fbgiz38me\"].includes(baseVariant))return false;if([\"qvQymqmRW\",\"VzuRjawA1\",\"soQ3KQ_Le\",\"F_8J9dzht\"].includes(baseVariant))return true;return value;};const isDisplayed2=()=>{if([\"TegLlqPqX\",\"jsuGuUOFw\",\"Fbgiz38me\",\"WE0c4rmWd\",\"qvQymqmRW\",\"VzuRjawA1\",\"soQ3KQ_Le\",\"F_8J9dzht\"].includes(baseVariant))return false;return true;};const visible=negate(vFAzuFBmf);const visible1=equals(Z1TIc2Lqe,\"search\");const isDisplayed3=()=>{if([\"qvQymqmRW\",\"VzuRjawA1\",\"soQ3KQ_Le\",\"F_8J9dzht\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if([\"Fbgiz38me\",\"WE0c4rmWd\",\"qvQymqmRW\",\"VzuRjawA1\",\"soQ3KQ_Le\",\"F_8J9dzht\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed5=()=>{if([\"TegLlqPqX\",\"jsuGuUOFw\",\"Fbgiz38me\",\"WE0c4rmWd\",\"qvQymqmRW\",\"VzuRjawA1\",\"soQ3KQ_Le\",\"F_8J9dzht\"].includes(baseVariant))return true;return false;};const visible2=equals(Z1TIc2Lqe,\"platform\");const visible3=equals(Z1TIc2Lqe,\"solutions\");const visible4=equals(Z1TIc2Lqe,\"learn\");const visible5=equals(Z1TIc2Lqe,\"company\");const visible6=equals(Z1TIc2Lqe,\"shop\");const isDisplayed6=()=>{if([\"qvQymqmRW\",\"VzuRjawA1\",\"soQ3KQ_Le\",\"F_8J9dzht\"].includes(baseVariant))return true;return false;};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.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-z1kfds\",className,classNames),\"data-framer-name\":\"Glass\",layoutDependency:layoutDependency,layoutId:\"Hnj_eXiXF\",ref:refBinding,style:{...style},...addPropertyOverrides({Bzq6E701y:{\"data-framer-name\":\"White\"},F_8J9dzht:{\"data-framer-name\":\"Mobile (White) Open\"},Fbgiz38me:{\"data-framer-name\":\"Mobile\"},jsuGuUOFw:{\"data-framer-name\":\"Tablet (White)\"},qvQymqmRW:{\"data-framer-name\":\"Tablet Open\"},soQ3KQ_Le:{\"data-framer-name\":\"Mobile Open\"},TegLlqPqX:{\"data-framer-name\":\"Tablet\"},VzuRjawA1:{\"data-framer-name\":\"Tablet (White) Open\"},WE0c4rmWd:{\"data-framer-name\":\"Mobile (White)\"}},baseVariant,gestureVariant),children:[isDisplayed(vFAzuFBmf!==false)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-duxm4y\",\"data-framer-name\":\"Backdrop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"G0lBsWJ5E\",onClick:onClick1rtwn6l,style:{backdropFilter:\"blur(20px)\",backgroundColor:\"var(--token-6bc3b853-5676-4803-b0db-734b091a0523)\",WebkitBackdropFilter:\"blur(20px)\"}}),/*#__PURE__*/_jsxs(motion.nav,{\"aria-label\":\"Primary\",className:\"framer-titjs\",\"data-border\":true,\"data-framer-name\":\"Menu Layer\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qPIid7L59\",onMouseLeave:onMouseLeave1rtwn6l,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-167647e3-6039-4f8d-be32-60e49ccad4ec)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(20px)\",backgroundColor:\"var(--token-6bc3b853-5676-4803-b0db-734b091a0523)\",WebkitBackdropFilter:\"blur(20px)\"},variants:{Bzq6E701y:{\"--border-color\":\"var(--token-053266ed-263d-4d8a-840d-984338c6c8a7)\",backdropFilter:\"none\",backgroundColor:\"var(--token-52625dbc-6c67-404f-9da0-d94954674be3)\",WebkitBackdropFilter:\"none\"},jsuGuUOFw:{\"--border-color\":\"var(--token-053266ed-263d-4d8a-840d-984338c6c8a7)\",backdropFilter:\"none\",backgroundColor:\"var(--token-52625dbc-6c67-404f-9da0-d94954674be3)\",WebkitBackdropFilter:\"none\"},WE0c4rmWd:{backgroundColor:\"var(--token-52625dbc-6c67-404f-9da0-d94954674be3)\"}},children:[isDisplayed1(vFAzuFBmf!==false)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-qsgkc\",\"data-framer-name\":\"Bar Tint\",layoutDependency:layoutDependency,layoutId:\"wUdnesH1n\",style:{backgroundColor:\"var(--token-3e805bda-4a9d-41f5-89c2-d72c15c2eafa, rgb(5, 5, 5))\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16dj5m4\",\"data-framer-name\":\"Nav Row\",layoutDependency:layoutDependency,layoutId:\"Da5uBbcPr\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lmqj33\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"CjWfiJcWf\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"IVObr6PnZ\",openInNewTab:false,scopeId:\"eFaRdR03M\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-uwp3qv framer-1xnu8xi\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"IVObr6PnZ\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+0+0+0+16+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ncypio-container\",layoutDependency:layoutDependency,layoutId:\"ki85u0zwT-container\",nodeId:\"ki85u0zwT\",rendersWithMotion:true,scopeId:\"eFaRdR03M\",children:/*#__PURE__*/_jsx(EybnaLogo,{height:\"100%\",id:\"ki85u0zwT\",layoutId:\"ki85u0zwT\",variant:matchVariant(\"h2OBMnBXV\"),width:\"100%\",...addPropertyOverrides({Bzq6E701y:{variant:matchVariant(convertFromBoolean(vFAzuFBmf,activeLocale))},jsuGuUOFw:{variant:matchVariant(convertFromBoolean(vFAzuFBmf,activeLocale))},WE0c4rmWd:{variant:matchVariant(convertFromBoolean(vFAzuFBmf,activeLocale))}},baseVariant,gestureVariant)})})})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g5lej9\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"h1h4Yi6JP\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,y:(componentViewport?.y||0)+0+0+0+0+16+1.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16c68dj-container\",layoutDependency:layoutDependency,layoutId:\"UvWHG0caw-container\",nodeId:\"UvWHG0caw\",rendersWithMotion:true,scopeId:\"eFaRdR03M\",children:/*#__PURE__*/_jsx(NavLink,{CrCZVHKYO:CrCZVHKYOj1x9ca,erZOje9AR:erZOje9ARj1x9ca,height:\"100%\",id:\"UvWHG0caw\",KhRgmdQlb:true,KNZBHE2Ls:false,layoutId:\"UvWHG0caw\",variant:matchVariant(convertFromString(Z1TIc2Lqe,activeLocale)),vSommNp2j:\"Platform\",width:\"100%\",...addPropertyOverrides({Bzq6E701y:{variant:matchVariant(convertFromString1(Z1TIc2Lqe,activeLocale))}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,y:(componentViewport?.y||0)+0+0+0+0+16+1.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ye7ayf-container\",layoutDependency:layoutDependency,layoutId:\"jUn31mAT8-container\",nodeId:\"jUn31mAT8\",rendersWithMotion:true,scopeId:\"eFaRdR03M\",children:/*#__PURE__*/_jsx(NavLink,{CrCZVHKYO:CrCZVHKYO1cm7i0t,erZOje9AR:erZOje9AR1cm7i0t,height:\"100%\",id:\"jUn31mAT8\",KhRgmdQlb:true,KNZBHE2Ls:false,layoutId:\"jUn31mAT8\",variant:matchVariant(convertFromString2(Z1TIc2Lqe,activeLocale)),vSommNp2j:\"Solutions\",width:\"100%\",...addPropertyOverrides({Bzq6E701y:{variant:matchVariant(convertFromString3(Z1TIc2Lqe,activeLocale))}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,y:(componentViewport?.y||0)+0+0+0+0+16+1.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7r1xvy-container\",layoutDependency:layoutDependency,layoutId:\"AQjRkW_0o-container\",nodeId:\"AQjRkW_0o\",rendersWithMotion:true,scopeId:\"eFaRdR03M\",children:/*#__PURE__*/_jsx(NavLinkWithSafeHover7r1xvyWithMappedReactProps1xpi3x1,{CrCZVHKYO:CrCZVHKYO1cp44rx,erZOje9AR:erZOje9AR1cp44rx,height:\"100%\",id:\"AQjRkW_0o\",KhRgmdQlb:true,KNZBHE2Ls:false,layoutId:\"AQjRkW_0o\",variant:matchVariant(convertFromString4(Z1TIc2Lqe,activeLocale)),vSommNp2j:\"Learn\",width:\"100%\",...addPropertyOverrides({Bzq6E701y:{variant:matchVariant(convertFromString5(Z1TIc2Lqe,activeLocale))}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,y:(componentViewport?.y||0)+0+0+0+0+16+1.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g6oxvn-container\",layoutDependency:layoutDependency,layoutId:\"FduRy6FCN-container\",nodeId:\"FduRy6FCN\",rendersWithMotion:true,scopeId:\"eFaRdR03M\",children:/*#__PURE__*/_jsx(NavLinkWithSafeHover1g6oxvnWithMappedReactProps1xpi3x1,{CrCZVHKYO:CrCZVHKYO1qt79pg,erZOje9AR:erZOje9AR1qt79pg,height:\"100%\",id:\"FduRy6FCN\",KhRgmdQlb:true,KNZBHE2Ls:false,layoutId:\"FduRy6FCN\",variant:matchVariant(convertFromString6(Z1TIc2Lqe,activeLocale)),vSommNp2j:\"Company\",width:\"100%\",...addPropertyOverrides({Bzq6E701y:{variant:matchVariant(convertFromString7(Z1TIc2Lqe,activeLocale))}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vvr5s3\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"LQgEkQH3C\",children:[visible!==false&&/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Search\",className:\"framer-1v76f6l\",\"data-framer-name\":\"Search Trigger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"AlO3wCxds\",onTap:onTapsgfhs5,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:\"40px\",y:(componentViewport?.y||0)+0+0+0+0+14+3+1,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bt6in1-container\",layoutDependency:layoutDependency,layoutId:\"o93zNi7Hq-container\",nodeId:\"o93zNi7Hq\",rendersWithMotion:true,scopeId:\"eFaRdR03M\",children:/*#__PURE__*/_jsx(SearchIcon,{height:\"100%\",id:\"o93zNi7Hq\",layoutId:\"o93zNi7Hq\",P68iqqcAA:\"var(--token-8e62f6fb-5dc3-4386-9288-03b1ae5a54be)\",P6wYiBu6B:\"var(--token-167647e3-6039-4f8d-be32-60e49ccad4ec, rgba(255, 255, 255, 0.08))\",style:{height:\"100%\",width:\"100%\"},ueSnfMxLp:\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\",width:\"100%\",...addPropertyOverrides({Bzq6E701y:{P68iqqcAA:\"var(--token-5fd103f4-b44a-4361-8d9b-50077ab8d9ce, rgba(5, 5, 55, 0.12))\",P6wYiBu6B:\"var(--token-6bc3b853-5676-4803-b0db-734b091a0523, rgba(5, 5, 55, 0.08))\",ueSnfMxLp:\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b)\"},jsuGuUOFw:{P68iqqcAA:\"var(--token-5fd103f4-b44a-4361-8d9b-50077ab8d9ce, rgba(5, 5, 55, 0.12))\",P6wYiBu6B:\"var(--token-6bc3b853-5676-4803-b0db-734b091a0523, rgba(5, 5, 55, 0.08))\",ueSnfMxLp:\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b)\"},WE0c4rmWd:{P68iqqcAA:\"var(--token-5fd103f4-b44a-4361-8d9b-50077ab8d9ce, rgba(5, 5, 55, 0.12))\",P6wYiBu6B:\"var(--token-6bc3b853-5676-4803-b0db-734b091a0523, rgba(5, 5, 55, 0.08))\",ueSnfMxLp:\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b)\"}},baseVariant,gestureVariant)})})})}),visible1!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nxhiji\",\"data-framer-name\":\"Search Field (Expanded)\",layoutDependency:layoutDependency,layoutId:\"r6xstsPGW\",style:{backgroundColor:\"var(--token-167647e3-6039-4f8d-be32-60e49ccad4ec)\",borderBottomLeftRadius:19,borderBottomRightRadius:19,borderTopLeftRadius:19,borderTopRightRadius:19},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yn95fs-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Search Input\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"vpFK4lbH6-container\",name:\"Search Input\",nodeId:\"vpFK4lbH6\",rendersWithMotion:true,scopeId:\"eFaRdR03M\",children:/*#__PURE__*/_jsx(SearchInput,{height:\"100%\",id:\"vpFK4lbH6\",layoutId:\"vpFK4lbH6\",mutedColor:\"var(--token-42052f98-d26d-4324-a571-8a40a211a2a7, rgba(255, 255, 255, 0.6))\",name:\"Search Input\",placeholder:\"Search products, terpenes, articles\",style:{height:\"100%\",width:\"100%\"},textColor:\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\",width:\"100%\"})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+0+0+0+14+2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tabp5z-container\",layoutDependency:layoutDependency,layoutId:\"ek7UoECpQ-container\",nodeId:\"ek7UoECpQ\",rendersWithMotion:true,scopeId:\"eFaRdR03M\",children:/*#__PURE__*/_jsx(ModalTrigger,{height:\"100%\",id:\"ek7UoECpQ\",layoutId:\"ek7UoECpQ\",P68iqqcAA:\"var(--token-8e62f6fb-5dc3-4386-9288-03b1ae5a54be, rgba(255, 255, 255, 0.12))\",P6wYiBu6B:\"var(--token-167647e3-6039-4f8d-be32-60e49ccad4ec, rgba(255, 255, 255, 0.08))\",ueSnfMxLp:\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\",width:\"100%\",xyG0fDCYV:xyG0fDCYV1fn9xvb,...addPropertyOverrides({Bzq6E701y:{P68iqqcAA:\"var(--token-5fd103f4-b44a-4361-8d9b-50077ab8d9ce, rgba(5, 5, 55, 0.12))\",P6wYiBu6B:\"var(--token-6bc3b853-5676-4803-b0db-734b091a0523, rgba(5, 5, 55, 0.08))\",ueSnfMxLp:toString(convertFromBoolean1(vFAzuFBmf,activeLocale))},jsuGuUOFw:{P68iqqcAA:\"var(--token-5fd103f4-b44a-4361-8d9b-50077ab8d9ce, rgba(5, 5, 55, 0.12))\",P6wYiBu6B:\"var(--token-6bc3b853-5676-4803-b0db-734b091a0523, rgba(5, 5, 55, 0.08))\",ueSnfMxLp:toString(convertFromBoolean1(vFAzuFBmf,activeLocale))},WE0c4rmWd:{P68iqqcAA:\"var(--token-5fd103f4-b44a-4361-8d9b-50077ab8d9ce, rgba(5, 5, 55, 0.12))\",P6wYiBu6B:\"var(--token-6bc3b853-5676-4803-b0db-734b091a0523, rgba(5, 5, 55, 0.08))\",ueSnfMxLp:toString(convertFromBoolean1(vFAzuFBmf,activeLocale))}},baseVariant,gestureVariant)})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gn9rl0-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Login Button\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"K5bk_F0d_-container\",name:\"Login Button\",nodeId:\"K5bk_F0d_\",rendersWithMotion:true,scopeId:\"eFaRdR03M\",children:/*#__PURE__*/_jsx(ShopifyLoginButton,{account:\"/account\",avatarClick:\"account\",avatarFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.875)\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.02em\",lineHeight:\"1.5em\"},avatarShape:{iconScale:.55,size:38},blurTheme:{avatarBackground:\"var(--token-0e5f2c21-3636-48c4-8055-fefc980c69ef, rgb(72, 152, 135))\",avatarHoverBackground:\"var(--token-d85d6a67-132c-48c6-8d65-bdc7cbab72fa, rgb(66, 140, 124))\",avatarTextColor:\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\",background:\"var(--token-167647e3-6039-4f8d-be32-60e49ccad4ec, rgba(255, 255, 255, 0.08))\",blurAmount:20,border:{borderColor:\"rgba(255, 255, 255, 0)\",borderStyle:\"solid\",borderWidth:1},glass:true,hoverBackground:\"var(--token-8e62f6fb-5dc3-4386-9288-03b1ae5a54be, rgba(255, 255, 255, 0.12))\",textColor:\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\"},callback:\"/account/callback\",canvasPreview:{initials:\"AM\",signedIn:false},clientID:\"8cf60a76-fa54-48a2-bbb8-970878512b6d\",height:\"100%\",id:\"K5bk_F0d_\",layoutId:\"K5bk_F0d_\",loginFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontFeatureSettings:\"'ss07' on\",fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.875)\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.02em\",lineHeight:\"1.5em\"},loginLabel:\"Login\",name:\"Login Button\",pillShape:{padding:\"8px 14px 9px 14px\",radius:\"8px\"},shopID:\"78993621049\",theme:\"blur\",transition:{damping:50,delay:0,mass:1,stiffness:400,type:\"spring\"},whiteTheme:{avatarBackground:\"var(--token-0e5f2c21-3636-48c4-8055-fefc980c69ef, rgb(72, 152, 135))\",avatarHoverBackground:\"var(--token-d85d6a67-132c-48c6-8d65-bdc7cbab72fa, rgb(66, 140, 124))\",avatarTextColor:\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\",background:\"var(--token-053266ed-263d-4d8a-840d-984338c6c8a7, rgba(5, 5, 55, 0.04))\",blurAmount:20,border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},glass:true,hoverBackground:\"var(--token-6bc3b853-5676-4803-b0db-734b091a0523, rgba(5, 5, 55, 0.08))\",textColor:\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b, rgb(5, 5, 5))\"},width:\"100%\",...addPropertyOverrides({Bzq6E701y:{theme:convertFromBoolean2(vFAzuFBmf,activeLocale),whiteTheme:{avatarBackground:\"var(--token-0e5f2c21-3636-48c4-8055-fefc980c69ef, rgb(72, 152, 135))\",avatarHoverBackground:\"var(--token-d85d6a67-132c-48c6-8d65-bdc7cbab72fa, rgb(66, 140, 124))\",avatarTextColor:\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\",background:\"var(--token-6bc3b853-5676-4803-b0db-734b091a0523, rgba(5, 5, 55, 0.08))\",blurAmount:20,border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},glass:true,hoverBackground:\"var(--token-5fd103f4-b44a-4361-8d9b-50077ab8d9ce, rgba(5, 5, 55, 0.12))\",textColor:\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b, rgb(5, 5, 5))\"}},jsuGuUOFw:{theme:convertFromBoolean2(vFAzuFBmf,activeLocale),whiteTheme:{avatarBackground:\"var(--token-0e5f2c21-3636-48c4-8055-fefc980c69ef, rgb(72, 152, 135))\",avatarHoverBackground:\"var(--token-d85d6a67-132c-48c6-8d65-bdc7cbab72fa, rgb(66, 140, 124))\",avatarTextColor:\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\",background:\"var(--token-6bc3b853-5676-4803-b0db-734b091a0523, rgba(5, 5, 55, 0.08))\",blurAmount:20,border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},glass:true,hoverBackground:\"var(--token-5fd103f4-b44a-4361-8d9b-50077ab8d9ce, rgba(5, 5, 55, 0.12))\",textColor:\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b, rgb(5, 5, 5))\"}}},baseVariant,gestureVariant)})})}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t5soy\",\"data-framer-name\":\"Shop Trigger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"iWkdMXp8N\",onClick:onClick177a9uo,onMouseEnter:onMouseEnter177a9uo,...addPropertyOverrides({jsuGuUOFw:{onClick:undefined,onMouseEnter:onMouseEntera9jy0a},TegLlqPqX:{onClick:undefined,onMouseEnter:onMouseEntera9jy0a}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"srVjGDtlX\"},implicitPathVariables:undefined},{href:{webPageId:\"srVjGDtlX\"},implicitPathVariables:undefined},{href:{webPageId:\"srVjGDtlX\"},implicitPathVariables:undefined},{href:{webPageId:\"srVjGDtlX\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+0+0+0+14+2+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-t054sy-container\",layoutDependency:layoutDependency,layoutId:\"HA3SzKfDU-container\",nodeId:\"HA3SzKfDU\",rendersWithMotion:true,scopeId:\"eFaRdR03M\",children:/*#__PURE__*/_jsx(NavButton,{f69qgLbeQ:resolvedLinks[0],height:\"100%\",id:\"HA3SzKfDU\",K8kHWeXgg:UserComponent,KhRgmdQlb:false,KNZBHE2Ls:false,layoutId:\"HA3SzKfDU\",OpCW1Rxdj:false,UyKFWT6gK:UserComponent,variant:matchVariant(convertFromString8(Z1TIc2Lqe,activeLocale)),vSommNp2j:\"Shop\",width:\"100%\",...addPropertyOverrides({Bzq6E701y:{f69qgLbeQ:resolvedLinks[1],variant:matchVariant(convertFromString9(Z1TIc2Lqe,activeLocale))},jsuGuUOFw:{f69qgLbeQ:resolvedLinks[3],variant:matchVariant(\"Z6iI_R8kb\")},TegLlqPqX:{f69qgLbeQ:resolvedLinks[2]}},baseVariant,gestureVariant)})})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Menu\",className:\"framer-13uq2s2\",\"data-framer-name\":\"Menu Trigger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Vlr2qsPmC\",onClick:onClickr2rbiw,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({F_8J9dzht:{onClick:onClick829e0a},Fbgiz38me:{onClick:onClick7g8gfu},jsuGuUOFw:{onClick:onClick1kopm8u},qvQymqmRW:{onClick:onClickitn3ya},soQ3KQ_Le:{onClick:onClick1wc92p3},TegLlqPqX:{onClick:onClick13z6eed},VzuRjawA1:{onClick:onClickd92l4j},WE0c4rmWd:{onClick:onClickf75cr5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,...addPropertyOverrides({F_8J9dzht:{y:(componentViewport?.y||0)+0+0+0+0+14+0+12},Fbgiz38me:{y:(componentViewport?.y||0)+0+0+0+0+14+0+12},jsuGuUOFw:{y:(componentViewport?.y||0)+0+0+0+0+14+0+12},qvQymqmRW:{y:(componentViewport?.y||0)+0+0+0+0+14+0+12},soQ3KQ_Le:{y:(componentViewport?.y||0)+0+0+0+0+14+0+12},TegLlqPqX:{y:(componentViewport?.y||0)+0+0+0+0+14+0+12},VzuRjawA1:{y:(componentViewport?.y||0)+0+0+0+0+14+0+12},WE0c4rmWd:{y:(componentViewport?.y||0)+0+0+0+0+14+0+12}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15pshtt-container\",layoutDependency:layoutDependency,layoutId:\"TxnwV_8HD-container\",nodeId:\"TxnwV_8HD\",rendersWithMotion:true,scopeId:\"eFaRdR03M\",children:/*#__PURE__*/_jsx(MenuToggle,{height:\"100%\",id:\"TxnwV_8HD\",layoutId:\"TxnwV_8HD\",variant:matchVariant(\"uLjIfP8G7\"),width:\"100%\",...addPropertyOverrides({F_8J9dzht:{variant:matchVariant(\"KETMl0wcU\")},Fbgiz38me:{variant:matchVariant(\"EvDf4hxq_\")},qvQymqmRW:{variant:matchVariant(\"KETMl0wcU\")},soQ3KQ_Le:{variant:matchVariant(\"KETMl0wcU\")},TegLlqPqX:{variant:matchVariant(\"EvDf4hxq_\")},VzuRjawA1:{variant:matchVariant(\"KETMl0wcU\")}},baseVariant,gestureVariant)})})})})]})]}),visible1!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-6th93i\",\"data-framer-name\":\"Search Panel (Native)\",layoutDependency:layoutDependency,layoutId:\"RcMqhG7cd\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ru767s-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Search Results\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"ZZ22nJrSe-container\",name:\"Search Results\",nodeId:\"ZZ22nJrSe\",rendersWithMotion:true,scopeId:\"eFaRdR03M\",children:/*#__PURE__*/_jsx(SearchPanel,{accent:\"var(--token-f238e52d-c617-4e75-b294-1356e0fdb67f)\",borderColor:\"var(--token-6ac36c8c-44eb-47d5-9509-0b323b454e58, rgb(36, 34, 42))\",emptyHint:\"Start typing to search products, terpenes, articles and more\",height:\"100%\",id:\"ZZ22nJrSe\",layoutId:\"ZZ22nJrSe\",mode:\"panel\",mutedColor:\"var(--token-42052f98-d26d-4324-a571-8a40a211a2a7)\",name:\"Search Results\",plate:\"var(--token-167647e3-6039-4f8d-be32-60e49ccad4ec)\",style:{width:\"100%\"},surface:\"var(--token-3e805bda-4a9d-41f5-89c2-d72c15c2eafa, rgb(23, 23, 29))\",textColor:\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38)\",tint:\"var(--token-167647e3-6039-4f8d-be32-60e49ccad4ec)\",width:\"100%\"})})})}),isDisplayed(visible2!==false)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:231,width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1600px)`,y:(componentViewport?.y||0)+0+0+0+72,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z3nprz-container\",\"data-framer-name\":\"Platform Panel\",layoutDependency:layoutDependency,layoutId:\"AEt8wxVcR-container\",name:\"Platform Panel\",nodeId:\"AEt8wxVcR\",rendersWithMotion:true,scopeId:\"eFaRdR03M\",children:/*#__PURE__*/_jsx(Platform,{height:\"100%\",id:\"AEt8wxVcR\",layoutId:\"AEt8wxVcR\",name:\"Platform Panel\",style:{maxWidth:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed(visible3!==false)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:322,width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1600px)`,y:(componentViewport?.y||0)+0+0+0+72,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m67nwy-container\",\"data-framer-name\":\"Solutions Panel\",layoutDependency:layoutDependency,layoutId:\"UqQy83Zg1-container\",name:\"Solutions Panel\",nodeId:\"UqQy83Zg1\",rendersWithMotion:true,scopeId:\"eFaRdR03M\",children:/*#__PURE__*/_jsx(Solutions,{height:\"100%\",id:\"UqQy83Zg1\",layoutId:\"UqQy83Zg1\",name:\"Solutions Panel\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"C5gFErP6t\"),width:\"100%\"})})}),isDisplayed(visible4!==false)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:297,width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1600px)`,y:(componentViewport?.y||0)+0+0+0+72,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13w63qa-container\",\"data-framer-name\":\"Learn Panel\",layoutDependency:layoutDependency,layoutId:\"d8dsdsdn8-container\",name:\"Learn Panel\",nodeId:\"d8dsdsdn8\",rendersWithMotion:true,scopeId:\"eFaRdR03M\",children:/*#__PURE__*/_jsx(Learn,{height:\"100%\",id:\"d8dsdsdn8\",layoutId:\"d8dsdsdn8\",name:\"Learn Panel\",style:{maxWidth:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed(visible5!==false)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:298,width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1600px)`,y:(componentViewport?.y||0)+0+0+0+72,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qka44m-container\",\"data-framer-name\":\"Company Panel\",layoutDependency:layoutDependency,layoutId:\"a8nGicUeD-container\",name:\"Company Panel\",nodeId:\"a8nGicUeD\",rendersWithMotion:true,scopeId:\"eFaRdR03M\",children:/*#__PURE__*/_jsx(Company,{height:\"100%\",id:\"a8nGicUeD\",layoutId:\"a8nGicUeD\",name:\"Company Panel\",style:{maxWidth:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed(visible6!==false)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:570,width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1600px)`,y:(componentViewport?.y||0)+0+0+0+72,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-om3s5-container\",\"data-framer-name\":\"Shop Panel\",layoutDependency:layoutDependency,layoutId:\"hV8gH_rTA-container\",name:\"Shop Panel\",nodeId:\"hV8gH_rTA\",rendersWithMotion:true,scopeId:\"eFaRdR03M\",children:/*#__PURE__*/_jsx(Shop,{height:\"100%\",id:\"hV8gH_rTA\",layoutId:\"hV8gH_rTA\",name:\"Shop Panel\",style:{maxWidth:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({F_8J9dzht:{height:928,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+0+0+72},qvQymqmRW:{height:928,width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+0+0+0+72},soQ3KQ_Le:{height:928,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+0+0+72},VzuRjawA1:{height:928,width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+0+0+0+72}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-xklxi7-container\",\"data-framer-appear-id\":\"xklxi7\",\"data-framer-name\":\"Drawer\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"QqkCjV1S6-container\",name:\"Drawer\",nodeId:\"QqkCjV1S6\",optimized:true,rendersWithMotion:true,scopeId:\"eFaRdR03M\",children:/*#__PURE__*/_jsx(Drawer,{height:\"100%\",id:\"QqkCjV1S6\",layoutId:\"QqkCjV1S6\",name:\"Drawer\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({F_8J9dzht:{FyQyl9Ep6:FyQyl9Ep6829e0a,style:{height:\"100%\",width:\"100%\"}},qvQymqmRW:{FyQyl9Ep6:FyQyl9Ep6itn3ya,style:{height:\"100%\",width:\"100%\"}},soQ3KQ_Le:{FyQyl9Ep6:FyQyl9Ep61wc92p3,style:{height:\"100%\",width:\"100%\"}},VzuRjawA1:{FyQyl9Ep6:FyQyl9Ep6d92l4j,style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})]})]})})})});});const css=[\".framer-hyTPI.framer-1xnu8xi, .framer-hyTPI .framer-1xnu8xi { display: block; }\",\".framer-hyTPI.framer-z1kfds { 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: 0px; position: relative; width: 1200px; }\",\".framer-hyTPI .framer-duxm4y { cursor: pointer; flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-hyTPI .framer-titjs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 40px 0px 40px; position: relative; width: 100%; z-index: 1; }\",\".framer-hyTPI .framer-qsgkc { bottom: 0px; flex: none; gap: 0px; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-hyTPI .framer-16dj5m4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 1600px; padding: 14px 0px 14px 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-hyTPI .framer-1lmqj33 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-hyTPI .framer-uwp3qv { 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; text-decoration: none; width: min-content; }\",\".framer-hyTPI .framer-1ncypio-container, .framer-hyTPI .framer-16c68dj-container, .framer-hyTPI .framer-1ye7ayf-container, .framer-hyTPI .framer-7r1xvy-container, .framer-hyTPI .framer-1g6oxvn-container, .framer-hyTPI .framer-tabp5z-container, .framer-hyTPI .framer-gn9rl0-container, .framer-hyTPI .framer-t054sy-container, .framer-hyTPI .framer-15pshtt-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-hyTPI .framer-1g5lej9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-hyTPI .framer-vvr5s3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; padding: 0px; position: relative; width: 1px; }\",\".framer-hyTPI .framer-1v76f6l { align-content: center; align-items: center; aspect-ratio: 1 / 1; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 1px 0px 0px 0px; position: relative; width: 40px; }\",\".framer-hyTPI .framer-bt6in1-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-hyTPI .framer-1nxhiji { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 38px; justify-content: flex-start; padding: 0px; position: relative; width: 300px; }\",\".framer-hyTPI .framer-yn95fs-container { flex: 1 0 0px; height: 38px; position: relative; width: 1px; }\",\".framer-hyTPI .framer-1t5soy { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-hyTPI .framer-13uq2s2 { align-content: center; align-items: center; aspect-ratio: 1 / 1; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px; position: relative; width: 44px; }\",\".framer-hyTPI .framer-6th93i { 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: flex-start; max-width: 1600px; min-height: 0px; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-hyTPI .framer-ru767s-container, .framer-hyTPI .framer-xklxi7-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-hyTPI .framer-z3nprz-container, .framer-hyTPI .framer-1m67nwy-container, .framer-hyTPI .framer-13w63qa-container, .framer-hyTPI .framer-1qka44m-container, .framer-hyTPI .framer-om3s5-container { flex: none; height: auto; max-width: 1600px; position: relative; width: 100%; z-index: 1; }\",\".framer-hyTPI.framer-v-sje2ax.framer-z1kfds, .framer-hyTPI.framer-v-1uq97ma.framer-z1kfds, .framer-hyTPI.framer-v-1frf6wc.framer-z1kfds, .framer-hyTPI.framer-v-8mnq2n.framer-z1kfds { width: 810px; }\",\".framer-hyTPI.framer-v-sje2ax .framer-titjs, .framer-hyTPI.framer-v-1uq97ma .framer-titjs { padding: 0px 30px 0px 30px; }\",\".framer-hyTPI.framer-v-sje2ax .framer-16dj5m4, .framer-hyTPI.framer-v-1uq97ma .framer-16dj5m4, .framer-hyTPI.framer-v-vbe09e .framer-16dj5m4, .framer-hyTPI.framer-v-pgvl7t .framer-16dj5m4 { gap: 12px; }\",\".framer-hyTPI.framer-v-sje2ax .framer-1lmqj33, .framer-hyTPI.framer-v-1uq97ma .framer-1lmqj33, .framer-hyTPI.framer-v-1frf6wc .framer-1lmqj33, .framer-hyTPI.framer-v-8mnq2n .framer-1lmqj33 { gap: 20px; }\",\".framer-hyTPI.framer-v-sje2ax .framer-vvr5s3, .framer-hyTPI.framer-v-1uq97ma .framer-vvr5s3, .framer-hyTPI.framer-v-vbe09e .framer-vvr5s3, .framer-hyTPI.framer-v-pgvl7t .framer-vvr5s3, .framer-hyTPI.framer-v-1frf6wc .framer-vvr5s3, .framer-hyTPI.framer-v-8mnq2n .framer-vvr5s3, .framer-hyTPI.framer-v-1okxy1a .framer-vvr5s3, .framer-hyTPI.framer-v-1ppczfj .framer-vvr5s3 { gap: 8px; }\",\".framer-hyTPI.framer-v-sje2ax .framer-1nxhiji, .framer-hyTPI.framer-v-1uq97ma .framer-1nxhiji { flex: 1 0 0px; width: 1px; }\",\".framer-hyTPI.framer-v-sje2ax .framer-1t5soy, .framer-hyTPI.framer-v-1uq97ma .framer-1t5soy { cursor: unset; }\",\".framer-hyTPI.framer-v-vbe09e.framer-z1kfds, .framer-hyTPI.framer-v-pgvl7t.framer-z1kfds, .framer-hyTPI.framer-v-1okxy1a.framer-z1kfds, .framer-hyTPI.framer-v-1ppczfj.framer-z1kfds { width: 390px; }\",\".framer-hyTPI.framer-v-vbe09e .framer-titjs, .framer-hyTPI.framer-v-pgvl7t .framer-titjs { padding: 0px 20px 0px 20px; }\",\".framer-hyTPI.framer-v-vbe09e .framer-1nxhiji, .framer-hyTPI.framer-v-pgvl7t .framer-1nxhiji { flex: 1 0 0px; max-width: 100%; width: 1px; }\",\".framer-hyTPI.framer-v-1frf6wc .framer-titjs, .framer-hyTPI.framer-v-8mnq2n .framer-titjs { height: calc(var(--framer-viewport-height, 100vh) * 1); min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: hidden; padding: 0px 30px 0px 30px; }\",\".framer-hyTPI.framer-v-1frf6wc .framer-qsgkc, .framer-hyTPI.framer-v-8mnq2n .framer-qsgkc, .framer-hyTPI.framer-v-1okxy1a .framer-qsgkc, .framer-hyTPI.framer-v-1ppczfj .framer-qsgkc { order: 0; }\",\".framer-hyTPI.framer-v-1frf6wc .framer-16dj5m4, .framer-hyTPI.framer-v-8mnq2n .framer-16dj5m4, .framer-hyTPI.framer-v-1okxy1a .framer-16dj5m4, .framer-hyTPI.framer-v-1ppczfj .framer-16dj5m4 { gap: 12px; order: 1; }\",\".framer-hyTPI.framer-v-1frf6wc .framer-6th93i, .framer-hyTPI.framer-v-8mnq2n .framer-6th93i, .framer-hyTPI.framer-v-1okxy1a .framer-6th93i, .framer-hyTPI.framer-v-1ppczfj .framer-6th93i { order: 8; }\",\".framer-hyTPI.framer-v-1frf6wc .framer-xklxi7-container, .framer-hyTPI.framer-v-8mnq2n .framer-xklxi7-container, .framer-hyTPI.framer-v-1okxy1a .framer-xklxi7-container, .framer-hyTPI.framer-v-1ppczfj .framer-xklxi7-container { flex: 1 0 0px; height: 1px; order: 7; }\",\".framer-hyTPI.framer-v-1okxy1a .framer-titjs, .framer-hyTPI.framer-v-1ppczfj .framer-titjs { height: calc(var(--framer-viewport-height, 100vh) * 1); min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: hidden; padding: 0px 20px 0px 20px; }\",'.framer-hyTPI[data-border=\"true\"]::after, .framer-hyTPI [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 68\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Bzq6E701y\":{\"layout\":[\"fixed\",\"auto\"]},\"TegLlqPqX\":{\"layout\":[\"fixed\",\"auto\"]},\"jsuGuUOFw\":{\"layout\":[\"fixed\",\"auto\"]},\"Fbgiz38me\":{\"layout\":[\"fixed\",\"auto\"]},\"WE0c4rmWd\":{\"layout\":[\"fixed\",\"auto\"]},\"qvQymqmRW\":{\"layout\":[\"fixed\",\"auto\"]},\"VzuRjawA1\":{\"layout\":[\"fixed\",\"auto\"]},\"soQ3KQ_Le\":{\"layout\":[\"fixed\",\"auto\"]},\"F_8J9dzht\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"yNG7BUzqc\":\"cartModal\",\"Z1TIc2Lqe\":\"openPanel\",\"vFAzuFBmf\":\"menuOpen\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereFaRdR03M=withCSS(Component,css,\"framer-hyTPI\");export default FramereFaRdR03M;FramereFaRdR03M.displayName=\"Navbar Mega\";FramereFaRdR03M.defaultProps={height:68,width:1200};addPropertyControls(FramereFaRdR03M,{variant:{options:[\"Hnj_eXiXF\",\"Bzq6E701y\",\"TegLlqPqX\",\"jsuGuUOFw\",\"Fbgiz38me\",\"WE0c4rmWd\",\"qvQymqmRW\",\"VzuRjawA1\",\"soQ3KQ_Le\",\"F_8J9dzht\"],optionTitles:[\"Glass\",\"White\",\"Tablet\",\"Tablet (White)\",\"Mobile\",\"Mobile (White)\",\"Tablet Open\",\"Tablet (White) Open\",\"Mobile Open\",\"Mobile (White) Open\"],title:\"Variant\",type:ControlType.Enum},yNG7BUzqc:{title:\"Cart Modal\",type:ControlType.EventHandler},Z1TIc2Lqe:{defaultValue:\"none\",title:\"Open Panel\",type:ControlType.String},onZ1TIc2LqeChange:{changes:\"Z1TIc2Lqe\",type:ControlType.ChangeHandler},vFAzuFBmf:{defaultValue:false,title:\"Menu Open\",type:ControlType.Boolean},onvFAzuFBmfChange:{changes:\"vFAzuFBmf\",type:ControlType.ChangeHandler}});addFonts(FramereFaRdR03M,[{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/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\"}]},...EybnaLogoFonts,...NavLinkFonts,...SearchIconFonts,...SearchInputFonts,...ModalTriggerFonts,...ShopifyLoginButtonFonts,...NavButtonFonts,...MenuToggleFonts,...SearchPanelFonts,...PlatformFonts,...SolutionsFonts,...LearnFonts,...CompanyFonts,...ShopFonts,...DrawerFonts],{supportsExplicitInterCodegen:true});FramereFaRdR03M.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(EybnaLogo,{},context),()=>forwardLoader(NavLink,{},context),()=>forwardLoader(SearchIcon,{},context),()=>forwardLoader(ModalTrigger,{},context),()=>forwardLoader(NavButton,{},context),()=>forwardLoader(MenuToggle,{},context),()=>forwardLoader(Platform,{},context),()=>forwardLoader(Solutions,{},context),()=>forwardLoader(Learn,{},context),()=>forwardLoader(Company,{},context),()=>forwardLoader(Shop,{},context),()=>forwardLoader(Drawer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereFaRdR03M\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Bzq6E701y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TegLlqPqX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jsuGuUOFw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Fbgiz38me\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WE0c4rmWd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qvQymqmRW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VzuRjawA1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"soQ3KQ_Le\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"F_8J9dzht\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"68\",\"framerVariables\":\"{\\\"yNG7BUzqc\\\":\\\"cartModal\\\",\\\"Z1TIc2Lqe\\\":\\\"openPanel\\\",\\\"vFAzuFBmf\\\":\\\"menuOpen\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if(options?.priority===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/WSx8Z2UEK8nzkC3nXu7B/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};const initialState={dismissed:false,autoAccepted:false,modes:defaultConsent,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey))??defaultConsent:defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\n// Check if visitor is in EU\nconst countries=[\"AI\",\"AT\",\"AW\",\"AX\",\"BE\",\"BG\",\"BL\",\"BM\",\"CW\",\"CY\",\"CZ\",\"DE\",\"DK\",\"EE\",\"EL\",\"ES\",\"FI\",\"FK\",\"FO\",\"FR\",\"GB\",\"GF\",\"GG\",\"GI\",\"GL\",\"GP\",\"HR\",\"HU\",\"IE\",\"IM\",\"IO\",\"IT\",\"JE\",\"KY\",\"LT\",\"LU\",\"LV\",\"MF\",\"MQ\",\"MS\",\"MT\",\"NC\",\"NL\",\"PF\",\"PL\",\"PM\",\"PN\",\"PT\",\"RE\",\"RO\",\"SE\",\"SH\",\"SI\",\"SK\",\"SX\",\"TC\",\"UK\",\"VG\",\"WF\",\"YT\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Puy217ziAIZRqHk4rVRu/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{lazy,Suspense,useState}from\"react\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...withDefaultFontFamily(banner.style.fontBody),flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...withDefaultFontFamily(banner.style.fontTitle),color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...withDefaultFontFamily(banner.style.fontBody),color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...withDefaultFontFamily(banner.style.fontTitle),color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...withDefaultFontFamily(banner.style.fontBody),color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...withDefaultFontFamily(theme.fontTitle)},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{fallback:null,children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...withDefaultFontFamily(theme.fontTitle),fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...withDefaultFontFamily(theme.fontBody)},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",rel:\"noopener noreferrer\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...withDefaultFontFamily(settings.font)}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-banner\");function withDefaultFontFamily(style){if(style?.fontFamily)return style;return{...style,fontFamily:style?.fontFamily||DEFAULT_FONT_FAMILY};}\nexport const __FramerMetadata__ = {\"exports\":{\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/SElQKSOnUBZOSJtmN84H/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/LdKok3hlO89v4p4R5gq4/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/LMJoQTMJ3dAbGtsVKgtQ/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Puy217ziAIZRqHk4rVRu/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;// we ignore customer's GTM in preview because their specific setups can break the preview currently\n// this can be removed if we remove reliance on globals for react symbols in the preview\n// https://framer-team.slack.com/archives/C01J38GC2SW/p1770826268498759\nconst skipGTMId=isInFramerPreview();const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId:skipGTMId?\"\":gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}function isInFramerPreview(){return RenderTarget.current()===RenderTarget.preview&&typeof window!==\"undefined\"&&window.origin?.endsWith(\".framercanvas.com\");}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/5dbuLOGDrS0SjHVtVyCR/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{fallback:null,children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FontProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","// Generated by Framer (6ca5d98)\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 9.001 0 C 5.784 0 2.812 1.716 1.204 4.503 C -0.403 7.289 -0.401 10.722 1.21 13.507 L 1.21 13.507 L 0.041 17.012 C -0.049 17.281 0.021 17.579 0.222 17.779 C 0.423 17.98 0.72 18.051 0.989 17.961 L 4.495 16.792 L 4.495 16.792 C 7.77 18.686 11.881 18.328 14.781 15.897 C 17.681 13.466 18.75 9.481 17.457 5.925 C 16.164 2.368 12.785 0.001 9.001 0 Z M 11.251 14.25 C 7.109 14.25 3.751 10.892 3.751 6.75 C 3.751 5.093 5.094 3.75 6.751 3.75 L 8.251 6.75 L 7.096 8.482 C 7.554 9.576 8.425 10.447 9.52 10.905 L 11.251 9.75 L 14.251 11.25 C 14.251 12.907 12.908 14.25 11.251 14.25 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18.000072791893746px\" id=\"zdUrVx04b\" transform=\"translate(2.999 3)\" width=\"17.999633069364176px\"/><path d=\"M 0 3 C 0 1.343 1.343 0 3 0 L 4.5 3 L 3.345 4.732 C 3.803 5.826 4.674 6.697 5.768 7.155 L 7.5 6 L 10.5 7.5 C 10.5 9.157 9.157 10.5 7.5 10.5 C 3.358 10.5 0 7.142 0 3 Z\" fill=\"transparent\" height=\"10.5px\" id=\"Xhg5dzQDU\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(6.75 6.75)\" width=\"10.5px\"/><path d=\"M 4.493 16.79 C 8.403 19.053 13.386 18.066 16.138 14.483 C 18.891 10.9 18.56 5.831 15.365 2.636 C 12.17 -0.559 7.101 -0.89 3.518 1.863 C -0.065 4.615 -1.052 9.598 1.211 13.508 L 1.211 13.508 L 0.039 17.01 C -0.051 17.279 0.019 17.577 0.22 17.777 C 0.421 17.978 0.718 18.049 0.987 17.959 Z\" fill=\"transparent\" height=\"18.00072584206196px\" id=\"vVGlEI9Xq\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.001 3.002)\" width=\"18.000910893351044px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"207206324\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-X7Wxr\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-X7Wxr { -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 {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Whatsapp Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-X7Wxr\");Icon.displayName=\"Whatsapp Logo\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Whatsapp Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\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 13.5 0 L 4.5 0 C 2.015 0 0 2.015 0 4.5 L 0 13.5 C 0 15.985 2.015 18 4.5 18 L 13.5 18 C 15.985 18 18 15.985 18 13.5 L 18 4.5 C 18 2.015 15.985 0 13.5 0 Z M 9 12.75 C 6.929 12.75 5.25 11.071 5.25 9 C 5.25 6.929 6.929 5.25 9 5.25 C 11.071 5.25 12.75 6.929 12.75 9 C 12.75 11.071 11.071 12.75 9 12.75 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18px\" id=\"SuXKGhab5\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 4.5 18 C 2.015 18 0 15.985 0 13.5 L 0 4.5 C 0 2.015 2.015 0 4.5 0 L 13.5 0 C 15.985 0 18 2.015 18 4.5 L 18 13.5 C 18 15.985 15.985 18 13.5 18 Z\" fill=\"transparent\" height=\"18px\" id=\"vvJ8FLDVj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 3.75 C 0 1.679 1.679 0 3.75 0 C 5.821 0 7.5 1.679 7.5 3.75 C 7.5 5.821 5.821 7.5 3.75 7.5 C 1.679 7.5 0 5.821 0 3.75 Z\" fill=\"transparent\" height=\"7.5px\" id=\"Q3v7fjWhv\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(8.25 8.25)\" width=\"7.5px\"/><path d=\"M 0 1.125 C 0 0.504 0.504 0 1.125 0 C 1.746 0 2.25 0.504 2.25 1.125 C 2.25 1.746 1.746 2.25 1.125 2.25 C 0.504 2.25 0 1.746 0 1.125 Z\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"2.25px\" id=\"VxeO4Hprj\" transform=\"translate(15.75 6)\" width=\"2.25px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"942143898\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-SHCqu\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-SHCqu { -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 {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Instagram Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-SHCqu\");Icon.displayName=\"Instagram Logo\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Instagram Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c86655f)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-u5bM0 .framer-styles-preset-1hi9cwj:not(.rich-text-wrapper), .framer-u5bM0 .framer-styles-preset-1hi9cwj.rich-text-wrapper a { --framer-link-current-text-color: var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, #ffffff); --framer-link-hover-text-color: var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, #ffffff); --framer-link-text-color: var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db, #b8b5c0); --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.3s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-u5bM0\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0e6a859)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Refresh from\"https://framerusercontent.com/modules/8HvSLokarifatv1ZHluC/IkhprYBk6uGAYB1FSFFH/JyqmJXgKO.js\";import ArrowForward from\"https://framerusercontent.com/modules/RI2IgDuaTxZzNHd2CIjG/3Rl2XrmCmjIQVzG0r95Y/K00Gsvrgk.js\";import Check from\"https://framerusercontent.com/modules/Si0gkYWdcu5npPGMdfyG/RH4eSXKfeSCCSPorqNB8/iuMFzbzYc.js\";const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"Ovi15UBSQ\",\"R3CXi11sc\",\"drOMVdvo9\",\"CbF4QHF2N\"];const serializationHash=\"framer-6PCq7\";const variantClassNames={CbF4QHF2N:\"framer-v-15ov1s0\",drOMVdvo9:\"framer-v-q2f21p\",Ovi15UBSQ:\"framer-v-ygbaf5\",R3CXi11sc:\"framer-v-1bg0ozh\"};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 transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};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={Default:\"Ovi15UBSQ\",Error:\"drOMVdvo9\",Loading:\"CbF4QHF2N\",Success:\"R3CXi11sc\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Ovi15UBSQ\"};};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:\"Ovi15UBSQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"CbF4QHF2N\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"CbF4QHF2N\")return true;return false;};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.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ygbaf5\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"Ovi15UBSQ\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},...addPropertyOverrides({CbF4QHF2N:{\"data-framer-name\":\"Loading\"},drOMVdvo9:{\"data-framer-name\":\"Error\"},R3CXi11sc:{\"data-framer-name\":\"Success\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-tf6j0g\",Component:ArrowForward,layoutDependency:layoutDependency,layoutId:\"oEelw4Unv\",style:{\"--esondr\":\"var(--token-0e5f2c21-3636-48c4-8055-fefc980c69ef)\"},...addPropertyOverrides({drOMVdvo9:{Component:Refresh},R3CXi11sc:{Component:Check}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-rzu9mt\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"DE06V3plF\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-16qxdpe\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"uJFoM2wKA\",style:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(72, 152, 135, 0) 7.2deg, rgb(72, 152, 135) 342deg)\",mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1oh4woo\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"FhllANAAg\",style:{backgroundColor:\"rgb(72, 152, 135)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1}})})})]})})})});});const css=[\".framer-6PCq7.framer-1gw5pue, .framer-6PCq7 .framer-1gw5pue { display: block; }\",\".framer-6PCq7.framer-ygbaf5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 24px; justify-content: center; padding: 0px; position: relative; width: 24px; }\",\".framer-6PCq7 .framer-tf6j0g { flex: none; height: auto; position: relative; width: 18px; }\",\".framer-6PCq7 .framer-rzu9mt { flex: none; height: 18px; overflow: hidden; position: relative; width: 18px; }\",\".framer-6PCq7 .framer-16qxdpe { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; }\",\".framer-6PCq7 .framer-1oh4woo { flex: none; height: 2px; left: calc(50% - 2px / 2); position: absolute; top: 0px; width: 2px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"R3CXi11sc\":{\"layout\":[\"fixed\",\"fixed\"]},\"drOMVdvo9\":{\"layout\":[\"fixed\",\"fixed\"]},\"CbF4QHF2N\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrI5orWiR_=withCSS(Component,css,\"framer-6PCq7\");export default FramerrI5orWiR_;FramerrI5orWiR_.displayName=\"Newsletter Submit\";FramerrI5orWiR_.defaultProps={height:24,width:24};addPropertyControls(FramerrI5orWiR_,{variant:{options:[\"Ovi15UBSQ\",\"R3CXi11sc\",\"drOMVdvo9\",\"CbF4QHF2N\"],optionTitles:[\"Default\",\"Success\",\"Error\",\"Loading\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerrI5orWiR_,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrI5orWiR_\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"R3CXi11sc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"drOMVdvo9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CbF4QHF2N\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rI5orWiR_.map","// Generated by Framer (6783177)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,runTasksWithYield,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 CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/W0094OhPhwDk2yTHfbQj/Cookies.js\";import WhatsappLogo from\"https://framerusercontent.com/modules/ppr8OWMIrtBvJ1C4wfqk/qhDP3PUI05OrL1yANxTR/wMj3wn618.js\";import InstagramLogo from\"https://framerusercontent.com/modules/PtxaBiSAA5V6LvrpAt6G/EsR1AqByikNQR8Cp2V8c/UD0eTfbk_.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/O9mU1WTHKIZOPojnDaW3/TOvlebvb3dqo0Q7MpQvy/lzbYvvoi3.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/ixHyJrS7Ljx5jE0uPCH9/yZ4kAATzeWOtU1PETENJ/pSCwpMCAL.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/EqhOZHOCAxanMe30ISbH/q2mi44raSAY9kmaIBjal/wl_h1_rZz.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/1E1CpeyJ3CrDciSETIQt/3KFDtlGFgmIIyD7r7UqD/XzjJuDY2L.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/VenOQf6g2NkNwTDS44UC/es0WtP27L5iLZEbWhNmW/ZAbMI7yw0.js\";import EybnaLogo from\"https://framerusercontent.com/modules/NHQbTJLtcoh4cGgmEKML/1aHAmPTXMc6LSUTT00YG/HINqklCJs.js\";import NewsletterSubmit from\"https://framerusercontent.com/modules/hVDk3fcCzXeBOBKWbIvQ/n0TFySakgPw9NHbVkvvu/rI5orWiR_.js\";const EybnaLogoFonts=getFonts(EybnaLogo);const InstagramLogoFonts=getFonts(InstagramLogo);const WhatsappLogoFonts=getFonts(WhatsappLogo);const NewsletterSubmitFonts=getFonts(NewsletterSubmit);const CookieBannerFonts=getFonts(CookieBanner);const cycleOrder=[\"jjjnzlLGW\",\"ZEWzWRMWi\",\"arYLSWVuf\",\"MrAZHS1cM\"];const serializationHash=\"framer-zuOuX\";const variantClassNames={arYLSWVuf:\"framer-v-11gsyql\",jjjnzlLGW:\"framer-v-17dlenk\",MrAZHS1cM:\"framer-v-kzkdfm\",ZEWzWRMWi:\"framer-v-1fr2b97\"};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 formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};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={\"Tablet (small)\":\"arYLSWVuf\",Desktop:\"jjjnzlLGW\",Phone:\"MrAZHS1cM\",Tablet:\"ZEWzWRMWi\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"jjjnzlLGW\"};};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:\"jjjnzlLGW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17dlenk\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"jjjnzlLGW\",ref:refBinding,style:{backgroundColor:\"var(--token-ce9994d5-5f48-455e-afad-cdf0a0d25d33, rgb(9, 9, 12))\",...style},...addPropertyOverrides({arYLSWVuf:{\"data-framer-name\":\"Tablet (small)\"},MrAZHS1cM:{\"data-framer-name\":\"Phone\"},ZEWzWRMWi:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-rv1n2g\",\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"s2IpjeGON\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n8thvr\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"ZeRnTO_fQ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ufd2ma\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"n5XT7YWKC\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"62px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16txh-container\",layoutDependency:layoutDependency,layoutId:\"ET76nM3ja-container\",nodeId:\"ET76nM3ja\",rendersWithMotion:true,scopeId:\"ovLW34EcX\",children:/*#__PURE__*/_jsx(EybnaLogo,{height:\"100%\",id:\"ET76nM3ja\",layoutId:\"ET76nM3ja\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"h2OBMnBXV\"),width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fxa41m\",layoutDependency:layoutDependency,layoutId:\"hU4ie_HSH\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1v1m9am\",\"data-styles-preset\":\"XzjJuDY2L\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255)))\"},children:\"Eybna US Office\"})}),className:\"framer-n19b1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IOFBh7_rm\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y2ucch\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"G6f0jXuoB\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:[\"7647 Hayvenhurst Ave #30\",/*#__PURE__*/_jsx(motion.br,{}),\"Van Nuys, CA 91406, USA\",/*#__PURE__*/_jsx(motion.br,{}),\"+1 888 724 4813\"]})}),className:\"framer-1yzpvs4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OoBvlXOUc\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p1dzbs\",layoutDependency:layoutDependency,layoutId:\"TygVzDyip\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1v1m9am\",\"data-styles-preset\":\"XzjJuDY2L\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255)))\"},children:\"Eybna Europe Office\"})}),className:\"framer-110mlz8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"deCIkjzuK\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1txioli\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"SjUk6HwHb\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:[\"Torstra\\xdfe 141\",/*#__PURE__*/_jsx(motion.br,{}),\"Berlin, 10119, Germany\",/*#__PURE__*/_jsx(motion.br,{}),\"+491 522 848 4492\"]})}),className:\"framer-1dyituv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zVEehP1I3\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bgolmo\",layoutDependency:layoutDependency,layoutId:\"JJALGHqzb\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1v1m9am\",\"data-styles-preset\":\"XzjJuDY2L\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255)))\"},children:\"Eybna Israel Office\"})}),className:\"framer-g3gg6i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fzqYJFdOa\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-n6uh1b\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"L8WKEJxN8\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:[\"1 Ha-Yozma St\",/*#__PURE__*/_jsx(motion.br,{}),\"Kfar Saba, 4442214, Israel\",/*#__PURE__*/_jsx(motion.br,{}),\"+972 3 3741976\"]})}),className:\"framer-tdxmr7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Q3C46r4cf\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jbesmr\",layoutDependency:layoutDependency,layoutId:\"PFKD4z2sa\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l39sw1\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"vtwfAt7Mp\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/eybna.ai\",motionChild:true,nodeId:\"mPv91pu9h\",openInNewTab:true,scopeId:\"ovLW34EcX\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-15us4qe framer-r1rxgn\",layoutDependency:layoutDependency,layoutId:\"mPv91pu9h\",children:/*#__PURE__*/_jsx(InstagramLogo,{animated:true,className:\"framer-8vmltf\",layoutDependency:layoutDependency,layoutId:\"CcA8VVTPL\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"rgb(255, 255, 255)\",\"--pgex8v\":1.5}})})}),/*#__PURE__*/_jsx(Link,{href:\"https://wa.me/15553266102?text=Hello,%20I%27m%20interested%20in%20your%20terpenes%20for%20my%20brand\",motionChild:true,nodeId:\"IwLWIZ1aT\",openInNewTab:true,scopeId:\"ovLW34EcX\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-l6e7hg framer-r1rxgn\",layoutDependency:layoutDependency,layoutId:\"IwLWIZ1aT\",children:/*#__PURE__*/_jsx(WhatsappLogo,{animated:true,className:\"framer-164zr9z\",layoutDependency:layoutDependency,layoutId:\"df9EUNaaV\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"rgb(255, 255, 255)\",\"--pgex8v\":1.5}})})})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2n4q6o\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"XXPOFKnMX\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wsftpj\",layoutDependency:layoutDependency,layoutId:\"yKkgMVtW5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1v1m9am\",\"data-styles-preset\":\"XzjJuDY2L\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255)))\"},children:\"PLATFORM\"})}),className:\"framer-6gi40w\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RaMWoZbVi\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-motqu1\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"ThJtQ3qqy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Wza_ryN4A\"},motionChild:true,nodeId:\"ql6jUGeBT\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"BNA™ AI-Platform\"})})})}),className:\"framer-1seic8o\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ql6jUGeBT\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FeR4N3num\"},motionChild:true,nodeId:\"k56otfIKv\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"World Model Torii\"})})})}),className:\"framer-150cszw\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"k56otfIKv\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DSxHCEB1h\"},motionChild:true,nodeId:\"Uuk3MGzbh\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"Synergy Research\"})})})}),className:\"framer-dx2dsu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Uuk3MGzbh\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lgx489\",layoutDependency:layoutDependency,layoutId:\"X7tg6H7an\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1v1m9am\",\"data-styles-preset\":\"XzjJuDY2L\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255)))\"},children:\"SOLUTIONS\"})}),className:\"framer-s4ocpk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Gadc5TzOy\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hd44hd\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"lzxvlEm9A\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"P7l2EQa08\"},motionChild:true,nodeId:\"nyVdjXYlf\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"Functional & Wellness\"})})})}),className:\"framer-jsp0ok\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nyVdjXYlf\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\",\"--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,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ycWgYuvWY\"},motionChild:true,nodeId:\"xm9NwbTVD\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"Aroma & Taste\"})})})}),className:\"framer-u861hr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xm9NwbTVD\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\",\"--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,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JpLMt4bQK\"},motionChild:true,nodeId:\"Yt7ZuSstO\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"Custom Solutions\"})})})}),className:\"framer-1kheivi\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Yt7ZuSstO\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\",\"--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,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"UjBQKMtIY\"},motionChild:true,nodeId:\"oDx2PlGnp\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"R&D Partnership\"})})})}),className:\"framer-lmqqzu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oDx2PlGnp\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hyiv5q\",layoutDependency:layoutDependency,layoutId:\"lNFqBtZtU\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1v1m9am\",\"data-styles-preset\":\"XzjJuDY2L\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255)))\"},children:\"LEARN\"})}),className:\"framer-14hx60b\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rWzBVklTm\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fz25i\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"tBKBgaG6a\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Rx50enbIS\"},motionChild:true,nodeId:\"Cr5zqlFkd\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"Aromachology\"})})})}),className:\"framer-eiwxme\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Cr5zqlFkd\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wwnyIbbPx\"},motionChild:true,nodeId:\"mtnDa2d0B\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"Science Blog\"})})})}),className:\"framer-88sqys\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mtnDa2d0B\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VEyErsoOD\"},motionChild:true,nodeId:\"u5gYtLZmy\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"Terpiodic Table\"})})})}),className:\"framer-15gio4k\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"u5gYtLZmy\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FgPNz0_EC\"},motionChild:true,nodeId:\"c9BSc5dBJ\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"Research & White Papers\"})})})}),className:\"framer-1rljf05\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c9BSc5dBJ\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WnnBc5zVK\"},motionChild:true,nodeId:\"ZqYRYLDY9\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"Eybna Thinking\"})})})}),className:\"framer-1ofd163\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZqYRYLDY9\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ghbhjt\",layoutDependency:layoutDependency,layoutId:\"hzCvqpssE\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1v1m9am\",\"data-styles-preset\":\"XzjJuDY2L\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255)))\"},children:\"COMPANY\"})}),className:\"framer-se4l44\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Omyb0NL_J\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bxalef\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"vTJs0sWGx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rFO4tqe34\"},motionChild:true,nodeId:\"Obls9sQyP\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"About\"})})})}),className:\"framer-1ybgtd7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Obls9sQyP\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\",\"--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,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bBRbm5SuK\"},motionChild:true,nodeId:\"RAHKrUGoc\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"Partners\"})})})}),className:\"framer-1g2dfw3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RAHKrUGoc\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\",\"--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,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"E2Kqz44PQ\"},motionChild:true,nodeId:\"QICBiivGF\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"Careers\"})})})}),className:\"framer-lxeov1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QICBiivGF\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\",\"--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,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NZBnd5RKS\"},motionChild:true,nodeId:\"nIXNI0kzr\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"Eybna in Press\"})})})}),className:\"framer-ow2wv5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nIXNI0kzr\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\",\"--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,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pGWqH4_y3\"},motionChild:true,nodeId:\"gwhTt1Xkh\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"FAQs\"})})})}),className:\"framer-7a97dh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gwhTt1Xkh\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\",\"--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,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"UjBQKMtIY\"},motionChild:true,nodeId:\"MBMw2sDi1\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"Contact\"})})})}),className:\"framer-1pg4xm6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MBMw2sDi1\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\",\"--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,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{tGxM7y3fJ:\"terms-of-use\"},unresolvedPathSlugs:{tGxM7y3fJ:{collectionId:\"i7q6oq8l6\",collectionItemId:\"PLKMA8r0c\"}},webPageId:\"R1RRzPuwB\"},motionChild:true,nodeId:\"y9XfgnVcM\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"Terms of Use\"})})})}),className:\"framer-c9ri9t\",\"data-framer-name\":\"Terms of Use\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"y9XfgnVcM\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\",\"--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,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{tGxM7y3fJ:\"privacy-policy\"},unresolvedPathSlugs:{tGxM7y3fJ:{collectionId:\"i7q6oq8l6\",collectionItemId:\"yQf0RtxzU\"}},webPageId:\"R1RRzPuwB\"},motionChild:true,nodeId:\"G0bziDXRL\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"Privacy Policy\"})})})}),className:\"framer-5b9322\",\"data-framer-name\":\"Privacy Policy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"G0bziDXRL\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z4mw7e\",layoutDependency:layoutDependency,layoutId:\"fPpbLQv4i\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1v1m9am\",\"data-styles-preset\":\"XzjJuDY2L\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255)))\"},children:\"STORE\"})}),className:\"framer-2phuz5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hBxLvKHJ_\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a2bofo\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"AlfE7Guw1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"srVjGDtlX\"},motionChild:true,nodeId:\"LMSZIbPO0\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"Shop\"})})})}),className:\"framer-1ft2b51\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LMSZIbPO0\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ufxxdZtmD\"},motionChild:true,nodeId:\"VxpirkAgf\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"Sample Kits\"})})})}),className:\"framer-1tjzklf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VxpirkAgf\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"UjBQKMtIY\"},motionChild:true,nodeId:\"e1aUjxZ9s\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"Wholesale\"})})})}),className:\"framer-wq1fqw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"e1aUjxZ9s\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"auaqNY2e6\"},motionChild:true,nodeId:\"lE8_4oHWp\",openInNewTab:false,relValues:[],scopeId:\"ovLW34EcX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1hi9cwj\",\"data-styles-preset\":\"ZAbMI7yw0\",children:\"Partner Login\"})})})}),className:\"framer-7977m9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lE8_4oHWp\",style:{\"--extracted-r6o4lv\":\"var(--token-688c4e95-a1ec-4d5c-86b9-984d758a634b)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fm5bna\",\"data-framer-name\":\"Newsletter Links\",layoutDependency:layoutDependency,layoutId:\"iby3DXqKn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1v1m9am\",\"data-styles-preset\":\"XzjJuDY2L\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255)))\"},children:\"NEWSLETTER\"})}),className:\"framer-2jigx0\",\"data-framer-name\":\"Newsletter Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"W1RRp4p56\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12emx26\",layoutDependency:layoutDependency,layoutId:\"UnqGpUQyB\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17er8hr\",\"data-styles-preset\":\"wl_h1_rZz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0e5f2c21-3636-48c4-8055-fefc980c69ef, rgb(72, 152, 135)))\"},children:\"Subscribe to our Newsletter\"})}),className:\"framer-5284jy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lCVZyH8OA\",style:{\"--extracted-r6o4lv\":\"var(--token-0e5f2c21-3636-48c4-8055-fefc980c69ef, rgb(72, 152, 135))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/2d8c2f3c-ddd2-4c7b-a3db-c06f717ac06e/submit\",className:\"framer-4nag64\",\"data-framer-name\":\"Newsletter Form\",layoutDependency:layoutDependency,layoutId:\"qqN5Uiwzy\",nodeId:\"qqN5Uiwzy\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:formState=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14wh1m7\",\"data-framer-name\":\"Field\",layoutDependency:layoutDependency,layoutId:\"pn1LB_uTv\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1fcwzyk\",\"data-framer-name\":\"Email Input\",inputName:\"Email\",layoutDependency:layoutDependency,layoutId:\"hIDVt1H0N\",placeholder:\"Enter Email\",required:true,style:{\"--framer-input-background\":\"var(--token-8e62f6fb-5dc3-4386-9288-03b1ae5a54be)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-798ca650-ef1b-4fa2-807a-4fbfdf5137f8)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"8px\",\"--framer-input-border-radius-bottom-right\":\"8px\",\"--framer-input-border-radius-top-left\":\"8px\",\"--framer-input-border-radius-top-right\":\"8px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-a629f6b0-0fc0-43e1-90fd-623f683f9890)\",\"--framer-input-icon-mask-image\":\"none\",\"--framer-input-placeholder-color\":\"var(--token-f28bc25c-80d9-4ce8-a863-9dc471a296db)\"},type:\"email\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-120a9z7-container\",\"data-framer-name\":\"Subscribe\",layoutDependency:layoutDependency,layoutId:\"Pjsa_qXlz-container\",name:\"Subscribe\",nodeId:\"Pjsa_qXlz\",rendersWithMotion:true,scopeId:\"ovLW34EcX\",children:/*#__PURE__*/_jsx(NewsletterSubmit,{height:\"100%\",id:\"Pjsa_qXlz\",layoutId:\"Pjsa_qXlz\",name:\"Subscribe\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{error:\"drOMVdvo9\",pending:\"CbF4QHF2N\",success:\"R3CXi11sc\"},matchVariant(\"Ovi15UBSQ\")),width:\"100%\"})})})]})})})]})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xghdce\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"a2IoDUojf\",style:{backgroundColor:\"var(--token-6ac36c8c-44eb-47d5-9509-0b323b454e58, rgb(36, 34, 42))\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pbalmo\",\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"WuDEWBMPb\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-oy8oe\",\"data-styles-preset\":\"pSCwpMCAL\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-42052f98-d26d-4324-a571-8a40a211a2a7))\"},children:\"Statements on this site have not been evaluated by the Food and Drug Administration or any other regulatory authority. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-c9yw3e, var(--token-42052f98-d26d-4324-a571-8a40a211a2a7))\"},children:\"Eybna products are not intended to diagnose, treat, cure, mitigate, or prevent any disease. \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-dfbufw, var(--token-42052f98-d26d-4324-a571-8a40a211a2a7))\"},children:\"Information on this site is for educational purposes only and is not a substitute for medical advice.\"})]})}),className:\"framer-530f2y\",\"data-framer-name\":\"Disclaimer\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"u8Pyw2m6E\",style:{\"--extracted-1w3ko1f\":\"var(--token-42052f98-d26d-4324-a571-8a40a211a2a7)\",\"--extracted-c9yw3e\":\"var(--token-42052f98-d26d-4324-a571-8a40a211a2a7)\",\"--extracted-dfbufw\":\"var(--token-42052f98-d26d-4324-a571-8a40a211a2a7)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9z2uf9\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"eBtzW9DGP\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-uu0oqq\",\"data-styles-preset\":\"lzbYvvoi3\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-42052f98-d26d-4324-a571-8a40a211a2a7))\"},children:\"\\xa9 2026 Eybna Technologies Ltd.\"})}),className:\"framer-15hs3ez\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JMamp7EXx\",style:{\"--extracted-r6o4lv\":\"var(--token-42052f98-d26d-4324-a571-8a40a211a2a7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{tGxM7y3fJ:\"privacy-policy\"},unresolvedPathSlugs:{tGxM7y3fJ:{collectionId:\"i7q6oq8l6\",collectionItemId:\"yQf0RtxzU\"}},webPageId:\"R1RRzPuwB\"},implicitPathVariables:undefined},{href:{pathVariables:{tGxM7y3fJ:\"privacy-policy\"},unresolvedPathSlugs:{tGxM7y3fJ:{collectionId:\"i7q6oq8l6\",collectionItemId:\"yQf0RtxzU\"}},webPageId:\"R1RRzPuwB\"},implicitPathVariables:undefined},{href:{pathVariables:{tGxM7y3fJ:\"privacy-policy\"},unresolvedPathSlugs:{tGxM7y3fJ:{collectionId:\"i7q6oq8l6\",collectionItemId:\"yQf0RtxzU\"}},webPageId:\"R1RRzPuwB\"},implicitPathVariables:undefined},{href:{pathVariables:{tGxM7y3fJ:\"privacy-policy\"},unresolvedPathSlugs:{tGxM7y3fJ:{collectionId:\"i7q6oq8l6\",collectionItemId:\"yQf0RtxzU\"}},webPageId:\"R1RRzPuwB\"},implicitPathVariables:undefined},{href:{pathVariables:{tGxM7y3fJ:\"privacy-policy\"},unresolvedPathSlugs:{tGxM7y3fJ:{collectionId:\"i7q6oq8l6\",collectionItemId:\"yQf0RtxzU\"}},webPageId:\"R1RRzPuwB\"},implicitPathVariables:undefined},{href:{pathVariables:{tGxM7y3fJ:\"privacy-policy\"},unresolvedPathSlugs:{tGxM7y3fJ:{collectionId:\"i7q6oq8l6\",collectionItemId:\"yQf0RtxzU\"}},webPageId:\"R1RRzPuwB\"},implicitPathVariables:undefined},{href:{pathVariables:{tGxM7y3fJ:\"privacy-policy\"},unresolvedPathSlugs:{tGxM7y3fJ:{collectionId:\"i7q6oq8l6\",collectionItemId:\"yQf0RtxzU\"}},webPageId:\"R1RRzPuwB\"},implicitPathVariables:undefined},{href:{pathVariables:{tGxM7y3fJ:\"privacy-policy\"},unresolvedPathSlugs:{tGxM7y3fJ:{collectionId:\"i7q6oq8l6\",collectionItemId:\"yQf0RtxzU\"}},webPageId:\"R1RRzPuwB\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rgaowq-container\",\"data-framer-name\":\"Cookie Banner\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"C9k3gueaY-container\",name:\"Cookie Banner\",nodeId:\"C9k3gueaY\",rendersWithMotion:true,scopeId:\"ovLW34EcX\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:.96,transition:{bounce:.05,delay:0,duration:.3,type:\"spring\"},x:0,y:8},containerWidth:0,inset:20,insetBottom:160,insetLeft:20,insetPerSide:true,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgb(234, 234, 238)\",radius:16,width:1},colorBody:\"rgba(5, 5, 5, 0.7)\",colorTitle:\"rgb(5, 5, 5)\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontTitle:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},link:\"rgb(72, 152, 135)\",shadow:{shadowBlur:36,shadowColor:\"rgba(0, 0, 0, 0.08)\",shadowX:0,shadowY:10}},width:400,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1.5em\"},hoverOpacity:.8,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:8,paddingLeft:12,paddingPerSide:true,paddingRight:12,paddingTop:8,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(23, 23, 29)\"},secondary:{color:\"rgb(5, 5, 5)\",fill:\"rgba(5, 5, 55, 0.08)\"},tapOpacity:.6},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to keep this site working and to understand how it is used. You can choose which ones we set.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookies on eybna.com\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to keep this site working and to understand how it is used. You can choose which ones we set.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[1],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookies on eybna.com\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"C9k3gueaY\",layoutId:\"C9k3gueaY\",name:\"Cookie Banner\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(5, 5, 55, 0.04)\",border:{color:\"rgb(234, 234, 238)\",radius:8,width:1},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(72, 152, 135)\",toggleColorInactive:\"rgba(5, 5, 5, 0.15)\"}},preview:false,trigger:{color:\"rgba(255, 255, 255, 0.6)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\",textAlign:\"end\"},type:\"text\"},width:\"100%\",...addPropertyOverrides({arYLSWVuf:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to keep this site working and to understand how it is used. You can choose which ones we set.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[4],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookies on eybna.com\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to keep this site working and to understand how it is used. You can choose which ones we set.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[5],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookies on eybna.com\",worldType:\"simple\"}},MrAZHS1cM:{banner:{animation:{scale:.96,transition:{bounce:.05,delay:0,duration:.3,type:\"spring\"},x:0,y:8},containerWidth:0,inset:20,insetBottom:160,insetLeft:20,insetPerSide:true,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgb(234, 234, 238)\",radius:16,width:1},colorBody:\"rgba(5, 5, 5, 0.7)\",colorTitle:\"rgb(5, 5, 5)\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},fontTitle:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},link:\"rgb(72, 152, 135)\",shadow:{shadowBlur:36,shadowColor:\"rgba(0, 0, 0, 0.08)\",shadowX:0,shadowY:10}},width:360,zIndex:10},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to keep this site working and to understand how it is used. You can choose which ones we set.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[6],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookies on eybna.com\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to keep this site working and to understand how it is used. You can choose which ones we set.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[7],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookies on eybna.com\",worldType:\"simple\"}},ZEWzWRMWi:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to keep this site working and to understand how it is used. You can choose which ones we set.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookies on eybna.com\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to keep this site working and to understand how it is used. You can choose which ones we set.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[3],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookies on eybna.com\",worldType:\"simple\"}}},baseVariant,gestureVariant)})})})})]})]})]})})})});});const css=[\".framer-zuOuX.framer-r1rxgn, .framer-zuOuX .framer-r1rxgn { display: block; }\",\".framer-zuOuX.framer-17dlenk { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1220px; }\",\".framer-zuOuX .framer-rv1n2g { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 80px; position: relative; width: 100%; }\",\".framer-zuOuX .framer-n8thvr { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1600px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-zuOuX .framer-1ufd2ma { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-zuOuX .framer-16txh-container { aspect-ratio: 0.96875 / 1; flex: none; height: auto; position: relative; width: 62px; }\",\".framer-zuOuX .framer-fxa41m, .framer-zuOuX .framer-1p1dzbs, .framer-zuOuX .framer-1bgolmo, .framer-zuOuX .framer-jbesmr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-zuOuX .framer-n19b1, .framer-zuOuX .framer-110mlz8, .framer-zuOuX .framer-g3gg6i, .framer-zuOuX .framer-6gi40w, .framer-zuOuX .framer-s4ocpk, .framer-zuOuX .framer-14hx60b, .framer-zuOuX .framer-se4l44, .framer-zuOuX .framer-2phuz5, .framer-zuOuX .framer-2jigx0 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-zuOuX .framer-1y2ucch, .framer-zuOuX .framer-1txioli, .framer-zuOuX .framer-n6uh1b, .framer-zuOuX .framer-motqu1, .framer-zuOuX .framer-hd44hd, .framer-zuOuX .framer-1fz25i, .framer-zuOuX .framer-1bxalef, .framer-zuOuX .framer-a2bofo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-zuOuX .framer-1yzpvs4, .framer-zuOuX .framer-1dyituv, .framer-zuOuX .framer-tdxmr7, .framer-zuOuX .framer-1seic8o, .framer-zuOuX .framer-150cszw, .framer-zuOuX .framer-dx2dsu, .framer-zuOuX .framer-jsp0ok, .framer-zuOuX .framer-u861hr, .framer-zuOuX .framer-1kheivi, .framer-zuOuX .framer-lmqqzu, .framer-zuOuX .framer-eiwxme, .framer-zuOuX .framer-88sqys, .framer-zuOuX .framer-15gio4k, .framer-zuOuX .framer-1rljf05, .framer-zuOuX .framer-1ofd163, .framer-zuOuX .framer-1ybgtd7, .framer-zuOuX .framer-1g2dfw3, .framer-zuOuX .framer-lxeov1, .framer-zuOuX .framer-ow2wv5, .framer-zuOuX .framer-7a97dh, .framer-zuOuX .framer-1pg4xm6, .framer-zuOuX .framer-c9ri9t, .framer-zuOuX .framer-5b9322, .framer-zuOuX .framer-1ft2b51, .framer-zuOuX .framer-1tjzklf, .framer-zuOuX .framer-wq1fqw, .framer-zuOuX .framer-7977m9, .framer-zuOuX .framer-15hs3ez { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-zuOuX .framer-l39sw1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-zuOuX .framer-15us4qe, .framer-zuOuX .framer-l6e7hg { aspect-ratio: 1 / 1; flex: none; height: auto; overflow: visible; position: relative; text-decoration: none; width: 24px; }\",\".framer-zuOuX .framer-8vmltf, .framer-zuOuX .framer-164zr9z { aspect-ratio: 1 / 1; flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-zuOuX .framer-2n4q6o { display: grid; flex: 2 0 0px; gap: 40px 40px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-zuOuX .framer-wsftpj, .framer-zuOuX .framer-1lgx489, .framer-zuOuX .framer-1hyiv5q, .framer-zuOuX .framer-ghbhjt, .framer-zuOuX .framer-z4mw7e, .framer-zuOuX .framer-1fm5bna { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-zuOuX .framer-12emx26 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-zuOuX .framer-5284jy { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-zuOuX .framer-4nag64 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-zuOuX .framer-14wh1m7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 0px; position: relative; width: 100%; }\",'.framer-zuOuX .framer-1fcwzyk { --framer-input-focused-border-color: var(--token-0e5f2c21-3636-48c4-8055-fefc980c69ef); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 2px; --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.5em; --framer-input-font-size: calc(var(--framer-root-font-size, 1rem) * 0.875); --framer-input-font-weight: 400; --framer-input-padding: 10px 44px 10px 16px; --framer-input-wrapper-height: auto; flex: 1 0 0px; height: auto; position: relative; width: 1px; }',\".framer-zuOuX .framer-120a9z7-container { flex: none; height: 24px; position: absolute; right: 10px; top: calc(48.78048780487807% - 24px / 2); width: 24px; }\",\".framer-zuOuX .framer-xghdce { flex: none; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-zuOuX .framer-pbalmo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 24px 80px 24px 80px; position: relative; width: 100%; }\",\".framer-zuOuX .framer-530f2y { --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 720px; position: relative; width: 100%; }\",\".framer-zuOuX .framer-9z2uf9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; max-width: 1600px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-zuOuX .framer-1rgaowq-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-zuOuX.framer-v-1fr2b97.framer-17dlenk { width: 810px; }\",\".framer-zuOuX.framer-v-1fr2b97 .framer-rv1n2g { padding: 80px 30px 80px 30px; }\",\".framer-zuOuX.framer-v-1fr2b97 .framer-2n4q6o, .framer-zuOuX.framer-v-11gsyql .framer-2n4q6o { grid-template-columns: repeat(2, minmax(50px, 1fr)); }\",\".framer-zuOuX.framer-v-1fr2b97 .framer-pbalmo { padding: 24px 30px 24px 30px; }\",\".framer-zuOuX.framer-v-11gsyql.framer-17dlenk { width: 600px; }\",\".framer-zuOuX.framer-v-11gsyql .framer-rv1n2g { padding: 60px 16px 60px 16px; }\",\".framer-zuOuX.framer-v-11gsyql .framer-pbalmo, .framer-zuOuX.framer-v-kzkdfm .framer-pbalmo { padding: 24px 16px 24px 16px; }\",\".framer-zuOuX.framer-v-kzkdfm.framer-17dlenk { width: 390px; }\",\".framer-zuOuX.framer-v-kzkdfm .framer-rv1n2g { padding: 40px 16px 40px 16px; }\",\".framer-zuOuX.framer-v-kzkdfm .framer-n8thvr { flex-direction: column; }\",\".framer-zuOuX.framer-v-kzkdfm .framer-1ufd2ma { flex: none; width: 100%; }\",\".framer-zuOuX.framer-v-kzkdfm .framer-2n4q6o { flex: none; grid-template-columns: repeat(2, minmax(50px, 1fr)); width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 784\n * @framerIntrinsicWidth 1220\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ZEWzWRMWi\":{\"layout\":[\"fixed\",\"auto\"]},\"arYLSWVuf\":{\"layout\":[\"fixed\",\"auto\"]},\"MrAZHS1cM\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerovLW34EcX=withCSS(Component,css,\"framer-zuOuX\");export default FramerovLW34EcX;FramerovLW34EcX.displayName=\"Footer\";FramerovLW34EcX.defaultProps={height:784,width:1220};addPropertyControls(FramerovLW34EcX,{variant:{options:[\"jjjnzlLGW\",\"ZEWzWRMWi\",\"arYLSWVuf\",\"MrAZHS1cM\"],optionTitles:[\"Desktop\",\"Tablet\",\"Tablet (small)\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerovLW34EcX,[{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\"}]},...EybnaLogoFonts,...InstagramLogoFonts,...WhatsappLogoFonts,...NewsletterSubmitFonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});FramerovLW34EcX.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(EybnaLogo,{},context),()=>forwardLoader(NewsletterSubmit,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerovLW34EcX\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZEWzWRMWi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"arYLSWVuf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MrAZHS1cM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"784\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1220\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ovLW34EcX.map","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Inter-500\"]);export const fonts=[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:css/TIzKiGcOB:default\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\",weight:\"500\"}];export const css=['.framer-PGxOy .framer-styles-preset-j385k6:not(.rich-text-wrapper), .framer-PGxOy .framer-styles-preset-j385k6.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.03em; --framer-line-height: 100%; --framer-paragraph-spacing: 16px; --framer-text-alignment: left; --framer-text-color: var(--token-c734a28a-9fe9-4aa2-97ea-e240e7bd3071, #000000); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-PGxOy\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b084a7c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/RBhrmJSayFIEr01hpPFn/uknigYuJhd1icsEQ9e0L/TIzKiGcOB.js\";const cycleOrder=[\"q765oO3yC\"];const variantClassNames={q765oO3yC:\"framer-v-kixgj4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,text,width,...props})=>{var ref;return{...props,U2bckk9Ci:(ref=text!==null&&text!==void 0?text:props.U2bckk9Ci)!==null&&ref!==void 0?ref:\"<p>$0 USD</p>\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,U2bckk9Ci,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"q765oO3yC\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-PixXK\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-kixgj4\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"q765oO3yC\",ref:ref,style:{...style},children:/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:U2bckk9Ci,className:\"framer-1iq4zis\",layoutDependency:layoutDependency,layoutId:\"ZBWxU4W6n\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},stylesPresetsClassNames:{p:\"framer-styles-preset-j385k6\"},verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=['.framer-PixXK [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; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PixXK .framer-1n4dbv2 { display: block; }\",\".framer-PixXK .framer-kixgj4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-PixXK .framer-1iq4zis { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PixXK .framer-kixgj4 { gap: 0px; } .framer-PixXK .framer-kixgj4 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-PixXK .framer-kixgj4 > :first-child { margin-left: 0px; } .framer-PixXK .framer-kixgj4 > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 55.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"U2bckk9Ci\":\"text\"}\n */ const FrameratkMxVAKb=withCSS(Component,css,\"framer-PixXK\");export default FrameratkMxVAKb;FrameratkMxVAKb.displayName=\"shopX / cartSubtotal\";FrameratkMxVAKb.defaultProps={height:16,width:55.5};addPropertyControls(FrameratkMxVAKb,{U2bckk9Ci:{defaultValue:\"<p>$0 USD</p>\",title:\"text\",type:ControlType.RichText}});addFonts(FrameratkMxVAKb,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameratkMxVAKb\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"U2bckk9Ci\\\":\\\"text\\\"}\",\"framerIntrinsicHeight\":\"16\",\"framerIntrinsicWidth\":\"55.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./atkMxVAKb.map","/*\n * shopX / cartSubtotal\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Xz56MXJ2ZtTgFtT1VmZz/jsrZt5LjumizHw76NuWB/atkMxVAKb.js\"\nexport { default } from \"https://framerusercontent.com/modules/Xz56MXJ2ZtTgFtT1VmZz/jsrZt5LjumizHw76NuWB/atkMxVAKb.js\"\n","export const currencyMaps={AED:\"د.إ\",AFN:\"Af\",ALL:\"L\",AMD:\"֏\",ANG:\"ƒ\",AOA:\"Kz\",ARS:\"$\",AUD:\"$\",AWG:\"ƒ\",AZN:\"₼\",BAM:\"KM\",BBD:\"$\",BDT:\"৳\",BGN:\"лв\",BHD:\"د.ب\",BIF:\"FBu\",BMD:\"$\",BND:\"$\",BOB:\"Bs.\",BRL:\"R$\",BSD:\"$\",BTN:\"Nu.\",BWP:\"P\",BYN:\"Br\",BZD:\"BZ$\",CAD:\"$\",CDF:\"FC\",CHF:\"Fr\",CLP:\"$\",CNY:\"\\xa5\",COP:\"$\",CRC:\"₡\",CVE:\"$\",CZK:\"Kč\",DJF:\"Fdj\",DKK:\"kr\",DOP:\"RD$\",DZD:\"د.ج\",EGP:\"\\xa3\",ERN:\"Nfk\",ETB:\"Br\",EUR:\"€\",FJD:\"$\",FKP:\"\\xa3\",GBP:\"\\xa3\",GEL:\"₾\",GHS:\"₵\",GIP:\"\\xa3\",GMD:\"D\",GNF:\"FG\",GTQ:\"Q\",GYD:\"$\",HKD:\"$\",HNL:\"L\",HRK:\"kn\",HTG:\"G\",HUF:\"Ft\",IDR:\"Rp\",ILS:\"₪\",INR:\"₹\",IQD:\"ع.د\",IRR:\"﷼\",ISK:\"kr\",JEP:\"\\xa3\",JMD:\"J$\",JOD:\"د.ا\",JPY:\"\\xa5\",KES:\"KSh\",KGS:\"сом\",KHR:\"៛\",KID:\"$\",KMF:\"CF\",KRW:\"₩\",KWD:\"د.ك\",KYD:\"$\",KZT:\"₸\",LAK:\"₭\",LBP:\"\\xa3\",LKR:\"රු\",LRD:\"$\",LSL:\"L\",LTL:\"Lt\",LVL:\"Ls\",LYD:\"ل.د\",MAD:\"د.م.\",MDL:\"MDL\",MGA:\"Ar\",MKD:\"ден\",MMK:\"Ks\",MNT:\"₮\",MOP:\"MOP$\",MRU:\"UM\",MUR:\"₨\",MVR:\"ރ\",MWK:\"MK\",MXN:\"$\",MYR:\"RM\",MZN:\"MT\",NAD:\"$\",NGN:\"₦\",NIO:\"C$\",NOK:\"kr\",NPR:\"रू\",NZD:\"$\",OMR:\"ر.ع.\",PAB:\"B/.\",PEN:\"S/.\",PGK:\"K\",PHP:\"₱\",PKR:\"₨\",PLN:\"zł\",PYG:\"₲\",QAR:\"ر.ق\",RON:\"lei\",RSD:\"Дин.\",RUB:\"₽\",RWF:\"FRw\",SAR:\"ر.س\",SBD:\"$\",SCR:\"₨\",SDG:\"ج.س.\",SEK:\"kr\",SGD:\"$\",SHP:\"\\xa3\",SLL:\"Le\",SOS:\"Sh\",SRD:\"$\",SSP:\"\\xa3\",STN:\"Db\",SYP:\"\\xa3\",SZL:\"E\",THB:\"฿\",TJS:\"ЅМ\",TMT:\"T\",TND:\"د.ت\",TOP:\"T$\",TRY:\"₺\",TTD:\"TT$\",TWD:\"NT$\",TZS:\"TSh\",UAH:\"₴\",UGX:\"USh\",USD:\"$\",UYU:\"$\",UZS:\"so'm\",VED:\"Bs.S.\",VES:\"Bs.\",VND:\"₫\",VUV:\"VT\",WST:\"T\",XAF:\"FCFA\",XCD:\"$\",XOF:\"CFA\",XPF:\"₣\",XXX:\"\",YER:\"﷼\",ZAR:\"R\",ZMW:\"ZK\",BYR:\"Br\",STD:\"Db\",VEF:\"Bs.\"};// Explicit list of currencies where the symbol is the same as the code\n// or where browsers commonly display the code instead of a distinct symbol\nexport const knownCurrenciesWithCodeAsSymbol=[\"CHF\",\"PLN\",\"SEK\",\"NOK\",\"DKK\",\"CZK\",\"HUF\",\"RON\",\"HRK\",\"BGN\",\"ISK\",\"MDL\",\"BYN\",\"KZT\",\"AMD\",\"UZS\",\"TJS\",\"KGS\",\"MNT\",\"GEL\",\"AFN\",\"MRU\",\"RWF\",\"XAF\",\"XOF\",\"XPF\"];\nexport const __FramerMetadata__ = {\"exports\":{\"currencyMaps\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"knownCurrenciesWithCodeAsSymbol\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./currencyMaps.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{useEffect,useMemo,useState}from\"react\";import ShopXCartSubtotal from\"https://framer.com/m/shopX-cartSubtotal-pv7y.js\";import{addPropertyControls,ControlType}from\"framer\";import{get}from\"lodash-es\";import{knownCurrenciesWithCodeAsSymbol}from\"https://framerusercontent.com/modules/k9s4cejdkBGDjmzudhzM/18cq93eooqM4YmdbL7E2/currencyMaps.js\";import{getLocaleFromCountry}from\"https://framerusercontent.com/modules/vC6fzbfO83MgBPIhn5zl/DUlbmWuOELzEUenVmv3G/locales.js\";import{RenderTarget}from\"framer\";// 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_CartSubtotal(props){const{format:{showCurrency,showSymbol,showDecimals,currencyCode:previewCurrencyCode}={}}=props;const[subtotal,setSubtotal]=useState(0);const[cart,setCart]=useState(null);const[selectedCurrency,setSelectedCurrency]=useState(\"\");const[selectedCountryCode,setSelectedCountryCode]=useState(\"\");const[selectedCountry,setSelectedCountry]=useState(\"\");const[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('Initial currency config state:', initialConfig, window?.__FcCurrencyConfigs);\nreturn initialConfig;}return{position:\"Before\",showCode:false,symbol:\"$\"};});const isBrowser=typeof window!==\"undefined\";// 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_CartSubtotal] Initial Currency State:\", {\n//     currency: storedCurrency\n// })\n},[isBrowser]);// Debug current currency config\n// useEffect(() => {\n//     console.log('Currency config changed:', currencyConfig);\n// }, [currencyConfig]);\n// Add currency settings listener\nuseEffect(()=>{if(!isBrowser)return;function updateCurrencyConfig(position,symbol){//console.log('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:', { currentPosition, currentSymbol });\nupdateCurrencyConfig(currentPosition,currentSymbol);// Add event listener\ndocument.addEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);//console.log('Currency event listener added');\n// Listen for currency changes\nconst handleCurrencyChange=event=>{//console.log(\"[FC_CartSubtotal] Currency Change Event:\", event.detail);\nconst{currency,countryCode,country}=event.detail;setSelectedCurrency(currency);setSelectedCountryCode(countryCode);setSelectedCountry(country);};window.addEventListener(\"currency_changed\",handleCurrencyChange);return()=>{document.removeEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);window.removeEventListener(\"currency_changed\",handleCurrencyChange);//console.log('Currency event listeners removed');\n};},[isBrowser]);// // Cart calculation effect\nuseEffect(()=>{if(!isBrowser)return;const logCartDetails=()=>{const cart=get(window,\"shopXtools.cart\");// Log the entire cart object\n//console.log('Cart Data:', cart);\nif(cart){setCart(cart);// Log each line item in the cart\nconst cartItems=get(cart,\"lines.edges\",[]);// console.log(\n//     'Cart Items:',\n//     cartItems.map((edge) => {\n//         const item = edge.node;\n//         return {\n//             title: get(item, 'merchandise.product.title', 'Unknown'),\n//             variantId: get(item, 'merchandise.id', ''),\n//             price: get(item, 'cost.totalAmount.amount') ||\n//                    get(item, 'cost.subtotalAmount.amount') ||\n//                    get(item, 'merchandise.price.amount', '0'),\n//             quantity: get(item, 'quantity', 0),\n//             currencyCode: get(item, 'cost.totalAmount.currencyCode') ||\n//                           get(item, 'merchandise.price.currencyCode', 'USD'),\n//         };\n//     })\n// );\n// Log the subtotal\nconst subtotal=parseFloat(get(cart,\"cost.subtotalAmount.amount\",\"0\"));//console.log('Parsed Subtotal (to be set in state):', subtotal);\nsetSubtotal(subtotal);}else{// console.log(\"No cart data available.\")\n}};// Log cart details on load\nlogCartDetails();// Re-log cart details on cart update events\nwindow.addEventListener(\"shopXtools-cart-update\",logCartDetails);return()=>window.removeEventListener(\"shopXtools-cart-update\",logCartDetails);},[isBrowser]);const _currencyCode=useMemo(()=>{if(!isBrowser)return\"USD\";// Try different paths to get currency code\nconst cartCurrencyCode=get(window,\"shopXtools.cart.cost.subtotalAmount.currencyCode\",\"USD\");//console.log('Currency Code in _currencyCode:', cartCurrencyCode);\nreturn selectedCurrency||cartCurrencyCode;},[isBrowser,cart,selectedCurrency]);const showMockValues=useMemo(()=>subtotal===0&&isBrowser&&window.location.origin.endsWith(\"framercanvas.com\"),[subtotal,isBrowser]);// Common function to format price based on options\nconst formatPriceWithOptions=(numericPrice,currCode)=>{const symbolSameAsCode=isCurrencySymbolSameAsCode(currCode);// Get locale from selected country code\nconst locale=getLocaleFromCountry(selectedCountryCode);// Log browser user agent for debugging iOS-specific issues\n// if (isBrowser) {\n//     console.log(\"[FC_CartSubtotal] Format debug:\", {\n//         userAgent: navigator.userAgent,\n//         isCurrencySymbolSameAsCode: symbolSameAsCode,\n//         currencyCode: currCode,\n//         selectedCountryCode,\n//         locale,\n//         showSymbol,\n//         showCurrency,\n//         showDecimals,\n//     })\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 for boolean value\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);//console.log('Formatted Number (No Symbol or Currency):', formattedNumber);\nreturn 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}`;};const text=useMemo(()=>{if(!isBrowser)return\"\";// For canvas view, handle the display options directly\nif(RenderTarget.current()===RenderTarget.canvas||showMockValues){const mockAmount=150;const currentCurrencyCode=previewCurrencyCode||\"USD\";return formatPriceWithOptions(mockAmount,currentCurrencyCode);}// For live view, use the actual subtotal\nreturn formatPriceWithOptions(subtotal,_currencyCode);},[isBrowser,showMockValues,subtotal,_currencyCode,showCurrency,showSymbol,showDecimals,previewCurrencyCode,props.format]);if(!isBrowser){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"inline-flex\"}});}// For debugging\n// console.log('Rendering FC_CartSubtotal with:', {\n//     subtotal,\n//     text,\n//     currencyConfig,\n//     props\n// })\n// Render a basic div if ShopXCartSubtotal is not available\nif(typeof ShopXCartSubtotal===\"undefined\"){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",textAlign:\"right\"},children:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,margin:0},children:text})});}return /*#__PURE__*/_jsx(ShopXCartSubtotal,{...props,text:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,margin:0},children:text}),style:{width:\"100%\"}});}FC_CartSubtotal.defaultProps={format:{showCurrency:false,showSymbol:true,currencyCode:\"USD\",showDecimals:\"Always show\"}};addPropertyControls(FC_CartSubtotal,{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 on your site is automatic, this is only shown in canvas preview.\"}}},font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartSubtotal\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"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{useCallback,useRef,useEffect,useState}from\"react\";// @ts-ignore - Provided by Framer runtime in plugin environment\nimport{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * @framerDisableUnlink\n *//**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicHeight Auto\n */function FC_CartStateController(props){const{Populated,Empty}=props;const[isBrowser,setIsBrowser]=useState(false);const[cartItems,setCartItems]=useState([]);const isFetching=useRef(false);const containerRef=useRef(null);// Set isBrowser to true once component mounts\nuseEffect(()=>{setIsBrowser(true);},[]);const fetchCartFromShopify=useCallback(async cartId=>{if(isFetching.current||!isBrowser)return;isFetching.current=true;try{const 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]);const 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]);useEffect(()=>{if(!isBrowser)return;handleCartUpdate();window.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);return()=>window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);},[handleCartUpdate,isBrowser]);// Apply 100% width and height to the first child element\nuseEffect(()=>{if(containerRef.current?.firstElementChild){const child=containerRef.current.firstElementChild;child.style.width=\"100%\";child.style.height=\"100%\";}});let content=null;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const isEmptyView=isCanvas?true:!isBrowser||cartItems.length===0;content=isEmptyView?Empty?.[0]:Populated?.[0];if(!content){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"}});}return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{width:\"100%\",height:\"100%\"},children:content},isEmptyView?\"empty\":\"populated\");}FC_CartStateController.defaultProps={Populated:null,Empty:null};addPropertyControls(FC_CartStateController,{Populated:{type:ControlType.ComponentInstance,title:\"Populated State\"},Empty:{type:ControlType.ComponentInstance,title:\"Empty State\"}});export default FC_CartStateController;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartStateController\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicHeight\":\"Auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartStateController.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,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;}};const getLocalePathPrefix=()=>{if(typeof window===\"undefined\")return\"\";const segment=window.location.pathname.split(\"/\").filter(Boolean)[0];if(segment&&/^[a-z]{2}(-[A-Za-z]{2})?$/.test(segment)){return`/${segment}`;}return\"\";};/**\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}${getLocalePathPrefix()}/${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\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartProductCard.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 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\"}}}","/*\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 * © 2024 Framer Commerce. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useCallback,useState,cloneElement}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n */export default function FC_CartClearButton(props){var _content_props;const{Default}=props;const[isClearing,setIsClearing]=useState(false);const waitForShopXTools=(timeout=1e4)=>{return new Promise((resolve,reject)=>{const startTime=Date.now();const checkCondition=()=>{if(window.shopXtools&&window.shopXtools.handleCartMutation){resolve();}else if(Date.now()-startTime>=timeout){reject(new Error(\"shopXtools not initialized within timeout\"));}else{setTimeout(checkCondition,100);}};checkCondition();});};const clearCart=useCallback(async e=>{if(isClearing)return;setIsClearing(true);try{var _currentCart_lines_edges,_currentCart_lines;await waitForShopXTools();const cartId=localStorage.getItem(\"shopX_cart_id\");if(!cartId){return;}const currentCart=window.shopXtools.cart;const lineIds=(currentCart===null||currentCart===void 0?void 0:(_currentCart_lines=currentCart.lines)===null||_currentCart_lines===void 0?void 0:(_currentCart_lines_edges=_currentCart_lines.edges)===null||_currentCart_lines_edges===void 0?void 0:_currentCart_lines_edges.map(edge=>edge.node.id))||[];if(lineIds.length===0){return;}const clearCartMutation=`\n                mutation cartLinesRemove($cartId: ID!, $lineIds: [ID!]!) {\n                    cartLinesRemove(cartId: $cartId, lineIds: $lineIds) {\n                        cart {\n                            id\n                            lines(first: 100) {\n                                edges {\n                                    node {\n                                        id\n                                        quantity\n                                    }\n                                }\n                            }\n                        }\n                        userErrors {\n                            message\n                            field\n                        }\n                    }\n                }\n            `;const data=await window.shopXtools.handleCartMutation(clearCartMutation,{cartId,lineIds});if(data){localStorage.setItem(\"shopXtools.cart\",JSON.stringify(data.cartLinesRemove.cart));window.shopXtools.cart=data.cartLinesRemove.cart;window.dispatchEvent(new Event(\"shopXtools-cart-update\"));}}catch(error){// Silent error handling - logging removed\n}finally{setIsClearing(false);}},[isClearing]);let content=(Default===null||Default===void 0?void 0:Default[0])||null;if(!content){return null;}const clonedElement=/*#__PURE__*/cloneElement(content,{style:{...((_content_props=content.props)===null||_content_props===void 0?void 0:_content_props.style)||{},width:\"100%\",height:\"100%\"},onClick:clearCart});return /*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:\"100%\"},children:clonedElement});}FC_CartClearButton.defaultProps={Default:null};addPropertyControls(FC_CartClearButton,{Default:{type:ControlType.ComponentInstance,title:\"Button Design\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartClearButton\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartClear.map","// Generated by Framer (bee8ea6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/RVgEyT9NxnYk9KQYKRHI/yW66MLscqr79PgfVkxm8/XCQlNS4bb.js\";const enabledGestures={Nz77zxbH6:{hover:true},wgRKq6yOt:{hover:true}};const cycleOrder=[\"Nz77zxbH6\",\"wgRKq6yOt\"];const serializationHash=\"framer-BprX0\";const variantClassNames={Nz77zxbH6:\"framer-v-1mwdbyf\",wgRKq6yOt:\"framer-v-1xzbs43\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const GM66VHzKF=undefined;const F_CP_BvjV=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={Ghost:\"wgRKq6yOt\",Primary:\"Nz77zxbH6\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,link,width,...props})=>{return{...props,F_CP_BvjV:label??props.F_CP_BvjV??\"Checkout\",GM66VHzKF:link??props.GM66VHzKF,variant:humanReadableVariantMap[props.variant]??props.variant??\"Nz77zxbH6\"};};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,F_CP_BvjV,GM66VHzKF,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Nz77zxbH6\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];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:GM66VHzKF,motionChild:true,nodeId:\"Nz77zxbH6\",scopeId:\"gLp7VvUAC\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1mwdbyf\",className,classNames)} framer-9c9hdx`,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"Nz77zxbH6\",ref:refBinding,style:{backgroundColor:\"var(--token-0e5f2c21-3636-48c4-8055-fefc980c69ef)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"Nz77zxbH6-hover\":{backgroundColor:\"var(--token-d85d6a67-132c-48c6-8d65-bdc7cbab72fa)\"},\"wgRKq6yOt-hover\":{backgroundColor:\"var(--token-053266ed-263d-4d8a-840d-984338c6c8a7)\"},wgRKq6yOt:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({wgRKq6yOt:{\"data-framer-name\":\"Ghost\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1eg5jp4\",\"data-styles-preset\":\"XCQlNS4bb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255)))\"},children:\"Checkout\"})}),className:\"framer-faxfzj\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CsHyo85nc\",style:{\"--extracted-r6o4lv\":\"var(--token-7d8a517a-8173-404a-8c98-1fc32217ea38, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:F_CP_BvjV,variants:{wgRKq6yOt:{\"--extracted-r6o4lv\":\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({wgRKq6yOt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1eg5jp4\",\"data-styles-preset\":\"XCQlNS4bb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7a118817-2ebb-4397-b3b7-431a084d238b))\"},children:\"Checkout\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-BprX0.framer-9c9hdx, .framer-BprX0 .framer-9c9hdx { display: block; }\",\".framer-BprX0.framer-1mwdbyf { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 12px 20px 12px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-BprX0 .framer-faxfzj { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 111\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"wgRKq6yOt\":{\"layout\":[\"auto\",\"auto\"]},\"N_MnwRNbY\":{\"layout\":[\"auto\",\"auto\"]},\"ZE9jq6A6L\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"F_CP_BvjV\":\"label\",\"GM66VHzKF\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergLp7VvUAC=withCSS(Component,css,\"framer-BprX0\");export default FramergLp7VvUAC;FramergLp7VvUAC.displayName=\"Checkout Button\";FramergLp7VvUAC.defaultProps={height:48,width:111};addPropertyControls(FramergLp7VvUAC,{variant:{options:[\"Nz77zxbH6\",\"wgRKq6yOt\"],optionTitles:[\"Primary\",\"Ghost\"],title:\"Variant\",type:ControlType.Enum},F_CP_BvjV:{defaultValue:\"Checkout\",title:\"Label\",type:ControlType.String},onF_CP_BvjVChange:{changes:\"F_CP_BvjV\",type:ControlType.ChangeHandler},GM66VHzKF:{title:\"Link\",type:ControlType.Link}});addFonts(FramergLp7VvUAC,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergLp7VvUAC\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"111\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wgRKq6yOt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"N_MnwRNbY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZE9jq6A6L\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"F_CP_BvjV\\\":\\\"label\\\",\\\"GM66VHzKF\\\":\\\"link\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (95da0c7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Image as Image1,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,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_CartSubtotal from\"https://framerusercontent.com/modules/g7fE5FpUH8BU8KzDDNuK/ev96V8ZMvBdXi4qVNtAQ/FC_CartSubtotal.js\";import FC_CartStateController from\"https://framerusercontent.com/modules/iNxQR66txeNh1MBMupeD/14fDVHtX7ZF5JXTR7ee3/FC_CartStateController.js\";import ShoppingBag from\"https://framerusercontent.com/modules/L4YIi2F6zowxDBiqO7DR/hpQSO3pOnTkK28UyCOZ5/wamFLbkJp.js\";import FC_CartProductCard from\"https://framerusercontent.com/modules/oKOqnJyJ3wjpqRFTNCqe/f2ixbED1jXEDDW06CbZm/FC_CartProductCard.js\";import ArrowForward from\"https://framerusercontent.com/modules/RI2IgDuaTxZzNHd2CIjG/3Rl2XrmCmjIQVzG0r95Y/K00Gsvrgk.js\";import FC_CartCheckoutButton from\"https://framerusercontent.com/modules/v7LtkkyNjEAQ8EyrCJW6/tND47xWycBAq6ZXOZgJN/FC_CartCheckoutButton.js\";import FC_CartClearButton from\"https://framerusercontent.com/modules/wBxOpxRwiKJ3qoIvmMdQ/z5RxMWfbQYPwULKjk69M/FC_CartClear.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/RfsBaeLEiBq1eCc5cVpa/oKAPV42lT29U8IYSoyyp/JRGNH4__w.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/RVgEyT9NxnYk9KQYKRHI/yW66MLscqr79PgfVkxm8/XCQlNS4bb.js\";import CheckoutButton from\"https://framerusercontent.com/modules/MrYICuJGdEbttBt5snsP/M4wOMUGdIEP47vnEFoG6/gLp7VvUAC.js\";import Button from\"https://framerusercontent.com/modules/g7lu8zeVOjDtnOMZkOfi/uDCVlOESuD2h9HocJ3V2/N_V5o7d7x.js\";import CloseButton from\"https://framerusercontent.com/modules/x5PQ6p9eJQEY0iQxkYvD/1oJA8UyRtL87IL8tg4jo/psel_HgNI.js\";const FC_CartCounterFonts=getFonts(FC_CartCounter);const CloseButtonFonts=getFonts(CloseButton);const FC_CartProductCardFonts=getFonts(FC_CartProductCard);const FC_CartSubtotalFonts=getFonts(FC_CartSubtotal);const CheckoutButtonFonts=getFonts(CheckoutButton);const FC_CartCheckoutButtonFonts=getFonts(FC_CartCheckoutButton);const FC_CartClearButtonFonts=getFonts(FC_CartClearButton);const ShoppingBagFonts=getFonts(ShoppingBag);const ButtonFonts=getFonts(Button);const FC_CartStateControllerFonts=getFonts(FC_CartStateController);const serializationHash=\"framer-eqPQn\";const variantClassNames={Gc4SojmJx:\"framer-v-lr2ppq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vcSkymMyC=undefined;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 Variants=motion.create(React.Fragment);const getProps=({close,height,id,width,...props})=>{return{...props,vcSkymMyC:close??props.vcSkymMyC};};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,vcSkymMyC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Gc4SojmJx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const ChOuB98wx1i4c9nx=activeVariantCallback(async(...args)=>{if(vcSkymMyC){const res=await vcSkymMyC(...args);if(res===false)return false;}});const router=useRouter();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-lr2ppq\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"Gc4SojmJx\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7v3b0v-container\",\"data-framer-name\":\"Cart State\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"poj2hS9xw-container\",name:\"Cart State\",nodeId:\"poj2hS9xw\",rendersWithMotion:true,scopeId:\"TY6yG90pD\",children:/*#__PURE__*/_jsx(FC_CartStateController,{Empty:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kfaqvi\",\"data-framer-name\":\"Cart Empty\",layoutDependency:layoutDependency,layoutId:\"y466thA8b\",style:{backgroundColor:\"var(--token-a629f6b0-0fc0-43e1-90fd-623f683f9890, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yi29wj\",\"data-border\":true,\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"liC2qJK2w\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-18711dfe-2f30-4e28-ae04-ff55010b310a)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-a629f6b0-0fc0-43e1-90fd-623f683f9890, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yfkm0f\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"FpSdBCHU2\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1in54i2-container\",\"data-framer-name\":\"Close\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"E0klU30tX-container\",name:\"Close\",nodeId:\"E0klU30tX\",rendersWithMotion:true,scopeId:\"TY6yG90pD\",children:/*#__PURE__*/_jsx(CloseButton,{ChOuB98wx:ChOuB98wx1i4c9nx,height:\"100%\",id:\"E0klU30tX\",ijlVgNRtI:\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b)\",layoutId:\"E0klU30tX\",name:\"Close\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17gwvjl\",\"data-framer-name\":\"Body\",layoutDependency:layoutDependency,layoutId:\"beauqFApo\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dl1wnh\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"bB6O_fVZp\",children:[/*#__PURE__*/_jsx(ShoppingBag,{animated:true,className:\"framer-tpkrd3\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"mpcX8elEQ\",style:{\"--esondr\":\"var(--token-33a7afd5-8db6-4ed4-927c-fc11fbb4408b)\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-zss1mu\",\"data-styles-preset\":\"JRGNH4__w\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-7a118817-2ebb-4397-b3b7-431a084d238b))\"},children:\"Your cart is empty\"})}),className:\"framer-95kr9e\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AnEDh8u8H\",style:{\"--extracted-1lwpl3i\":\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"srVjGDtlX\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-coafq-container\",\"data-framer-name\":\"Explore Shop\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"fQYNBfnvy-container\",name:\"Explore Shop\",nodeId:\"fQYNBfnvy\",rendersWithMotion:true,scopeId:\"TY6yG90pD\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"fQYNBfnvy\",layoutId:\"fQYNBfnvy\",M9dXU6hUk:resolvedLinks[0],name:\"Explore Shop\",P49mL0rXV:false,rlc3PiJIg:ChOuB98wx1i4c9nx,sb2gYNYUG:ArrowForward,tIGF8iqoG:\"Explore Shop\",variant:matchVariant(\"p9DbMlVwM\"),vm1kUkAka:false,vV1hbaQVx:false,width:\"100%\",Zh4oUdHkH:ArrowForward})})})})]})]})],height:\"100%\",id:\"poj2hS9xw\",layoutId:\"poj2hS9xw\",name:\"Cart State\",Populated:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kymx00\",\"data-framer-name\":\"Cart Populated\",layoutDependency:layoutDependency,layoutId:\"hlXCCmhxq\",style:{backgroundColor:\"var(--token-a629f6b0-0fc0-43e1-90fd-623f683f9890, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15xl1ll\",\"data-framer-name\":\"Panel\",layoutDependency:layoutDependency,layoutId:\"WQHQEof75\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9tymx4\",\"data-border\":true,\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"qivJDcfLY\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-18711dfe-2f30-4e28-ae04-ff55010b310a)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-a629f6b0-0fc0-43e1-90fd-623f683f9890, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-of3btj\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"szSWzgVsX\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1andq1t-container\",\"data-framer-name\":\"Item Count\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ArGsQ0wAh-container\",name:\"Item Count\",nodeId:\"ArGsQ0wAh\",rendersWithMotion:true,scopeId:\"TY6yG90pD\",children:/*#__PURE__*/_jsx(FC_CartCounter,{backgroundColor:\"rgba(255, 255, 255, 0)\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},bottomLeft:0,bottomRight:0,color:\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b)\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",hideIf0:false,id:\"ArGsQ0wAh\",layoutId:\"ArGsQ0wAh\",name:\"Item Count\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,radius:0,radiusPerCorner:false,topLeft:0,topRight:0,width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1eg5jp4\",\"data-styles-preset\":\"XCQlNS4bb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7a118817-2ebb-4397-b3b7-431a084d238b))\"},children:\"in cart\"})}),className:\"framer-hq6ik\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Icrr98CbO\",style:{\"--extracted-r6o4lv\":\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19xulkb-container\",\"data-framer-name\":\"Close\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Oow96bJrD-container\",name:\"Close\",nodeId:\"Oow96bJrD\",rendersWithMotion:true,scopeId:\"TY6yG90pD\",children:/*#__PURE__*/_jsx(CloseButton,{ChOuB98wx:ChOuB98wx1i4c9nx,height:\"100%\",id:\"Oow96bJrD\",ijlVgNRtI:\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b)\",layoutId:\"Oow96bJrD\",name:\"Close\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jxdc03\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"PCMgepxqR\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qcrgq2-container\",\"data-framer-name\":\"Product Card\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pAGOgIEf_-container\",name:\"Product Card\",nodeId:\"pAGOgIEf_\",rendersWithMotion:true,scopeId:\"TY6yG90pD\",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:\"var(--token-a629f6b0-0fc0-43e1-90fd-623f683f9890, rgb(255, 255, 255))\",border:{borderColor:\"var(--token-8f58b546-b459-4f2c-a1ba-f5dcbbb9e416, rgb(220, 220, 227))\",borderStyle:\"solid\",borderWidth:0},gap:4,imageGap:16,insidePadding:\"0px\",padding:\"0px\",radius:\"0px\"},errorConfigs:{errorColor:\"rgb(0, 0, 0)\",errorFont:{},textTransform:\"None\"},height:\"100%\",id:\"pAGOgIEf_\",imageConfigs:{background:\"var(--token-2b492aff-cb7e-43f4-8bcd-b0466160d392, rgb(245, 245, 247))\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},hover:\"None\",opacity:.75,radius:\"4px\",ratio:\"1:1\",type:\"Fit\",visible:true,width:120,zoomScale:1.05},layoutId:\"pAGOgIEf_\",linkConfigs:{enabled:false,slugPath:\"\"},name:\"Product Card\",priceConfigs:{comparePrice:{color:\"var(--token-33a7afd5-8db6-4ed4-927c-fc11fbb4408b, rgb(133, 131, 138))\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},strikethrough:true,strikethroughColor:\"var(--token-33a7afd5-8db6-4ed4-927c-fc11fbb4408b, rgb(133, 131, 138))\"},format:{currencyCode:\"USD\",showCurrency:false,showDecimals:\"Always show\",showSymbol:true},gap:4,price:{color:\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b, rgb(5, 5, 5))\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1.5em\"},saleColor:\"var(--token-3a0845d7-714e-456d-90f0-55708eee6884, rgb(218, 83, 81))\",saleFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1.5em\"}}},quantityConfigs:{buttons:{border:{borderColor:\"var(--token-aabfe001-d38e-4539-815d-35ad821abb63, rgba(255, 255, 255, 0))\",borderStyle:\"solid\",borderWidth:0},iconBg:\"var(--token-a629f6b0-0fc0-43e1-90fd-623f683f9890, rgb(255, 255, 255))\",iconBgDisabled:\"var(--token-2b492aff-cb7e-43f4-8bcd-b0466160d392, rgb(245, 245, 247))\",iconBgHover:\"var(--token-2b492aff-cb7e-43f4-8bcd-b0466160d392, rgb(245, 245, 247))\",icons:\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b, rgb(5, 5, 5))\",iconsColorDisabled:\"var(--token-8f58b546-b459-4f2c-a1ba-f5dcbbb9e416, rgb(220, 220, 227))\",iconSize:8,iconType:\"Default\",iconWeight:2,padding:\"4px\",radius:\"4px\"},container:{containerBg:\"var(--token-a629f6b0-0fc0-43e1-90fd-623f683f9890, rgb(255, 255, 255))\",containerBorder:{borderColor:\"var(--token-8f58b546-b459-4f2c-a1ba-f5dcbbb9e416, rgb(220, 220, 227))\",borderStyle:\"solid\",borderWidth:1},containerRadius:\"4px\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1.5em\"},number:\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b, rgb(5, 5, 5))\",padding:\"4px\"}},removeIconConfigs:{bg:\"var(--token-2b492aff-cb7e-43f4-8bcd-b0466160d392, rgb(245, 245, 247))\",bgHover:\"var(--token-8f58b546-b459-4f2c-a1ba-f5dcbbb9e416, rgb(220, 220, 227))\",border:{borderColor:\"var(--token-8f58b546-b459-4f2c-a1ba-f5dcbbb9e416, rgb(220, 220, 227))\",borderStyle:\"solid\",borderWidth:0},icon:\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b, rgb(5, 5, 5))\",iconSize:8,iconType:\"Default\",iconWeight:2,position:\"Bottom\",radius:\"4px\"},spacingConfigs:{divider:{borderColor:\"var(--token-18711dfe-2f30-4e28-ae04-ff55010b310a, rgb(234, 234, 238))\",borderStyle:\"solid\",borderWidth:1},dividerVisible:true,gap:24},style:{width:\"100%\"},subscriptionConfigs:{color:\"var(--token-0e5f2c21-3636-48c4-8055-fefc980c69ef, rgb(72, 152, 135))\",font:{},textTransform:\"None\"},titleConfigs:{color:\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b, rgb(5, 5, 5))\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},hoverColor:\"var(--token-33a7afd5-8db6-4ed4-927c-fc11fbb4408b, rgb(133, 131, 138))\",textTransform:\"None\"},variantConfigs:{gap:4,titleColor:\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b, rgb(5, 5, 5))\",titleFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},titleTransform:\"None\",valueColor:\"var(--token-33a7afd5-8db6-4ed4-927c-fc11fbb4408b, rgb(133, 131, 138))\",valueFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},valueTransform:\"None\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fcznto\",\"data-border\":true,\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"SaxTMRHwF\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-18711dfe-2f30-4e28-ae04-ff55010b310a)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-2b492aff-cb7e-43f4-8bcd-b0466160d392)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1639pt2\",\"data-framer-name\":\"Info\",layoutDependency:layoutDependency,layoutId:\"V_PBJ4gQz\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bola3o\",\"data-framer-name\":\"Subtotal\",layoutDependency:layoutDependency,layoutId:\"oZejL2e2E\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-zss1mu\",\"data-styles-preset\":\"JRGNH4__w\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7a118817-2ebb-4397-b3b7-431a084d238b))\"},children:\"Subtotal\"})}),className:\"framer-gykn6\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"w0QXXBolJ\",style:{\"--extracted-r6o4lv\":\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o6izze-container\",\"data-framer-name\":\"Amount\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Aawl44zQD-container\",name:\"Amount\",nodeId:\"Aawl44zQD\",rendersWithMotion:true,scopeId:\"TY6yG90pD\",children:/*#__PURE__*/_jsx(FC_CartSubtotal,{color:\"var(--token-7a118817-2ebb-4397-b3b7-431a084d238b)\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1.25)\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.02em\",lineHeight:\"1.2em\"},format:{currencyCode:\"USD\",showCurrency:false,showDecimals:\"Always show\",showSymbol:true},height:\"100%\",id:\"Aawl44zQD\",layoutId:\"Aawl44zQD\",name:\"Amount\",width:\"100%\"})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1elavf4\",\"data-framer-name\":\"Actions\",layoutDependency:layoutDependency,layoutId:\"Y3B_03o2E\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ymsivr-container\",\"data-framer-name\":\"Checkout\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ivi4I7Zy3-container\",name:\"Checkout\",nodeId:\"ivi4I7Zy3\",rendersWithMotion:true,scopeId:\"TY6yG90pD\",children:/*#__PURE__*/_jsx(FC_CartCheckoutButton,{componentInstance:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"320px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8li78d-container\",\"data-framer-name\":\"Checkout Button\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"G6atIw5p7-container\",name:\"Checkout Button\",nodeId:\"G6atIw5p7\",rendersWithMotion:true,scopeId:\"TY6yG90pD\",children:/*#__PURE__*/_jsx(CheckoutButton,{F_CP_BvjV:\"Checkout\",height:\"100%\",id:\"G6atIw5p7\",layoutId:\"G6atIw5p7\",name:\"Checkout Button\",style:{width:\"100%\"},variant:matchVariant(\"Nz77zxbH6\"),width:\"100%\"})})})],height:\"100%\",id:\"ivi4I7Zy3\",layoutId:\"ivi4I7Zy3\",name:\"Checkout\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a7f3yk-container\",\"data-framer-name\":\"Clear\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ixzabLCD5-container\",name:\"Clear\",nodeId:\"ixzabLCD5\",rendersWithMotion:true,scopeId:\"TY6yG90pD\",children:/*#__PURE__*/_jsx(FC_CartClearButton,{Default:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"320px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ux9yxn-container\",\"data-framer-name\":\"Clear Button\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"rg0ByGVp8-container\",name:\"Clear Button\",nodeId:\"rg0ByGVp8\",rendersWithMotion:true,scopeId:\"TY6yG90pD\",children:/*#__PURE__*/_jsx(CheckoutButton,{F_CP_BvjV:\"Clear\",height:\"100%\",id:\"rg0ByGVp8\",layoutId:\"rg0ByGVp8\",name:\"Clear Button\",style:{width:\"100%\"},variant:matchVariant(\"wgRKq6yOt\"),width:\"100%\"})})})],height:\"100%\",id:\"ixzabLCD5\",layoutId:\"ixzabLCD5\",name:\"Clear\",style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a2yswf\",\"data-framer-name\":\"Payments\",layoutDependency:layoutDependency,layoutId:\"c4RYFr1My\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"Visa\",fit:\"fill\",pixelHeight:24,pixelWidth:38,sizes:\"38px\",src:\"https://framerusercontent.com/images/B09r1iJz7eCj60NrK11XnRp0eg.svg?width=38&height=24\"},className:\"framer-1glmawf\",\"data-framer-name\":\"Visa\",layoutDependency:layoutDependency,layoutId:\"KB4Wd9i8s\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"Mastercard\",fit:\"fill\",pixelHeight:24,pixelWidth:38,sizes:\"38px\",src:\"https://framerusercontent.com/images/cTCJkjFiOE6j2ioTzU7W8H4PZk.svg?width=38&height=24\"},className:\"framer-1skpapk\",\"data-framer-name\":\"Mastercard\",layoutDependency:layoutDependency,layoutId:\"OaLcQshCP\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"Discover\",fit:\"fill\",pixelHeight:24,pixelWidth:38,sizes:\"38px\",src:\"https://framerusercontent.com/images/oThkYuU5FUeDg09jmzVzvMUzbk.svg?width=38&height=24\"},className:\"framer-vlgbvp\",\"data-framer-name\":\"Discover\",layoutDependency:layoutDependency,layoutId:\"PUf5vz48o\"}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"American Express\",fit:\"fill\",pixelHeight:24,pixelWidth:38,sizes:\"38px\",src:\"https://framerusercontent.com/images/XeUT2GgjTT5LfwUjKUMUB0XT8.svg?width=38&height=24\"},className:\"framer-1p6kfqv\",\"data-framer-name\":\"Amex\",layoutDependency:layoutDependency,layoutId:\"PKn_gk_Eq\"})]})]})]})})],style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\".framer-eqPQn.framer-19czjli, .framer-eqPQn .framer-19czjli { display: block; }\",\".framer-eqPQn.framer-lr2ppq { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-eqPQn .framer-7v3b0v-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; z-index: 10; }\",\".framer-eqPQn .framer-1kymx00 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 400px; z-index: 2; }\",\".framer-eqPQn .framer-15xl1ll { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; min-height: 100%; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eqPQn .framer-9tymx4, .framer-eqPQn .framer-1yi29wj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 16px; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-eqPQn .framer-of3btj { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-eqPQn .framer-1andq1t-container, .framer-eqPQn .framer-1o6izze-container, .framer-eqPQn .framer-coafq-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-eqPQn .framer-hq6ik { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-eqPQn .framer-19xulkb-container, .framer-eqPQn .framer-1in54i2-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-eqPQn .framer-jxdc03 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: auto; padding: 16px 16px 0px 16px; position: relative; width: 100%; z-index: 3; }\",\".framer-eqPQn .framer-1qcrgq2-container, .framer-eqPQn .framer-1a7f3yk-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-eqPQn .framer-1fcznto { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 16px 16px 24px 16px; position: sticky; width: 100%; z-index: 4; }\",\".framer-eqPQn .framer-1639pt2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eqPQn .framer-1bola3o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eqPQn .framer-gykn6 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-eqPQn .framer-1elavf4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eqPQn .framer-1ymsivr-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-eqPQn .framer-8li78d-container, .framer-eqPQn .framer-1ux9yxn-container { height: auto; position: relative; width: 320px; }\",\".framer-eqPQn .framer-1a2yswf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-eqPQn .framer-1glmawf, .framer-eqPQn .framer-1skpapk, .framer-eqPQn .framer-vlgbvp, .framer-eqPQn .framer-1p6kfqv { flex: none; height: 24px; position: relative; width: 38px; }\",\".framer-eqPQn .framer-kfaqvi { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 400px; z-index: 2; }\",\".framer-eqPQn .framer-1yfkm0f { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; min-height: 27px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-eqPQn .framer-17gwvjl { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 1px; justify-content: center; padding: 24px; position: relative; width: 100%; }\",\".framer-eqPQn .framer-1dl1wnh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-eqPQn .framer-tpkrd3 { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 40px; }\",\".framer-eqPQn .framer-95kr9e { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 352px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-eqPQn[data-border=\"true\"]::after, .framer-eqPQn [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 800\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"vcSkymMyC\":\"close\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTY6yG90pD=withCSS(Component,css,\"framer-eqPQn\");export default FramerTY6yG90pD;FramerTY6yG90pD.displayName=\"Modal State\";FramerTY6yG90pD.defaultProps={height:800,width:400};addPropertyControls(FramerTY6yG90pD,{vcSkymMyC:{title:\"Close\",type:ControlType.EventHandler}});addFonts(FramerTY6yG90pD,[{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/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\"},{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\"}]},...FC_CartCounterFonts,...CloseButtonFonts,...FC_CartProductCardFonts,...FC_CartSubtotalFonts,...CheckoutButtonFonts,...FC_CartCheckoutButtonFonts,...FC_CartClearButtonFonts,...ShoppingBagFonts,...ButtonFonts,...FC_CartStateControllerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerTY6yG90pD.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(CloseButton,{},context),()=>forwardLoader(CheckoutButton,{},context),()=>forwardLoader(Button,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTY6yG90pD\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"400\",\"framerVariables\":\"{\\\"vcSkymMyC\\\":\\\"close\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"800\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TY6yG90pD.map","// Generated by Framer (bee8ea6)\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 ModalState from\"https://framerusercontent.com/modules/zEasMHtiTNgD5Pva4zfY/T8F3NFCG48Nv801in4dC/TY6yG90pD.js\";const ModalStateFonts=getFonts(ModalState);const cycleOrder=[\"p5xyhl3La\",\"tr5e1gRRQ\"];const serializationHash=\"framer-u4MbY\";const variantClassNames={p5xyhl3La:\"framer-v-1pfow3x\",tr5e1gRRQ:\"framer-v-1dczzfz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const bCVxEAI47=undefined;const transition1={duration:0,type:\"tween\"};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:\"p5xyhl3La\",Phone:\"tr5e1gRRQ\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,bCVxEAI47:click??props.bCVxEAI47,variant:humanReadableVariantMap[props.variant]??props.variant??\"p5xyhl3La\"};};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,bCVxEAI47,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"p5xyhl3La\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap15mk4gj=activeVariantCallback(async(...args)=>{if(bCVxEAI47){const res=await bCVxEAI47(...args);if(res===false)return false;}});const vcSkymMyC15mk4gj=activeVariantCallback(async(...args)=>{if(bCVxEAI47){const res=await bCVxEAI47(...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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1pfow3x\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"p5xyhl3La\",ref:refBinding,style:{...style},...addPropertyOverrides({tr5e1gRRQ:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1brv2xl\",\"data-framer-name\":\"Backdrop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"q6dLSw_RG\",onTap:onTap15mk4gj}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11qyin6\",\"data-framer-name\":\"Panel\",layoutDependency:layoutDependency,layoutId:\"aJjvNSA08\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0-0)/1)*1,width:`min(${componentViewport?.width||\"100vw\"}, 480px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1+0))/2+0+0)+0+((Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0-(Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0-0)/1)*1+0))/2+0+0),...addPropertyOverrides({tr5e1gRRQ:{width:componentViewport?.width||\"100vw\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wldtom-container\",\"data-framer-name\":\"Cart\",layoutDependency:layoutDependency,layoutId:\"oW4NRSRZO-container\",name:\"Cart\",nodeId:\"oW4NRSRZO\",rendersWithMotion:true,scopeId:\"QGMXwATIY\",children:/*#__PURE__*/_jsx(ModalState,{height:\"100%\",id:\"oW4NRSRZO\",layoutId:\"oW4NRSRZO\",name:\"Cart\",style:{height:\"100%\",width:\"100%\"},vcSkymMyC:vcSkymMyC15mk4gj,width:\"100%\"})})})})]})})})});});const css=[\".framer-u4MbY.framer-krj7wk, .framer-u4MbY .framer-krj7wk { display: block; }\",\".framer-u4MbY.framer-1pfow3x { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 600px; }\",\".framer-u4MbY .framer-1brv2xl { cursor: pointer; flex: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 0; }\",\".framer-u4MbY .framer-11qyin6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; max-width: 480px; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-u4MbY .framer-wldtom-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; z-index: 10; }\",\".framer-u4MbY.framer-v-1dczzfz.framer-1pfow3x { width: 390px; }\",\".framer-u4MbY.framer-v-1dczzfz .framer-11qyin6 { max-width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"tr5e1gRRQ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"bCVxEAI47\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQGMXwATIY=withCSS(Component,css,\"framer-u4MbY\");export default FramerQGMXwATIY;FramerQGMXwATIY.displayName=\"Modal (Stateful)\";FramerQGMXwATIY.defaultProps={height:800,width:600};addPropertyControls(FramerQGMXwATIY,{variant:{options:[\"p5xyhl3La\",\"tr5e1gRRQ\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},bCVxEAI47:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerQGMXwATIY,[{explicitInter:true,fonts:[]},...ModalStateFonts],{supportsExplicitInterCodegen:true});FramerQGMXwATIY.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ModalState,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQGMXwATIY\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tr5e1gRRQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"800\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"600\",\"framerVariables\":\"{\\\"bCVxEAI47\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useLayoutEffect,useRef,useState}from\"react\";import{RenderTarget}from\"framer\";const DESKTOP={dark:\"Glass\",light:\"White\"};const TABLET={dark:\"Tablet\",light:\"Tablet (White)\"};const MOBILE={dark:\"Mobile\",light:\"Mobile (White)\"};const BY_NAME={\"Glass\":DESKTOP,\"White\":DESKTOP,\"Tablet\":TABLET,\"Tablet (White)\":TABLET,\"Mobile\":MOBILE,\"Mobile (White)\":MOBILE};const DESKTOP_IDS={dark:\"Hnj_eXiXF\",light:\"Bzq6E701y\"};const TABLET_IDS={dark:\"TegLlqPqX\",light:\"jsuGuUOFw\"};const MOBILE_IDS={dark:\"Fbgiz38me\",light:\"WE0c4rmWd\"};const BY_ID={Hnj_eXiXF:DESKTOP_IDS,Bzq6E701y:DESKTOP_IDS,TegLlqPqX:TABLET_IDS,jsuGuUOFw:TABLET_IDS,Fbgiz38me:MOBILE_IDS,WE0c4rmWd:MOBILE_IDS};/** Where to sample, as fractions of the bar's width. Three points, because a\n *  single one can land on a centred CTA and speak for the whole page. */const SAMPLE_AT=[.25,.5,.75];/** Relative luminance above this counts as a light section. */const LIGHT_ABOVE=.5;/** Rounding and scrollbar tolerance when testing for full-bleed. */const EDGE_SLACK=4;/** Ignore full-width hairlines — the page has a 1px Divider section. */const MIN_HEIGHT=80;/** How far out to look for copy when judging a full-bleed image. */const SECTION_HOPS=6;/** How far up to look for a fixed ancestor before giving up. */const MAX_DEPTH=12;/** Sample this far below the bar. */const CLEARANCE=16;/** Frames to keep retrying while nothing conclusive is on screen yet. */const SETTLE_FRAMES=40;/** A bar taller than this is not a bar; ignore the measurement. */const NAV_MAX=160;/** Controls sit ON the page, they are not the page. */const UI=\"a, button, [role=button], [role=link]\";/**\n * Is this element page chrome rather than page content?\n *\n * The navbar is `position: fixed`, and so is the sticky poster banner. If a\n * probe lands inside one of them the bar ends up reading itself — its own\n * wordmark, its own fill — which is a feedback loop, not a measurement.\n */function isChrome(node){let el=node;for(let i=0;i<MAX_DEPTH&&el&&el!==document.body;i++){if(getComputedStyle(el).position===\"fixed\")return true;el=el.parentElement;}return false;}function measureBar(){let widest=null;let left=0;let width=0;let bottom=0;for(const el of document.elementsFromPoint(Math.round(document.documentElement.clientWidth/2),2)){if(!isChrome(el))continue;const rect=el.getBoundingClientRect();if(rect.top>2)continue;if(rect.width>width){width=rect.width;left=rect.left;widest=el;}if(rect.bottom>bottom)bottom=rect.bottom;}if(width<200||bottom<24)return null;let root=widest;while(root?.parentElement&&root.parentElement!==document.body&&getComputedStyle(root.parentElement).position===\"fixed\"){root=root.parentElement;}return{left,width,bottom:Math.min(bottom,NAV_MAX),root};}/** Relative luminance of a CSS colour, or null if it is see-through. */function luminance(css){const parts=css.match(/[\\d.]+/g);if(!parts||parts.length<3)return null;if(parts.length>3&&Number(parts[3])<.5)return null;return(.2126*Number(parts[0])+.7152*Number(parts[1])+.0722*Number(parts[2]))/255;}/**\n * Is a full-bleed image or video light or dark?\n *\n * Its pixels are unreadable from here, so ask the design instead: the section's\n * own text colour is the answer someone already made. Light copy means a dark\n * backdrop, dark copy means a light one. /shop's pale smoke hero and\n * /solutions/aroma-taste both read as dark without this, which put a white-text\n * bar on a near-white image.\n *\n * Walks outward through named ancestors until it finds real copy, skipping\n * buttons and links — a dark CTA inside a light hero would answer backwards.\n */function mediaIsLight(media){let section=media.closest(\"[data-framer-name]\");for(let hop=0;section&&hop<SECTION_HOPS;hop++){const walker=document.createTreeWalker(section,NodeFilter.SHOW_TEXT,{acceptNode(node){if((node.textContent??\"\").trim().length<3)return NodeFilter.FILTER_SKIP;const parent=node.parentElement;if(!parent||parent.closest(UI))return NodeFilter.FILTER_SKIP;const rect=parent.getBoundingClientRect();if(rect.width<4||rect.height<4)return NodeFilter.FILTER_SKIP;return NodeFilter.FILTER_ACCEPT;}});const node=walker.nextNode();const parent=node?.parentElement;if(parent){const L=luminance(getComputedStyle(parent).color);if(L!==null)return L<LIGHT_ABOVE;}section=section.parentElement?.closest(\"[data-framer-name]\")??null;}// Nothing to read. Most full-bleed media on this site is dark.\nreturn false;}/** true light, false dark, null nothing worth trusting at this point. */function toneAt(x,y,bar){const pageWidth=bar.width;for(const el of document.elementsFromPoint(Math.round(x),y)){// Reading the bar would mean reading its own wordmark or fill, which\n// is a feedback loop rather than a measurement.\nif(bar.root?.contains(el))continue;// Buttons, links and their contents are controls sitting on the page.\n// The bar must never flip because a CTA scrolled under it — and a\n// centred CTA sits exactly on the middle sample point.\nif(el.closest(UI))continue;const rect=el.getBoundingClientRect();// Only full-bleed page content votes; anything inset is a card, chip\n// or logo. Keep looking behind it, which lands on the section that\n// owns it — the thing the colour is actually meant to track.\nif(rect.width<pageWidth-EDGE_SLACK)continue;if(rect.height<MIN_HEIGHT)continue;if(el instanceof HTMLImageElement||el instanceof HTMLVideoElement)return mediaIsLight(el);// See-through backgrounds mean whatever is behind them is what you\n// actually read against, so keep looking.\nconst L=luminance(getComputedStyle(el).backgroundColor);if(L===null)continue;return L>LIGHT_ABOVE;}return null;}/**\n * What is under the bar — true light, false dark, null undecided.\n *\n * Needs a majority of the three sample points, so anything covering only one\n * of them cannot move the bar, and a genuine split leaves the colour alone\n * rather than guessing.\n */function isLightBehindNav(bar){const y=Math.round(bar.bottom+CLEARANCE);let light=0;let dark=0;for(const fraction of SAMPLE_AT){const tone=toneAt(bar.left+bar.width*fraction,y,bar);if(tone===true)light++;else if(tone===false)dark++;}if(light===dark)return null;return light>dark;}/** The mobile drawer locks the page with `body { position: fixed }`. */function drawerIsOpen(){return getComputedStyle(document.body).position===\"fixed\";}/**\n * Run before paint in the browser so the bar is already the right colour on\n * the first frame; a plain effect fires after paint, which shows one frame of\n * whatever variant the layout template starts in. Falls back to useEffect\n * where there is no DOM, since Framer renders these pages statically.\n */const useBeforePaint=typeof document!==\"undefined\"?useLayoutEffect:useEffect;export function withNavColor(Component){return props=>{const family=BY_NAME[props.variant]??BY_ID[props.variant];const[variant,setVariant]=useState(null);const applied=useRef(null);useBeforePaint(()=>{if(!family)return;if(RenderTarget.current()===RenderTarget.canvas)return;let frame=0;let settling=SETTLE_FRAMES;// The bar only moves on resize or a breakpoint swap, never on\n// scroll — so measure it once and reuse it every frame.\nlet bar=null;const currentBar=()=>{if(!bar||!bar.root?.isConnected)bar=measureBar();return bar;};const remeasure=()=>{bar=null;schedule();};const read=()=>{frame=0;// Opening the drawer sets body{position:fixed}, which drops\n// scrollY to 0 and fires a scroll. Answering that would write\n// a closed variant over the open one and slam the menu shut —\n// which is exactly what the old scroll effect did.\nif(drawerIsOpen())return;const box=currentBar();if(!box){if(settling-- >0)schedule();return;}const light=isLightBehindNav(box);if(light===null){// Nothing readable yet — on the first frames the bar may\n// not be positioned, so there is no bar to measure against. Keep\n// looking briefly instead of waiting for a scroll that may\n// never come, which left the bar on its template's\n// starting colour.\nif(settling-- >0)schedule();return;}settling=0;const next=light?family.light:family.dark;if(next===applied.current)return;applied.current=next;setVariant(next);};const schedule=()=>{if(!frame)frame=requestAnimationFrame(read);};read();window.addEventListener(\"scroll\",schedule,{passive:true});window.addEventListener(\"resize\",remeasure);// Hero art usually decodes after the first paint, and until it does\n// the probe sees the page behind it — so a dark hero can be judged\n// light. `load` does not bubble, hence the capture phase.\ndocument.addEventListener(\"load\",remeasure,true);window.addEventListener(\"load\",remeasure);return()=>{if(frame)cancelAnimationFrame(frame);window.removeEventListener(\"scroll\",schedule);window.removeEventListener(\"resize\",remeasure);document.removeEventListener(\"load\",remeasure,true);window.removeEventListener(\"load\",remeasure);};},[family]);if(!family||variant===null)return /*#__PURE__*/_jsx(Component,{...props});return /*#__PURE__*/_jsx(Component,{...props,variant:variant});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withNavColor\":{\"type\":\"reactHoc\",\"name\":\"withNavColor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NavColor.map","// Generated by Framer (95da0c7)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,runTasksWithYield,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import NavbarMega,*as NavbarMegaInfo from\"#framer/local/canvasComponent/eFaRdR03M/eFaRdR03M.js\";import Footer from\"#framer/local/canvasComponent/ovLW34EcX/ovLW34EcX.js\";import ModalStateful from\"#framer/local/canvasComponent/QGMXwATIY/QGMXwATIY.js\";import{withNavColor}from\"#framer/local/codeFile/iG3iJ5Y/NavColor.js\";const NavbarMegaFonts=getFonts(NavbarMega);const NavbarMegaWithNavColorvog91cWithMappedReactPropsvlhe=withMappedReactProps(withCodeBoundaryForOverrides(NavbarMega,{nodeId:\"e44jVox_S\",override:withNavColor,scopeId:\"mdZFzsHKg\"}),NavbarMegaInfo);const ModalStatefulFonts=getFonts(ModalStateful);const FooterFonts=getFonts(Footer);const breakpoints={AiQxinXgq:\"(min-width: 600px) and (max-width: 809.98px)\",GkMaqqt2H:\"(min-width: 810px) and (max-width: 1199.98px)\",r_DkaqQAl:\"(min-width: 1200px)\",zlgzLObiO:\"(max-width: 599.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-5UmQr\";const variantClassNames={AiQxinXgq:\"framer-v-zrvu75\",GkMaqqt2H:\"framer-v-n3wg1m\",r_DkaqQAl:\"framer-v-1dyxwi\",zlgzLObiO:\"framer-v-dgycds\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition1={delay:0,duration:.24,ease:[.32,.72,0,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:480,y:0};const transition2={delay:0,duration:.32,ease:[.32,.72,0,1],type:\"tween\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:480,y:0};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:900};const transition3={delay:0,duration:.42,ease:[.32,.72,0,1],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:900};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};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 breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-5UmQr.framer-m51ty0, .framer-5UmQr .framer-m51ty0 { display: block; }\",\".framer-5UmQr.framer-1dyxwi { align-content: center; align-items: center; background-color: var(--token-a629f6b0-0fc0-43e1-90fd-623f683f9890, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5UmQr .framer-vog91c-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-5UmQr.framer-x1dw5w { background-color: var(--token-1ae80e8f-39b5-4e06-b1fb-7f0638502b8b); inset: 0px; position: fixed; user-select: none; z-index: 20; }\",\".framer-5UmQr.framer-1hzlggx-container { flex: none; height: 100vh; position: fixed; right: 0px; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 20; }\",\".framer-5UmQr .framer-1sxc518 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-5UmQr .framer-pkfaba-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={AiQxinXgq:\"(min-width: 600px) and (max-width: 809.98px)\",GkMaqqt2H:\"(min-width: 810px) and (max-width: 1199.98px)\",r_DkaqQAl:\"(min-width: 1200px)\",zlgzLObiO:\"(max-width: 599.98px)\"};const humanReadableVariantMap={\"Tablet (small)\":\"AiQxinXgq\",Desktop:\"r_DkaqQAl\",Phone:\"zlgzLObiO\",Tablet:\"GkMaqqt2H\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"r_DkaqQAl\"};};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,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const yNG7BUzqcko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const bCVxEAI471q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"r_DkaqQAl\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-a629f6b0-0fc0-43e1-90fd-623f683f9890, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1dyxwi\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-vog91c-container\",layoutScroll:true,nodeId:\"e44jVox_S\",rendersWithMotion:true,scopeId:\"mdZFzsHKg\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AiQxinXgq:{variant:matchVariant(\"Fbgiz38me\")},GkMaqqt2H:{variant:matchVariant(\"TegLlqPqX\")},zlgzLObiO:{variant:matchVariant(\"Fbgiz38me\")}},children:/*#__PURE__*/_jsx(NavbarMegaWithNavColorvog91cWithMappedReactPropsvlhe,{height:\"100%\",id:\"e44jVox_S\",layoutId:\"e44jVox_S\",style:{width:\"100%\"},variant:matchVariant(\"Hnj_eXiXF\"),vFAzuFBmf:false,width:\"100%\",yNG7BUzqc:yNG7BUzqcko9la1({overlay}),Z1TIc2Lqe:\"none\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zlgzLObiO:{animate:{opacity:1,transition:{delay:.1,duration:.42,ease:[.32,.72,0,1],type:\"tween\"}},exit:{opacity:0,transition:{delay:0,duration:.32,ease:[.32,.72,0,1],type:\"tween\"}}}},children:/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.32,ease:[.32,.72,0,1],type:\"tween\"}},className:cx(scopingClassNames,\"framer-x1dw5w\"),\"data-framer-name\":\"Cart\",exit:{opacity:0,transition:{delay:0,duration:.24,ease:[.32,.72,0,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"hy_PgD6xv\")}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zlgzLObiO:{animate:animation4,exit:animation3,initial:animation5}},children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-1hzlggx-container\"),\"data-framer-name\":\"Cart Modal\",exit:animation,inComponentSlot:true,initial:animation2,name:\"Cart Modal\",nodeId:\"g5f6TKQqB\",rendersWithMotion:true,scopeId:\"mdZFzsHKg\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zlgzLObiO:{variant:matchVariant(\"tr5e1gRRQ\")}},children:/*#__PURE__*/_jsx(ModalStateful,{bCVxEAI47:bCVxEAI471q29jei({overlay}),height:\"100%\",id:\"g5f6TKQqB\",layoutId:\"g5f6TKQqB\",name:\"Cart Modal\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"p5xyhl3La\"),width:\"100%\"})})})})})]})}),getContainer())})})]})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1sxc518\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:729,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-pkfaba-container\",nodeId:\"Chhf9VQrd\",scopeId:\"mdZFzsHKg\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AiQxinXgq:{variant:matchVariant(\"arYLSWVuf\")},GkMaqqt2H:{variant:matchVariant(\"ZEWzWRMWi\")},zlgzLObiO:{variant:matchVariant(\"MrAZHS1cM\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"Chhf9VQrd\",layoutId:\"Chhf9VQrd\",style:{width:\"100%\"},variant:matchVariant(\"jjjnzlLGW\"),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=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1200\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"GkMaqqt2H\":{\"layout\":[\"fixed\",\"fixed\"]},\"AiQxinXgq\":{\"layout\":[\"fixed\",\"fixed\"]},\"zlgzLObiO\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"r_DkaqQAl\":[\".framer-vog91c-container\",\".framer-pkfaba-container\"],\"GkMaqqt2H\":[\".framer-vog91c-container\",\".framer-pkfaba-container\"],\"AiQxinXgq\":[\".framer-vog91c-container\",\".framer-pkfaba-container\"],\"zlgzLObiO\":[\".framer-vog91c-container\",\".framer-pkfaba-container\"]}\n * @framerBreakpoints {\"r_DkaqQAl\":{\"min\":1200,\"canvasClassName\":\"framer-1dyxwi-override\",\"minHeight\":1200,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"GkMaqqt2H\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-n3wg1m-override\",\"minHeight\":1200,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"AiQxinXgq\":{\"min\":600,\"max\":809,\"canvasClassName\":\"framer-zrvu75-override\",\"minHeight\":1200,\"viewportHeight\":1080,\"name\":\"Tablet (small)\",\"width\":600,\"rootFontSize\":16},\"zlgzLObiO\":{\"max\":599,\"canvasClassName\":\"framer-dgycds-override\",\"minHeight\":1200,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant r_DkaqQAl\n * @framerLayoutTemplate true\n */const FramermdZFzsHKg=withCSS(Component,css,\"framer-5UmQr\");export default FramermdZFzsHKg;FramermdZFzsHKg.displayName=\"Home\";FramermdZFzsHKg.defaultProps={height:1200,width:1200};addFonts(FramermdZFzsHKg,[{explicitInter:true,fonts:[]},...NavbarMegaFonts,...ModalStatefulFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramermdZFzsHKg.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavbarMega,{},context),()=>forwardLoader(ModalStateful,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermdZFzsHKg\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"r_DkaqQAl\\\":[\\\".framer-vog91c-container\\\",\\\".framer-pkfaba-container\\\"],\\\"GkMaqqt2H\\\":[\\\".framer-vog91c-container\\\",\\\".framer-pkfaba-container\\\"],\\\"AiQxinXgq\\\":[\\\".framer-vog91c-container\\\",\\\".framer-pkfaba-container\\\"],\\\"zlgzLObiO\\\":[\\\".framer-vog91c-container\\\",\\\".framer-pkfaba-container\\\"]}\",\"framerDefaultVariant\":\"r_DkaqQAl\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"r_DkaqQAl\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1dyxwi-override\\\",\\\"minHeight\\\":1200,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"GkMaqqt2H\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-n3wg1m-override\\\",\\\"minHeight\\\":1200,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"AiQxinXgq\\\":{\\\"min\\\":600,\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-zrvu75-override\\\",\\\"minHeight\\\":1200,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet (small)\\\",\\\"width\\\":600,\\\"rootFontSize\\\":16},\\\"zlgzLObiO\\\":{\\\"max\\\":599,\\\"canvasClassName\\\":\\\"framer-dgycds-override\\\",\\\"minHeight\\\":1200,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GkMaqqt2H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AiQxinXgq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zlgzLObiO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (95da0c7)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,runTasksWithYield,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import NavbarMega,*as NavbarMegaInfo from\"#framer/local/canvasComponent/eFaRdR03M/eFaRdR03M.js\";import Footer from\"#framer/local/canvasComponent/ovLW34EcX/ovLW34EcX.js\";import ModalStateful from\"#framer/local/canvasComponent/QGMXwATIY/QGMXwATIY.js\";import{withNavColor}from\"#framer/local/codeFile/iG3iJ5Y/NavColor.js\";const NavbarMegaFonts=getFonts(NavbarMega);const NavbarMegaWithNavColor110q44yWithMappedReactPropsvlhe=withMappedReactProps(withCodeBoundaryForOverrides(NavbarMega,{nodeId:\"dqkqqt4Wy\",override:withNavColor,scopeId:\"FKIMovb9T\"}),NavbarMegaInfo);const ModalStatefulFonts=getFonts(ModalStateful);const FooterFonts=getFonts(Footer);const breakpoints={BW1NfPEgb:\"(min-width: 1200px)\",vXEhVRFlp:\"(min-width: 810px) and (max-width: 1199.98px)\",ybC0jARbp:\"(min-width: 600px) and (max-width: 809.98px)\",zsQgHFtaB:\"(max-width: 599.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-O50sh\";const variantClassNames={BW1NfPEgb:\"framer-v-qhrzgi\",vXEhVRFlp:\"framer-v-ftgysy\",ybC0jARbp:\"framer-v-1n2hqnb\",zsQgHFtaB:\"framer-v-bc9yy2\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition1={delay:0,duration:.24,ease:[.32,.72,0,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:480,y:0};const transition2={delay:0,duration:.32,ease:[.32,.72,0,1],type:\"tween\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:480,y:0};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:900};const transition3={delay:0,duration:.42,ease:[.32,.72,0,1],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:900};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};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 breakpointRules={zsQgHFtaB:[\".framer-O50sh.framer-2c1jpg-container { bottom: 0px; left: 0px; top: unset; width: unset; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={zsQgHFtaB:\".framer-bc9yy2-override\"};const rules=[\".framer-O50sh.framer-jj0ad, .framer-O50sh .framer-jj0ad { display: block; }\",\".framer-O50sh.framer-qhrzgi { align-content: center; align-items: center; background-color: var(--token-a629f6b0-0fc0-43e1-90fd-623f683f9890, #ffffff); 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-O50sh .framer-110q44y-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",'.framer-O50sh.framer-lut6fx { background-color: var(--token-1ae80e8f-39b5-4e06-b1fb-7f0638502b8b, rgba(5, 5, 5, 0.8)) /* {\"name\":\"80%\"} */; inset: 0px; position: fixed; user-select: none; z-index: 20; }',\".framer-O50sh.framer-2c1jpg-container { flex: none; height: 100vh; position: fixed; right: 0px; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 20; }\",\".framer-O50sh .framer-1ld08m2 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-O50sh .framer-xx8h6e-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={BW1NfPEgb:\"(min-width: 1200px)\",vXEhVRFlp:\"(min-width: 810px) and (max-width: 1199.98px)\",ybC0jARbp:\"(min-width: 600px) and (max-width: 809.98px)\",zsQgHFtaB:\"(max-width: 599.98px)\"};const humanReadableVariantMap={\"Tablet Small\":\"ybC0jARbp\",Desktop:\"BW1NfPEgb\",Phone:\"zsQgHFtaB\",Tablet:\"vXEhVRFlp\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"BW1NfPEgb\"};};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,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const yNG7BUzqcko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const bCVxEAI471q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"BW1NfPEgb\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-a629f6b0-0fc0-43e1-90fd-623f683f9890, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-qhrzgi\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-110q44y-container\",layoutScroll:true,nodeId:\"dqkqqt4Wy\",rendersWithMotion:true,scopeId:\"FKIMovb9T\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vXEhVRFlp:{variant:matchVariant(\"jsuGuUOFw\")},ybC0jARbp:{variant:matchVariant(\"WE0c4rmWd\")},zsQgHFtaB:{variant:matchVariant(\"WE0c4rmWd\")}},children:/*#__PURE__*/_jsx(NavbarMegaWithNavColor110q44yWithMappedReactPropsvlhe,{height:\"100%\",id:\"dqkqqt4Wy\",layoutId:\"dqkqqt4Wy\",style:{width:\"100%\"},variant:matchVariant(\"Bzq6E701y\"),vFAzuFBmf:false,width:\"100%\",yNG7BUzqc:yNG7BUzqcko9la1({overlay}),Z1TIc2Lqe:\"none\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zsQgHFtaB:{animate:{opacity:1,transition:{delay:0,duration:.42,ease:[.32,.72,0,1],type:\"tween\"}},exit:{opacity:0,transition:{delay:0,duration:.32,ease:[.32,.72,0,1],type:\"tween\"}}}},children:/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.32,ease:[.32,.72,0,1],type:\"tween\"}},className:cx(scopingClassNames,\"framer-lut6fx\"),\"data-framer-name\":\"Cart\",exit:{opacity:0,transition:{delay:0,duration:.24,ease:[.32,.72,0,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"sGANYzTaL\")}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zsQgHFtaB:{animate:animation4,exit:animation3,initial:animation5}},children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-2c1jpg-container\"),exit:animation,inComponentSlot:true,initial:animation2,nodeId:\"Lptyafnnx\",rendersWithMotion:true,scopeId:\"FKIMovb9T\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zsQgHFtaB:{variant:matchVariant(\"tr5e1gRRQ\")}},children:/*#__PURE__*/_jsx(ModalStateful,{bCVxEAI47:bCVxEAI471q29jei({overlay}),height:\"100%\",id:\"Lptyafnnx\",layoutId:\"Lptyafnnx\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"p5xyhl3La\"),width:\"100%\"})})})})})]})}),getContainer())})})]})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ld08m2\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:729,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-xx8h6e-container\",nodeId:\"Lqt8uw4NE\",scopeId:\"FKIMovb9T\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vXEhVRFlp:{variant:matchVariant(\"ZEWzWRMWi\")},ybC0jARbp:{variant:matchVariant(\"arYLSWVuf\")},zsQgHFtaB:{variant:matchVariant(\"MrAZHS1cM\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"Lqt8uw4NE\",layoutId:\"Lqt8uw4NE\",style:{width:\"100%\"},variant:matchVariant(\"jjjnzlLGW\"),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 * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vXEhVRFlp\":{\"layout\":[\"fixed\",\"fixed\"]},\"ybC0jARbp\":{\"layout\":[\"fixed\",\"fixed\"]},\"zsQgHFtaB\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"BW1NfPEgb\":[\".framer-110q44y-container\",\".framer-xx8h6e-container\"],\"vXEhVRFlp\":[\".framer-110q44y-container\",\".framer-xx8h6e-container\"],\"ybC0jARbp\":[\".framer-110q44y-container\",\".framer-xx8h6e-container\"],\"zsQgHFtaB\":[\".framer-110q44y-container\",\".framer-xx8h6e-container\"]}\n * @framerBreakpoints {\"BW1NfPEgb\":{\"min\":1200,\"canvasClassName\":\"framer-qhrzgi-override\",\"minHeight\":1200,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"vXEhVRFlp\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-ftgysy-override\",\"minHeight\":1200,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"ybC0jARbp\":{\"min\":600,\"max\":809,\"canvasClassName\":\"framer-1n2hqnb-override\",\"minHeight\":1200,\"viewportHeight\":1080,\"name\":\"Tablet Small\",\"width\":600,\"rootFontSize\":16},\"zsQgHFtaB\":{\"max\":599,\"canvasClassName\":\"framer-bc9yy2-override\",\"minHeight\":1200,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant BW1NfPEgb\n * @framerLayoutTemplate true\n */const FramerFKIMovb9T=withCSS(Component,css,\"framer-O50sh\");export default FramerFKIMovb9T;FramerFKIMovb9T.displayName=\"Default\";FramerFKIMovb9T.defaultProps={height:1200,width:1200};addFonts(FramerFKIMovb9T,[{explicitInter:true,fonts:[]},...NavbarMegaFonts,...ModalStatefulFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerFKIMovb9T.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavbarMega,{},context),()=>forwardLoader(ModalStateful,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFKIMovb9T\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"BW1NfPEgb\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"BW1NfPEgb\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-qhrzgi-override\\\",\\\"minHeight\\\":1200,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"vXEhVRFlp\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-ftgysy-override\\\",\\\"minHeight\\\":1200,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"ybC0jARbp\\\":{\\\"min\\\":600,\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1n2hqnb-override\\\",\\\"minHeight\\\":1200,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet Small\\\",\\\"width\\\":600,\\\"rootFontSize\\\":16},\\\"zsQgHFtaB\\\":{\\\"max\\\":599,\\\"canvasClassName\\\":\\\"framer-bc9yy2-override\\\",\\\"minHeight\\\":1200,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\",\"framerHitTargets\":\"{\\\"BW1NfPEgb\\\":[\\\".framer-110q44y-container\\\",\\\".framer-xx8h6e-container\\\"],\\\"vXEhVRFlp\\\":[\\\".framer-110q44y-container\\\",\\\".framer-xx8h6e-container\\\"],\\\"ybC0jARbp\\\":[\\\".framer-110q44y-container\\\",\\\".framer-xx8h6e-container\\\"],\\\"zsQgHFtaB\\\":[\\\".framer-110q44y-container\\\",\\\".framer-xx8h6e-container\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vXEhVRFlp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ybC0jARbp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zsQgHFtaB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1200\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__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 Home from \"https://framerusercontent.com/modules/G5AbufsiIdsILWczkGXo/Ct9Ubn4cqlfVA8Wfflxm/mdZFzsHKg.js\";\r\nimport Default from \"https://framerusercontent.com/modules/u8412VsxBMkc0ohw4ome/dI9aENavSC7mNUR1OzX3/FKIMovb9T.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {GqbFLjJBc: \"target-04\", JetkhKrbC: \"how-it-works\", K6SFanx8l: \"our-catalog\", r8cmLNvsq: \"target-02\", SniHi9pfA: \"target-01\", tSpLlzuG4: \"how-to-engage\", ufoW7nC8Y: \"what-we-target\", vevlABl6A: \"the-moat\", yVjhRUY0R: \"target-03\", YWQOWquzF: \"our-method\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aRJaEGiL1Rts3TIKbyfl/d9EW6qEnR9PgdzxTGEte/augiA20Il.js\")), path: \"/\"}, VEyErsoOD: {elements: {C7X7VLkwq: \"catalog\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zMPRvW1LnjObt4oIScQ8/52empFKAoUFsR4jtkej8/VEyErsoOD.js\")), path: \"/terpiodic-table\"}, JpLMt4bQK: {elements: {EPcDm3F3O: \"why-us\", jYincMEZK: \"contact-form\", LNKurCY_B: \"routes\", nT8C4RJ5P: \"route-details\", UhsSilK2A: \"mix-match\", Wo0yt1uYr: \"light-custom\", YLxGzcgpL: \"full-custom\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bUPKZduWWW6Dxxtfcv3c/M70icN3Q5DBC9LTlWUPa/JpLMt4bQK.js\")), path: \"/custom-solutions\"}, Wza_ryN4A: {elements: {AwvEQ301r: \"the-data\", AyOoSAZus: \"03\", bptV7rGFc: \"the-data-1\", CqGLuDEpg: \"09\", ctpia09ey: \"01-1\", ctzxyPVN7: \"02-1\", d9BpIxpq6: \"how-it-works\", FQkdHslby: \"06\", frWTQQTaf: \"08\", hRc6dwUfH: \"10\", iGpgIyuz4: \"09-1\", jRiOg8JAU: \"our-method\", Km0C4Ickc: \"01\", LUsOT_Uh_: \"07-1\", mkt6Uq5_N: \"03-1\", r9waL4zCY: \"08-1\", rB_TuDLcZ: \"04\", RVEzbw90X: \"10-1\", UHElxB0SJ: \"05-1\", uMucbEzfJ: \"07\", WsFEA5_5A: \"02\", x_SWVkloD: \"06-1\", Xr5X88fdO: \"05\", zAOKfBMxG: \"04-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VegFVWa9obck7wfowEvw/poleUk0Q34NMmRCvsaWR/Wza_ryN4A.js\")), path: \"/bna-platform\"}, Rx50enbIS: {elements: {cd8lIjmJh: \"the-data\", cs3jcJjrM: \"stmt-05\", EOagvjKHJ: \"05-1\", GbRl8UQ97: \"01-1\", GcIHTqYLy: \"03\", gQm8CYWJ5: \"the-data-1\", gWYHYZix9: \"08\", Gx11sYcxz: \"05\", j7YBlRh2W: \"02-1\", kfJybvNHU: \"stmt-04\", kQ_BytFQS: \"02\", LinVtztBo: \"04\", MuT3UTBPf: \"07\", nIbRiDOnj: \"04-1\", NX8JhPyoE: \"06\", OXqc6pz9z: \"01\", Qwu7NFl7w: \"stmt-01\", RvUB2_tAc: \"our-method\", RwQBzFl1w: \"10\", VnQ2WTccT: \"how-it-works\", vTjuoUedn: \"03-1\", Yt_Myvk5E: \"stmt-02\", YvmHQCVYJ: \"stmt-03\", zC1NuLWAZ: \"09\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8hifl70COBUnocVtEY1W/rZHXlrmA64bWu2DrZw2h/Rx50enbIS.js\")), path: \"/aromachology\"}, TfrNhO9Qc: {elements: {cb6YbFhC7: \"03\", e8kUbaN03: \"06\", h2eCG7SO0: \"07\", ilU2vbOFL: \"the-data\", l7fQTNzhC: \"01\", n6zh4_8uB: \"08\", rpcAL9MOp: \"09\", vD_duUiTl: \"10\", xlzzOekDJ: \"04\", YKcFEqiYV: \"02\", zcjl6bwTu: \"05\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UDNAntwNZAHFNWs0ISr2/5Ojb4nNdi3yO7p5akQDv/TfrNhO9Qc.js\")), path: \"/compliance\"}, FeR4N3num: {elements: {BLxvz9CMN: \"the-engine\", cTgCcYyMB: \"how-it-works\", teyPvzl6Z: \"the-data\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dbXkLUAWepBoJ01AnWPz/G3Cua6u4LK6dqhPQuwp1/FeR4N3num.js\")), path: \"/model-torii\"}, DSxHCEB1h: {elements: {IYCD9GORL: \"the-data\", RX6ZrTgvW: \"the-data-1\", SDXmlkshf: \"compliance\", ZTc7aDEih: \"our-method\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yGVUBk3JvhAVYnTyL4R5/SoEbJmkjwr8lDewS1Jsp/DSxHCEB1h.js\")), path: \"/synergy-research\"}, WnnBc5zVK: {elements: {DNdYHF_3r: \"our-method\", fCnzbOiNt: \"eybna-thinking-hero-copy\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QLglIyR9GJYoCLix7jmM/Xb4Ev2ZGWrQhLXRQZgKj/WnnBc5zVK.js\")), path: \"/eybna-thinking\"}, rFO4tqe34: {elements: {CCNzssUBe: \"how-to-engage-1\", deGg5SgwL: \"how-to-engage\", H3FVcVSqm: \"how-to-engage-2\", La82aT0TB: \"leadership\", RkPQRDwia: \"advisors\", zXgeutV4F: \"process\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Pi46fsY0hD6FEOXegXoj/KHWCNlj0GDrH3ryasBqd/rFO4tqe34.js\")), path: \"/about\"}, FgPNz0_EC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xFKk4yWBuCP26T2qM5Q3/UfVF8Fyt9lCMl72S2WPQ/FgPNz0_EC.js\")), path: \"/research-white-papers\"}, pGWqH4_y3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Z8fssekrv5m8AyiftWX6/Ps8sFunMISYAKnGbdc3t/pGWqH4_y3.js\")), path: \"/faqs\"}, E2Kqz44PQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ErJDuZfGO5ochNQxpsWa/8Yb6aFYYiVq7g3b4fE6g/E2Kqz44PQ.js\")), path: \"/careers\"}, bBRbm5SuK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ax1nXD5xYu8xF9fZ2Nh5/ChyVlOSzWk7kqOA7KfTZ/bBRbm5SuK.js\")), path: \"/partnership\"}, NZBnd5RKS: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zBv6V8EYtIHMKmpQaZTT/vLln2x8CLT9JCk55S3pf/NZBnd5RKS.js\")), path: \"/press\"}, UjBQKMtIY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MZx6we6Sf7fJal0pxdin/ZwNkhWMUBeKuw1faDgio/UjBQKMtIY.js\")), path: \"/contact\"}, ufxxdZtmD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9TNwBHhAxvD6ApZiqY6s/eT6I7l9y0dwgEM93JwBX/ufxxdZtmD.js\")), path: \"/contact-sample-request\"}, wwnyIbbPx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vG0rQoxNvqZlAnBve5iC/z1nRMlHKFdBgURzfKHRI/wwnyIbbPx.js\")), path: \"/blog\"}, srVjGDtlX: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/d3ZV4JzaNU1TBw2yKRMH/Yjda2p4YyJx0BJYH3us8/srVjGDtlX.js\")), path: \"/shop\"}, IWR1b8Kg3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/65Y6N0qMV57ItiMURzC1/ZjXCjVKbFJjjiiUS3Nwj/IWR1b8Kg3.js\")), path: \"/account/callback\"}, auaqNY2e6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LbdbDPrVfaLMs9zNNF0u/hNxhBbANmssKKqwdeoDI/auaqNY2e6.js\")), path: \"/account\"}, PjjsoyNlh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xeFO18FtYpKvodTuoNRH/LQoLFQU5zwoh4ORAMWtZ/PjjsoyNlh.js\")), path: \"/account/orders\"}, efe3hTU_E: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/T6Gq9i9xIVL1PdR1uuh2/lLQ0UPH9jX5Momit4rjX/efe3hTU_E.js\")), path: \"/account/orders/detail\"}, wb9aDsZ2a: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GXqQCcmFv9lSyn2Nfyux/CHwDX4TKYXGK8QYc5b4U/wb9aDsZ2a.js\")), path: \"/account/profile\"}, sIGauL8YD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gGE6AB3TRCm9YpHLC8oH/fDzAlFC0IPYJiPSKXivt/sIGauL8YD.js\")), path: \"/account/addresses\"}, ycWgYuvWY: {elements: {BZhEshomG: \"profiles\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xN4s96HzQeamr7YNYJJV/qQWgV3m60kKxjfEoNAeP/ycWgYuvWY.js\")), path: \"/solutions/aroma-taste\"}, P7l2EQa08: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sqhHd14YGF956co5JCss/ZrlZ7UfhOlCXDGh4E596/P7l2EQa08.js\")), path: \"/solutions/functional-wellness\"}, k4RRlAyUC: {elements: {HiY970Oyk: \"studies\", zBIY57OXH: \"faqs\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/M6fX3FElGcgEwhOXCCop/eqvS9Q8L2Q8AyYw53Dol/k4RRlAyUC.js\")), path: \"/solutions/nt-vrl\"}, JyzxApOtg: {elements: {sRn5FY8nB: \"faqs\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/G50mwUFDBJOGHfepEe5x/RzuTZER1jj3Yc6bTAmiB/JyzxApOtg.js\")), path: \"/solutions/buuz\"}, Trj3IxXEO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dt1MM5yI3T3fnWVE5jvn/xu8Ao7BAgKL9UOHVh581/Trj3IxXEO.js\")), path: \"/search\"}, mLhqX3m9H: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MwIAxApJcndrJwMgu8ph/8bOkkDe7mSo4inh5Yj3w/mLhqX3m9H.js\")), path: \"/404\"}, GdxVOcfiB: {collectionId: \"Swuow7mPW\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8sMALCWEVXHFbpghxgGZ/SAhw69yeaXj1csVa4Vg2/GdxVOcfiB.js\")), path: \"/solutions/:ZLOj_Md_J\"}, agR9wNmSX: {collectionId: \"IHpWTZalM\", elements: {lbofRbIVM: \"related-products\", QNc3H4max: \"info-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jif6fHT5uWQcUgF0sMCQ/OkGSqV4wdTe0nLBq6z7i/agR9wNmSX.js\")), path: \"/shop/:J6XzmGyTg\"}, n0m3VBfP2: {collectionId: \"zsValMHMH\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Y9RW2gB0pqyGCj7X79v6/LLJCEuGzpNkVRTcO8uuR/n0m3VBfP2.js\")), path: \"/blog/:duN6cOzjY\"}, VElCV6M6b: {collectionId: \"RcZS89XGr\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iGRVkhAdYJl8EySWePZj/D4xNDfsMdnz757vpvhTy/VElCV6M6b.js\")), path: \"/terpiodic-table/:ikUlsgZVy\"}, R1RRzPuwB: {collectionId: \"i7q6oq8l6\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Tw2kBheJsqXrCvhMVuqs/2jva9lyGmVp6Rl8N2TkU/R1RRzPuwB.js\")), path: \"/legal/:tGxM7y3fJ\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {i7q6oq8l6: async () => (await import(\"https://framerusercontent.com/modules/Uo9jUmqtnVDMXFrZrmim/ZBKdu3Yy6XdOicyAGcyo/i7q6oq8l6.js\"))?.[\"utils\"], IHpWTZalM: async () => (await import(\"https://framerusercontent.com/modules/zyALGKAQNskDAQtC2YH1/5DrMfXFuDeF30mtfyAN1/IHpWTZalM.js\"))?.[\"utils\"], RcZS89XGr: async () => (await import(\"https://framerusercontent.com/modules/zTxInB4omoEjCH50BjS0/ksevHsCTE7FEFOCxywVG/RcZS89XGr.js\"))?.[\"utils\"], Swuow7mPW: async () => (await import(\"https://framerusercontent.com/modules/Solw4QllGEXD1qMokSjx/AUPT9FYdxNhU4sYJjhrT/Swuow7mPW.js\"))?.[\"utils\"], zsValMHMH: async () => (await import(\"https://framerusercontent.com/modules/KhgmQl2h63lD2qYVHOqy/jLvCyYMZWRPyaWq6TyEA/zsValMHMH.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"ff1a223ce7025264b137ee095478a1b8273701ba2a0c3760f5efc7e1f9f19cea\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"VEyErsoOD\":\r\ncase \"JpLMt4bQK\":\r\ncase \"Wza_ryN4A\":\r\ncase \"Rx50enbIS\":\r\ncase \"TfrNhO9Qc\":\r\ncase \"FeR4N3num\":\r\ncase \"DSxHCEB1h\":\r\ncase \"bqsrnwlrX\":\r\ncase \"z3HUu_TvP\":\r\ncase \"qcpx0PSdA\":\r\ncase \"WnnBc5zVK\":\r\ncase \"ycWgYuvWY\":\r\ncase \"P7l2EQa08\":\r\ncase \"k4RRlAyUC\":\r\ncase \"JyzxApOtg\":\r\nreturn React.createElement(Home, {...props, key: \"Home\", style}, children(true));\r\ncase \"rFO4tqe34\":\r\ncase \"FgPNz0_EC\":\r\ncase \"pGWqH4_y3\":\r\ncase \"E2Kqz44PQ\":\r\ncase \"wEGdKXJ55\":\r\ncase \"bBRbm5SuK\":\r\ncase \"NZBnd5RKS\":\r\ncase \"UjBQKMtIY\":\r\ncase \"ufxxdZtmD\":\r\ncase \"wwnyIbbPx\":\r\ncase \"srVjGDtlX\":\r\ncase \"IWR1b8Kg3\":\r\ncase \"auaqNY2e6\":\r\ncase \"PjjsoyNlh\":\r\ncase \"efe3hTU_E\":\r\ncase \"wb9aDsZ2a\":\r\ncase \"sIGauL8YD\":\r\ncase \"Trj3IxXEO\":\r\ncase \"mLhqX3m9H\":\r\ncase \"GdxVOcfiB\":\r\ncase \"agR9wNmSX\":\r\ncase \"n0m3VBfP2\":\r\ncase \"VElCV6M6b\":\r\ncase \"R1RRzPuwB\":\r\nreturn React.createElement(Default, {...props, key: \"Default\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"VEyErsoOD\":\r\ncase \"JpLMt4bQK\":\r\ncase \"Wza_ryN4A\":\r\ncase \"Rx50enbIS\":\r\ncase \"TfrNhO9Qc\":\r\ncase \"FeR4N3num\":\r\ncase \"DSxHCEB1h\":\r\ncase \"bqsrnwlrX\":\r\ncase \"z3HUu_TvP\":\r\ncase \"qcpx0PSdA\":\r\ncase \"WnnBc5zVK\":\r\ncase \"ycWgYuvWY\":\r\ncase \"P7l2EQa08\":\r\ncase \"k4RRlAyUC\":\r\ncase \"JyzxApOtg\":\r\nreturn [{hash: \"1dyxwi\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"n3wg1m\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"zrvu75\", mediaQuery: \"(min-width: 600px) and (max-width: 809.98px)\"}, {hash: \"dgycds\", mediaQuery: \"(max-width: 599.98px)\"}]\r\ncase \"rFO4tqe34\":\r\ncase \"FgPNz0_EC\":\r\ncase \"pGWqH4_y3\":\r\ncase \"E2Kqz44PQ\":\r\ncase \"wEGdKXJ55\":\r\ncase \"bBRbm5SuK\":\r\ncase \"NZBnd5RKS\":\r\ncase \"UjBQKMtIY\":\r\ncase \"ufxxdZtmD\":\r\ncase \"wwnyIbbPx\":\r\ncase \"srVjGDtlX\":\r\ncase \"IWR1b8Kg3\":\r\ncase \"auaqNY2e6\":\r\ncase \"PjjsoyNlh\":\r\ncase \"efe3hTU_E\":\r\ncase \"wb9aDsZ2a\":\r\ncase \"sIGauL8YD\":\r\ncase \"Trj3IxXEO\":\r\ncase \"mLhqX3m9H\":\r\ncase \"GdxVOcfiB\":\r\ncase \"agR9wNmSX\":\r\ncase \"n0m3VBfP2\":\r\ncase \"VElCV6M6b\":\r\ncase \"R1RRzPuwB\":\r\nreturn [{hash: \"qhrzgi\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"ftgysy\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1n2hqnb\", mediaQuery: \"(min-width: 600px) and (max-width: 809.98px)\"}, {hash: \"bc9yy2\", mediaQuery: \"(max-width: 599.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\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\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\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MwIAxApJcndrJwMgu8ph/8bOkkDe7mSo4inh5Yj3w/mLhqX3m9H.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\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://eybna.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: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/jrxQYJ2J6OxAk5fSRLhT/W0P8XTpr4LwWeDyrmbYr/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\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\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\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, contentLocaleId, pathVariables, canonicalPathVariables, 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\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\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\t\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\t\t\t\t\tconst serverRoute = 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\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\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\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\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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"}