{"version":3,"file":"script_main.DNX5eFfa.mjs","names":["breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","rules","HTMLStyle","getProps","Component","useRef","React.useId","css","addPropertyOverrides","Phosphor","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Seconday","NavItemFonts","NavItem","SocialIconButton","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","Image1","RichText","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","useState","useRef","useCallback","readCart","FC_CART_KEY","getAttr","useState","findCartId","FC_CART_KEY","formatMoney","useState","useCallback","w","SHOP","API","TOKEN","CART_QUERY","isCartLike","readCart","FC_CART_KEY","useState","useRef","FC_CART_KEY","formatMoney","useState","useCallback","w","SHOP","API","TOKEN","FC_CART_KEY","useState","SHOP","API","TOKEN","useRef","useMemo","fonts","css","className","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","fonts","css","className","Gift","FC_ProductPriceFonts","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","SVG","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","mask","SVG","getProps","Icon","React.forwardRef","Lock","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","TrustBadges2","SN_CartCounterFonts","XFonts","X","CartCheckoutButton","PatternFonts","Pattern","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","transformTemplate1","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","sharedStyle5.className","sharedStyle6.className","RichText","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","GiftBanner","isBrowser","useState","useRef","useId","useCallback","Fragment","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","useRef","useState","_Fragment","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","EmailSubmitButtonFonts","EmailSubmitButton","X","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","formVariants","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","Image1","RichText","_Fragment","FormPlainTextInput","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","DiscountModalSettings","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","serializationHash","variantClassNames","transition1","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","useRef","addPropertyOverrides","ButtonFonts","Button","PatternFonts","Pattern","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","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","FramerLogo","createLayoutDependency","React.forwardRef","useRef","React.useId","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","addPropertyOverrides","Logo","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","getProps","React.forwardRef","addPropertyOverrides","CaretDownFonts","CaretDown","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","CaretDown","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","Button","Pattern","cycleOrder","serializationHash","variantClassNames","toResponsiveImage","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Button2Fonts","Button2","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","NavItem","MenuADCard2","MenuADCardFonts","MenuADCard","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","matchVariant","toResponsiveImage","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","useStateVariable","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","MagnifyingGlass","createLayoutDependency","React.forwardRef","useRef","React.useId","__FramerMetadata__","useIsBrowser","fonts","css","className","css","addPropertyOverrides","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","sharedStyle2.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","Favorites","FC_ProductPriceFonts","FC_ProductPriceCompareFonts","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","toResponsiveImage","transition4","isSet","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","useStateVariable","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","addPropertyOverrides","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","addPropertyOverrides","Button2","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","animation","animation1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","ProductCategoriesSelector","NavigationSmallProduct","ProductCardACL","MenuADCardFonts","MenuADCard","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","toResponsiveImage","query1","Bundles","ArmorPlates","QueryData","BallisticHelmets","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","useStateVariable","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","_Fragment","TextCycle","SocialIcon","LogoWrapperACL","NavbarItem","CollectionDropdown","Sale","CartToggle","NavbarItemIcon","NavbarItemIconInfo","TrustBadges3","MenuADCard","MobileMenuNavItem","ProductCardSmall","LayoutJumpPreventer","MobileMenuToggle","serializationHash","variantClassNames","transition1","transition2","matchVariant","React.useContext","React.useMemo","animation","animation1","BallisticHelmets","humanReadableVariantMap","React.Fragment","React.useState","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","InstagramLogo","LinkedinLogo","XLogo","YoutubeLogo","MagnifyingGlass","HeartStraight","User","_Fragment","FacebookLogo","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","useState","useRef","useCallback","useState","LayoutHeader","LayoutHeaderInfo","Search","Cart","EmailSubmitButton","FooterACL","sharedStyle.css","useRef","React.useId","sharedStyle.className","_Fragment","PropertyOverrides","Image1","RichText","React.Fragment","FormPlainTextInput","sharedStyle.fonts","DiscountModal","React.createElement","Template1","EmptyRB","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/cO2LfUPGTb4AIaB6dEHE/z8CWoFVeeYFv5kPLMURC/ok8bGpScU.js","https:/framerusercontent.com/modules/EnndnM8QR8GsFjXb6FJ7/NVzv9BHp2L32K4E46AmH/Tk51nWow0.js","https:/framerusercontent.com/modules/KoJ9icBV2PCX071Qd330/qbCmsQttXaEqVMwjdTXE/WFOKnCNPb.js","https:/framerusercontent.com/modules/yKHUlHjBEwscYbXGp6tm/ycIMytenUfYqJF18TsG4/DDyC7sTJ8.js","https:/framerusercontent.com/modules/MYHpYfmk8hKxqD2KsXLV/plu285Sfi73UM1QSPeo6/x8omlY_9T.js","https:/framerusercontent.com/modules/jbYspX8sB7Yg45EZQlk6/AgeSb1On8Vuqtev2pdYa/dhfcxGv2u.js","https:/framerusercontent.com/modules/v7LtkkyNjEAQ8EyrCJW6/tND47xWycBAq6ZXOZgJN/FC_CartCheckoutButton.js","https:/framerusercontent.com/modules/KpuFOtViKksLRhQf6geM/fSmBxPksUi4nKba3owxW/SN_CartCounter.js","https:/framerusercontent.com/modules/02ViDHbz8YkHJFc8Yzrh/gzJPhyPPByLiywm9au65/SN_CartSavings.js","https:/framerusercontent.com/modules/c7oJGw6x8uhj8baRgB0P/4USZ7zjjlbm3cnHvRqZ6/SN_CartStateController.js","https:/framerusercontent.com/modules/xz2908IvEdviFj5VKKxT/GVN0jiCr5pTOBnUIH2TN/SN_CartSubtotal.js","https:/framerusercontent.com/modules/fTdKueQtNPdRwftJsstV/cVwBcHLK7PBk9axF9fqK/SN2_CartView.js","https:/framerusercontent.com/modules/piz2xRET7JAqiF9jJanq/Icb6NKSj6wkIiQYAux0R/v_r4Talih.js","https:/framerusercontent.com/modules/tiqqxad36ZbuQh9iDdNg/oZ5UwWIetBksiOvQFqbk/APAaAAUOu.js","https:/framerusercontent.com/modules/MF4ZBwa5OfpJmztcG0sk/1tOs3UIqOrDdN2mBzkhW/vJMPnX50a.js","https:/framerusercontent.com/modules/n0JKoBHmOSZg37z32zk4/z7f3wQOMePuHm77EPh9N/Sjc2LR3A3.js","https:/framerusercontent.com/modules/vm49vjTUyukJCZIL6dkM/GbbyRrBqt8t14gEGWxw9/T7e9MlcRB.js","https:/framerusercontent.com/modules/zLtUQbDiQW0ZD06eMoG4/ybiT5SOfBpAf59qD0V9m/V_YUhgnS7.js","https:/framerusercontent.com/modules/aNhYOvi7YQyw4UKd4Qu5/XlU0lgSahdH8u2SAEgay/DvexyVWR6.js","https:/framerusercontent.com/modules/EjhvhSbKp4dO51Ug5FA0/PZrT6GIUA8jkJl089YR9/SN2_search_sidebar.js","https:/framerusercontent.com/modules/bdcAY6iC0EInmgH4dYF1/JDVswMGDv9lntMvOSuzQ/ffJmHaKG2.js","https:/framerusercontent.com/modules/MjKyIqa8pSBrmAaoYMHM/K9HvWTwqK3TXvew3IY9u/FC_GlobalSmartModal.js","https:/framerusercontent.com/modules/vx0hU5obAvqfYnWvnwr9/UIQTPgXl7TcAZzWWkUW4/FC_GlobalSmartModalClose.js","https:/framerusercontent.com/modules/VyTyupKNb8oRWwumNhsh/nsROh5xHZmqt1gidfQ1S/SkpteoqYF.js","https:/framerusercontent.com/modules/ospiP4GIKud25DvYGWkq/r6gB2jlCC6XRJzeQyqQR/sc8ZNGVXG.js","https:/framerusercontent.com/modules/4g4WGYGoGVRQKgt5CoTo/9j5at1HLgxXajn0d7hLv/iyjXdsEkT.js","https:/framerusercontent.com/modules/2QGlX864pmL5cxqknTvK/sudwzLB4XBD5Atme8MXS/UvPxI2Cnv.js","https:/framerusercontent.com/modules/4XTgiZQu54CjbB5dhliq/4qeXVdBQKTlCfMoVGgCT/rR4Yw6OW8.js","https:/framerusercontent.com/modules/78wJr0q4vFZTRbgiA8bC/Y2EfGRGz13i3kdwNCKGk/gU109MUNe.js","https:/framerusercontent.com/modules/fpHyMBRoTFQ8ulgKipDJ/Igl1OlKuKW60Arr34xIB/ABzgAFNVD.js","https:/framerusercontent.com/modules/JNI0unvKLnSNOjYgWQPe/cFK4x7HnGbxoZXkZNw5W/hNcHJzSkR.js","https:/framerusercontent.com/modules/oMiuMYAdxzz5yk7pBqrm/j2eV5wGWikO42mvtQ2hM/Xx_sbLkzD.js","https:/framerusercontent.com/modules/PtxaBiSAA5V6LvrpAt6G/EsR1AqByikNQR8Cp2V8c/UD0eTfbk_.js","https:/framerusercontent.com/modules/Y0c19ostjQ6JrIrS9EpB/H6GkscheXEvK1c9LQrFc/QDC8_m4BS.js","https:/framerusercontent.com/modules/Z5qp8MMSNJWeSl0ikpbA/4aq52pBttc4o46LfRG8D/SN_MenuScrollLock.js","https:/framerusercontent.com/modules/zM1jVl16qdxambjurkS5/kJYqxovrE96qURi1jUJ3/SN_SearchOverride.js","https:/framerusercontent.com/modules/wmYIxOFKVZKjtrbOKIj0/aGouv83jMouG0X2MJUd4/DojPkaQGR.js","https:/framerusercontent.com/modules/KSvtBOJuMnaS19KCHdOk/nXQ6bONSGX4DWxA6b3Qy/QAgTWZoLn.js","https:/framerusercontent.com/modules/JdqafJoMxKdPPsb0ZuJg/tYkWcqaM8OjZhEiTW6dh/emw2VaZsA.js","https:/framerusercontent.com/modules/dqjBvoYncWU8IsVMf4xs/mZR5nOyphaLBmaxfriur/bO5TcsoiP.js","https:/framerusercontent.com/modules/1wApUCqPJgZpSIQN0xKQ/dPsApQQJS4sA5ExoaB6v/FwlZ4Mm2e.js","https:/framerusercontent.com/modules/p4xyHAxz4hEgYi9H78wW/lQPrNjCqxcKFGWaJ0XOI/uKhhQBk6W.js","https:/framerusercontent.com/modules/ot0qLWmvJUOFSb72uVEi/DKQp2y5k6MxWzc1EFJRa/mnXLn_NMp.js","https:/framerusercontent.com/modules/mmNsJakGbaHCVrLsxtgZ/Ru26ifox30HwJotE82vL/mT9iVBoiH.js","https:/framerusercontent.com/modules/w2ggbvDtTkVJcyOURzuu/lB8fmjVYX6iGAuyiYUHc/nzaq0T_lD.js","https:/framerusercontent.com/modules/8zhGvUmay2pAOEBYoUyz/KB7duP7uE8sBdhhaVJaj/nykF8_AOd.js","https:/framerusercontent.com/modules/8CDLmcJfhD0pTRHy6INt/t0FhO52Lqqd3gSDOlDc2/uyuSCnhk1.js","https:/framerusercontent.com/modules/A1Bmm89T4wRkF7KK0DyZ/CwlK4KUuY5ZeBq57fNIr/VOna__DX_.js","https:/framerusercontent.com/modules/j9bUX7Og1Vs30jB7qb34/z1QfC32TrFjnpVNWMIDj/PwcBEeq1J.js","https:/framerusercontent.com/modules/8eMtfNo6JWuVA71wqsNh/yMdMObwM6uhMPEnGRLxL/SN_FavoritesCounter.js","https:/framerusercontent.com/modules/bh0hehQNqOFkSuXGicRe/MWYoC2GAY9PtRnqVQ7AH/qtBxLX801.js","https:/framerusercontent.com/modules/yA7N9WhjPTgbsU6xpomV/y7a0GEgWVtkVtKRFnvNa/FC_CartOverlayTrigger.js","https:/framerusercontent.com/modules/DORPl4ZhAHKlI3IZEjbO/G4c8MucsYX11rjvePZmp/jk0M1MFhN.js","https:/framerusercontent.com/modules/NBWFIEPTqwrOGaYBlp8C/epWyxyJ1p3SjB71Vvg1g/MS16UtOnJ.js","https:/framerusercontent.com/modules/wy47yx8GxpFe7B3XPZLW/fsjnv8pDRQmTr3FhqxnH/rfsE7g3Gu.js","https:/framerusercontent.com/modules/xCSbbRHYceAWfik2PBId/znKf9FGtmDzy1q4JqqGC/TcUgvYel1.js","https:/framerusercontent.com/modules/8hmXopBuQTWozPITP0Ce/qqnFKWGX43b8ShPlhKyC/uK0AMM4H1.js","https:/framerusercontent.com/modules/kiHh0ABvgLctI1SqaIaw/q3KvFfu0S2iHqNTjLMn0/jJZGvUKuO.js","https:/framerusercontent.com/modules/fVmIOYL5oVnbAa1NX4EU/RXDqr8NU4h89NXKzfuY3/NdrX5jSca.js","https:/framerusercontent.com/modules/3ohJXji7syWs33V2jn5W/zfqvEMIrZKVQJRVTTHCp/sMePHpklL.js","https:/framerusercontent.com/modules/brThVpKE6zM1OHzHOkUU/CuBQGqhzxRwkTC12jvjE/VHbPLfrIY.js","https:/framerusercontent.com/modules/qeSIxFDRpBkHhVegCGzQ/R73dnftLLD1nrSI1lkts/xRye2Z4oE.js","https:/framerusercontent.com/modules/iNk8Jdrl6wMcVmbxpxPx/tcWG3JpF30uNtdf4UGL3/SN_CartCountPatch.js","https:/framerusercontent.com/modules/MabPuRyNCGOArXqgbFHf/w9IIuyoZ5K1nkCP7WE4k/WithResetHeaderAfterNavigation.js","https:/framerusercontent.com/modules/IzLDpLuRrlwV8RC803Hn/xbiKgWwSsPruLq0XHbA9/ScrollProgressBar.js","https:/framerusercontent.com/modules/e13nwoFaxCJcJPQFqbfL/eqcOpHusHEQot7N7EGXc/HoMku7kJl.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (8bbc62e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,GeneratedComponentContext,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const breakpoints={};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-dN9zf\";const variantClassNames={W8ldMXOFc:\"framer-v-7z6sxh\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dN9zf.framer-l9j156, .framer-dN9zf .framer-l9j156 { display: block; }\",\".framer-dN9zf.framer-7z6sxh { align-content: center; align-items: center; background-color: var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-dN9zf .framer-uyx5ft { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -40px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -40px; }'];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};};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);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,isLayoutTemplate:true,primaryVariantId:\"W8ldMXOFc\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-7z6sxh\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-uyx5ft\"})]}),/*#__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=breakpointRules[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 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {}\n * @framerBreakpoints {\"W8ldMXOFc\":{\"canvasClassName\":\"framer-7z6sxh-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16}}\n * @framerDefaultVariant W8ldMXOFc\n * @framerLayoutTemplate true\n */const Framerok8bGpScU=withCSS(Component,css,\"framer-dN9zf\");export default Framerok8bGpScU;Framerok8bGpScU.displayName=\"Empty RB\";Framerok8bGpScU.defaultProps={height:1e3,width:1200};addFonts(Framerok8bGpScU,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerok8bGpScU\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{}\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"W8ldMXOFc\\\":{\\\"canvasClassName\\\":\\\"framer-7z6sxh-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"W8ldMXOFc\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (504870a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Link,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{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const PhosphorControls=getPropertyControls(Phosphor);const enabledGestures={zwyV067Fl:{hover:true}};const cycleOrder=[\"zwyV067Fl\",\"vO86B_cDZ\"];const serializationHash=\"framer-urZWV\";const variantClassNames={vO86B_cDZ:\"framer-v-e3nnj4\",zwyV067Fl:\"framer-v-1moia5w\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop - Default\":\"zwyV067Fl\",Mobile:\"vO86B_cDZ\"};const getProps=({border,height,iconColor,iconDefault,id,link,tap,width,...props})=>{return{...props,fSuKn_YS1:border??props.fSuKn_YS1??{borderColor:\"var(--token-acf37ba7-c059-4ab3-870b-0d3137386a73, rgb(51, 51, 51))\",borderStyle:\"solid\",borderWidth:1},idDkEDfwe:iconDefault??props.idDkEDfwe??\"House\",LH5vZ3tP1:tap??props.LH5vZ3tP1,rL9u3E2Mh:link??props.rL9u3E2Mh,variant:humanReadableVariantMap[props.variant]??props.variant??\"zwyV067Fl\",zvrgBT0tE:iconColor??props.zvrgBT0tE??\"var(--token-9f23ccc4-fbbf-4364-948d-8c5bcb1ad88c, rgb(255, 255, 255))\"};};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,idDkEDfwe,LH5vZ3tP1,rL9u3E2Mh,zvrgBT0tE,fSuKn_YS1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zwyV067Fl\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1psejfg=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(LH5vZ3tP1){const res=await LH5vZ3tP1(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"zwyV067Fl\",scopeId:\"Tk51nWow0\",...addPropertyOverrides({\"zwyV067Fl-hover\":{href:rL9u3E2Mh,openInNewTab:true},vO86B_cDZ:{href:rL9u3E2Mh,openInNewTab:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1moia5w\",className,classNames)} framer-x5iuea`,\"data-border\":true,\"data-framer-name\":\"Desktop - Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zwyV067Fl\",onTap:onTap1psejfg,ref:refBinding,style:{\"--border-bottom-width\":(fSuKn_YS1.borderBottomWidth??fSuKn_YS1.borderWidth)+\"px\",\"--border-color\":fSuKn_YS1.borderColor,\"--border-left-width\":(fSuKn_YS1.borderLeftWidth??fSuKn_YS1.borderWidth)+\"px\",\"--border-right-width\":(fSuKn_YS1.borderRightWidth??fSuKn_YS1.borderWidth)+\"px\",\"--border-style\":fSuKn_YS1.borderStyle,\"--border-top-width\":(fSuKn_YS1.borderTopWidth??fSuKn_YS1.borderWidth)+\"px\",...style},...addPropertyOverrides({\"zwyV067Fl-hover\":{\"data-framer-name\":undefined},vO86B_cDZ:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yj5k5l\",\"data-framer-name\":\"Icon Wrap\",layoutDependency:layoutDependency,layoutId:\"j6iPJNeZB\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jojg70-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"IptMqsuCq-container\",nodeId:\"IptMqsuCq\",rendersWithMotion:true,scopeId:\"Tk51nWow0\",children:/*#__PURE__*/_jsx(Phosphor,{color:zvrgBT0tE,height:\"100%\",iconSearch:\"House\",iconSelection:idDkEDfwe,id:\"IptMqsuCq\",layoutId:\"IptMqsuCq\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o20rtu-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fRi7GO2vm-container\",nodeId:\"fRi7GO2vm\",rendersWithMotion:true,scopeId:\"Tk51nWow0\",children:/*#__PURE__*/_jsx(Phosphor,{color:zvrgBT0tE,height:\"100%\",iconSearch:\"House\",iconSelection:idDkEDfwe,id:\"fRi7GO2vm\",layoutId:\"fRi7GO2vm\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\",...addPropertyOverrides({vO86B_cDZ:{color:\"var(--token-9f23ccc4-fbbf-4364-948d-8c5bcb1ad88c, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-urZWV.framer-x5iuea, .framer-urZWV .framer-x5iuea { display: block; }\",\".framer-urZWV.framer-1moia5w { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 28px; justify-content: center; overflow: hidden; padding: 24px; position: relative; width: 28px; }\",\".framer-urZWV .framer-yj5k5l { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 18px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 18px; }\",\".framer-urZWV .framer-1jojg70-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-urZWV .framer-o20rtu-container { bottom: -24px; flex: none; height: 24px; left: 0px; position: absolute; right: 0px; z-index: 1; }\",\".framer-urZWV.framer-v-e3nnj4.framer-1moia5w { height: min-content; padding: 16px; text-decoration: none; width: min-content; }\",\".framer-urZWV.framer-v-1moia5w.hover.framer-1moia5w { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 48px); text-decoration: none; }\",\".framer-urZWV.framer-v-1moia5w.hover .framer-1jojg70-container { bottom: unset; height: 16px; top: -20px; }\",\".framer-urZWV.framer-v-1moia5w.hover .framer-o20rtu-container { bottom: 0px; height: unset; top: 0px; }\",'.framer-urZWV[data-border=\"true\"]::after, .framer-urZWV [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vO86B_cDZ\":{\"layout\":[\"auto\",\"auto\"]},\"iUu9Nzg32\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"idDkEDfwe\":\"iconDefault\",\"LH5vZ3tP1\":\"tap\",\"rL9u3E2Mh\":\"link\",\"zvrgBT0tE\":\"iconColor\",\"fSuKn_YS1\":\"border\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTk51nWow0=withCSS(Component,css,\"framer-urZWV\");export default FramerTk51nWow0;FramerTk51nWow0.displayName=\"Social Icon Button\";FramerTk51nWow0.defaultProps={height:48,width:48};addPropertyControls(FramerTk51nWow0,{variant:{options:[\"zwyV067Fl\",\"vO86B_cDZ\"],optionTitles:[\"Desktop - Default\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},idDkEDfwe:PhosphorControls?.[\"iconSelection\"]&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"House\",description:undefined,hidden:undefined,title:\"Icon Default\"},LH5vZ3tP1:{title:\"Tap\",type:ControlType.EventHandler},rL9u3E2Mh:{title:\"Link\",type:ControlType.Link},zvrgBT0tE:{defaultValue:'var(--token-9f23ccc4-fbbf-4364-948d-8c5bcb1ad88c, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Icon Color\",type:ControlType.Color},fSuKn_YS1:{defaultValue:{borderColor:\"var(--token-acf37ba7-c059-4ab3-870b-0d3137386a73, rgb(51, 51, 51))\",borderStyle:\"solid\",borderWidth:1},title:\"Border\",type:ControlType.Border}});addFonts(FramerTk51nWow0,[{explicitInter:true,fonts:[]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTk51nWow0\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"48\",\"framerVariables\":\"{\\\"idDkEDfwe\\\":\\\"iconDefault\\\",\\\"LH5vZ3tP1\\\":\\\"tap\\\",\\\"rL9u3E2Mh\\\":\\\"link\\\",\\\"zvrgBT0tE\\\":\\\"iconColor\\\",\\\"fSuKn_YS1\\\":\\\"border\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vO86B_cDZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iUu9Nzg32\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Tk51nWow0.map","// Generated by Framer (99f8dc8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={rIswSThrK:{hover:true},SLDd90RFj:{hover:true}};const cycleOrder=[\"SLDd90RFj\",\"rIswSThrK\",\"rVdDsE7Jn\"];const serializationHash=\"framer-4Q38o\";const variantClassNames={rIswSThrK:\"framer-v-1m3h0c\",rVdDsE7Jn:\"framer-v-12db5nm\",SLDd90RFj:\"framer-v-1apjp4f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const SgzcbqAFq=undefined;const GJdPiUY1W=undefined;const i5kS46wQS=undefined;const wasUFRWmn=undefined;const transition1={delay:0,duration:.5,ease:[.08,.78,.56,1],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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Dark:\"SLDd90RFj\",Light:\"rIswSThrK\",Phone:\"rVdDsE7Jn\"};const getProps=({height,id,link,newTab,tap,title,width,...props})=>{return{...props,GJdPiUY1W:link??props.GJdPiUY1W,i5kS46wQS:newTab??props.i5kS46wQS,SgzcbqAFq:tap??props.SgzcbqAFq,variant:humanReadableVariantMap[props.variant]??props.variant??\"SLDd90RFj\",wasUFRWmn:title??props.wasUFRWmn??\"Lorem\"};};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,wasUFRWmn,GJdPiUY1W,SgzcbqAFq,i5kS46wQS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SLDd90RFj\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1wga83j=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(SgzcbqAFq){const res=await SgzcbqAFq(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:GJdPiUY1W,motionChild:true,nodeId:\"SLDd90RFj\",openInNewTab:false,scopeId:\"WFOKnCNPb\",smoothScroll:true,...addPropertyOverrides({rVdDsE7Jn:{openInNewTab:i5kS46wQS}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1apjp4f\",className,classNames)} framer-erle0n`,\"data-framer-name\":\"Dark\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SLDd90RFj\",onTap:onTap1wga83j,ref:refBinding,style:{...style},...addPropertyOverrides({\"rIswSThrK-hover\":{\"data-framer-name\":undefined},\"SLDd90RFj-hover\":{\"data-framer-name\":undefined},rIswSThrK:{\"data-framer-name\":\"Light\"},rVdDsE7Jn:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-oklla2\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"my8r5d7gu\",style:{backgroundColor:\"rgb(255, 255, 255)\"},variants:{rIswSThrK:{backgroundColor:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\"},rVdDsE7Jn:{backgroundColor:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2hpdm8gTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Chivo Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f03f6e3-536f-484e-82a8-ab5781b04eb8, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Lorem\"})}),className:\"framer-1v7x5hr\",fonts:[\"GF;Chivo Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"w9vkg2jma\",style:{\"--extracted-r6o4lv\":\"var(--token-5f03f6e3-536f-484e-82a8-ab5781b04eb8, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:wasUFRWmn,variants:{\"rIswSThrK-hover\":{\"--extracted-r6o4lv\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\"},rIswSThrK:{\"--extracted-r6o4lv\":\"var(--token-5fcb3d58-f153-4643-a3c3-1531ae0c37bf, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"rIswSThrK-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2hpdm8gTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Chivo Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Lorem\"})})},rIswSThrK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2hpdm8gTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Chivo Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5fcb3d58-f153-4643-a3c3-1531ae0c37bf, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Lorem\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4Q38o.framer-erle0n, .framer-4Q38o .framer-erle0n { display: block; }\",\".framer-4Q38o.framer-1apjp4f { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 24px; justify-content: flex-start; overflow: hidden; padding: 0px 2px 0px 2px; position: relative; text-decoration: none; width: min-content; }\",\".framer-4Q38o .framer-oklla2 { bottom: 0px; flex: none; height: 1px; left: -1px; overflow: visible; position: absolute; width: 1px; z-index: 1; }\",\".framer-4Q38o .framer-1v7x5hr { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-4Q38o.framer-v-12db5nm.framer-1apjp4f { height: min-content; }\",\".framer-4Q38o.framer-v-1apjp4f.hover .framer-oklla2 { width: 100%; }\",\".framer-4Q38o.framer-v-1m3h0c.hover.framer-1apjp4f { height: 25px; }\",\".framer-4Q38o.framer-v-1m3h0c.hover .framer-oklla2 { left: 0px; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"rIswSThrK\":{\"layout\":[\"auto\",\"fixed\"]},\"rVdDsE7Jn\":{\"layout\":[\"auto\",\"auto\"]},\"ACXRK6mVR\":{\"layout\":[\"auto\",\"fixed\"]},\"Qd5ndvYfy\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"wasUFRWmn\":\"title\",\"GJdPiUY1W\":\"link\",\"SgzcbqAFq\":\"tap\",\"i5kS46wQS\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWFOKnCNPb=withCSS(Component,css,\"framer-4Q38o\");export default FramerWFOKnCNPb;FramerWFOKnCNPb.displayName=\"Nav Item\";FramerWFOKnCNPb.defaultProps={height:24,width:40};addPropertyControls(FramerWFOKnCNPb,{variant:{options:[\"SLDd90RFj\",\"rIswSThrK\",\"rVdDsE7Jn\"],optionTitles:[\"Dark\",\"Light\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},wasUFRWmn:{defaultValue:\"Lorem\",displayTextArea:false,title:\"Title\",type:ControlType.String},GJdPiUY1W:{title:\"Link\",type:ControlType.Link},SgzcbqAFq:{title:\"Tap\",type:ControlType.EventHandler},i5kS46wQS:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerWFOKnCNPb,[{explicitInter:true,fonts:[{cssFamilyName:\"Chivo Mono\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Chivo Mono\",url:\"https://fonts.gstatic.com/s/chivomono/v11/mFThWbgRxKvF_Z5eQMO9qRMrJJrnKNtC3D7hr6fQKphL03l4.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWFOKnCNPb\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"wasUFRWmn\\\":\\\"title\\\",\\\"GJdPiUY1W\\\":\\\"link\\\",\\\"SgzcbqAFq\\\":\\\"tap\\\",\\\"i5kS46wQS\\\":\\\"newTab\\\"}\",\"framerIntrinsicWidth\":\"40\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"rIswSThrK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"rVdDsE7Jn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ACXRK6mVR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Qd5ndvYfy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WFOKnCNPb.map","// Generated by Framer (88cdfe9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-regular\",\"GF;Geist-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}];export const css=[\".framer-Yfio6 .framer-styles-preset-1ykxm5q:not(.rich-text-wrapper), .framer-Yfio6 .framer-styles-preset-1ykxm5q.rich-text-wrapper p { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-7c7e4f49-64db-419e-93c1-b3a8b0df0905, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1199px) and (min-width: 810px) { .framer-Yfio6 .framer-styles-preset-1ykxm5q:not(.rich-text-wrapper), .framer-Yfio6 .framer-styles-preset-1ykxm5q.rich-text-wrapper p { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-7c7e4f49-64db-419e-93c1-b3a8b0df0905, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 809px) and (min-width: 0px) { .framer-Yfio6 .framer-styles-preset-1ykxm5q:not(.rich-text-wrapper), .framer-Yfio6 .framer-styles-preset-1ykxm5q.rich-text-wrapper p { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-7c7e4f49-64db-419e-93c1-b3a8b0df0905, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-Yfio6\";\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 (31f1c56)\nimport{jsx as _jsx,jsxs as _jsxs}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/yKHUlHjBEwscYbXGp6tm/ycIMytenUfYqJF18TsG4/DDyC7sTJ8.js\";const enabledGestures={Tpg8_FwJb:{hover:true}};const cycleOrder=[\"Tpg8_FwJb\",\"Uk6avSKdq\"];const serializationHash=\"framer-KCElI\";const variantClassNames={Tpg8_FwJb:\"framer-v-vv78c5\",Uk6avSKdq:\"framer-v-1ukni7i\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.08,.78,.56,1],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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"Tpg8_FwJb\",Mobile:\"Uk6avSKdq\"};const getProps=({height,id,link,text,width,...props})=>{return{...props,jJSiQvJyC:text??props.jJSiQvJyC??\"Button Text\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Tpg8_FwJb\",xKlNh7HCe:link??props.xKlNh7HCe};};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,jJSiQvJyC,xKlNh7HCe,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Tpg8_FwJb\",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,{motionChild:true,nodeId:\"Tpg8_FwJb\",scopeId:\"x8omlY_9T\",...addPropertyOverrides({\"Tpg8_FwJb-hover\":{href:xKlNh7HCe,openInNewTab:false},Uk6avSKdq:{href:xKlNh7HCe,openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-vv78c5\",className,classNames)} framer-1vn4phn`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Tpg8_FwJb\",ref:refBinding,style:{borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,...style},...addPropertyOverrides({\"Tpg8_FwJb-hover\":{\"data-framer-name\":undefined},Uk6avSKdq:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ceezh2\",\"data-framer-name\":\"Button Wrapper\",layoutDependency:layoutDependency,layoutId:\"oyzTiH7du\",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\",backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(158, 158, 158, 0.4)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,WebkitBackdropFilter:\"blur(5px)\"},variants:{\"Tpg8_FwJb-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(194, 194, 194, 0.5)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}},...addPropertyOverrides({\"Tpg8_FwJb-hover\":{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ykxm5q\",\"data-styles-preset\":\"DDyC7sTJ8\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5f03f6e3-536f-484e-82a8-ab5781b04eb8, rgb(255, 255, 255)))\"},children:\"Button Text\"})}),className:\"framer-1gsuv8e\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TSecmKm5P\",style:{\"--extracted-r6o4lv\":\"var(--token-5f03f6e3-536f-484e-82a8-ab5781b04eb8, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:jJSiQvJyC,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5l7fps\",\"data-framer-name\":\"Button Fill\",layoutDependency:layoutDependency,layoutId:\"ishTwXvam\",style:{backgroundColor:\"rgba(255, 255, 255, 0.15)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},variants:{\"Tpg8_FwJb-hover\":{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}}})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KCElI.framer-1vn4phn, .framer-KCElI .framer-1vn4phn { display: block; }\",\".framer-KCElI.framer-vv78c5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 1px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-KCElI .framer-1ceezh2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; min-width: 100px; overflow: hidden; padding: 10px 24px 10px 24px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-KCElI .framer-1gsuv8e { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 2; }\",\".framer-KCElI .framer-5l7fps { bottom: -91px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 50px; }\",\".framer-KCElI.framer-v-1ukni7i.framer-vv78c5 { cursor: unset; text-decoration: none; }\",\".framer-KCElI.framer-v-vv78c5.hover.framer-vv78c5 { text-decoration: none; }\",\".framer-KCElI.framer-v-vv78c5.hover .framer-5l7fps { bottom: -2px; left: -20px; right: -20px; top: -2px; }\",...sharedStyle.css,'.framer-KCElI[data-border=\"true\"]::after, .framer-KCElI [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; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43\n * @framerIntrinsicWidth 127.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Uk6avSKdq\":{\"layout\":[\"auto\",\"auto\"]},\"dcBEwkB1F\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"jJSiQvJyC\":\"text\",\"xKlNh7HCe\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerx8omlY_9T=withCSS(Component,css,\"framer-KCElI\");export default Framerx8omlY_9T;Framerx8omlY_9T.displayName=\"Seconday\";Framerx8omlY_9T.defaultProps={height:43,width:127.5};addPropertyControls(Framerx8omlY_9T,{variant:{options:[\"Tpg8_FwJb\",\"Uk6avSKdq\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},jJSiQvJyC:{defaultValue:\"Button Text\",displayTextArea:false,title:\"Text\",type:ControlType.String},xKlNh7HCe:{title:\"Link\",type:ControlType.Link}});addFonts(Framerx8omlY_9T,[{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\":\"Framerx8omlY_9T\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"43\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"jJSiQvJyC\\\":\\\"text\\\",\\\"xKlNh7HCe\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"127.5\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Uk6avSKdq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dcBEwkB1F\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./x8omlY_9T.map","// Generated by Framer (69e7cf7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SocialIconButton from\"https://framerusercontent.com/modules/EnndnM8QR8GsFjXb6FJ7/NVzv9BHp2L32K4E46AmH/Tk51nWow0.js\";import NavItem from\"https://framerusercontent.com/modules/KoJ9icBV2PCX071Qd330/qbCmsQttXaEqVMwjdTXE/WFOKnCNPb.js\";import Seconday from\"https://framerusercontent.com/modules/MYHpYfmk8hKxqD2KsXLV/plu285Sfi73UM1QSPeo6/x8omlY_9T.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/gYMNJoQfstoMOhJ74uKo/2woAbaxUlrC1V0VMF4cn/DeUDmBgwo.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/NOQW8pyNt9gnIimG6Lvi/yOxvxY4JP37e1aLMuhQR/kiTmiwPKr.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/jwXi2RqYGCPYynsZeTzL/KGq7uATz9pLETXLAKHbA/MPnTMBEUw.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/zOQlhSJsI8hXOoOHIfda/VjqYAq9rvaN3grrRFCMk/SXkfMAFpp.js\";const SecondayFonts=getFonts(Seconday);const NavItemFonts=getFonts(NavItem);const SocialIconButtonFonts=getFonts(SocialIconButton);const cycleOrder=[\"Byl7eFtr4\",\"tB0ycltmy\",\"pLotmGXdc\"];const serializationHash=\"framer-6lw4f\";const variantClassNames={Byl7eFtr4:\"framer-v-13bcca4\",pLotmGXdc:\"framer-v-14dhosp\",tB0ycltmy:\"framer-v-10dm22f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"Byl7eFtr4\",Mobile:\"pLotmGXdc\",Tablet:\"tB0ycltmy\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Byl7eFtr4\"};};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:\"Byl7eFtr4\",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 isDisplayed=()=>{if(baseVariant===\"pLotmGXdc\")return false;return true;};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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-13bcca4\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Byl7eFtr4\",ref:refBinding,style:{backgroundColor:\"var(--token-7a4fbead-216f-436d-ba2e-b625965b2771, rgb(4, 4, 4))\",...style},...addPropertyOverrides({pLotmGXdc:{\"data-framer-name\":\"Mobile\"},tB0ycltmy:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-159uw2v\",\"data-framer-name\":\"Content Footer\",layoutDependency:layoutDependency,layoutId:\"QPTH8KqSa\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"Ace Link Armor logo\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+60+(((componentViewport?.height||200)-80-513)/2+0+0)+0+0),pixelHeight:75,pixelWidth:690,positionX:\"center\",positionY:\"center\",sizes:\"226px\",src:\"https://framerusercontent.com/images/3KCOBo7mliU3n1OrfJPSKLVNKA.svg?width=690&height=75\",srcSet:\"https://framerusercontent.com/images/3KCOBo7mliU3n1OrfJPSKLVNKA.svg?scale-down-to=512&width=690&height=75 512w,https://framerusercontent.com/images/3KCOBo7mliU3n1OrfJPSKLVNKA.svg?width=690&height=75 690w\"},className:\"framer-mi429s\",layoutDependency:layoutDependency,layoutId:\"yjygDKoBG\",...addPropertyOverrides({pLotmGXdc:{background:{alt:\"Ace Link Armor logo\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+60+(((componentViewport?.height||200)-72-953.4)/2+0+0)+0+0),pixelHeight:75,pixelWidth:690,positionX:\"center\",positionY:\"center\",sizes:\"226px\",src:\"https://framerusercontent.com/images/3KCOBo7mliU3n1OrfJPSKLVNKA.svg?width=690&height=75\",srcSet:\"https://framerusercontent.com/images/3KCOBo7mliU3n1OrfJPSKLVNKA.svg?scale-down-to=512&width=690&height=75 512w,https://framerusercontent.com/images/3KCOBo7mliU3n1OrfJPSKLVNKA.svg?width=690&height=75 690w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16sp4tf\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"tS9CvBXk8\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ocizoe\",\"data-framer-name\":\"Content Wrapper\",layoutDependency:layoutDependency,layoutId:\"MiOgEj75I\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rfqn6b\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"IRtVNcslP\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1x9fhsm\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"O51gobgnH\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qfg8hc\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"aC_kdPSt5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-bi8sdg\",\"data-styles-preset\":\"SXkfMAFpp\",dir:\"auto\",children:\"Contact\"})}),className:\"framer-17vrtlh\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"g0n1kYfSe\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bcmpe\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"uPRr6ve21\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1n840hj\",\"data-styles-preset\":\"DeUDmBgwo\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255)))\"},children:\"Let’s Get Started\"})}),className:\"framer-11tjk7p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Snus9mK5j\",style:{\"--extracted-1lwpl3i\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1r7rwjn\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"yhv9jM6Bj\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 21.5\" overflow=\"visible\"><path d=\"M 0 0 L 0 21.5\" fill=\"transparent\" stroke=\"var(--token-34492993-bd1b-4eb8-9ab8-c7b2bdc998f9, rgb(158, 158, 158))\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"F63VVvYqK\"},implicitPathVariables:undefined},{href:{webPageId:\"F63VVvYqK\"},implicitPathVariables:undefined},{href:{webPageId:\"F63VVvYqK\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-80-513)/2+0+0)+0+54+0+0+0+0+0+0+0+0+0+21+0,...addPropertyOverrides({pLotmGXdc:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-72-953.4)/2+0+0)+0+54+0+0+0+0+0+0+0+0+0+21+0+36.4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-phd6df-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pPxwrlK3u-container\",nodeId:\"pPxwrlK3u\",rendersWithMotion:true,scopeId:\"dhfcxGv2u\",children:/*#__PURE__*/_jsx(Seconday,{height:\"100%\",id:\"pPxwrlK3u\",jJSiQvJyC:\"Request A Quote\",layoutId:\"pPxwrlK3u\",variant:matchVariant(\"Tpg8_FwJb\"),width:\"100%\",xKlNh7HCe:resolvedLinks[0],...addPropertyOverrides({pLotmGXdc:{variant:matchVariant(\"Uk6avSKdq\"),xKlNh7HCe:resolvedLinks[2]},tB0ycltmy:{xKlNh7HCe:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f5nr6j\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"qW7XOhwSi\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uikzqy\",\"data-framer-name\":\"Adress\",layoutDependency:layoutDependency,layoutId:\"Wt7zqCA2t\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-frrk91\",\"data-styles-preset\":\"MPnTMBEUw\",dir:\"auto\",children:\"Address\"})}),className:\"framer-6kbg1k\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ow3fkUXwI\",style:{\"--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__*/_jsxs(motion.h6,{className:\"framer-styles-preset-frrk91\",\"data-styles-preset\":\"MPnTMBEUw\",dir:\"auto\",children:[\"3625 W Mac Arthur Blvd,\",/*#__PURE__*/_jsx(motion.br,{}),\"STE 302,\",/*#__PURE__*/_jsx(motion.br,{}),\"Santa Ana 92704 CA\"]})}),className:\"framer-19ek7gl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NxQnqPXnC\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({pLotmGXdc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-frrk91\",\"data-styles-preset\":\"MPnTMBEUw\",dir:\"auto\",children:[\"3625 W Mac Arthur Blvd,\",/*#__PURE__*/_jsx(motion.br,{}),\"STE 302, Santa Ana 92704 CA\"]})})},tB0ycltmy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-frrk91\",\"data-styles-preset\":\"MPnTMBEUw\",dir:\"auto\",children:[\"3625 W Mac Arthur Blvd, STE 302,\",/*#__PURE__*/_jsx(motion.br,{}),\"Santa Ana 92704 CA\"]})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-zmgsie\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"KN5zpTwvz\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6vgavq\",\"data-framer-name\":\"leftCol\",layoutDependency:layoutDependency,layoutId:\"xzdiEWYto\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bkpgwf\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"Am1OSox6E\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{pLotmGXdc:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-608bdbc2-1b2c-42c0-a695-464767ae90c6, rgba(255, 255, 255, 0.2))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({pLotmGXdc:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-frrk91\",\"data-styles-preset\":\"MPnTMBEUw\",dir:\"auto\",children:\"POLICIES\"})}),className:\"framer-jjz207\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aHXw4MRhq\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-aaetxw\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"GNds2GSdn\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-10og7a2\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"zA6caZuIY\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dZuKHc8VY\"},implicitPathVariables:undefined},{href:{webPageId:\"dZuKHc8VY\"},implicitPathVariables:undefined},{href:{webPageId:\"dZuKHc8VY\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-80-513)/2+0+0)+0+54+0+0+0+0+0+0+0+64+40+0+0+0+32+0+0+0+0,...addPropertyOverrides({pLotmGXdc:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-72-953.4)/2+0+0)+0+54+0+0+0+0+0+0+0+180.4+0+84+0+0+0+0+10+32+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-aeqshg-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"PuCLJa9UO-container\",nodeId:\"PuCLJa9UO\",rendersWithMotion:true,scopeId:\"dhfcxGv2u\",children:/*#__PURE__*/_jsx(NavItem,{GJdPiUY1W:resolvedLinks1[0],height:\"100%\",i5kS46wQS:false,id:\"PuCLJa9UO\",layoutId:\"PuCLJa9UO\",variant:matchVariant(\"SLDd90RFj\"),wasUFRWmn:\"Privacy Policy\",width:\"100%\",...addPropertyOverrides({pLotmGXdc:{GJdPiUY1W:resolvedLinks1[2],variant:matchVariant(\"rVdDsE7Jn\")},tB0ycltmy:{GJdPiUY1W:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-199akki\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"E5YfUaWDX\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vdMi35KPp\"},implicitPathVariables:undefined},{href:{webPageId:\"vdMi35KPp\"},implicitPathVariables:undefined},{href:{webPageId:\"vdMi35KPp\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-80-513)/2+0+0)+0+54+0+0+0+0+0+0+0+64+40+0+0+0+32+0+26+0+0,...addPropertyOverrides({pLotmGXdc:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-72-953.4)/2+0+0)+0+54+0+0+0+0+0+0+0+180.4+0+84+0+0+0+0+10+32+0+30+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vm0i03-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"o2DI43yKl-container\",nodeId:\"o2DI43yKl\",rendersWithMotion:true,scopeId:\"dhfcxGv2u\",children:/*#__PURE__*/_jsx(NavItem,{GJdPiUY1W:resolvedLinks2[0],height:\"100%\",i5kS46wQS:false,id:\"o2DI43yKl\",layoutId:\"o2DI43yKl\",variant:matchVariant(\"SLDd90RFj\"),wasUFRWmn:\"Shipping and Delivery\",width:\"100%\",...addPropertyOverrides({pLotmGXdc:{GJdPiUY1W:resolvedLinks2[2]},tB0ycltmy:{GJdPiUY1W:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gxkk9p\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"wHDfL2CD2\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ai_rB9ohf\"},implicitPathVariables:undefined},{href:{webPageId:\"Ai_rB9ohf\"},implicitPathVariables:undefined},{href:{webPageId:\"Ai_rB9ohf\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-80-513)/2+0+0)+0+54+0+0+0+0+0+0+0+64+40+0+0+0+32+0+52+0+0,...addPropertyOverrides({pLotmGXdc:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-72-953.4)/2+0+0)+0+54+0+0+0+0+0+0+0+180.4+0+84+0+0+0+0+10+32+0+60+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n2r5ku-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zyB6graih-container\",nodeId:\"zyB6graih\",rendersWithMotion:true,scopeId:\"dhfcxGv2u\",children:/*#__PURE__*/_jsx(NavItem,{GJdPiUY1W:resolvedLinks3[0],height:\"100%\",i5kS46wQS:false,id:\"zyB6graih\",layoutId:\"zyB6graih\",variant:matchVariant(\"SLDd90RFj\"),wasUFRWmn:\"Return and Refund Policy\",width:\"100%\",...addPropertyOverrides({pLotmGXdc:{GJdPiUY1W:resolvedLinks3[2]},tB0ycltmy:{GJdPiUY1W:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-j4xuu3\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"ZDBQrkMfH\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pJwkIoL34\"},implicitPathVariables:undefined},{href:{webPageId:\"pJwkIoL34\"},implicitPathVariables:undefined},{href:{webPageId:\"pJwkIoL34\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-80-513)/2+0+0)+0+54+0+0+0+0+0+0+0+64+40+0+0+0+32+0+78+0+0,...addPropertyOverrides({pLotmGXdc:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-72-953.4)/2+0+0)+0+54+0+0+0+0+0+0+0+180.4+0+84+0+0+0+0+10+32+0+90+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dvd2uh-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"QDJkeO25Y-container\",nodeId:\"QDJkeO25Y\",rendersWithMotion:true,scopeId:\"dhfcxGv2u\",children:/*#__PURE__*/_jsx(NavItem,{GJdPiUY1W:resolvedLinks4[0],height:\"100%\",i5kS46wQS:false,id:\"QDJkeO25Y\",layoutId:\"QDJkeO25Y\",variant:matchVariant(\"SLDd90RFj\"),wasUFRWmn:\"Terms of service\",width:\"100%\",...addPropertyOverrides({pLotmGXdc:{GJdPiUY1W:resolvedLinks4[2]},tB0ycltmy:{GJdPiUY1W:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y312nq\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"rm9E752X6\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e2ei8t\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"tNgD24KCC\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ttr7an\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"EYTo_rm0D\"})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-be4qgq\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"HURgblouK\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{pLotmGXdc:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-608bdbc2-1b2c-42c0-a695-464767ae90c6, rgba(255, 255, 255, 0.2))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({pLotmGXdc:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-frrk91\",\"data-styles-preset\":\"MPnTMBEUw\",dir:\"auto\",children:\"INFORMATION\"})}),className:\"framer-13mk7z7\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dsjCYv2ts\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t7d29l\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"DL6siMN68\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-po9nx3\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"yce1RXZYr\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vbsG0JGD3\"},implicitPathVariables:undefined},{href:{webPageId:\"vbsG0JGD3\"},implicitPathVariables:undefined},{href:{webPageId:\"vbsG0JGD3\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-80-513)/2+0+0)+0+54+0+0+0+0+0+0+0+64+40+0+0+0+32+0+0+0+0,...addPropertyOverrides({pLotmGXdc:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-72-953.4)/2+0+0)+0+54+0+0+0+0+0+0+0+180.4+0+84+0+0+0+204+0+32+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pvnjmo-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"QwmFOaYPn-container\",nodeId:\"QwmFOaYPn\",rendersWithMotion:true,scopeId:\"dhfcxGv2u\",children:/*#__PURE__*/_jsx(NavItem,{GJdPiUY1W:resolvedLinks5[0],height:\"100%\",i5kS46wQS:false,id:\"QwmFOaYPn\",layoutId:\"QwmFOaYPn\",variant:matchVariant(\"SLDd90RFj\"),wasUFRWmn:\"DEALERS INQUIRY\",width:\"100%\",...addPropertyOverrides({pLotmGXdc:{GJdPiUY1W:resolvedLinks5[2],variant:matchVariant(\"rVdDsE7Jn\")},tB0ycltmy:{GJdPiUY1W:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4bkpa\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"OWfJkw_qv\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"S89hBGQZ0\"},implicitPathVariables:undefined},{href:{webPageId:\"S89hBGQZ0\"},implicitPathVariables:undefined},{href:{webPageId:\"S89hBGQZ0\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-80-513)/2+0+0)+0+54+0+0+0+0+0+0+0+64+40+0+0+0+32+0+26+0+0,...addPropertyOverrides({pLotmGXdc:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-72-953.4)/2+0+0)+0+54+0+0+0+0+0+0+0+180.4+0+84+0+0+0+204+0+32+0+30+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lbw9dl-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"gu6pcMNuE-container\",nodeId:\"gu6pcMNuE\",rendersWithMotion:true,scopeId:\"dhfcxGv2u\",children:/*#__PURE__*/_jsx(NavItem,{GJdPiUY1W:resolvedLinks6[0],height:\"100%\",i5kS46wQS:false,id:\"gu6pcMNuE\",layoutId:\"gu6pcMNuE\",variant:matchVariant(\"SLDd90RFj\"),wasUFRWmn:\"AFFILIATE PROGRAM\",width:\"100%\",...addPropertyOverrides({pLotmGXdc:{GJdPiUY1W:resolvedLinks6[2]},tB0ycltmy:{GJdPiUY1W:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-aepzxg\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"wAHZscoye\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UvNruFyL3\"},implicitPathVariables:undefined},{href:{webPageId:\"UvNruFyL3\"},implicitPathVariables:undefined},{href:{webPageId:\"UvNruFyL3\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-80-513)/2+0+0)+0+54+0+0+0+0+0+0+0+64+40+0+0+0+32+0+52+0+0,...addPropertyOverrides({pLotmGXdc:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-72-953.4)/2+0+0)+0+54+0+0+0+0+0+0+0+180.4+0+84+0+0+0+204+0+32+0+60+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b5sc1-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"k0Kp6IHKj-container\",nodeId:\"k0Kp6IHKj\",rendersWithMotion:true,scopeId:\"dhfcxGv2u\",children:/*#__PURE__*/_jsx(NavItem,{GJdPiUY1W:resolvedLinks7[0],height:\"100%\",i5kS46wQS:false,id:\"k0Kp6IHKj\",layoutId:\"k0Kp6IHKj\",variant:matchVariant(\"SLDd90RFj\"),wasUFRWmn:\"ARMOR GUIDE BLOG\",width:\"100%\",...addPropertyOverrides({pLotmGXdc:{GJdPiUY1W:resolvedLinks7[2]},tB0ycltmy:{GJdPiUY1W:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14nh0q3\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"VXgU16Y2h\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"F63VVvYqK\"},implicitPathVariables:undefined},{href:{webPageId:\"F63VVvYqK\"},implicitPathVariables:undefined},{href:{webPageId:\"F63VVvYqK\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-80-513)/2+0+0)+0+54+0+0+0+0+0+0+0+64+40+0+0+0+32+0+78+0+0,...addPropertyOverrides({pLotmGXdc:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-72-953.4)/2+0+0)+0+54+0+0+0+0+0+0+0+180.4+0+84+0+0+0+204+0+32+0+90+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z4sd9w-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"t9Qr7eJOR-container\",nodeId:\"t9Qr7eJOR\",rendersWithMotion:true,scopeId:\"dhfcxGv2u\",children:/*#__PURE__*/_jsx(NavItem,{GJdPiUY1W:resolvedLinks8[0],height:\"100%\",i5kS46wQS:false,id:\"t9Qr7eJOR\",layoutId:\"t9Qr7eJOR\",variant:matchVariant(\"SLDd90RFj\"),wasUFRWmn:\"GOVERNMENT SALES\",width:\"100%\",...addPropertyOverrides({pLotmGXdc:{GJdPiUY1W:resolvedLinks8[2]},tB0ycltmy:{GJdPiUY1W:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k7wvp7\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"YRMgUqPc9\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"m0upxWr_2\"},implicitPathVariables:undefined},{href:{webPageId:\"m0upxWr_2\"},implicitPathVariables:undefined},{href:{webPageId:\"m0upxWr_2\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-80-513)/2+0+0)+0+54+0+0+0+0+0+0+0+64+40+0+0+0+32+0+104+0+0,...addPropertyOverrides({pLotmGXdc:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-72-953.4)/2+0+0)+0+54+0+0+0+0+0+0+0+180.4+0+84+0+0+0+204+0+32+0+120+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-s14p1u-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kklGYSiIu-container\",nodeId:\"kklGYSiIu\",rendersWithMotion:true,scopeId:\"dhfcxGv2u\",children:/*#__PURE__*/_jsx(NavItem,{GJdPiUY1W:resolvedLinks9[0],height:\"100%\",i5kS46wQS:false,id:\"kklGYSiIu\",layoutId:\"kklGYSiIu\",variant:matchVariant(\"SLDd90RFj\"),wasUFRWmn:\"My account\",width:\"100%\",...addPropertyOverrides({pLotmGXdc:{GJdPiUY1W:resolvedLinks9[2]},tB0ycltmy:{GJdPiUY1W:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5qz168\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"BxklAOmH9\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{A4drH_XT7:\"all\"},webPageId:\"CLlLffEI3\"},implicitPathVariables:undefined},{href:{pathVariables:{A4drH_XT7:\"all\"},webPageId:\"CLlLffEI3\"},implicitPathVariables:undefined},{href:{pathVariables:{A4drH_XT7:\"all\"},webPageId:\"CLlLffEI3\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-80-513)/2+0+0)+0+54+0+0+0+0+0+0+0+64+40+0+0+0+32+0+130+0+0,...addPropertyOverrides({pLotmGXdc:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-72-953.4)/2+0+0)+0+54+0+0+0+0+0+0+0+180.4+0+84+0+0+0+204+0+32+0+150+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14m84l5-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xrdEPlJ0G-container\",nodeId:\"xrdEPlJ0G\",rendersWithMotion:true,scopeId:\"dhfcxGv2u\",children:/*#__PURE__*/_jsx(NavItem,{GJdPiUY1W:resolvedLinks10[0],height:\"100%\",i5kS46wQS:false,id:\"xrdEPlJ0G\",layoutId:\"xrdEPlJ0G\",variant:matchVariant(\"SLDd90RFj\"),wasUFRWmn:\"Order Tracking\",width:\"100%\",...addPropertyOverrides({pLotmGXdc:{GJdPiUY1W:resolvedLinks10[2]},tB0ycltmy:{GJdPiUY1W:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10rbz92\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"xLprkN9P6\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"YRGyJ2ZoG\"},implicitPathVariables:undefined},{href:{webPageId:\"YRGyJ2ZoG\"},implicitPathVariables:undefined},{href:{webPageId:\"YRGyJ2ZoG\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-80-513)/2+0+0)+0+54+0+0+0+0+0+0+0+64+40+0+0+0+32+0+156+0+0,...addPropertyOverrides({pLotmGXdc:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-72-953.4)/2+0+0)+0+54+0+0+0+0+0+0+0+180.4+0+84+0+0+0+204+0+32+0+180+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bnc1rd-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jvLL64B0P-container\",nodeId:\"jvLL64B0P\",rendersWithMotion:true,scopeId:\"dhfcxGv2u\",children:/*#__PURE__*/_jsx(NavItem,{GJdPiUY1W:resolvedLinks11[0],height:\"100%\",i5kS46wQS:false,id:\"jvLL64B0P\",layoutId:\"jvLL64B0P\",variant:matchVariant(\"SLDd90RFj\"),wasUFRWmn:\"Contact\",width:\"100%\",...addPropertyOverrides({pLotmGXdc:{GJdPiUY1W:resolvedLinks11[2]},tB0ycltmy:{GJdPiUY1W:resolvedLinks11[1]}},baseVariant,gestureVariant)})})})})})]})]})]})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1olr7ze\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"S9DJVnDuP\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-frrk91\",\"data-styles-preset\":\"MPnTMBEUw\",dir:\"auto\",children:\"Quick Contact\"})}),className:\"framer-jkgu35\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"otfq7gP_a\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15wzr4h\",\"data-framer-name\":\"Social Link Wrap\",layoutDependency:layoutDependency,layoutId:\"EkVRrz3cq\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-80-513)/2+0+0)+0+54+0+0+0+0+0+356+0+22+0,...addPropertyOverrides({pLotmGXdc:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-72-953.4)/2+0+0)+0+54+0+0+0+0+0+738.4+20+22+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cpred9-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"agGkbm4g_-container\",nodeId:\"agGkbm4g_\",rendersWithMotion:true,scopeId:\"dhfcxGv2u\",children:/*#__PURE__*/_jsx(SocialIconButton,{fSuKn_YS1:{borderColor:\"var(--token-acf37ba7-c059-4ab3-870b-0d3137386a73, rgb(51, 51, 51))\",borderStyle:\"solid\",borderWidth:1},height:\"100%\",id:\"agGkbm4g_\",idDkEDfwe:\"LinkedinLogo\",layoutId:\"agGkbm4g_\",rL9u3E2Mh:\"https://www.linkedin.com/company/ace-link-armor\",variant:matchVariant(\"zwyV067Fl\"),width:\"100%\",zvrgBT0tE:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\",...addPropertyOverrides({pLotmGXdc:{variant:matchVariant(\"vO86B_cDZ\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-80-513)/2+0+0)+0+54+0+0+0+0+0+356+0+22+0,...addPropertyOverrides({pLotmGXdc:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-72-953.4)/2+0+0)+0+54+0+0+0+0+0+738.4+20+22+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x2op2s-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"dmsA1Td7o-container\",nodeId:\"dmsA1Td7o\",rendersWithMotion:true,scopeId:\"dhfcxGv2u\",children:/*#__PURE__*/_jsx(SocialIconButton,{fSuKn_YS1:{borderColor:\"var(--token-acf37ba7-c059-4ab3-870b-0d3137386a73, rgb(51, 51, 51))\",borderStyle:\"solid\",borderWidth:1},height:\"100%\",id:\"dmsA1Td7o\",idDkEDfwe:\"XLogo\",layoutId:\"dmsA1Td7o\",rL9u3E2Mh:\"https://x.com/AceLinkArmor_\",variant:matchVariant(\"zwyV067Fl\"),width:\"100%\",zvrgBT0tE:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\",...addPropertyOverrides({pLotmGXdc:{variant:matchVariant(\"vO86B_cDZ\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-80-513)/2+0+0)+0+54+0+0+0+0+0+356+0+22+0,...addPropertyOverrides({pLotmGXdc:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-72-953.4)/2+0+0)+0+54+0+0+0+0+0+738.4+20+22+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hkpjqg-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"V23W3OUEC-container\",nodeId:\"V23W3OUEC\",rendersWithMotion:true,scopeId:\"dhfcxGv2u\",children:/*#__PURE__*/_jsx(SocialIconButton,{fSuKn_YS1:{borderColor:\"var(--token-acf37ba7-c059-4ab3-870b-0d3137386a73, rgb(51, 51, 51))\",borderStyle:\"solid\",borderWidth:1},height:\"100%\",id:\"V23W3OUEC\",idDkEDfwe:\"InstagramLogo\",layoutId:\"V23W3OUEC\",rL9u3E2Mh:\"https://www.instagram.com/acelinkarmor/\",variant:matchVariant(\"zwyV067Fl\"),width:\"100%\",zvrgBT0tE:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\",...addPropertyOverrides({pLotmGXdc:{variant:matchVariant(\"vO86B_cDZ\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-80-513)/2+0+0)+0+54+0+0+0+0+0+356+0+22+0,...addPropertyOverrides({pLotmGXdc:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-72-953.4)/2+0+0)+0+54+0+0+0+0+0+738.4+20+22+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qgog3w-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"j0Wd9vVlr-container\",nodeId:\"j0Wd9vVlr\",rendersWithMotion:true,scopeId:\"dhfcxGv2u\",children:/*#__PURE__*/_jsx(SocialIconButton,{fSuKn_YS1:{borderColor:\"var(--token-acf37ba7-c059-4ab3-870b-0d3137386a73, rgb(51, 51, 51))\",borderStyle:\"solid\",borderWidth:1},height:\"100%\",id:\"j0Wd9vVlr\",idDkEDfwe:\"YoutubeLogo\",layoutId:\"j0Wd9vVlr\",rL9u3E2Mh:\"https://www.youtube.com/channel/UCI0gmCU_cpuT17N9jq2Tgjg\",variant:matchVariant(\"zwyV067Fl\"),width:\"100%\",zvrgBT0tE:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\",...addPropertyOverrides({pLotmGXdc:{variant:matchVariant(\"vO86B_cDZ\")}},baseVariant,gestureVariant)})})})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-aslk6m\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"B1UVid4cm\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dnd0li\",\"data-framer-name\":\"Legal\",layoutDependency:layoutDependency,layoutId:\"DEGT4l7wb\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-frrk91\",\"data-styles-preset\":\"MPnTMBEUw\",dir:\"auto\",children:\"\\xa92025. All right reserved\"})}),className:\"framer-1yr4vfc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"B4BWDGrBs\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-bhjy9u\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"cqhmnMSbF\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 21.5\" overflow=\"visible\"><path d=\"M 0 0 L 0 21.5\" fill=\"transparent\" stroke=\"var(--token-34492993-bd1b-4eb8-9ab8-c7b2bdc998f9, rgb(158, 158, 158))\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-bi8sdg\",\"data-styles-preset\":\"SXkfMAFpp\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"iQwCnsU4w\",openInNewTab:true,relValues:[],scopeId:\"dhfcxGv2u\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1db6jah\",\"data-styles-preset\":\"kiTmiwPKr\",children:\"ACE LINK ARMOR 2026\"})})})}),className:\"framer-sc1y4g\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iQwCnsU4w\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6lw4f.framer-1r9eep3, .framer-6lw4f .framer-1r9eep3 { display: block; }\",\".framer-6lw4f.framer-13bcca4 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 60px 0px 20px 0px; position: relative; width: 1200px; }\",\".framer-6lw4f .framer-159uw2v { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; max-width: 1920px; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-6lw4f .framer-mi429s { flex: none; height: 34px; position: relative; width: 226px; }\",\".framer-6lw4f .framer-16sp4tf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6lw4f .framer-ocizoe { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 21px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6lw4f .framer-1rfqn6b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6lw4f .framer-1x9fhsm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6lw4f .framer-qfg8hc, .framer-6lw4f .framer-1olr7ze { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-6lw4f .framer-17vrtlh, .framer-6lw4f .framer-11tjk7p, .framer-6lw4f .framer-jjz207, .framer-6lw4f .framer-13mk7z7, .framer-6lw4f .framer-1yr4vfc, .framer-6lw4f .framer-sc1y4g { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-6lw4f .framer-1bcmpe { 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; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-6lw4f .framer-1r7rwjn, .framer-6lw4f .framer-bhjy9u { height: 22px; position: relative; width: 1px; }\",\".framer-6lw4f .framer-phd6df-container, .framer-6lw4f .framer-aeqshg-container, .framer-6lw4f .framer-1vm0i03-container, .framer-6lw4f .framer-1n2r5ku-container, .framer-6lw4f .framer-1dvd2uh-container, .framer-6lw4f .framer-pvnjmo-container, .framer-6lw4f .framer-lbw9dl-container, .framer-6lw4f .framer-1b5sc1-container, .framer-6lw4f .framer-z4sd9w-container, .framer-6lw4f .framer-s14p1u-container, .framer-6lw4f .framer-14m84l5-container, .framer-6lw4f .framer-bnc1rd-container, .framer-6lw4f .framer-cpred9-container, .framer-6lw4f .framer-1x2op2s-container, .framer-6lw4f .framer-hkpjqg-container, .framer-6lw4f .framer-qgog3w-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-6lw4f .framer-1f5nr6j { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 40px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-6lw4f .framer-uikzqy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 200px; }\",\".framer-6lw4f .framer-6kbg1k, .framer-6lw4f .framer-19ek7gl, .framer-6lw4f .framer-jkgu35 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6lw4f .framer-zmgsie { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6lw4f .framer-6vgavq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6lw4f .framer-bkpgwf, .framer-6lw4f .framer-be4qgq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-6lw4f .framer-aaetxw, .framer-6lw4f .framer-1t7d29l { 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; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6lw4f .framer-10og7a2, .framer-6lw4f .framer-199akki, .framer-6lw4f .framer-1gxkk9p, .framer-6lw4f .framer-j4xuu3, .framer-6lw4f .framer-po9nx3, .framer-6lw4f .framer-4bkpa, .framer-6lw4f .framer-aepzxg, .framer-6lw4f .framer-14nh0q3, .framer-6lw4f .framer-1k7wvp7, .framer-6lw4f .framer-5qz168, .framer-6lw4f .framer-10rbz92 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6lw4f .framer-1y312nq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 24px; min-width: 76px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6lw4f .framer-1e2ei8t { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 24px; min-width: 105px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6lw4f .framer-1ttr7an { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 24px; min-width: 54px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6lw4f .framer-15wzr4h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-6lw4f .framer-aslk6m { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6lw4f .framer-1dnd0li { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-6lw4f.framer-v-10dm22f.framer-13bcca4 { width: 810px; }\",\".framer-6lw4f.framer-v-10dm22f .framer-1f5nr6j { gap: 40px; justify-content: flex-start; }\",\".framer-6lw4f.framer-v-10dm22f .framer-uikzqy, .framer-6lw4f.framer-v-10dm22f .framer-jjz207 { order: 0; }\",\".framer-6lw4f.framer-v-10dm22f .framer-zmgsie { flex: 1 0 0px; gap: 40px; justify-content: flex-end; order: 1; width: 1px; }\",\".framer-6lw4f.framer-v-10dm22f .framer-6vgavq, .framer-6lw4f.framer-v-14dhosp .framer-ocizoe { gap: 40px; }\",\".framer-6lw4f.framer-v-10dm22f .framer-aaetxw { align-self: stretch; order: 1; width: auto; }\",\".framer-6lw4f.framer-v-10dm22f .framer-1t7d29l { align-self: stretch; width: auto; }\",\".framer-6lw4f.framer-v-14dhosp.framer-13bcca4 { padding: 60px 16px 12px 16px; width: 310px; }\",\".framer-6lw4f.framer-v-14dhosp .framer-159uw2v { padding: 0px; }\",\".framer-6lw4f.framer-v-14dhosp .framer-1rfqn6b { gap: 24px; }\",\".framer-6lw4f.framer-v-14dhosp .framer-1x9fhsm { gap: 80px; justify-content: flex-start; }\",\".framer-6lw4f.framer-v-14dhosp .framer-1bcmpe, .framer-6lw4f.framer-v-14dhosp .framer-1dnd0li { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-6lw4f.framer-v-14dhosp .framer-1f5nr6j { flex-direction: column; gap: 40px; justify-content: flex-start; padding: 0px; }\",\".framer-6lw4f.framer-v-14dhosp .framer-uikzqy { width: 100%; }\",\".framer-6lw4f.framer-v-14dhosp .framer-zmgsie { flex-direction: column; width: 100%; }\",\".framer-6lw4f.framer-v-14dhosp .framer-6vgavq { flex-direction: column; gap: 20px; width: 100%; }\",\".framer-6lw4f.framer-v-14dhosp .framer-bkpgwf { padding: 10px 0px 10px 0px; width: 100%; }\",\".framer-6lw4f.framer-v-14dhosp .framer-aaetxw, .framer-6lw4f.framer-v-14dhosp .framer-1t7d29l { gap: 6px; width: 100%; }\",\".framer-6lw4f.framer-v-14dhosp .framer-be4qgq { padding: 0px 0px 10px 0px; width: 100%; }\",\".framer-6lw4f.framer-v-14dhosp .framer-1olr7ze { padding: 20px 0px 0px 0px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-6lw4f[data-border=\"true\"]::after, .framer-6lw4f [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 602\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"tB0ycltmy\":{\"layout\":[\"fixed\",\"auto\"]},\"pLotmGXdc\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdhfcxGv2u=withCSS(Component,css,\"framer-6lw4f\");export default FramerdhfcxGv2u;FramerdhfcxGv2u.displayName=\"Footer ACL\";FramerdhfcxGv2u.defaultProps={height:602,width:1200};addPropertyControls(FramerdhfcxGv2u,{variant:{options:[\"Byl7eFtr4\",\"tB0ycltmy\",\"pLotmGXdc\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerdhfcxGv2u,[{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\"}]},...SecondayFonts,...NavItemFonts,...SocialIconButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerdhfcxGv2u.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Seconday,{},context),forwardLoader(NavItem,{},context),forwardLoader(SocialIconButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdhfcxGv2u\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tB0ycltmy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pLotmGXdc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"602\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dhfcxGv2u.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\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useState,useEffect,cloneElement,isValidElement}from\"react\";/**\n * SN_CartCounter v1.3.0\n *\n * v1.0.0 (chat #66): replaces FcCartCounter — FC's native counter doesn't react\n * to external cart mutations, so we read shopXtools.cart directly + poll 500ms.\n * v1.1.0 (chat #80): \"badge\" display mode — red pill notification badge.\n * v1.1.1 (chat #80): canvas preview via previewCount.\n * v1.2.0 (chat #86): full typography + spacing controls.\n * v1.3.0 (chat #92): typography consolidated into ONE ControlType.Font picker\n *   (family, weight, size, style, letter-spacing, line-height) replacing the old\n *   fontFamily/fontStyle/fontSize/fontWeight/letterSpacing/lineHeight controls.\n *   textTransform + tabularNums kept (not part of the Font control); badge size,\n *   padding, radius and ring remain pure geometry.\n *\n * Counts \"logical items\": bundle (by _composite_instance_id) = 1; standalone line = 1;\n * \"totalQty\" counts qty per line.\n */const FC_CART_KEY=\"shopXtools.cart\";function readCart(){try{if(typeof window===\"undefined\")return null;const w=window;if(w.shopXtools?.cart&&w.shopXtools.cart.id)return w.shopXtools.cart;const raw=window.localStorage.getItem(FC_CART_KEY);if(raw)return JSON.parse(raw);}catch{}return null;}function getAttr(line,key){const a=line?.attributes?.find(x=>x.key===key);return a?.value||null;}function countItems(cart,mode){const edges=cart?.lines?.edges||[];if(edges.length===0)return 0;if(mode===\"totalQty\"){let total=0;for(const edge of edges)total+=edge.node?.quantity||0;return total;}const bundles=new Set;let standaloneCount=0;for(const edge of edges){const line=edge.node;const instanceId=getAttr(line,\"_composite_instance_id\");const parent=getAttr(line,\"_composite_parent\");if(instanceId&&parent)bundles.add(instanceId);else standaloneCount+=line.quantity||1;}return bundles.size+standaloneCount;}// Convert a ControlType.Font (extended) value into a CSS style object.\n// Supports both the modern { fontWeight } shape and the legacy { variant } shape.\nfunction extractFontStyles(fontProp,fallback={}){if(!fontProp)return fallback;const weights={\"Thin\":100,\"Thin Italic\":100,\"Extra Light\":200,\"Extra Light Italic\":200,\"Light\":300,\"Light Italic\":300,\"Regular\":400,\"Regular Italic\":400,\"Medium\":500,\"Medium Italic\":500,\"Semibold\":600,\"Semibold Italic\":600,\"Bold\":700,\"Bold Italic\":700,\"Extra Bold\":800,\"Extra Bold Italic\":800,\"Black\":900,\"Black Italic\":900};const fontWeight=typeof fontProp.fontWeight!==\"undefined\"?fontProp.fontWeight:fontProp.variant?weights[fontProp.variant]||fallback.fontWeight||400:fallback.fontWeight;return{fontFamily:fontProp.fontFamily??fallback.fontFamily,fontSize:fontProp.fontSize??fallback.fontSize,fontWeight,fontStyle:fontProp.fontStyle??(fontProp.variant?.includes(\"Italic\")?\"italic\":fallback.fontStyle),letterSpacing:fontProp.letterSpacing??fallback.letterSpacing,lineHeight:fontProp.lineHeight??fallback.lineHeight};}/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function SN_CartCounter(props){const{style,hideIfZero,color,backgroundColor,padding,borderRadius,mode,prefix,suffix,countDesign,display,badgeBg,badgeColor,badgeSize,ringColor,ringWidth,maxDisplay,previewCount,badgeRadius,// v1.3.0 — single Font picker + non-font extras\nfont,textTransform,tabularNums,elementGap,badgePaddingX}=props;const[count,setCount]=useState(0);useEffect(()=>{if(typeof window===\"undefined\")return;const update=()=>setCount(countItems(readCart(),mode||\"logical\"));update();const events=[\"shopXtools:cart:updated\",\"shopXtools:cart:refresh\",\"framer-commerce:cart:refresh\",\"fc:cart:refresh\",\"cartChange\",\"cart:update\"];for(const name of events){try{document.addEventListener(name,update);}catch{}try{window.addEventListener(name,update);}catch{}}try{window.addEventListener(\"storage\",update);}catch{}const interval=setInterval(update,500);return()=>{for(const name of events){try{document.removeEventListener(name,update);}catch{}try{window.removeEventListener(name,update);}catch{}}try{window.removeEventListener(\"storage\",update);}catch{}clearInterval(interval);};},[mode]);// On the canvas there is no cart → show a sample so the badge is visible\n// and positionable. At runtime use the real count.\nconst isCanvas=RenderTarget.current()===RenderTarget.canvas;const effCount=isCanvas?previewCount??2:count;// Custom design slot wins over everything.\nif(/*#__PURE__*/isValidElement(countDesign)){return /*#__PURE__*/cloneElement(countDesign,{...countDesign.props||{},count:effCount,isZero:effCount===0});}const isBadge=display===\"badge\";// Hide at 0 only at runtime (badge convention); never hide on the canvas.\nif(!isCanvas&&count===0&&(hideIfZero||isBadge)){return /*#__PURE__*/_jsx(\"span\",{style:{display:\"none\"}});}const shown=maxDisplay&&effCount>maxDisplay?`${maxDisplay}+`:String(effCount);// Single source of truth for typography (both badge and text modes).\nconst fontStyles=extractFontStyles(font,{fontFamily:\"'Instrument Sans', sans-serif\",fontSize:14,fontWeight:500,lineHeight:1,letterSpacing:\"0em\"});const typography={...fontStyles,textTransform:textTransform||\"none\",fontVariantNumeric:tabularNums!==false?\"tabular-nums\":\"normal\"};// prefix / count / suffix as a gapped inline row. gap 0 + empty affixes ==\n// the original concatenation (zero visual change by default).\nconst parts=/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"baseline\",gap:elementGap??0},children:[prefix?/*#__PURE__*/_jsx(\"span\",{children:prefix}):null,/*#__PURE__*/_jsx(\"span\",{children:shown}),suffix?/*#__PURE__*/_jsx(\"span\",{children:suffix}):null]});if(isBadge){const sz=badgeSize??18;return /*#__PURE__*/_jsx(\"span\",{style:{...style,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",boxSizing:\"border-box\",minWidth:sz,height:sz,padding:`0 ${badgePaddingX??4}px`,borderRadius:badgeRadius??0,background:badgeBg||\"#E11900\",color:badgeColor||\"#FFFFFF\",border:ringWidth?`${ringWidth}px solid ${ringColor||\"#FFFFFF\"}`:\"none\",...typography},children:parts});}return /*#__PURE__*/_jsx(\"span\",{style:{...style,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",color:color||\"#000000\",background:backgroundColor||\"transparent\",...typography,padding:padding||\"0\",borderRadius:borderRadius??0},children:parts});}SN_CartCounter.defaultProps={hideIfZero:false,color:\"#000000\",backgroundColor:\"transparent\",padding:\"0\",borderRadius:0,mode:\"logical\",prefix:\"\",suffix:\"\",countDesign:null,display:\"badge\",badgeBg:\"#E11900\",badgeColor:\"#FFFFFF\",badgeSize:16,badgeRadius:0,ringColor:\"#FFFFFF\",ringWidth:0,maxDisplay:99,previewCount:2,font:{fontFamily:\"'Instrument Sans', sans-serif\",fontSize:14,variant:\"Medium\",letterSpacing:\"0em\",lineHeight:\"1em\"},textTransform:\"none\",tabularNums:true,elementGap:0,badgePaddingX:4};addPropertyControls(SN_CartCounter,{display:{type:ControlType.Enum,title:\"Display\",defaultValue:\"badge\",options:[\"badge\",\"text\"],optionTitles:[\"Badge (red pill)\",\"Text\"]},previewCount:{type:ControlType.Number,title:\"Canvas Preview #\",defaultValue:2,min:0,max:99,step:1,description:\"Tylko podgląd w edytorze — na żywo liczy realnie.\"},countDesign:{type:ControlType.ComponentInstance,title:\"Count Design\",description:\"Optional. Variables: count, isZero. Overrides Display.\"},mode:{type:ControlType.Enum,title:\"Count Mode\",defaultValue:\"logical\",options:[\"logical\",\"totalQty\"],optionTitles:[\"Logical (bundle = 1)\",\"Total quantity\"]},maxDisplay:{type:ControlType.Number,title:\"Max (then n+)\",defaultValue:99,min:1,max:999,step:1},// ─── Typography (both modes) ───\nfont:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontFamily:\"'Instrument Sans', sans-serif\",fontSize:14,variant:\"Medium\",letterSpacing:\"0em\",lineHeight:\"1em\"}},textTransform:{type:ControlType.Enum,title:\"Text Transform\",defaultValue:\"none\",options:[\"none\",\"uppercase\",\"lowercase\",\"capitalize\"],optionTitles:[\"None\",\"UPPER\",\"lower\",\"Capitalize\"]},tabularNums:{type:ControlType.Boolean,title:\"Tabular Numbers\",defaultValue:true,description:\"R\\xf3wna szerokość cyfr (counter nie skacze).\"},elementGap:{type:ControlType.Number,title:\"Element Gap\",defaultValue:0,min:0,max:24,step:1,description:\"Odstęp prefix ↔ liczba ↔ suffix.\"},// ─── Badge mode (geometry) ───\nbadgeBg:{type:ControlType.Color,title:\"Badge BG\",defaultValue:\"#E11900\",hidden:p=>p.display!==\"badge\"},badgeColor:{type:ControlType.Color,title:\"Badge Text\",defaultValue:\"#FFFFFF\",hidden:p=>p.display!==\"badge\"},badgeSize:{type:ControlType.Number,title:\"Badge Size\",defaultValue:16,min:10,max:40,step:1,hidden:p=>p.display!==\"badge\"},badgePaddingX:{type:ControlType.Number,title:\"Badge Padding X\",defaultValue:4,min:0,max:16,step:1,hidden:p=>p.display!==\"badge\"},badgeRadius:{type:ControlType.Number,title:\"Badge Radius\",defaultValue:0,min:0,max:20,step:1,hidden:p=>p.display!==\"badge\"},ringColor:{type:ControlType.Color,title:\"Ring Color\",defaultValue:\"#FFFFFF\",hidden:p=>p.display!==\"badge\"},ringWidth:{type:ControlType.Number,title:\"Ring Width\",defaultValue:0,min:0,max:4,step:1,hidden:p=>p.display!==\"badge\"},// ─── Text mode ───\nhideIfZero:{type:ControlType.Boolean,title:\"Hide If 0\",defaultValue:false,hidden:p=>p.display===\"badge\"},color:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\",hidden:p=>p.display===\"badge\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(255,255,255,0)\",hidden:p=>p.display===\"badge\"},padding:{type:ControlType.String,title:\"Padding\",defaultValue:\"0\",hidden:p=>p.display===\"badge\"},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:0,min:0,max:50,step:1,hidden:p=>p.display===\"badge\"},prefix:{type:ControlType.String,title:\"Prefix\",defaultValue:\"\"},suffix:{type:ControlType.String,title:\"Suffix\",defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SN_CartCounter\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SN_CartCounter.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useCallback,cloneElement,isValidElement}from\"react\";/**\n * SN_CartSavings v1.1.0 — Chat #75\n *\n * Renders the REAL cart savings = Σ((compareAtPrice − price) × quantity)\n * across all cart lines, only counting lines where compareAt > price.\n *\n * v1.1.0 (Chat #75): fix — savings didn't reset to $0 when the cart was\n * emptied. When the last line is removed FC sets shopXtools.cart to null (no\n * .lines.edges) and the Storefront refetch can return cart:null, so neither\n * setSavings branch fired and the previous value stayed on screen. Now every\n * code path resolves to a number (0 on empty / null cart).\n *\n * The Solvane native cart \"Savings\" line is mis-bound to the subtotal value\n * (shows the same number as Subtotal). Drop one instance of this component\n * in place of that native value to show the genuine discount total.\n *\n * Reads the live Framer Commerce cart (shopXtools.cart / localStorage),\n * re-fetches from the Storefront API for fresh compareAt data, and listens\n * to shopXtools cart events so it updates as the cart changes.\n */const SHOP=\"ace-link-armor.myshopify.com\";const TOKEN=\"0a593db1c8af3044faa3d79170fe3985\";const API=\"2025-01\";const FC_CART_KEY=\"shopXtools.cart\";const CART_QUERY=`\nquery getCart($cartId: ID!) {\n  cart(id: $cartId) {\n    id\n    lines(first: 100) {\n      edges { node {\n        quantity\n        cost { subtotalAmount { amount } totalAmount { amount } }\n        merchandise { ... on ProductVariant {\n          price { amount }\n          compareAtPrice { amount }\n        } }\n      } }\n    }\n  }\n}`;function findCartId(){if(typeof window===\"undefined\")return null;try{const w=window;if(w.shopXtools?.cart?.id)return w.shopXtools.cart.id;}catch{}try{const raw=window.localStorage.getItem(FC_CART_KEY);if(raw){const p=JSON.parse(raw);if(p?.id)return p.id;}}catch{}// Fallback: scan localStorage for a cart gid\ntry{for(const k of Object.keys(window.localStorage)){const v=window.localStorage.getItem(k)||\"\";const m=v.match(/gid:\\/\\/shopify\\/Cart\\/[\\w-]+/);if(m)return m[0];}}catch{}return null;}function computeSavingsFromCart(cart){let savings=0;const edges=cart?.lines?.edges||[];for(const e of edges){const node=e.node;const qty=node.quantity||0;// Savings = MSRP minus the amount actually charged, per line. MSRP per\n// unit = compareAtPrice when it marks a real markdown, otherwise the unit\n// price. Charged = the line's totalAmount (after any cart discount\n// function). This one formula covers BOTH a compareAt sale (e.g. a bundle\n// carrier 291 -> 149) AND a discount-function allocation, with no double-\n// counting. The old code used only (subtotal - total) and returned 0 for\n// any line without a function discount, hiding every compareAt markdown.\nconst pay=parseFloat(node.cost?.totalAmount?.amount??\"\");const subtotal=parseFloat(node.cost?.subtotalAmount?.amount??\"\");const price=parseFloat(node.merchandise?.price?.amount??\"\");const compareAtRaw=node.merchandise?.compareAtPrice?.amount;const compareAt=compareAtRaw!=null?parseFloat(compareAtRaw):NaN;const unit=!isNaN(price)?price:!isNaN(subtotal)&&qty?subtotal/qty:NaN;const refUnit=!isNaN(compareAt)&&!isNaN(unit)&&compareAt>unit?compareAt:unit;const charged=!isNaN(pay)?pay:!isNaN(subtotal)?subtotal:!isNaN(unit)?unit*qty:NaN;if(!isNaN(refUnit)&&!isNaN(charged)){const ref=refUnit*qty;if(ref>charged)savings+=ref-charged;}}return savings;}function formatMoney(amount,currency){if(isNaN(amount))return currency===\"USD\"?\"$0.00\":`${currency} 0.00`;if(currency===\"USD\")return`$${amount.toFixed(2)}`;return`${currency} ${amount.toFixed(2)}`;}export default function SN_CartSavings(props){const{currency,color,fontSize,fontWeight,fontFamily,prefix,hideWhenZero,zeroText,valueDesign}=props;const[savings,setSavings]=useState(0);const refresh=useCallback(async()=>{const cartId=findCartId();if(!cartId){setSavings(0);return;}// First compute from any locally-cached cart for instant paint.\n// If the cached cart is missing/empty (e.g. FC nulled it after the\n// last line was removed), reset to 0 instead of leaving a stale value.\ntry{const w=window;const cached=w.shopXtools?.cart;if(cached?.lines?.edges)setSavings(computeSavingsFromCart(cached));else setSavings(0);}catch{}// Then fetch fresh (compareAt may be missing in cached copy).\n// cart === null means the cart was emptied/expired → 0.\ntry{const res=await fetch(`https://${SHOP}/api/${API}/graphql.json`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",\"X-Shopify-Storefront-Access-Token\":TOKEN},body:JSON.stringify({query:CART_QUERY,variables:{cartId}})});const json=await res.json();if(json?.data?.cart)setSavings(computeSavingsFromCart(json.data.cart));else setSavings(0);}catch{}},[]);useEffect(()=>{refresh();if(typeof window===\"undefined\")return;const handler=()=>refresh();const events=[\"shopXtools:cart:updated\",\"shopXtools:cart:refresh\",\"sn-bundle:added\"];for(const name of events){try{document.addEventListener(name,handler);}catch{}try{window.addEventListener(name,handler);}catch{}}try{window.addEventListener(\"storage\",handler);}catch{}// Poll lightly while mounted (cart drawer is short-lived)\nconst iv=window.setInterval(refresh,2e3);return()=>{for(const name of events){try{document.removeEventListener(name,handler);}catch{}try{window.removeEventListener(name,handler);}catch{}}try{window.removeEventListener(\"storage\",handler);}catch{}window.clearInterval(iv);};},[refresh]);if(/*#__PURE__*/isValidElement(valueDesign)){return /*#__PURE__*/cloneElement(valueDesign,{...valueDesign.props||{},value:formatMoney(savings,currency),amount:savings,isZero:savings<=.005});}if(hideWhenZero&&savings<=.005){return zeroText?/*#__PURE__*/_jsx(\"span\",{style:{color,fontSize,fontWeight,fontFamily},children:zeroText}):null;}return /*#__PURE__*/_jsxs(\"span\",{style:{color,fontSize,fontWeight,fontFamily,lineHeight:1},children:[prefix,formatMoney(savings,currency)]});}SN_CartSavings.defaultProps={currency:\"USD\",color:\"#b02929\",fontSize:14,fontWeight:600,fontFamily:\"'TASA Orbiter', sans-serif\",prefix:\"\",hideWhenZero:false,zeroText:\"$0.00\",valueDesign:null};addPropertyControls(SN_CartSavings,{valueDesign:{type:ControlType.ComponentInstance,title:\"Value Design\",description:\"Opcjonalnie. Variables: value (string), amount (number), isZero (bool). Puste = wbudowany tekst.\"},currency:{type:ControlType.String,title:\"Currency\",defaultValue:\"USD\"},prefix:{type:ControlType.String,title:\"Prefix\",defaultValue:\"\",description:'e.g. \"−\" or \"You save \"'},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#b02929\"},fontSize:{type:ControlType.Number,title:\"Font Size\",defaultValue:14,min:8,max:48,step:1},fontWeight:{type:ControlType.Enum,title:\"Weight\",defaultValue:600,options:[400,500,600,700,800],optionTitles:[\"Regular\",\"Medium\",\"Semi-bold\",\"Bold\",\"Extra-bold\"]},fontFamily:{type:ControlType.String,title:\"Font Family\",defaultValue:\"'TASA Orbiter', sans-serif\"},hideWhenZero:{type:ControlType.Boolean,title:\"Hide When Zero\",defaultValue:false},zeroText:{type:ControlType.String,title:\"Zero Text\",defaultValue:\"$0.00\",hidden:p=>!!p.hideWhenZero}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SN_CartSavings\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SN_CartSavings.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsStaticRenderer}from\"framer\";import{useState,useEffect,useRef}from\"react\";// Single source of truth for the cart — the SAME store every SN/SN2 component reads:\n// the Framer Commerce cart persisted by the store under this localStorage key, with an\n// in-memory mirror on window.shopXtools.cart. We deliberately do NOT read Framer\n// Commerce's React context here, so the empty/filled switch can never disagree with\n// SN2_CartView / SN_CartCounter / SN_CartSubtotal.\nconst FC_CART_KEY=\"shopXtools.cart\";const REFRESH_EVENTS=[\"framer-commerce:cart:refresh\",\"fc:cart:refresh\",\"shopXtools:cart:updated\",\"shopXtools:cart:refresh\"];function isCartLike(value){return Boolean(value&&typeof value===\"object\"&&Array.isArray(value?.lines?.edges));}function readCart(){if(typeof window===\"undefined\")return null;try{const live=window.shopXtools?.cart;if(isCartLike(live))return live;}catch{}try{const raw=window.localStorage.getItem(FC_CART_KEY);if(!raw)return null;const parsed=JSON.parse(raw);return isCartLike(parsed)?parsed:null;}catch{}return null;}function cartItemCount(cart){const edges=cart?.lines?.edges;if(!Array.isArray(edges))return 0;return edges.reduce((sum,edge)=>sum+(Number(edge?.node?.quantity)||0),0);}/**\n * SN Cart State Controller\n *\n * Drop-in replacement for the stock FC_CartStateController. Shows the Populated\n * slot when the cart has items, otherwise the Empty slot — reading the same cart\n * snapshot as the rest of the cart so the shell and its contents always agree.\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function SN_CartStateController(props){const{populatedState,emptyState,preview=\"Populated\",style}=props;const isStatic=useIsStaticRenderer();// Seed from the live/localStorage cart so there is no empty→filled flash on first paint.\nconst[cart,setCart]=useState(()=>isStatic?null:readCart());useEffect(()=>{if(isStatic||typeof window===\"undefined\")return;let active=true;const update=()=>{if(active)setCart(readCart());};update();for(const name of REFRESH_EVENTS){try{window.addEventListener(name,update);}catch{}}try{window.addEventListener(\"storage\",update);}catch{}const interval=window.setInterval(update,1e3);return()=>{active=false;for(const name of REFRESH_EVENTS){try{window.removeEventListener(name,update);}catch{}}try{window.removeEventListener(\"storage\",update);}catch{}window.clearInterval(interval);};},[isStatic]);// Scale the fixed-width (400px) cart down to fit panels narrower than its design\n// width (e.g. the 320px breakpoint) so it is never clipped. Desktop/most phones get\n// panels >= 400px, so scale stays 1 (no change). Measured at render only — the slot\n// frames keep their 400px design size, so the editing canvas is unaffected.\nconst wrapRef=useRef(null);const[scale,setScale]=useState(1);useEffect(()=>{if(isStatic||typeof window===\"undefined\")return;const el=wrapRef.current;if(!el)return;const DESIGN_WIDTH=400;const measure=()=>{const w=el.clientWidth||DESIGN_WIDTH;setScale(Math.min(1,w/DESIGN_WIDTH));};measure();const ro=new ResizeObserver(measure);ro.observe(el);return()=>ro.disconnect();},[isStatic]);let hasItems;if(isStatic&&preview===\"Populated\")hasItems=true;else if(isStatic&&preview===\"Empty\")hasItems=false;else hasItems=cartItemCount(cart)>0;// Apply Framer's injected layout `style` to a real box that fills the drawer panel\n// (the instance is sized 1fr × 1fr to fill the cart `modal`). The cart content\n// (cart-filled / cart-empty) is a fixed-width design frame, so align it to the\n// TOP-RIGHT of the panel — matching the modal's intended stackAlignment \"end\" /\n// stackDistribution \"start\". Do NOT use alignItems:\"stretch\" here: a fixed-width\n// child can't stretch and ends up parked on the left, leaving a gap on the right.\n//\n// The active slot is stretched to fill the panel height (width 400 design frame,\n// height = panel). The slot frames keep fixed design sizes on the canvas; their\n// inline size is overridden here so the drawer always spans exactly the visible\n// viewport — no 100vh anywhere, so the iOS Safari URL bar can never cover the\n// checkout footer. When the panel is narrower than 400px the content is scaled\n// down; the wrapper height is compensated by 1/scale so the scaled result still\n// fills the full panel height (no bottom gap).\nreturn /*#__PURE__*/_jsxs(\"div\",{ref:wrapRef,style:{...style,display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",justifyContent:\"flex-start\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(\"style\",{children:\"[data-sn-cart-slot] > * { width: 100% !important; height: 100% !important; }\"}),/*#__PURE__*/_jsx(\"div\",{\"data-sn-cart-slot\":true,style:{width:400,height:scale<1?`${100/scale}%`:\"100%\",flexShrink:0,transform:scale<1?`scale(${scale})`:undefined,transformOrigin:\"top right\"},children:hasItems?populatedState:emptyState})]});}addPropertyControls(SN_CartStateController,{populatedState:{type:ControlType.Slot,title:\"Populated\",maxCount:1},emptyState:{type:ControlType.Slot,title:\"Empty\",maxCount:1},preview:{type:ControlType.Enum,title:\"Canvas Preview\",options:[\"Auto\",\"Populated\",\"Empty\"],optionTitles:[\"Auto\",\"Populated\",\"Empty\"],defaultValue:\"Populated\",displaySegmentedControl:true,hidden:()=>RenderTarget.current()!==RenderTarget.canvas}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SN_CartStateController\",\"slots\":[\"populatedState\",\"emptyState\"],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SN_CartStateController.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useCallback,cloneElement,isValidElement}from\"react\";/**\n * SN_CartSubtotal v1.0.0 — Chat #75\n *\n * Renders the REAL cart subtotal = cart.cost.subtotalAmount (fallback:\n * Σ(price × quantity) across all lines). Companion to SN_CartSavings.\n *\n * The native Solvane / Framer Commerce subtotal value does NOT react to our\n * external cart mutations (SN_CartView removes lines via direct Storefront +\n * custom events that FC's internal UI ignores). The most visible symptom:\n * after removing the last item the subtotal stays at its old value instead of\n * resetting to $0. This component reads the live cart and ALWAYS resolves to a\n * number (0 on empty / null cart), so it stays correct. Drop it in place of\n * the native subtotal value — same approach as SN_CartCounter / SN_CartSavings.\n */const SHOP=\"ace-link-armor.myshopify.com\";const TOKEN=\"0a593db1c8af3044faa3d79170fe3985\";const API=\"2025-01\";const FC_CART_KEY=\"shopXtools.cart\";const CART_QUERY=`\nquery getCart($cartId: ID!) {\n  cart(id: $cartId) {\n    id\n    cost { subtotalAmount { amount } }\n    lines(first: 100) {\n      edges { node {\n        quantity\n        merchandise { ... on ProductVariant { price { amount } } }\n      } }\n    }\n  }\n}`;function findCartId(){if(typeof window===\"undefined\")return null;try{const w=window;if(w.shopXtools?.cart?.id)return w.shopXtools.cart.id;}catch{}try{const raw=window.localStorage.getItem(FC_CART_KEY);if(raw){const p=JSON.parse(raw);if(p?.id)return p.id;}}catch{}// Fallback: scan localStorage for a cart gid\ntry{for(const k of Object.keys(window.localStorage)){const v=window.localStorage.getItem(k)||\"\";const m=v.match(/gid:\\/\\/shopify\\/Cart\\/[\\w-]+/);if(m)return m[0];}}catch{}return null;}function computeSubtotalFromCart(cart){// Prefer Shopify's authoritative subtotal.\nconst direct=parseFloat(cart?.cost?.subtotalAmount?.amount??\"\");if(!isNaN(direct))return direct;// Fallback: sum line prices × qty.\nlet subtotal=0;const edges=cart?.lines?.edges||[];for(const e of edges){const node=e.node;const qty=node.quantity||0;const price=parseFloat(node.merchandise?.price?.amount||\"0\");subtotal+=price*qty;}return subtotal;}function formatMoney(amount,currency){if(isNaN(amount))return currency===\"USD\"?\"$0.00\":`${currency} 0.00`;if(currency===\"USD\")return`$${amount.toFixed(2)}`;return`${currency} ${amount.toFixed(2)}`;}export default function SN_CartSubtotal(props){const{currency,color,fontSize,fontWeight,fontFamily,prefix,hideWhenZero,zeroText,valueDesign}=props;const[subtotal,setSubtotal]=useState(0);const refresh=useCallback(async()=>{const cartId=findCartId();if(!cartId){setSubtotal(0);return;}// Instant paint from cached cart; reset to 0 if it's missing/empty.\ntry{const w=window;const cached=w.shopXtools?.cart;if(cached?.lines?.edges)setSubtotal(computeSubtotalFromCart(cached));else setSubtotal(0);}catch{}// Fresh fetch. cart === null means emptied/expired → 0.\ntry{const res=await fetch(`https://${SHOP}/api/${API}/graphql.json`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",\"X-Shopify-Storefront-Access-Token\":TOKEN},body:JSON.stringify({query:CART_QUERY,variables:{cartId}})});const json=await res.json();if(json?.data?.cart)setSubtotal(computeSubtotalFromCart(json.data.cart));else setSubtotal(0);}catch{}},[]);useEffect(()=>{refresh();if(typeof window===\"undefined\")return;const handler=()=>refresh();const events=[\"shopXtools:cart:updated\",\"shopXtools:cart:refresh\",\"sn-bundle:added\"];for(const name of events){try{document.addEventListener(name,handler);}catch{}try{window.addEventListener(name,handler);}catch{}}try{window.addEventListener(\"storage\",handler);}catch{}const iv=window.setInterval(refresh,2e3);return()=>{for(const name of events){try{document.removeEventListener(name,handler);}catch{}try{window.removeEventListener(name,handler);}catch{}}try{window.removeEventListener(\"storage\",handler);}catch{}window.clearInterval(iv);};},[refresh]);if(/*#__PURE__*/isValidElement(valueDesign)){return /*#__PURE__*/cloneElement(valueDesign,{...valueDesign.props||{},value:formatMoney(subtotal,currency),amount:subtotal,isZero:subtotal<=.005});}if(hideWhenZero&&subtotal<=.005){return zeroText?/*#__PURE__*/_jsx(\"span\",{style:{color,fontSize,fontWeight,fontFamily},children:zeroText}):null;}return /*#__PURE__*/_jsxs(\"span\",{style:{color,fontSize,fontWeight,fontFamily,lineHeight:1},children:[prefix,formatMoney(subtotal,currency)]});}SN_CartSubtotal.defaultProps={currency:\"USD\",color:\"#262626\",fontSize:14,fontWeight:700,fontFamily:\"'TASA Orbiter', sans-serif\",prefix:\"\",hideWhenZero:false,zeroText:\"$0.00\",valueDesign:null};addPropertyControls(SN_CartSubtotal,{valueDesign:{type:ControlType.ComponentInstance,title:\"Value Design\",description:\"Opcjonalnie. Variables: value (string), amount (number), isZero (bool). Puste = wbudowany tekst.\"},currency:{type:ControlType.String,title:\"Currency\",defaultValue:\"USD\"},prefix:{type:ControlType.String,title:\"Prefix\",defaultValue:\"\",description:'e.g. \"Subtotal \"'},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#262626\"},fontSize:{type:ControlType.Number,title:\"Font Size\",defaultValue:14,min:8,max:48,step:1},fontWeight:{type:ControlType.Enum,title:\"Weight\",defaultValue:700,options:[400,500,600,700,800],optionTitles:[\"Regular\",\"Medium\",\"Semi-bold\",\"Bold\",\"Extra-bold\"]},fontFamily:{type:ControlType.String,title:\"Font Family\",defaultValue:\"'TASA Orbiter', sans-serif\"},hideWhenZero:{type:ControlType.Boolean,title:\"Hide When Zero\",defaultValue:false},zeroText:{type:ControlType.String,title:\"Zero Text\",defaultValue:\"$0.00\",hidden:p=>!!p.hideWhenZero}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SN_CartSubtotal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SN_CartSubtotal.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{track,trackViewCart,trackAddToCart,trackRemoveFromCart,stashIdentityOnCart,toItem}from\"https://framerusercontent.com/modules/uAYBfcAjjN6dtMD3JBEu/UrNctbEaS0vT6j8CDn5V/acelink_analytics.js\";import{useEffect,useMemo,useRef,useState,cloneElement,isValidElement}from\"react\";/**\n * SN2_CartView\n *\n * Hardened cart line renderer for the Framer Commerce drawer. It keeps the\n * SN_CartView behavior that matters: bundle grouping, FC mutation routing,\n * discount-aware totals from Shopify cart costs, the cartItemDesign slot, and\n * the drawer wheel-scroll bridge.\n */const FC_CART_KEY=\"shopXtools.cart\";const SHOP=\"ace-link-armor.myshopify.com\";const TOKEN=\"0a593db1c8af3044faa3d79170fe3985\";const API=\"2026-04\";const CART_LINE_LIMIT=250;const DEFAULT_THEME={textColor:\"#262626\",mutedColor:\"#5A5A5A\",borderColor:\"#E0E0E0\",imageBackground:\"#F5F5F5\",errorColor:\"#B42318\",warningColor:\"#8A5A00\",rowGap:16,itemGap:12,imageSize:96,borderRadius:4,rowPaddingY:16,pendingOpacity:.5};const DEFAULT_TYPE={fontFamily:\"'TASA Orbiter', sans-serif\",titleSize:13,metaSize:11,priceSize:14,titleWeight:700,priceWeight:700};const DEFAULT_QTY={borderColor:\"#D0D0D0\",backgroundColor:\"#FFFFFF\",textColor:\"#262626\",buttonSize:28,quantityWidth:32,borderRadius:2};let storeCart=null;let storeStatus=\"loading\";let storeVersion=0;let storeOptimistic=false;let poller=null;let mutationFallbackWarned=false;const subscribers=new Set;const CART_SELECTION=`\nid\ncheckoutUrl\nattributes { key value }\nlines(first: ${CART_LINE_LIMIT}) {\n    pageInfo { hasNextPage endCursor }\n    edges { node {\n        id\n        quantity\n        attributes { key value }\n        merchandise { ... on ProductVariant {\n            id\n            title\n            image { url }\n            selectedOptions { name value }\n            product { title handle }\n            price { amount currencyCode }\n            compareAtPrice { amount currencyCode }\n        } }\n        cost {\n            subtotalAmount { amount currencyCode }\n            totalAmount { amount currencyCode }\n        }\n    } }\n}\ncost {\n    totalAmount { amount currencyCode }\n    subtotalAmount { amount currencyCode }\n}\n`;function getEdges(cart){return Array.isArray(cart?.lines?.edges)?cart.lines.edges:[];}function isCartLike(value){return Boolean(value&&typeof value===\"object\"&&typeof value.id===\"string\"&&Array.isArray(value.lines?.edges));}function getAttr(line,key){const attr=line.attributes?.find(item=>item.key===key);return attr?.value||null;}function readCartFromLS(){try{if(typeof window===\"undefined\")return null;const raw=window.localStorage.getItem(FC_CART_KEY);if(!raw)return null;const parsed=JSON.parse(raw);return isCartLike(parsed)?parsed:null;}catch{return null;}}function readCartLive(){try{if(typeof window===\"undefined\")return null;const liveCart=window.shopXtools?.cart;if(isCartLike(liveCart))return liveCart;}catch{}return readCartFromLS();}function getSnapshot(){return{cart:storeCart,status:storeStatus,version:storeVersion,optimistic:storeOptimistic};}function notifySubscribers(){storeVersion+=1;subscribers.forEach(listener=>{try{listener();}catch{}});}function commitCart(cart,optimistic=false){storeCart=cart;storeStatus=\"ready\";storeOptimistic=optimistic;notifySubscribers();}function refreshCartSnapshot(){// Guard: while an optimistic mutation is in flight (storeOptimistic === true),\n// do not let the 1500ms poller re-read a stale window.shopXtools.cart and clobber\n// the optimistic state. runCartAction clears the flag (commitCart with optimistic=false)\n// on both success and error, so this never gets stuck.\nif(storeOptimistic)return;const next=readCartLive();if(next){commitCart(next);return;}if(!storeCart&&storeStatus!==\"loading\"){storeStatus=\"loading\";notifySubscribers();}}function startCartMonitor(){if(typeof window===\"undefined\"||poller!==null)return;const update=()=>refreshCartSnapshot();const events=[\"shopXtools:cart:updated\",\"shopXtools:cart:refresh\",\"framer-commerce:cart:refresh\",\"fc:cart:refresh\",\"cartChange\",\"cart:update\"];for(const name of events){try{document.addEventListener(name,update);}catch{}try{window.addEventListener(name,update);}catch{}}try{window.addEventListener(\"storage\",update);}catch{}poller=window.setInterval(update,1500);startCartMonitor.cleanup=()=>{for(const name of events){try{document.removeEventListener(name,update);}catch{}try{window.removeEventListener(name,update);}catch{}}try{window.removeEventListener(\"storage\",update);}catch{}if(poller!==null)window.clearInterval(poller);poller=null;};update();}function subscribeCart(listener){subscribers.add(listener);startCartMonitor();refreshCartSnapshot();return()=>{subscribers.delete(listener);if(subscribers.size===0&&typeof startCartMonitor.cleanup===\"function\"){startCartMonitor.cleanup();}};}function useCartSnapshot(){const[snapshot,setSnapshot]=useState(()=>getSnapshot());useEffect(()=>subscribeCart(()=>setSnapshot(getSnapshot())),[]);return snapshot;}function validCurrency(value,fallback){const candidate=typeof value===\"string\"?value.trim().toUpperCase():\"\";const fallbackCandidate=typeof fallback===\"string\"?fallback.trim().toUpperCase():\"USD\";if(/^[A-Z]{3}$/.test(candidate))return candidate;return/^[A-Z]{3}$/.test(fallbackCandidate)?fallbackCandidate:\"USD\";}function currencyFromMoney(fallback,...amounts){for(const amount of amounts){const code=amount?.currencyCode;if(typeof code===\"string\"&&/^[A-Z]{3}$/i.test(code))return code.toUpperCase();}return validCurrency(fallback,\"USD\");}function parseCents(amount){if(typeof amount===\"number\"){return Number.isFinite(amount)?Math.round(amount*100):null;}if(typeof amount!==\"string\")return null;const trimmed=amount.trim();if(!/^-?\\d+(?:\\.\\d{1,2})?$/.test(trimmed))return null;const negative=trimmed.startsWith(\"-\");const unsigned=negative?trimmed.slice(1):trimmed;const[whole,fraction=\"\"]=unsigned.split(\".\");const wholeCents=Number.parseInt(whole,10)*100;const fractionCents=Number.parseInt(fraction.padEnd(2,\"0\")||\"0\",10);const cents=wholeCents+fractionCents;return negative?-cents:cents;}function centsToAmount(cents){const sign=cents<0?\"-\":\"\";const absolute=Math.abs(cents);return`${sign}${Math.floor(absolute/100)}.${String(absolute%100).padStart(2,\"0\")}`;}function formatMoney(cents,currency){if(cents===null)return\"Price unavailable\";const resolvedCurrency=validCurrency(currency,\"USD\");try{return new Intl.NumberFormat(undefined,{style:\"currency\",currency:resolvedCurrency}).format(cents/100);}catch{return`${resolvedCurrency} ${centsToAmount(cents)}`;}}function moneyCents(amount){return parseCents(amount?.amount);}function lineFullCents(line){const subtotal=moneyCents(line.cost?.subtotalAmount);if(subtotal!==null)return subtotal;const unit=moneyCents(line.merchandise?.price);if(unit===null)return null;return unit*Math.max(0,line.quantity||0);}function linePayCents(line){const total=moneyCents(line.cost?.totalAmount);return total!==null?total:lineFullCents(line);}// ── GTM: mapowanie linii koszyka → itemy GA4 (kontrakt acelink_analytics) ────\nfunction lineToEcomItem(line,quantity){return toItem({title:line.merchandise?.product?.title||\"\"},{id:line.merchandise?.id,title:line.merchandise?.title,price:line.merchandise?.price},Math.max(1,quantity??line.quantity??1));}function cartEcomItems(cart){return getEdges(cart).map(edge=>lineToEcomItem(edge.node));}function cartEcomValue(cart){const cents=moneyCents(cart?.cost?.totalAmount)??moneyCents(cart?.cost?.subtotalAmount);return cents===null?undefined:cents/100;}function sumNullable(current,next){if(current===null||next===null)return null;return current+next;}function slotQty(line){const parsed=Number.parseInt(getAttr(line,\"_composite_qty\")||\"1\",10);return Number.isFinite(parsed)&&parsed>0?parsed:1;}function buildVariantLabel(line){const options=line.merchandise?.selectedOptions||[];const values=options.map(option=>(option.value||\"\").trim()).filter(value=>value&&value!==\"Default\"&&value!==\"Default Title\");if(values.length>0)return values.join(\", \");const title=(line.merchandise?.title||\"\").trim();return title&&title!==\"Default\"&&title!==\"Default Title\"?title:\"\";}function bundleQuantity(group){const quantities=group.lines.map(line=>Math.floor((line.quantity||0)/slotQty(line))).filter(qty=>qty>0);return Math.max(1,quantities.length?Math.min(...quantities):1);}function groupLines(cart,fallbackCurrency){const bundles={};const standalone=[];for(const edge of getEdges(cart)){const line=edge.node;const instanceId=getAttr(line,\"_composite_instance_id\");const parent=getAttr(line,\"_composite_parent\");if(!instanceId||!parent){standalone.push(line);continue;}if(!bundles[instanceId]){bundles[instanceId]={instanceId,parentTitle:getAttr(line,\"_composite_parent_title\")||\"Bundle\",parentImage:getAttr(line,\"_composite_parent_image\"),lines:[],subtotalCents:0,payTotalCents:0,currency:currencyFromMoney(fallbackCurrency,line.cost?.totalAmount,line.cost?.subtotalAmount,line.merchandise?.price)};}bundles[instanceId].lines.push(line);bundles[instanceId].subtotalCents=sumNullable(bundles[instanceId].subtotalCents,lineFullCents(line));bundles[instanceId].payTotalCents=sumNullable(bundles[instanceId].payTotalCents,linePayCents(line));}return{bundles:Object.values(bundles),standalone};}function scaleLineCost(line,quantity){const oldQuantity=Math.max(1,line.quantity||1);const scale=amount=>{const cents=moneyCents(amount);if(cents===null||!amount)return amount;return{...amount,amount:centsToAmount(Math.round(cents*quantity/oldQuantity))};};return{...line,quantity,cost:line.cost?{...line.cost,subtotalAmount:scale(line.cost.subtotalAmount),totalAmount:scale(line.cost.totalAmount)}:line.cost};}function cartWithUpdatedLines(cart,updates){const byId=new Map(updates.map(item=>[item.id,item.quantity]));return{...cart,lines:{...cart.lines,edges:getEdges(cart).map(edge=>{const quantity=byId.get(edge.node.id);return quantity===undefined?edge:{node:scaleLineCost(edge.node,quantity)};})}};}function cartWithoutLines(cart,lineIds){const removed=new Set(lineIds);return{...cart,lines:{...cart.lines,edges:getEdges(cart).filter(edge=>!removed.has(edge.node.id))}};}async function fcMutation(query,variables){// Cart writes go DIRECTLY to Storefront for a predictable response shape.\n// shopXtools.handleCartMutation wraps responses in a non-standard shape (see\n// SN_BundleConfigurator v3.3.0), so mutationCart() could not find payload.cart and\n// threw \"Cart update did not return refreshed cart data.\" FC/SN counters + drawer\n// stay in sync via persistAndNotify (shopXtools.cart + dispatched events).\nvoid mutationFallbackWarned;const response=await fetch(`https://${SHOP}/api/${API}/graphql.json`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",\"X-Shopify-Storefront-Access-Token\":TOKEN},body:JSON.stringify({query,variables})});if(!response.ok)throw new Error(`Cart request failed (${response.status})`);return response.json();}function mutationCart(result,root){const topErrors=Array.isArray(result?.errors)?result.errors:[];if(topErrors.length>0){const message=topErrors.map(item=>item?.message).filter(Boolean).join(\"; \");throw new Error(message||\"Cart update failed.\");}const payload=result?.data?.[root];const userErrors=Array.isArray(payload?.userErrors)?payload.userErrors:[];if(userErrors.length>0){const message=userErrors.map(item=>item?.message).filter(Boolean).join(\"; \");throw new Error(message||\"Cart update failed.\");}if(!isCartLike(payload?.cart))throw new Error(\"Cart update did not return refreshed cart data.\");return payload.cart;}async function removeCartLines(cartId,lineIds){const result=await fcMutation(`mutation($cartId: ID!, $lineIds: [ID!]!) {\n            cartLinesRemove(cartId: $cartId, lineIds: $lineIds) {\n                cart { ${CART_SELECTION} }\n                userErrors { field message }\n            }\n        }`,{cartId,lineIds});return mutationCart(result,\"cartLinesRemove\");}async function updateCartLines(cartId,lines){const result=await fcMutation(`mutation($cartId: ID!, $lines: [CartLineUpdateInput!]!) {\n            cartLinesUpdate(cartId: $cartId, lines: $lines) {\n                cart { ${CART_SELECTION} }\n                userErrors { field message }\n            }\n        }`,{cartId,lines});return mutationCart(result,\"cartLinesUpdate\");}async function persistAndNotify(cart){try{window.localStorage.setItem(FC_CART_KEY,JSON.stringify(cart));}catch{}try{const target=window;if(target.shopXtools)target.shopXtools.cart=cart;}catch{}try{document.dispatchEvent(new CustomEvent(\"shopXtools:cart:updated\",{detail:{cart}}));document.dispatchEvent(new CustomEvent(\"shopXtools:cart:refresh\",{detail:{cart}}));window.dispatchEvent(new CustomEvent(\"shopXtools:cart:updated\",{detail:{cart}}));window.dispatchEvent(new CustomEvent(\"shopXtools:cart:refresh\",{detail:{cart}}));}catch{}}// ── Backorder detection ──────────────────────────────────────────────────────\n// FC's window.shopXtools.cart does not carry per-variant stock, so we look up\n// Storefront's `currentlyNotInStock` for the variants in the cart. That flag is\n// exactly the backorder signal: variant sold while inventory ≤ 0 with \"continue\n// selling when out of stock\" enabled (Asana 1216668712887635). Cached per\n// variant id — stock is not volatile within a drawer session.\nconst backorderCache=new Map;async function fetchBackorderStatus(variantIds){const missing=variantIds.filter(id=>id&&!backorderCache.has(id));if(missing.length===0)return;try{const response=await fetch(`https://${SHOP}/api/${API}/graphql.json`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",\"X-Shopify-Storefront-Access-Token\":TOKEN},body:JSON.stringify({query:`query($ids: [ID!]!) { nodes(ids: $ids) { ... on ProductVariant { id currentlyNotInStock } } }`,variables:{ids:missing}})});if(!response.ok)return;const json=await response.json();const nodes=Array.isArray(json?.data?.nodes)?json.data.nodes:[];for(const node of nodes){if(node&&typeof node.id===\"string\"){backorderCache.set(node.id,node.currentlyNotInStock===true);}}}catch{}}function cartVariantIds(cart){const ids=new Set;for(const edge of getEdges(cart)){const id=edge.node.merchandise?.id;if(typeof id===\"string\"&&id)ids.add(id);}return[...ids];}function useBackorderMap(cart){const ids=cartVariantIds(cart);const idKey=ids.slice().sort().join(\",\");const[,setVersion]=useState(0);useEffect(()=>{if(ids.length===0)return;let cancelled=false;void fetchBackorderStatus(ids).then(()=>{if(!cancelled)setVersion(value=>value+1);});return()=>{cancelled=true;};// eslint-disable-next-line react-hooks/exhaustive-deps\n},[idKey]);const isBackorder=id=>Boolean(id)&&backorderCache.get(id)===true;const has=ids.some(id=>isBackorder(id));return{has,isBackorder};}function mergeTheme(defaults,value){return{...defaults,...value||{}};}function normalizeBundle(group,isBackorder=false){const qty=bundleQuantity(group);const subtitle=group.lines.map(line=>{const productTitle=line.merchandise?.product?.title||\"\";const variantLabel=buildVariantLabel(line);const displayTitle=variantLabel?`${productTitle} - ${variantLabel}`:productTitle;return`${slotQty(line)}x ${displayTitle||\"Component\"}`;}).join(\"; \");const unitCents=group.payTotalCents===null?null:Math.round(group.payTotalCents/qty);const fullUnitCents=group.subtotalCents===null?null:Math.round(group.subtotalCents/qty);return{key:group.instanceId,pendingKey:group.instanceId,title:group.parentTitle||\"Bundle\",subtitle,image:group.parentImage||\"\",quantity:qty,canDecrement:qty>1,currency:group.currency,unitCents,fullUnitCents,lineCents:group.payTotalCents,fullLineCents:group.subtotalCents,isDiscounted:group.subtotalCents!==null&&group.payTotalCents!==null&&group.subtotalCents>group.payTotalCents,isBundle:true,isBackorder};}function normalizeStandalone(line,fallbackCurrency,isBackorder=false){const lineCents=linePayCents(line);const fullLineCents=lineFullCents(line);const quantity=Math.max(1,line.quantity||1);const variantLabel=buildVariantLabel(line);const currency=currencyFromMoney(fallbackCurrency,line.cost?.totalAmount,line.cost?.subtotalAmount,line.merchandise?.price);return{key:line.id,pendingKey:line.id,title:line.merchandise?.product?.title||\"Product\",subtitle:variantLabel,image:line.merchandise?.image?.url||\"\",quantity,canDecrement:quantity>1,currency,unitCents:lineCents===null?null:Math.round(lineCents/quantity),fullUnitCents:moneyCents(line.merchandise?.price),lineCents,fullLineCents,isDiscounted:fullLineCents!==null&&lineCents!==null&&fullLineCents>lineCents,isBundle:false,isBackorder};}function firstSlotElement(slot){if(Array.isArray(slot)){const item=slot.find(child=>/*#__PURE__*/isValidElement(child));return item&&/*#__PURE__*/isValidElement(item)?item:null;}return /*#__PURE__*/isValidElement(slot)?slot:null;}function LoadingSkeleton({style,theme,typography,text}){return /*#__PURE__*/_jsx(\"div\",{style:{...style,display:\"flex\",flexDirection:\"column\",gap:theme.rowGap,padding:\"8px 0\",width:\"100%\"},role:\"status\",\"aria-live\":\"polite\",\"aria-label\":text,children:[0,1].map(index=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:theme.itemGap,paddingBottom:theme.rowPaddingY,borderBottom:`1px solid ${theme.borderColor}`},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:theme.imageSize,height:theme.imageSize,flexShrink:0,borderRadius:theme.borderRadius,background:theme.imageBackground}}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",gap:8,justifyContent:\"center\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"64%\",height:typography.titleSize,borderRadius:2,background:theme.imageBackground}}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"42%\",height:typography.metaSize,borderRadius:2,background:theme.imageBackground}})]})]},index))});}function SlotActionBridge({item,onIncrement,onDecrement,onRemove,theme,typography}){const[visible,setVisible]=useState(false);const hidden={position:\"absolute\",width:1,height:1,overflow:\"hidden\",clip:\"rect(0 0 0 0)\",whiteSpace:\"nowrap\"};return /*#__PURE__*/_jsxs(\"div\",{onFocus:()=>setVisible(true),onBlur:event=>{if(!event.currentTarget.contains(event.relatedTarget))setVisible(false);},style:visible?{display:\"flex\",gap:8,alignItems:\"center\",marginTop:8,fontFamily:typography.fontFamily}:hidden,children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:onDecrement,disabled:!item.canDecrement,\"aria-label\":`Decrease quantity for ${item.title}`,children:\"-\"}),/*#__PURE__*/_jsx(\"span\",{\"aria-live\":\"polite\",\"aria-label\":`Quantity ${item.quantity}`,children:item.quantity}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:onIncrement,\"aria-label\":`Increase quantity for ${item.title}`,children:\"+\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:onRemove,\"aria-label\":`Remove ${item.title} from cart`,style:{color:theme.errorColor},children:\"Remove\"})]});}function BackorderNote({text,theme,typography}){if(!text)return null;return /*#__PURE__*/_jsx(\"div\",{role:\"note\",style:{fontFamily:typography.fontFamily,fontSize:typography.metaSize,fontWeight:600,color:theme.warningColor,lineHeight:1.4,marginTop:2},children:text});}function CartItemRow({item,isPending,design,theme,typography,quantityControls,backorderNoteText,onIncrement,onDecrement,onRemove}){const slot=firstSlotElement(design);const rowLabel=item.isBundle?`${item.title} bundle`:item.title;const noteText=item.isBackorder?backorderNoteText:\"\";if(slot){return /*#__PURE__*/_jsxs(\"div\",{\"aria-label\":rowLabel,\"aria-busy\":isPending||undefined,role:\"group\",style:{position:\"relative\",opacity:isPending?theme.pendingOpacity:1,transition:\"opacity 0.2s\"},children:[/*#__PURE__*/cloneElement(slot,{...slot.props||{},image:item.image,title:item.title,subtitle:item.subtitle,quantity:item.quantity,unitPrice:formatMoney(item.unitCents,item.currency),lineTotal:formatMoney(item.lineCents,item.currency),fullUnitPrice:formatMoney(item.fullUnitCents,item.currency),fullLineTotal:formatMoney(item.fullLineCents,item.currency),isDiscounted:item.isDiscounted,isBundle:item.isBundle,isBackorder:item.isBackorder,backorderNote:noteText,isPending,canDecrement:item.canDecrement,ariaLabel:rowLabel,onIncrement,onDecrement,onRemove}),noteText&&/*#__PURE__*/_jsx(\"div\",{style:{padding:\"0 0 8px\"},children:/*#__PURE__*/_jsx(BackorderNote,{text:noteText,theme:theme,typography:typography})}),/*#__PURE__*/_jsx(SlotActionBridge,{item:item,onIncrement:onIncrement,onDecrement:onDecrement,onRemove:onRemove,theme:theme,typography:typography})]});}return /*#__PURE__*/_jsxs(\"div\",{\"aria-label\":rowLabel,\"aria-busy\":isPending||undefined,role:\"group\",style:{display:\"flex\",gap:theme.itemGap,paddingBottom:theme.rowPaddingY,borderBottom:`1px solid ${theme.borderColor}`,opacity:isPending?theme.pendingOpacity:1,transition:\"opacity 0.2s\"},children:[item.image&&/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,width:theme.imageSize,height:theme.imageSize,borderRadius:theme.borderRadius,overflow:\"hidden\",background:theme.imageBackground},children:/*#__PURE__*/_jsx(\"img\",{src:item.image,alt:item.title,width:theme.imageSize,height:theme.imageSize,loading:\"lazy\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\"}})}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",gap:8,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:typography.fontFamily,fontSize:typography.titleSize,fontWeight:typography.titleWeight,color:theme.textColor,letterSpacing:\"0.02em\",textTransform:\"uppercase\",lineHeight:1.25},children:item.title}),item.subtitle&&/*#__PURE__*/_jsxs(\"div\",{style:{fontFamily:typography.fontFamily,fontSize:typography.metaSize,color:theme.mutedColor,lineHeight:1.4},children:[item.isBundle?/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:700},children:\"Components: \"}):null,item.subtitle]}),/*#__PURE__*/_jsx(BackorderNote,{text:noteText,theme:theme,typography:typography}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",marginTop:4,gap:12},children:[/*#__PURE__*/_jsx(QtyControl,{title:item.title,qty:item.quantity,canDecrement:item.canDecrement,onIncrement:onIncrement,onDecrement:onDecrement,disabled:isPending,tokens:quantityControls,typography:typography}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:onRemove,disabled:isPending,\"aria-label\":`Remove ${item.title} from cart`,style:{background:\"none\",border:\"none\",padding:\"4px 0\",fontFamily:typography.fontFamily,fontSize:typography.metaSize,color:theme.mutedColor,cursor:isPending?\"wait\":\"pointer\",textDecoration:\"underline\"},children:\"Remove\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"baseline\",justifyContent:\"space-between\",gap:12,marginTop:2},children:[/*#__PURE__*/_jsxs(\"span\",{style:{fontFamily:typography.fontFamily,fontSize:typography.metaSize,color:theme.mutedColor},children:[formatMoney(item.unitCents,item.currency),\" each\"]}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",alignItems:\"baseline\",gap:6},children:[item.isDiscounted&&/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:typography.fontFamily,fontSize:typography.metaSize+1,color:theme.mutedColor,textDecoration:\"line-through\"},children:formatMoney(item.fullLineCents,item.currency)}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:typography.fontFamily,fontSize:typography.priceSize,fontWeight:typography.priceWeight,color:theme.textColor},children:formatMoney(item.lineCents,item.currency)})]})]})]})]});}function QtyControl({title,qty,canDecrement,onIncrement,onDecrement,disabled,tokens,typography}){const buttonStyle={width:tokens.buttonSize,height:tokens.buttonSize,background:tokens.backgroundColor,cursor:disabled?\"wait\":\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontFamily:typography.fontFamily,fontSize:typography.priceSize,color:tokens.textColor,padding:0};return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",border:`1px solid ${tokens.borderColor}`,borderRadius:tokens.borderRadius},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:onDecrement,disabled:disabled||!canDecrement,\"aria-label\":`Decrease quantity for ${title}`,style:{...buttonStyle,border:\"none\",borderRight:`1px solid ${tokens.borderColor}`,opacity:canDecrement?1:.4},children:\"-\"}),/*#__PURE__*/_jsx(\"span\",{\"aria-live\":\"polite\",\"aria-label\":`Quantity for ${title}: ${qty}`,style:{minWidth:tokens.quantityWidth,textAlign:\"center\",fontFamily:typography.fontFamily,fontSize:typography.titleSize,fontWeight:600,color:tokens.textColor},children:qty}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:onIncrement,disabled:disabled,\"aria-label\":`Increase quantity for ${title}`,style:{...buttonStyle,border:\"none\",borderLeft:`1px solid ${tokens.borderColor}`},children:\"+\"})]});}function wheelPixels(event,target){if(event.deltaMode===1)return event.deltaY*16;if(event.deltaMode===2)return event.deltaY*target.clientHeight;return event.deltaY;}/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function SN2_CartView(props){const{style,showDebug=false,emptyText=\"Your cart is empty\",loadingText=\"Loading cart\",errorText=\"Cart action failed. Please try again.\",currency=\"USD\",backorderBannerText=\"Some items in your cart are on backorder — they will ship as soon as they're restocked\",backorderNoteText=\"Backorder: will ship as soon as it's restocked\",cartItemDesign}=props;const theme=mergeTheme(DEFAULT_THEME,props.theme);const typography=mergeTheme(DEFAULT_TYPE,props.typography);const quantityControls=mergeTheme(DEFAULT_QTY,props.quantityControls);const snapshot=useCartSnapshot();const cart=snapshot.cart;const[pendingAction,setPendingAction]=useState(null);const[actionError,setActionError]=useState(null);const rootRef=useRef(null);const fallbackCurrency=currencyFromMoney(currency,cart?.cost?.totalAmount,cart?.cost?.subtotalAmount);const grouped=useMemo(()=>groupLines(cart,fallbackCurrency),[cart,fallbackCurrency,snapshot.version]);const backorder=useBackorderMap(cart);const hasMoreLines=Boolean(cart?.lines?.pageInfo?.hasNextPage);const viewCartTrackedRef=useRef(false);// GTM: view_cart raz na otwarcie drawera (mount) + wczesny stash tożsamości\n// (_gclid/_fbp/_vid) na koszyku, żeby atrybucja purchase nie ścigała się\n// z nawigacją na checkout.\nuseEffect(()=>{if(viewCartTrackedRef.current)return;if(!cart||snapshot.status!==\"ready\")return;const items=cartEcomItems(cart);if(!items.length)return;viewCartTrackedRef.current=true;try{trackViewCart(items,cartEcomValue(cart));}catch{}try{void stashIdentityOnCart(cart.id);}catch{}},[cart,snapshot.status]);// GTM: begin_checkout — przycisk checkout w drawerze to zewnętrzny moduł\n// FC_CartCheckoutButton (nieedytowalny), więc łapiemy klik w fazie capture.\n// Tożsamość jest już stashowana przy view_cart/add_to_cart; tutaj tylko\n// push do dataLayer (GA4 wysyła beaconem, przeżywa nawigację).\nuseEffect(()=>{if(typeof document===\"undefined\")return;let lastFired=0;// FC_CartCheckoutButton renderuje czyste <div>y (bez <a>/<button>/role),\n// ale warstwa nosi data-framer-name=\"checkout-button\" — idziemy po\n// przodkach i łapiemy nazwę warstwy, href checkoutu lub krótki tekst.\nconst isCheckoutHit=target=>{let el=target;for(let i=0;i<8&&el;i++){const layerName=el.getAttribute?.(\"data-framer-name\")||\"\";if(/checkout/i.test(layerName))return true;const href=el.href||\"\";if(/\\/cart\\/c\\//.test(href)||/checkout/i.test(href))return true;const text=el.textContent||\"\";if(text.length<60&&/check\\s?out/i.test(text))return true;el=el.parentElement;}return false;};const onClickCapture=event=>{if(!isCheckoutHit(event.target))return;const now=Date.now();if(now-lastFired<8e3)return;lastFired=now;const current=getSnapshot().cart;const items=cartEcomItems(current);if(!items.length)return;try{track(\"begin_checkout\",items,{value:cartEcomValue(current)});}catch{}if(current?.id){try{void stashIdentityOnCart(current.id);}catch{}}};document.addEventListener(\"click\",onClickCapture,true);return()=>document.removeEventListener(\"click\",onClickCapture,true);},[]);useEffect(()=>{if(typeof window===\"undefined\")return;const start=rootRef.current;if(!start)return;let element=start.parentElement;let scroller=null;while(element){const overflowY=getComputedStyle(element).overflowY;if((overflowY===\"auto\"||overflowY===\"scroll\")&&element.scrollHeight>element.clientHeight){scroller=element;break;}element=element.parentElement;}const target=scroller||start.parentElement;if(!target)return;const onWheel=event=>{target.scrollTop+=wheelPixels(event,target);event.preventDefault();event.stopPropagation();};target.addEventListener(\"wheel\",onWheel,{passive:false});return()=>target.removeEventListener(\"wheel\",onWheel);},[cart]);const runCartAction=async(pendingKey,optimistic,request)=>{if(!cart||pendingAction)return;const previous=cart;setPendingAction(pendingKey);setActionError(null);commitCart(optimistic,true);try{const updated=await request();commitCart(updated);await persistAndNotify(updated);}catch(error){commitCart(previous);setActionError(error instanceof Error&&error.message?error.message:errorText);}finally{setPendingAction(null);}};const handleRemoveBundle=group=>{if(!cart||pendingAction)return;const lineIds=group.lines.map(line=>line.id);try{trackRemoveFromCart(group.lines.map(line=>lineToEcomItem(line)));}catch{}runCartAction(group.instanceId,cartWithoutLines(cart,lineIds),()=>removeCartLines(cart.id,lineIds));};const handleBundleQtyChange=(group,delta)=>{if(!cart||pendingAction)return;const currentQty=bundleQuantity(group);const nextBundleQty=Math.max(1,currentQty+delta);if(nextBundleQty===currentQty)return;const updates=group.lines.map(line=>({id:line.id,quantity:slotQty(line)*nextBundleQty}));// GTM: delta ±1 bundla = ±slotQty każdego komponentu.\nconst deltaItems=group.lines.map(line=>lineToEcomItem(line,slotQty(line)));try{(delta>0?trackAddToCart:trackRemoveFromCart)(deltaItems);}catch{}runCartAction(group.instanceId,cartWithUpdatedLines(cart,updates),()=>updateCartLines(cart.id,updates));};const handleStandaloneQtyChange=(line,delta)=>{if(!cart||pendingAction)return;const currentQty=line.quantity||1;const nextQty=Math.max(1,currentQty+delta);if(nextQty===currentQty)return;const updates=[{id:line.id,quantity:nextQty}];try{(delta>0?trackAddToCart:trackRemoveFromCart)([lineToEcomItem(line,1)]);}catch{}runCartAction(line.id,cartWithUpdatedLines(cart,updates),()=>updateCartLines(cart.id,updates));};const handleStandaloneRemove=line=>{if(!cart||pendingAction)return;try{trackRemoveFromCart([lineToEcomItem(line)]);}catch{}runCartAction(line.id,cartWithoutLines(cart,[line.id]),()=>removeCartLines(cart.id,[line.id]));};if(!cart||snapshot.status===\"loading\"){return /*#__PURE__*/_jsx(LoadingSkeleton,{style:style,theme:theme,typography:typography,text:loadingText});}const totalRows=grouped.bundles.length+grouped.standalone.length;if(totalRows===0){if(snapshot.optimistic){return /*#__PURE__*/_jsx(LoadingSkeleton,{style:style,theme:theme,typography:typography,text:\"Updating cart\"});}return /*#__PURE__*/_jsx(\"div\",{style:{...style,padding:\"24px 16px\",textAlign:\"center\",fontFamily:typography.fontFamily,fontSize:typography.titleSize,color:theme.mutedColor},children:emptyText});}return /*#__PURE__*/_jsxs(\"div\",{ref:rootRef,style:{...style,display:\"flex\",flexDirection:\"column\",gap:theme.rowGap,padding:\"8px 0\",width:\"100%\"},children:[showDebug&&/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"6px 10px\",background:\"#1A1A2E\",color:\"#00FF77\",fontSize:9,fontFamily:\"monospace\",borderRadius:3},children:[\"SN2 | \",grouped.bundles.length,\" bundles, \",grouped.standalone.length,\" standalone\"]}),hasMoreLines&&/*#__PURE__*/_jsxs(\"div\",{role:\"status\",style:{fontFamily:typography.fontFamily,fontSize:typography.metaSize,color:theme.warningColor},children:[\"Cart has more than \",CART_LINE_LIMIT,\" lines. Additional lines are not shown in this drawer.\"]}),actionError&&/*#__PURE__*/_jsx(\"div\",{role:\"alert\",style:{fontFamily:typography.fontFamily,fontSize:typography.metaSize,color:theme.errorColor},children:actionError}),backorder.has&&backorderBannerText&&/*#__PURE__*/_jsx(\"div\",{role:\"status\",style:{fontFamily:typography.fontFamily,fontSize:typography.metaSize+1,fontWeight:600,lineHeight:1.4,color:\"#7A4E00\",background:\"#FFF4D6\",border:\"1px solid #F0C24B\",borderRadius:theme.borderRadius,padding:\"10px 12px\"},children:backorderBannerText}),grouped.bundles.map(group=>{const item=normalizeBundle(group,group.lines.some(line=>backorder.isBackorder(line.merchandise?.id)));return /*#__PURE__*/_jsx(CartItemRow,{item:item,isPending:pendingAction===item.pendingKey,design:cartItemDesign,theme:theme,typography:typography,quantityControls:quantityControls,backorderNoteText:backorderNoteText,onIncrement:()=>handleBundleQtyChange(group,1),onDecrement:()=>handleBundleQtyChange(group,-1),onRemove:()=>handleRemoveBundle(group)},item.key);}),grouped.standalone.map(line=>{const item=normalizeStandalone(line,fallbackCurrency,backorder.isBackorder(line.merchandise?.id));return /*#__PURE__*/_jsx(CartItemRow,{item:item,isPending:pendingAction===item.pendingKey,design:cartItemDesign,theme:theme,typography:typography,quantityControls:quantityControls,backorderNoteText:backorderNoteText,onIncrement:()=>handleStandaloneQtyChange(line,1),onDecrement:()=>handleStandaloneQtyChange(line,-1),onRemove:()=>handleStandaloneRemove(line)},item.key);})]});}SN2_CartView.defaultProps={showDebug:false,emptyText:\"Your cart is empty\",loadingText:\"Loading cart\",errorText:\"Cart action failed. Please try again.\",currency:\"USD\",backorderBannerText:\"Some items in your cart are on backorder — they will ship as soon as they're restocked\",backorderNoteText:\"Backorder: will ship as soon as it's restocked\",cartItemDesign:null,theme:DEFAULT_THEME,typography:DEFAULT_TYPE,quantityControls:DEFAULT_QTY};addPropertyControls(SN2_CartView,{showDebug:{type:ControlType.Boolean,title:\"Show Debug\",defaultValue:false},emptyText:{type:ControlType.String,title:\"Empty Text\",defaultValue:\"Your cart is empty\"},loadingText:{type:ControlType.String,title:\"Loading Text\",defaultValue:\"Loading cart\"},errorText:{type:ControlType.String,title:\"Error Text\",defaultValue:\"Cart action failed. Please try again.\"},currency:{type:ControlType.String,title:\"Fallback Currency\",defaultValue:\"USD\"},backorderBannerText:{type:ControlType.String,title:\"Backorder Banner\",displayTextArea:true,defaultValue:\"Some items in your cart are on backorder — they will ship as soon as they're restocked\",description:\"Yellow banner shown at the top of the cart when any item is on backorder. Leave empty to hide.\"},backorderNoteText:{type:ControlType.String,title:\"Backorder Line Note\",defaultValue:\"Backorder: will ship as soon as it's restocked\",description:\"One-line note shown under each backordered item. Leave empty to hide.\"},cartItemDesign:{type:ControlType.Slot,title:\"Cart Item Design\",maxCount:1,description:\"Optional custom cart item. Receives image, title, subtitle, quantity, unitPrice, lineTotal, fullUnitPrice, fullLineTotal, isDiscounted, isBundle, isPending, canDecrement, onIncrement, onDecrement, and onRemove.\"},theme:{type:ControlType.Object,title:\"Theme\",defaultValue:DEFAULT_THEME,controls:{textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#262626\"},mutedColor:{type:ControlType.Color,title:\"Muted\",defaultValue:\"#5A5A5A\"},borderColor:{type:ControlType.Color,title:\"Border\",defaultValue:\"#E0E0E0\"},imageBackground:{type:ControlType.Color,title:\"Image BG\",defaultValue:\"#F5F5F5\"},errorColor:{type:ControlType.Color,title:\"Error\",defaultValue:\"#B42318\"},warningColor:{type:ControlType.Color,title:\"Warning\",defaultValue:\"#8A5A00\"},rowGap:{type:ControlType.Number,title:\"Row Gap\",defaultValue:16,min:0,max:48,step:1},itemGap:{type:ControlType.Number,title:\"Item Gap\",defaultValue:12,min:0,max:48,step:1},imageSize:{type:ControlType.Number,title:\"Image\",defaultValue:96,min:0,max:180,step:1},borderRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:4,min:0,max:32,step:1},rowPaddingY:{type:ControlType.Number,title:\"Row Pad Y\",defaultValue:16,min:0,max:48,step:1},pendingOpacity:{type:ControlType.Number,title:\"Pending Opacity\",defaultValue:.5,min:.1,max:1,step:.05}}},typography:{type:ControlType.Object,title:\"Typography\",defaultValue:DEFAULT_TYPE,controls:{fontFamily:{type:ControlType.String,title:\"Font\",defaultValue:\"'TASA Orbiter', sans-serif\"},titleSize:{type:ControlType.Number,title:\"Title\",defaultValue:13,min:8,max:32,step:1},metaSize:{type:ControlType.Number,title:\"Meta\",defaultValue:11,min:8,max:24,step:1},priceSize:{type:ControlType.Number,title:\"Price\",defaultValue:14,min:8,max:32,step:1},titleWeight:{type:ControlType.Number,title:\"Title Weight\",defaultValue:700,min:100,max:900,step:100},priceWeight:{type:ControlType.Number,title:\"Price Weight\",defaultValue:700,min:100,max:900,step:100}}},quantityControls:{type:ControlType.Object,title:\"Quantity\",defaultValue:DEFAULT_QTY,controls:{borderColor:{type:ControlType.Color,title:\"Border\",defaultValue:\"#D0D0D0\"},backgroundColor:{type:ControlType.Color,title:\"BG\",defaultValue:\"#FFFFFF\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#262626\"},buttonSize:{type:ControlType.Number,title:\"Button\",defaultValue:28,min:20,max:48,step:1},quantityWidth:{type:ControlType.Number,title:\"Qty Width\",defaultValue:32,min:20,max:64,step:1},borderRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:2,min:0,max:24,step:1}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SN2_CartView\",\"slots\":[\"cartItemDesign\"],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8bbc62e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;TASA Orbiter-500\",\"GF;TASA Orbiter-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"TASA Orbiter\",source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVEwC8pm095IuGcc.woff2\",weight:\"500\"},{cssFamilyName:\"TASA Orbiter\",source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVJkF8pm095IuGcc.woff2\",weight:\"700\"}]}];export const css=['.framer-JSZf3 .framer-styles-preset-1ouccx9:not(.rich-text-wrapper), .framer-JSZf3 .framer-styles-preset-1ouccx9.rich-text-wrapper p { --framer-font-family: \"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif; --framer-font-family-bold: \"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, #030607); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-JSZf3\";\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 (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 15 0 L 15 6.75 C 15 7.164 14.664 7.5 14.25 7.5 L 0.75 7.5 C 0.336 7.5 0 7.164 0 6.75 L 0 0 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"7.5px\" id=\"PqMs3kiLX\" transform=\"translate(4.5 12)\" width=\"15px\"/><path d=\"M 0.75 4.5 C 0.336 4.5 0 4.164 0 3.75 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 17.25 0 C 17.664 0 18 0.336 18 0.75 L 18 3.75 C 18 4.164 17.664 4.5 17.25 4.5 Z\" fill=\"transparent\" height=\"4.5px\" id=\"uGtPtPqzX\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 7.5)\" width=\"18px\"/><path d=\"M 15 0 L 15 6.75 C 15 7.164 14.664 7.5 14.25 7.5 L 0.75 7.5 C 0.336 7.5 0 7.164 0 6.75 L 0 0\" fill=\"transparent\" height=\"7.5px\" id=\"s4A8vEmVO\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(4.5 12)\" width=\"15px\"/><path d=\"M 0 0 L 0 12\" fill=\"transparent\" height=\"12px\" id=\"bbR_Q6vXQ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 7.5)\" width=\"1px\"/><path d=\"M 4.574 0.676 C 5.45 1.552 5.501 3.026 4.574 3.847 C 2.989 5.25 0 5.25 0 5.25 C 0 5.25 0 2.262 1.406 0.676 C 2.225 -0.251 3.698 -0.199 4.574 0.676 Z\" fill=\"transparent\" height=\"5.25025538848633px\" id=\"ab1gz3hCU\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 2.25)\" width=\"5.250255388486309px\"/><path d=\"M 0.676 0.676 C -0.199 1.552 -0.251 3.026 0.676 3.847 C 2.262 5.25 5.25 5.25 5.25 5.25 C 5.25 5.25 5.25 2.262 3.844 0.676 C 3.026 -0.251 1.552 -0.199 0.676 0.676 Z\" fill=\"transparent\" height=\"5.25025538848633px\" id=\"xUIEvHvSL\" 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 2.25)\" width=\"5.2502553884863445px\"/></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(\"2155168161\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-TNf1w\",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-TNf1w { -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\":\"Gift\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-TNf1w\");Icon.displayName=\"Gift\";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\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Gift\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8bbc62e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;TASA Orbiter-700\",\"GF;TASA Orbiter-800\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"TASA Orbiter\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVJkF8pm095IuGcc.woff2\",weight:\"700\"},{cssFamilyName:\"TASA Orbiter\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVP4F8pm095IuGcc.woff2\",weight:\"800\"}]}];export const css=[\".framer-7DMRb .framer-styles-preset-1bhltk8:not(.rich-text-wrapper), .framer-7DMRb .framer-styles-preset-1bhltk8.rich-text-wrapper p { --framer-font-family: \\\"TASA Orbiter\\\", \\\"TASA Orbiter Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"TASA Orbiter\\\", \\\"TASA Orbiter Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 6px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-letter-spacing: -0.15px; --framer-line-height: 100%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }\"];export const className=\"framer-7DMRb\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8bbc62e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_ProductPrice from\"https://framerusercontent.com/modules/N07JJZfuMtyHijtiRRgH/D3yQprLCPSC9rVwjPjT8/FC_ProductPrice.js\";import Gift from\"https://framerusercontent.com/modules/tiqqxad36ZbuQh9iDdNg/oZ5UwWIetBksiOvQFqbk/APAaAAUOu.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/6Ba5NsUGms7eBEF4ltAC/Rz2jyWOwHtvbyRr3cjPe/FHaBt7xwk.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/oYrw46k6XOP9Xu8mFz2i/IMIjoI0jKbadgb8IPOoV/Q9_akOVLU.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/MF4ZBwa5OfpJmztcG0sk/1tOs3UIqOrDdN2mBzkhW/vJMPnX50a.js\";const GiftFonts=getFonts(Gift);const FC_ProductPriceFonts=getFonts(FC_ProductPrice);const serializationHash=\"framer-vDEvC\";const variantClassNames={svDgPySOa:\"framer-v-4cclsa\"};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 transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({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:\"svDgPySOa\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4cclsa\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"svDgPySOa\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cl1wzb\",\"data-border\":true,\"data-framer-name\":\"GiftBanner\",layoutDependency:layoutDependency,layoutId:\"WLvCt2mhp\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-q88a4r\",\"data-border\":true,\"data-framer-name\":\"1 row\",layoutDependency:layoutDependency,layoutId:\"YUuX7RG7t\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-037a5ece-72b2-4e2c-8830-fba306e892de)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10juuk2\",layoutDependency:layoutDependency,layoutId:\"PfVuqeq58\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y4g9ey\",layoutDependency:layoutDependency,layoutId:\"dxgs44Bdp\",style:{rotate:-20},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1bmrhtm\",layoutDependency:layoutDependency,layoutId:\"EjTAttN55\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 22\" overflow=\"visible\"><path d=\"M 9.786 0.509 C 10.457 -0.17 11.543 -0.17 12.214 0.509 C 12.671 0.972 13.164 1.472 13.537 1.849 C 13.934 2.251 14.486 2.455 15.046 2.406 C 15.57 2.359 16.265 2.298 16.909 2.241 C 17.854 2.157 18.687 2.864 18.769 3.822 C 18.826 4.474 18.887 5.178 18.932 5.709 C 18.981 6.276 19.275 6.791 19.735 7.118 C 20.166 7.424 20.738 7.829 21.268 8.205 C 22.044 8.756 22.233 9.84 21.689 10.628 C 21.318 11.164 20.918 11.743 20.616 12.18 C 20.294 12.646 20.192 13.232 20.338 13.781 C 20.474 14.296 20.655 14.979 20.822 15.611 C 21.067 16.54 20.523 17.494 19.607 17.742 C 18.983 17.912 18.309 18.095 17.801 18.233 C 17.258 18.38 16.808 18.763 16.57 19.278 C 16.348 19.761 16.053 20.402 15.78 20.995 C 15.379 21.866 14.358 22.242 13.498 21.837 C 12.913 21.56 12.28 21.261 11.803 21.036 C 11.294 20.796 10.706 20.796 10.197 21.036 C 9.72 21.261 9.087 21.56 8.502 21.837 C 7.642 22.242 6.621 21.866 6.22 20.995 C 5.947 20.402 5.652 19.761 5.43 19.278 C 5.192 18.763 4.742 18.38 4.199 18.233 C 3.691 18.095 3.017 17.912 2.392 17.742 C 1.477 17.494 0.933 16.54 1.178 15.611 C 1.346 14.979 1.526 14.296 1.663 13.781 C 1.808 13.232 1.706 12.646 1.384 12.18 C 1.082 11.743 0.682 11.164 0.311 10.628 C -0.233 9.84 -0.044 8.756 0.732 8.205 C 1.262 7.829 1.834 7.424 2.265 7.118 C 2.725 6.791 3.019 6.276 3.068 5.709 C 3.113 5.178 3.174 4.474 3.231 3.822 C 3.313 2.864 4.146 2.157 5.091 2.241 C 5.734 2.298 6.43 2.359 6.954 2.406 C 7.514 2.455 8.066 2.251 8.463 1.849 C 8.835 1.472 9.329 0.972 9.786 0.509 Z\" fill=\"var(--token-9fb53b3d-e0a8-4870-91e2-0dccf00d2c3b, rgb(224, 22, 22)) /* {&quot;name&quot;:&quot;RedAceLabel&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bhltk8\",\"data-styles-preset\":\"vJMPnX50a\",dir:\"auto\",children:\"NEW\"})}),className:\"framer-gdxr7d\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BnaL4jS3u\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-184svmp\",\"data-styles-preset\":\"Q9_akOVLU\",dir:\"auto\",children:\"FREE SHIPPING UNLOCKED\"})}),className:\"framer-5irbno\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OGtoedsko\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dmjq5t\",\"data-framer-name\":\"2 row\",layoutDependency:layoutDependency,layoutId:\"yYID7h7yB\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yizxsq\",layoutDependency:layoutDependency,layoutId:\"nSXpLGEqX\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ys4le5\",layoutDependency:layoutDependency,layoutId:\"frmRa_PxV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-184svmp\",\"data-styles-preset\":\"Q9_akOVLU\",dir:\"auto\",children:\"Subscription Gift Exlusive\"})}),className:\"framer-yc7btx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eEkBFU1kI\",style:{\"--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-38sypy\",\"data-styles-preset\":\"FHaBt7xwk\",dir:\"auto\",children:\"(1 item)\"})}),className:\"framer-9qu7fw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RwprPFhqo\",style:{\"--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-184svmp\",\"data-styles-preset\":\"Q9_akOVLU\",dir:\"auto\",children:\"FREE\"})}),className:\"framer-5vlmdv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BIyjImYup\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wpy2ik\",layoutDependency:layoutDependency,layoutId:\"kND5xryvV\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w83exp\",layoutDependency:layoutDependency,layoutId:\"uA0uS1ng2\",children:[/*#__PURE__*/_jsx(Gift,{animated:true,className:\"framer-1jh2y1v\",layoutDependency:layoutDependency,layoutId:\"omUrCmuRM\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--pgex8v\":1.5}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bxaffq\",layoutDependency:layoutDependency,layoutId:\"zc866gnbQ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-184svmp\",\"data-styles-preset\":\"Q9_akOVLU\",dir:\"auto\",children:\"Mystery Gift\"})}),className:\"framer-6ggiqu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c0w_1gZSe\",style:{\"--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-38sypy\",\"data-styles-preset\":\"FHaBt7xwk\",dir:\"auto\",children:\"(1 item)\"})}),className:\"framer-7ytocg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XelYg0B2G\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r5armg-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ElUZYLLsC-container\",nodeId:\"ElUZYLLsC\",rendersWithMotion:true,scopeId:\"Sjc2LR3A3\",children:/*#__PURE__*/_jsx(FC_ProductPrice,{canvasPrice:\"609.00 - 769.00\",displayPrice:\"minimum price\",format:{currencyCode:\"USD\",showCurrency:false,showDecimals:\"Always show\",showSymbol:true},fromText:\"\",height:\"100%\",id:\"ElUZYLLsC\",layoutId:\"ElUZYLLsC\",regularColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",regularFont:{fontFamily:'\"Roboto Mono\", monospace',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0px\",lineHeight:\"1.1em\"},saleColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",saleFont:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.6px\",lineHeight:\"0.1px\"},shopifyProductID:\"8874679697570\",width:\"100%\"})})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vDEvC.framer-ho2598, .framer-vDEvC .framer-ho2598 { display: block; }\",\".framer-vDEvC.framer-4cclsa { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 20px 8px 20px 8px; position: relative; width: 400px; }\",\".framer-vDEvC .framer-1cl1wzb { align-content: center; align-items: center; display: flex; flex: 1 0 0px; 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: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-vDEvC .framer-q88a4r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 4px 10px 4px 10px; position: relative; width: 100%; }\",\".framer-vDEvC .framer-10juuk2, .framer-vDEvC .framer-1w83exp { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-vDEvC .framer-y4g9ey { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 23px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 23px; }\",\".framer-vDEvC .framer-1bmrhtm { height: 22px; position: relative; width: 22px; }\",\".framer-vDEvC .framer-gdxr7d { flex: none; height: auto; left: 51%; position: absolute; top: 51%; white-space: pre; width: auto; z-index: 1; }\",\".framer-vDEvC .framer-5irbno, .framer-vDEvC .framer-yc7btx, .framer-vDEvC .framer-9qu7fw, .framer-vDEvC .framer-5vlmdv, .framer-vDEvC .framer-6ggiqu, .framer-vDEvC .framer-7ytocg { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-vDEvC .framer-1dmjq5t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px; position: relative; width: 100%; }\",\".framer-vDEvC .framer-yizxsq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 19px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-vDEvC .framer-1ys4le5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 19px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-vDEvC .framer-wpy2ik { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-vDEvC .framer-1jh2y1v { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-vDEvC .framer-1bxaffq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 19px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-vDEvC .framer-1r5armg-container { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-vDEvC[data-border=\"true\"]::after, .framer-vDEvC [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 140\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSjc2LR3A3=withCSS(Component,css,\"framer-vDEvC\");export default FramerSjc2LR3A3;FramerSjc2LR3A3.displayName=\"Gift Banner\";FramerSjc2LR3A3.defaultProps={height:140,width:400};addFonts(FramerSjc2LR3A3,[{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:\"Roboto Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Roboto Mono\",url:\"https://fonts.gstatic.com/s/robotomono/v31/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_7PqPRu-5Ip2sSQ.woff2\",weight:\"500\"},{cssFamilyName:\"Instrument Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"}]},...GiftFonts,...FC_ProductPriceFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSjc2LR3A3\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"140\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__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 14 7 L 13 7 L 13 5 C 13 2.24 10.76 0 8 0 C 5.24 0 3 2.24 3 5 L 3 7 L 2 7 C 0.9 7 0 7.9 0 9 L 0 19 C 0 20.1 0.9 21 2 21 L 14 21 C 15.1 21 16 20.1 16 19 L 16 9 C 16 7.9 15.1 7 14 7 Z M 5 5 C 5 3.34 6.34 2 8 2 C 9.66 2 11 3.34 11 5 L 11 7 L 5 7 Z M 14 19 L 2 19 L 2 9 L 14 9 Z M 8 16 C 9.1 16 10 15.1 10 14 C 10 12.9 9.1 12 8 12 C 6.9 12 6 12.9 6 14 C 6 15.1 6.9 16 8 16 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"21px\" id=\"dw6AlHAWP\" transform=\"translate(4 1.5)\" 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-32QmJ\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-32QmJ { -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\":\"Lock\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-32QmJ\");Icon.displayName=\"Lock\";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\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Lock\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8bbc62e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFonts,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Lock from\"https://framerusercontent.com/modules/vm49vjTUyukJCZIL6dkM/GbbyRrBqt8t14gEGWxw9/T7e9MlcRB.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/hXIgCQpraqglQD038ngY/wF6pPhQGlJhYLy1MrzOy/fMQN01frE.js\";const LockFonts=getFonts(Lock);const enabledGestures={T4iHMCuzl:{hover:true}};const serializationHash=\"framer-tsRV3\";const variantClassNames={T4iHMCuzl:\"framer-v-1xhcmo5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.4,0,.2,1],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 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:\"T4iHMCuzl\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1xhcmo5\",className,classNames),\"data-framer-name\":\"default\",layoutDependency:layoutDependency,layoutId:\"T4iHMCuzl\",ref:refBinding,style:{backgroundColor:\"var(--token-9fb53b3d-e0a8-4870-91e2-0dccf00d2c3b, rgb(224, 22, 22))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"T4iHMCuzl-hover\":{backgroundColor:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(58, 53, 45, 0.6))\"}},children:[/*#__PURE__*/_jsx(Lock,{animated:true,className:\"framer-3txhmr\",layoutDependency:layoutDependency,layoutId:\"b9ozt64j2\",style:{\"--esondr\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ybokvj\",\"data-styles-preset\":\"fMQN01frE\",children:\"Proceed to Checkout\"})}),className:\"framer-1bdtqck\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yxjBSLxKe\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tsRV3.framer-lkd0oe, .framer-tsRV3 .framer-lkd0oe { display: block; }\",\".framer-tsRV3.framer-1xhcmo5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-tsRV3 .framer-3txhmr { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 18px); position: relative; width: 18px; }\",\".framer-tsRV3 .framer-1bdtqck { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-tsRV3.framer-v-1xhcmo5.hover .framer-1bdtqck { z-index: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"N1jUCuaDu\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerV_YUhgnS7=withCSS(Component,css,\"framer-tsRV3\");export default FramerV_YUhgnS7;FramerV_YUhgnS7.displayName=\"cart-checkout.button\";FramerV_YUhgnS7.defaultProps={height:40,width:400};addFonts(FramerV_YUhgnS7,[{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\"}]},...LockFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerV_YUhgnS7\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"400\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"N1jUCuaDu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./V_YUhgnS7.map","// Generated by Framer (b354274)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleCode,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_CartCheckoutButton from\"https://framerusercontent.com/modules/v7LtkkyNjEAQ8EyrCJW6/tND47xWycBAq6ZXOZgJN/FC_CartCheckoutButton.js\";import SN_CartCounter from\"https://framerusercontent.com/modules/KpuFOtViKksLRhQf6geM/fSmBxPksUi4nKba3owxW/SN_CartCounter.js\";import SN_CartSavings from\"https://framerusercontent.com/modules/02ViDHbz8YkHJFc8Yzrh/gzJPhyPPByLiywm9au65/SN_CartSavings.js\";import SN_CartStateController from\"https://framerusercontent.com/modules/c7oJGw6x8uhj8baRgB0P/4USZ7zjjlbm3cnHvRqZ6/SN_CartStateController.js\";import SN_CartSubtotal from\"https://framerusercontent.com/modules/xz2908IvEdviFj5VKKxT/GVN0jiCr5pTOBnUIH2TN/SN_CartSubtotal.js\";import SN_FreeShippingGate_CODEXFIX from\"https://framerusercontent.com/modules/4f5GVqnDB7Af3jeiHsBc/U6rkRa9Zwo45f2CwZcdL/SN_FreeShippingGate_CODEXFIX.js\";import SN2_CartView from\"https://framerusercontent.com/modules/fTdKueQtNPdRwftJsstV/cVwBcHLK7PBk9axF9fqK/SN2_CartView.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/BkmnjMIL1IKRKA6Wy5z6/geKGnSRptULbsTrw9GQn/g17GzePYY.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/6OkeyeQ74fDWQFd2GPD0/l7svQtQpWj7bdJjdV1gx/GV2sEb7jT.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/vE90G7PgRbjdw9zVL7tw/coi2SCZyC9PnDt4aVehq/NbYEUl0Fx.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/kMerNez2kP6vhuMaqlWM/xN11pCdhVlY3RyNa1RlF/pHBHMCKF3.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/zOQlhSJsI8hXOoOHIfda/VjqYAq9rvaN3grrRFCMk/SXkfMAFpp.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/piz2xRET7JAqiF9jJanq/Icb6NKSj6wkIiQYAux0R/v_r4Talih.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/2u8CyYMgotjzhTuCrD9D/unKmC8gaFe9QtXeAYICK/xpVuWNhTg.js\";import X from\"https://framerusercontent.com/modules/khrJ44CQjRFZjJEHvt4w/oap84OcpA1DhJ1aNHqyK/buYx0d6c1.js\";import TrustBadges2 from\"https://framerusercontent.com/modules/qBFWI78oV9CDanOKVETU/3GDTULTEkQ9GrMKGrLPv/P2UaEvlGl.js\";import GiftBanner from\"https://framerusercontent.com/modules/n0JKoBHmOSZg37z32zk4/z7f3wQOMePuHm77EPh9N/Sjc2LR3A3.js\";import Pattern from\"https://framerusercontent.com/modules/HYZ5AGqcMw9AbUsxFpDO/peXfF0XbGVhp6Go0Lo1O/UOqw_A3jZ.js\";import CartCheckoutButton from\"https://framerusercontent.com/modules/zLtUQbDiQW0ZD06eMoG4/ybiT5SOfBpAf59qD0V9m/V_YUhgnS7.js\";const TrustBadges2Fonts=getFonts(TrustBadges2);const SN_CartCounterFonts=getFonts(SN_CartCounter);const XFonts=getFonts(X);const SN2_CartViewFonts=getFonts(SN2_CartView);const SN_FreeShippingGate_CODEXFIXFonts=getFonts(SN_FreeShippingGate_CODEXFIX);const SN_CartSavingsFonts=getFonts(SN_CartSavings);const SN_CartSubtotalFonts=getFonts(SN_CartSubtotal);const CartCheckoutButtonFonts=getFonts(CartCheckoutButton);const FC_CartCheckoutButtonFonts=getFonts(FC_CartCheckoutButton);const PatternFonts=getFonts(Pattern);const SN_CartStateControllerFonts=getFonts(SN_CartStateController);const cycleOrder=[\"qCwLH8ITN\",\"qUQk2Bw5E\"];const serializationHash=\"framer-WY3xU\";const variantClassNames={qCwLH8ITN:\"framer-v-bw8jxz\",qUQk2Bw5E:\"framer-v-118s4s9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const AzFTYrhF2=undefined;const g5gKEEToW=undefined;const n8qOFqSP_=undefined;const Bj0VrRHeG=undefined;const VaL3RXdRcaF4C0cNJS=undefined;const transition1={duration:0,type:\"tween\"};const sharedDateFormatter=(value,formatOptions,locale)=>{if(typeof value!==\"string\")return\"\";const date=new Date(value);if(isNaN(date.getTime()))return\"\";const fallbackLocale=\"en-US\";try{return date.toLocaleString(locale||fallbackLocale,formatOptions);}catch{return date.toLocaleString(fallbackLocale,formatOptions);}};const dateOptions={dateStyle:\"medium\",timeZone:\"UTC\"};const toDateString=(value,activeLocale)=>{return sharedDateFormatter(value,dateOptions,activeLocale);};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"cart-desktop\":\"qCwLH8ITN\",\"cart-mobile\":\"qUQk2Bw5E\"};const Variants=motion.create(React.Fragment);const getProps=({click,close,height,id,productID,productPrice,width,...props})=>{return{...props,AzFTYrhF2:click??props.AzFTYrhF2,Bj0VrRHeG:productPrice??props.Bj0VrRHeG,g5gKEEToW:close??props.g5gKEEToW,n8qOFqSP_:productID??props.n8qOFqSP_,variant:humanReadableVariantMap[props.variant]??props.variant??\"qCwLH8ITN\"};};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,AzFTYrhF2,g5gKEEToW,n8qOFqSP_,Bj0VrRHeG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qCwLH8ITN\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapwxd443=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(AzFTYrhF2){const res=await AzFTYrhF2(...args);if(res===false)return false;}});const onTap1tku98g=activeVariantCallback(async(...args)=>{if(g5gKEEToW){const res=await g5gKEEToW(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const activeLocaleCode=useLocaleCode();const textContent=toDateString(VaL3RXdRcaF4C0cNJS,activeLocaleCode);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-bw8jxz\",className,classNames),\"data-framer-name\":\"cart-desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qCwLH8ITN\",onTap:onTapwxd443,ref:refBinding,style:{...style},...addPropertyOverrides({qUQk2Bw5E:{\"data-framer-name\":\"cart-mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-4d0faq\",\"data-framer-name\":\"modal\",layoutDependency:layoutDependency,layoutId:\"XU_GFeEEZ\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18e93cx-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"qj3ETnRcE-container\",nodeId:\"qj3ETnRcE\",rendersWithMotion:true,scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(SN_CartStateController,{emptyState:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qw8u4a\",\"data-framer-name\":\"cart-empty\",layoutDependency:layoutDependency,layoutId:\"wRRk2Ypou\",style:{backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q9j26i\",layoutDependency:layoutDependency,layoutId:\"S35e88PPJ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nezhfn\",\"data-framer-name\":\"Date / Category\",layoutDependency:layoutDependency,layoutId:\"iUNxqdvmm\",style:{backgroundColor:\"var(--token-d33926f3-e1ef-47a7-a2fc-872ea608e7c8, rgb(5, 5, 5))\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-19qjl4j\",\"data-styles-preset\":\"xpVuWNhTg\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b))\"},children:\"YOUR CART\"})}),className:\"framer-157nwhs\",\"data-framer-name\":\"Category\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fZuzzrHJP\",style:{\"--extracted-1w1cjl5\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\",\"--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-bi8sdg\",\"data-styles-preset\":\"SXkfMAFpp\",dir:\"auto\",children:\"Content\"})}),className:\"framer-10498m4\",\"data-framer-name\":\"Date\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VKBV5r1a7\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:/*#__PURE__*/_jsx(\"time\",{dateTime:VaL3RXdRcaF4C0cNJS,children:textContent}),verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k53fa2\",\"data-framer-name\":\"header\",layoutDependency:layoutDependency,layoutId:\"ZNWFKc8lN\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1di93wv\",\"data-framer-name\":\"my cart\",layoutDependency:layoutDependency,layoutId:\"fYCd8UgMa\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11qglgz\",\"data-styles-preset\":\"NbYEUl0Fx\",dir:\"auto\",children:\"Your have no items in the cart\"})}),className:\"framer-ec622f\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xoNqwY3ax\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f3h7cc\",\"data-framer-name\":\"globe\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZrayBDsyp\",onTap:onTap1tku98g,children:/*#__PURE__*/_jsx(X,{animated:true,className:\"framer-1d75fym\",layoutDependency:layoutDependency,layoutId:\"LrHo77FL_\",style:{\"--1hq5eo6\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},transformTemplate:transformTemplate1})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lc2f61\",layoutDependency:layoutDependency,layoutId:\"u4xaRSkRg\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1pqe97i\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"gHv5nqsFT\",svg:'<svg width=\"38\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#a)\"><path opacity=\".07\" d=\"M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3Z\" fill=\"#000\"/><path d=\"M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32Z\" fill=\"#006FCF\"/><path d=\"M22.012 19.936v-8.421L37 11.528v2.326l-1.732 1.852L37 17.573v2.375h-2.766l-1.47-1.622-1.46 1.628-9.292-.02v.002Z\" fill=\"#fff\"/><path d=\"M23.013 19.012v-6.57h5.572v1.513h-3.768v1.028h3.678v1.488h-3.678v1.01h3.768v1.531h-5.572Z\" fill=\"#006FCF\"/><path d=\"m28.557 19.012 3.083-3.289-3.083-3.282h2.386l1.884 2.083 1.89-2.082H37v.051l-3.017 3.23L37 18.92v.093h-2.307l-1.917-2.103-1.898 2.104h-2.321v-.002Z\" fill=\"#006FCF\"/><path d=\"M22.71 4.04h3.614l1.269 2.881V4.04h4.46l.77 2.159.771-2.159H37v8.421H19l3.71-8.421Z\" fill=\"#fff\"/><path d=\"m23.395 4.955-2.916 6.566h2l.55-1.315h2.98l.55 1.315h2.05l-2.904-6.566h-2.31Zm.25 3.777.875-2.09.873 2.09h-1.748Z\" fill=\"#006FCF\"/><path d=\"M28.581 11.52V4.953l2.811.01L32.84 9l1.456-4.046H37v6.565l-1.74.016v-4.51l-1.644 4.494h-1.59L30.35 7.01v4.51h-1.769Z\" fill=\"#006FCF\"/></g><defs><clipPath id=\"a\"><path fill=\"#fff\" d=\"M0 0h38v24H0z\"/></clipPath></defs></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2279v6\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"ZbWiqZd9P\",svg:'<svg width=\"38\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#a)\"><path d=\"M34.387 0H3.228l-.324.006a4.64 4.64 0 0 0-.705.062 2.38 2.38 0 0 0-.67.22 2.25 2.25 0 0 0-.985.986 2.37 2.37 0 0 0-.22.67 4.66 4.66 0 0 0-.063.705c-.003.108-.004.216-.005.324v18.054c0 .108.002.216.005.324.006.235.02.472.062.705.04.233.114.459.22.67a2.24 2.24 0 0 0 .986.985c.215.11.434.18.67.222.233.041.47.055.705.061a19.433 19.433 0 0 0 .709.006h30.774l.385-.001c.107 0 .215-.002.324-.005a4.77 4.77 0 0 0 .705-.061c.233-.04.459-.115.67-.222.424-.216.769-.56.985-.985.11-.214.179-.434.22-.67.043-.233.056-.47.063-.705.003-.108.004-.216.005-.324V2.973c0-.108-.003-.216-.005-.324a4.658 4.658 0 0 0-.063-.705 2.357 2.357 0 0 0-.22-.67 2.251 2.251 0 0 0-.985-.985 2.382 2.382 0 0 0-.67-.221 4.698 4.698 0 0 0-.705-.062A16.167 16.167 0 0 0 34.772 0h-.385Z\" fill=\"#000\"/><path d=\"M34.387.8h.379c.102.001.205.002.308.005.18.005.39.015.585.05.17.03.313.077.45.147.273.139.495.361.634.635.07.136.116.278.146.45.035.193.045.403.05.584a39.766 39.766 0 0 1 .006.686v17.286c0 .126 0 .252-.002.38 0 .102-.001.204-.004.306a4 4 0 0 1-.05.587 1.555 1.555 0 0 1-.146.447c-.14.274-.362.497-.636.636-.136.07-.278.116-.447.146-.2.035-.418.045-.582.05l-.313.004H3.232c-.102 0-.204-.002-.306-.004a4.078 4.078 0 0 1-.585-.05 1.572 1.572 0 0 1-.45-.147 1.438 1.438 0 0 1-.634-.635 1.57 1.57 0 0 1-.146-.45 3.91 3.91 0 0 1-.05-.584 14.956 14.956 0 0 1-.005-.306V2.978c0-.103.002-.205.005-.307.005-.18.014-.39.05-.586.026-.156.075-.308.146-.449a1.44 1.44 0 0 1 .635-.635c.142-.07.293-.12.449-.146.196-.035.406-.045.585-.05.103-.003.205-.004.307-.005h31.154Z\" fill=\"#fff\"/><path d=\"M10.11 8.102c.318-.398.533-.932.476-1.477-.465.023-1.032.307-1.361.705-.295.34-.556.897-.489 1.419.523.045 1.045-.26 1.374-.647Zm.47.748c-.758-.045-1.403.431-1.765.431-.362 0-.917-.408-1.517-.397a2.237 2.237 0 0 0-1.901 1.155c-.815 1.405-.215 3.489.577 4.632.385.567.849 1.19 1.46 1.167.577-.023.804-.374 1.505-.374.702 0 .906.374 1.517.363.634-.012 1.03-.567 1.415-1.133.441-.645.622-1.268.633-1.302-.01-.011-1.222-.476-1.233-1.869-.011-1.166.95-1.721.996-1.755-.543-.804-1.392-.895-1.687-.917m7.562-1.579c1.649 0 2.797 1.137 2.797 2.791 0 1.66-1.172 2.802-2.838 2.802h-1.825v2.903h-1.319V7.272h3.185Zm-1.866 4.486h1.513c1.148 0 1.801-.617 1.801-1.69 0-1.07-.653-1.683-1.795-1.683h-1.52v3.373Zm4.99 2.25c0-1.09.83-1.714 2.36-1.808l1.643-.1v-.471c0-.689-.453-1.066-1.26-1.066-.665 0-1.148.342-1.248.866h-1.19c.036-1.101 1.072-1.902 2.473-1.902 1.508 0 2.49.79 2.49 2.014v4.227h-1.218v-1.019h-.03c-.347.665-1.112 1.083-1.942 1.083-1.225 0-2.078-.73-2.078-1.825Zm4.003-.548v-.477l-1.466.094c-.824.053-1.254.36-1.254.895 0 .518.448.854 1.148.854.895 0 1.572-.571 1.572-1.366Zm2.386 4.58v-1.018c.083.011.283.023.389.023.582 0 .912-.247 1.112-.883l.118-.377-2.231-6.181h1.377l1.555 5.015h.03l1.553-5.015h1.343l-2.314 6.493c-.53 1.49-1.136 1.978-2.42 1.978-.1 0-.424-.011-.512-.035Z\" fill=\"#000\"/></g><defs><clipPath id=\"a\"><path fill=\"#fff\" d=\"M0 0h38v24H0z\"/></clipPath></defs></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hd2gkt\",\"data-framer-name\":\"graphic.svg\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"WhWk7UT_W\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38 24\"><g><path d=\"M 0 0 L 38 0 L 38 24 L 0 24 Z\" fill=\"transparent\"></path><path d=\"M 35 0 L 3 0 C 1.3 0 0 1.3 0 3 L 0 21 C 0 22.7 1.4 24 3 24 L 35 24 C 36.7 24 38 22.7 38 21 L 38 3 C 38 2.15 37.65 1.4 37.1 0.862 C 36.55 0.325 35.8 0 35 0 Z\" fill=\"rgb(0,0,0)\" opacity=\"0.07\"></path><path d=\"M 35 1 C 36.1 1 37 1.9 37 3 L 37 21 C 37 22.1 36.1 23 35 23 L 3 23 C 1.9 23 1 22.1 1 21 L 1 3 C 1 1.9 1.9 1 3 1 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 18.093 11.976 L 18.093 15.176 L 17.075 15.176 L 17.075 7.276 L 19.766 7.276 C 20.417 7.265 21.046 7.514 21.513 7.968 C 21.955 8.381 22.216 8.953 22.236 9.557 C 22.257 10.162 22.036 10.75 21.623 11.192 L 21.513 11.308 C 21.043 11.755 20.415 11.998 19.766 11.982 Z M 18.093 8.244 L 18.093 11.032 L 19.791 11.032 C 20.462 11.053 21.046 10.577 21.161 9.915 C 21.236 9.509 21.126 9.09 20.861 8.773 C 20.596 8.456 20.204 8.273 19.791 8.274 Z M 24.577 9.592 C 25.227 9.562 25.863 9.78 26.355 10.205 C 26.8 10.635 27.037 11.235 27.005 11.854 L 27.005 15.188 L 26.036 15.188 L 26.036 14.422 L 25.987 14.422 C 25.633 15.006 24.997 15.36 24.314 15.352 C 23.766 15.37 23.232 15.18 22.818 14.82 C 22.421 14.496 22.195 14.008 22.205 13.496 C 22.182 12.978 22.41 12.48 22.818 12.16 C 23.311 11.805 23.909 11.624 24.516 11.645 C 25.033 11.625 25.546 11.738 26.006 11.975 L 26.006 11.768 C 26.013 11.42 25.859 11.087 25.589 10.867 C 25.321 10.624 24.971 10.492 24.609 10.499 C 24.075 10.494 23.576 10.765 23.29 11.216 L 22.395 10.652 C 22.889 9.944 23.715 9.543 24.577 9.592 Z M 23.29 13.52 C 23.285 13.783 23.411 14.031 23.627 14.182 C 23.85 14.358 24.127 14.451 24.412 14.445 C 24.841 14.444 25.252 14.275 25.558 13.973 C 25.863 13.687 26.036 13.288 26.036 12.87 C 25.651 12.596 25.183 12.464 24.712 12.496 C 24.346 12.482 23.985 12.585 23.682 12.79 C 23.438 12.953 23.291 13.227 23.29 13.52 Z M 32.576 9.77 L 29.186 17.56 L 28.138 17.56 L 29.419 14.832 L 27.195 9.77 L 28.298 9.77 L 29.91 13.655 L 31.479 9.77 Z\" fill=\"rgb(95,99,104)\"></path><path d=\"M 13.986 11.284 C 13.986 10.976 13.962 10.668 13.913 10.364 L 9.623 10.364 L 9.623 12.111 L 12.074 12.111 C 11.973 12.672 11.648 13.168 11.174 13.484 L 11.174 14.618 L 12.638 14.618 C 13.538 13.747 14.028 12.536 13.986 11.284 Z\" fill=\"rgb(66,133,244)\"></path><path d=\"M 9.629 15.72 C 10.735 15.751 11.812 15.359 12.639 14.624 L 11.173 13.484 C 10.459 13.941 9.574 14.044 8.775 13.763 C 7.975 13.482 7.349 12.847 7.079 12.044 L 5.577 12.044 L 5.577 13.214 C 6.344 14.75 7.912 15.721 9.629 15.721 Z\" fill=\"rgb(52,168,83)\"></path><path d=\"M 7.079 12.05 C 6.889 11.487 6.889 10.877 7.079 10.314 L 7.079 9.144 L 5.577 9.144 C 4.928 10.425 4.928 11.938 5.577 13.219 L 7.079 12.049 Z\" fill=\"rgb(251,188,4)\"></path><path d=\"M 9.629 8.44 C 10.276 8.428 10.901 8.673 11.369 9.12 L 12.669 7.827 C 11.84 7.049 10.741 6.625 9.604 6.644 C 7.898 6.653 6.341 7.619 5.577 9.144 L 7.079 10.315 C 7.439 9.208 8.465 8.454 9.629 8.44 Z\" fill=\"rgb(234,67,53)\"></path></g></svg>',svgContentId:11991639355,withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pyv7n7\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"L6Ku41P67\",svg:'<svg width=\"38\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#a)\"><path opacity=\".07\" d=\"M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3Z\" fill=\"#000\"/><path d=\"M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32Z\" fill=\"#fff\"/><path d=\"M15 19a7 7 0 1 0 0-14 7 7 0 0 0 0 14Z\" fill=\"#EB001B\"/><path d=\"M23 19a7 7 0 1 0 0-14 7 7 0 0 0 0 14Z\" fill=\"#00A2E5\"/><path d=\"M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7 0 2.3 1.2 4.5 3 5.7 1.8-1.2 3-3.3 3-5.7Z\" fill=\"#7375CF\"/></g><defs><clipPath id=\"a\"><path fill=\"#fff\" d=\"M0 0h38v24H0z\"/></clipPath></defs></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-z1yhmp\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"awLhjdgGZ\",svg:'<svg width=\"38\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#a)\"><path opacity=\".07\" d=\"M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3Z\" fill=\"#000\"/><path d=\"M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32Z\" fill=\"#fff\"/><path d=\"M15 19a7 7 0 1 0 0-14 7 7 0 0 0 0 14Z\" fill=\"#EB001B\"/><path d=\"M23 19a7 7 0 1 0 0-14 7 7 0 0 0 0 14Z\" fill=\"#F79E1B\"/><path d=\"M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7 0 2.3 1.2 4.5 3 5.7 1.8-1.2 3-3.3 3-5.7Z\" fill=\"#FF5F00\"/></g><defs><clipPath id=\"a\"><path fill=\"#fff\" d=\"M0 0h38v24H0z\"/></clipPath></defs></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18m52tg\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"KVyTa_pKs\",svg:'<svg width=\"38\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#a)\"><path opacity=\".07\" d=\"M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3Z\" fill=\"#000\"/><path d=\"M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32Z\" fill=\"#fff\"/><path d=\"M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1Z\" fill=\"#003087\"/><path d=\"m23.9 8.3-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8Z\" fill=\"#3086C8\"/><path d=\"M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 0-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1Z\" fill=\"#012169\"/></g><defs><clipPath id=\"a\"><path fill=\"#fff\" d=\"M0 0h38v24H0z\"/></clipPath></defs></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-s5b8g7\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"Gxr5_p_z8\",svg:'<svg width=\"38\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#a)\"><path opacity=\".07\" d=\"M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3Z\" fill=\"#000\"/><path d=\"M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32Z\" fill=\"#fff\"/><path d=\"M28.3 10.1H28c-.4 1-.7 1.5-1 3h1.9c-.3-1.5-.3-2.2-.6-3Zm2.9 5.9h-1.7c-.1 0-.1 0-.2-.1l-.2-.9-.1-.2h-2.4c-.1 0-.2 0-.2.2l-.3.9c0 .1-.1.1-.1.1h-2.1l.2-.5L27 8.7c0-.5.3-.7.8-.7h1.5c.1 0 .2 0 .2.2l1.4 6.5c.1.4.2.7.2 1.1.1.1.1.1.1.2Zm-13.4-.3.4-1.8c.1 0 .2.1.2.1.7.3 1.4.5 2.1.4.2 0 .5-.1.7-.2.5-.2.5-.7.1-1.1-.2-.2-.5-.3-.8-.5-.4-.2-.8-.4-1.1-.7-1.2-1-.8-2.4-.1-3.1.6-.4.9-.8 1.7-.8 1.2 0 2.5 0 3.1.2h.1c-.1.6-.2 1.1-.4 1.7-.5-.2-1-.4-1.5-.4-.3 0-.6 0-.9.1-.2 0-.3.1-.4.2-.2.2-.2.5 0 .7l.5.4c.4.2.8.4 1.1.6.5.3 1 .8 1.1 1.4.2.9-.1 1.7-.9 2.3-.5.4-.7.6-1.4.6-1.4 0-2.5.1-3.4-.2-.1.2-.1.2-.2.1Zm-3.5.3c.1-.7.1-.7.2-1 .5-2.2 1-4.5 1.4-6.7.1-.2.1-.3.3-.3H18c-.2 1.2-.4 2.1-.7 3.2-.3 1.5-.6 3-1 4.5 0 .2-.1.2-.3.2M5 8.2c0-.1.2-.2.3-.2h3.4c.5 0 .9.3 1 .8l.9 4.4c0 .1 0 .1.1.2 0-.1.1-.1.1-.1l2.1-5.1c-.1-.1 0-.2.1-.2h2.1c0 .1 0 .1-.1.2l-3.1 7.3c-.1.2-.1.3-.2.4-.1.1-.3 0-.5 0H9.7c-.1 0-.2 0-.2-.2L7.9 9.5c-.2-.2-.5-.5-.9-.6-.6-.3-1.7-.5-1.9-.5L5 8.2Z\" fill=\"#142688\"/></g><defs><clipPath id=\"a\"><path fill=\"#fff\" d=\"M0 0h38v24H0z\"/></clipPath></defs></svg>',withExternalLayout:true})]})]})],height:\"100%\",id:\"qj3ETnRcE\",layoutId:\"qj3ETnRcE\",populatedState:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1osu8un\",\"data-framer-name\":\"cart-filled\",layoutDependency:layoutDependency,layoutId:\"vP6YnNmW4\",style:{backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dk30mw\",\"data-framer-name\":\"Main Stack\",layoutDependency:layoutDependency,layoutId:\"X8e4d_4m2\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11857wb\",layoutDependency:layoutDependency,layoutId:\"iJ8SWgF5d\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hefxrn\",\"data-border\":true,\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"iFihtDiy9\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-827069d8-6d5a-4b9a-8b63-e0ee783def0a)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mohyxy\",\"data-framer-name\":\"Date / Category\",layoutDependency:layoutDependency,layoutId:\"nifpYSv4R\",style:{backgroundColor:\"var(--token-d33926f3-e1ef-47a7-a2fc-872ea608e7c8, rgb(5, 5, 5))\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-19qjl4j\",\"data-styles-preset\":\"xpVuWNhTg\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b))\"},children:\"YOUR CART\"})}),className:\"framer-16tsuid\",\"data-framer-name\":\"Category\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ygXe2rNT2\",style:{\"--extracted-1w1cjl5\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\",\"--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-bi8sdg\",\"data-styles-preset\":\"SXkfMAFpp\",dir:\"auto\",children:\"Content\"})}),className:\"framer-18o68kd\",\"data-framer-name\":\"Date\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"raGtMJ9Jk\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:/*#__PURE__*/_jsx(\"time\",{dateTime:VaL3RXdRcaF4C0cNJS,children:textContent}),verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"400px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4k6whu-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"eVywOE0FO-container\",nodeId:\"eVywOE0FO\",rendersWithMotion:true,scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(TrustBadges2,{height:\"100%\",id:\"eVywOE0FO\",layoutId:\"eVywOE0FO\",style:{width:\"100%\"},variant:matchVariant(\"lsR1zGDKB\"),width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wynvb7\",\"data-framer-name\":\"header\",layoutDependency:layoutDependency,layoutId:\"HOnnw3Mb6\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c5bu0e\",\"data-framer-name\":\"cart\",layoutDependency:layoutDependency,layoutId:\"IxaRV_Q0q\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-19qjl4j\",\"data-styles-preset\":\"xpVuWNhTg\",dir:\"auto\",children:\"Cart\"})}),className:\"framer-gxbii1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mWAHH8yFZ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11z4r8g\",layoutDependency:layoutDependency,layoutId:\"sJbJxJhSk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ouccx9\",\"data-styles-preset\":\"v_r4Talih\",dir:\"auto\",children:\"(\"})}),className:\"framer-11wuhox\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DGIiyOBSS\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kg0ovi-container\",\"data-code-component-plugin-id\":\"mcp001\",inComponentSlot:true,isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"WM8vzSioy-container\",nodeId:\"WM8vzSioy\",rendersWithMotion:true,scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(SN_CartCounter,{backgroundColor:\"rgba(255, 255, 255, 0)\",badgeBg:\"rgb(246, 246, 244)\",badgeColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c)\",badgePaddingX:4,badgeRadius:0,badgeSize:16,borderRadius:0,color:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",countDesign:[],display:\"badge\",elementGap:0,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hideIfZero:false,id:\"WM8vzSioy\",layoutId:\"WM8vzSioy\",maxDisplay:99,mode:\"logical\",padding:\"0\",prefix:\"\",previewCount:2,ringColor:\"rgb(255, 255, 255)\",ringWidth:0,style:{height:\"100%\"},suffix:\"\",tabularNums:true,textTransform:\"none\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ouccx9\",\"data-styles-preset\":\"v_r4Talih\",dir:\"auto\",children:\")\"})}),className:\"framer-18cwpgu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XftND1C3q\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2yexwi\",\"data-framer-name\":\"globe\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"AXVXNpKb_\",onTap:onTap1tku98g,children:/*#__PURE__*/_jsx(X,{animated:true,className:\"framer-1jnytp8\",layoutDependency:layoutDependency,layoutId:\"nWp_AlN9a\",style:{\"--1hq5eo6\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},transformTemplate:transformTemplate1})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1910e9q\",\"data-framer-name\":\"mid section with items\",layoutDependency:layoutDependency,layoutId:\"t3kL967gj\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wzxpr7-container\",\"data-code-component-plugin-id\":\"api\",inComponentSlot:true,isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Q5wpusrwX-container\",nodeId:\"Q5wpusrwX\",rendersWithMotion:true,scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(SN2_CartView,{cartItemDesign:[],currency:\"USD\",emptyText:\"Your cart is empty\",errorText:\"Cart action failed. Please try again.\",height:\"100%\",id:\"Q5wpusrwX\",layoutId:\"Q5wpusrwX\",loadingText:\"Loading cart\",quantityControls:{backgroundColor:\"rgb(255, 255, 255)\",borderColor:\"rgb(208, 208, 208)\",borderRadius:2,buttonSize:28,quantityWidth:32,textColor:\"rgb(38, 38, 38)\"},showDebug:false,style:{width:\"100%\"},theme:{borderColor:\"rgb(224, 224, 224)\",borderRadius:4,errorColor:\"rgb(180, 35, 24)\",imageBackground:\"rgb(245, 245, 245)\",imageSize:96,itemGap:12,mutedColor:\"rgb(90, 90, 90)\",pendingOpacity:.5,rowGap:16,rowPaddingY:16,textColor:\"rgb(38, 38, 38)\",warningColor:\"rgb(138, 90, 0)\"},typography:{fontFamily:\"'TASA Orbiter', sans-serif\",metaSize:11,priceSize:14,priceWeight:700,titleSize:13,titleWeight:700},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-134875z\",\"data-framer-name\":\"Stack bottom\",layoutDependency:layoutDependency,layoutId:\"gK7zENHPu\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-viv3vr-container\",\"data-code-component-plugin-id\":\"dev_f3a8c2\",inComponentSlot:true,isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"C2BGm3t1I-container\",nodeId:\"C2BGm3t1I\",rendersWithMotion:true,scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(SN_FreeShippingGate_CODEXFIX,{aboveActionText:\"FREE\",aboveBottomText:\"This order is eligible for Free Shipping  {items}\",aboveTopText:\"FREE SHIPPING UNLOCKED\",actionColor:\"\",actionFontWeight:800,bannerDesign:[],belowActionText:\"{progressPct}\",belowBottomText:\"Add {remaining} more for free shipping\",belowTopText:\"ALMOST THERE - {remaining} TO GO\",borderRadius:0,bottomBackground:\"rgb(245, 245, 245)\",bottomFontSize:12,bottomFontWeight:500,bottomPadding:\"10px 14px\",bottomTextColor:\"rgb(38, 38, 38)\",currency:\"USD\",fontFamily:\"'TASA Orbiter', sans-serif\",giftIconColor:\"\",giftIconSize:18,height:\"100%\",hideWhenEmpty:true,id:\"C2BGm3t1I\",layoutId:\"C2BGm3t1I\",newBadgeBackground:\"rgb(225, 29, 72)\",newBadgeText:\"NEW\",newBadgeTextColor:\"rgb(255, 255, 255)\",productID:n8qOFqSP_,productPrice:Bj0VrRHeG,progressFillColor:\"rgb(0, 0, 0)\",progressFillUnlockedColor:\"\",progressHeight:6,progressTrackColor:\"rgb(229, 229, 229)\",showAction:false,showDebug:false,showGiftIcon:true,showNewBadge:true,showProgressBar:true,style:{width:\"100%\"},threshold:500,topBackground:\"rgb(0, 0, 0)\",topFontSize:12,topFontWeight:700,topLetterSpacing:\"0.05em\",topPadding:\"10px 14px\",topTextColor:\"rgb(255, 255, 255)\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fk48j7\",\"data-border\":true,\"data-framer-name\":\"Checkout Button Section\",layoutDependency:layoutDependency,layoutId:\"pPxW0ueYw\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-5cd51282-a57c-464e-be3b-a84a36f4dfa4, rgb(235, 235, 235))\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1etc0rb\",layoutDependency:layoutDependency,layoutId:\"E51dI4Qfo\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oglaej\",\"data-framer-name\":\"top\",layoutDependency:layoutDependency,layoutId:\"xNA7cyf7u\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rvol5z\",\"data-framer-name\":\"info\",layoutDependency:layoutDependency,layoutId:\"n8r0DEtKC\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s1g0bt\",\"data-framer-name\":\"savings\",layoutDependency:layoutDependency,layoutId:\"SoB077TRe\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11986ns\",\"data-styles-preset\":\"pHBHMCKF3\",dir:\"auto\",children:\"Savings\"})}),className:\"framer-1p4a439\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UugeWPBoU\",style:{\"--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-1083fxc-container\",\"data-code-component-plugin-id\":\"dev_f3a8c2\",inComponentSlot:true,isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"F4q7PPtwR-container\",nodeId:\"F4q7PPtwR\",rendersWithMotion:true,scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(SN_CartSavings,{color:\"var(--token-9fb53b3d-e0a8-4870-91e2-0dccf00d2c3b, rgb(224, 22, 22))\",currency:\"USD\",fontFamily:\"'roboto mono', sans-serif\",fontSize:14,fontWeight:600,height:\"100%\",hideWhenZero:false,id:\"F4q7PPtwR\",layoutId:\"F4q7PPtwR\",prefix:\"\",valueDesign:[],width:\"100%\",zeroText:\"$0.00\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16dktia\",\"data-framer-name\":\"Subtotal Stack\",layoutDependency:layoutDependency,layoutId:\"DP89Adm6o\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qnr135\",\"data-framer-name\":\"subtotal\",layoutDependency:layoutDependency,layoutId:\"KQaLjGPfk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t8du58\",\"data-styles-preset\":\"GV2sEb7jT\",dir:\"auto\",children:\"Subtotal\"})}),className:\"framer-7jlxlu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gSPSP1stM\",style:{\"--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-5qzimz-container\",\"data-code-component-plugin-id\":\"dev_f3a8c2\",inComponentSlot:true,isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"f_qZuR_Rv-container\",nodeId:\"f_qZuR_Rv\",rendersWithMotion:true,scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(SN_CartSubtotal,{color:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",currency:\"USD\",fontFamily:\"'robota mono', sans-serif\",fontSize:14,fontWeight:700,height:\"100%\",hideWhenZero:false,id:\"f_qZuR_Rv\",layoutId:\"f_qZuR_Rv\",prefix:\"\",valueDesign:[],width:\"100%\",zeroText:\"$0.00\"})})})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3x7ja3\",layoutDependency:layoutDependency,layoutId:\"RFYYRjcSg\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VEFTQSBPcmJpdGVyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2c32c545-a146-441c-bbbb-8992c367d479, rgb(95, 95, 102)))\",\"--framer-text-transform\":\"inherit\"},children:\"Shipping, taxes, and discounts calculated at checkout.\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VEFTQSBPcmJpdGVyLXJlZ3VsYXI=\",\"--framer-font-family\":'\"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\",\"--framer-text-transform\":\"inherit\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})})]}),className:\"framer-1d5o86b\",fonts:[\"GF;TASA Orbiter-regular\"],layoutDependency:layoutDependency,layoutId:\"banPA3AyZ\",style:{\"--extracted-2gxw0f\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--extracted-r6o4lv\":\"var(--token-2c32c545-a146-441c-bbbb-8992c367d479, rgb(95, 95, 102))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o4pt40\",\"data-framer-name\":\"buttons\",layoutDependency:layoutDependency,layoutId:\"y0RhHc9DU\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tpglg3-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"sYJZJ1t5f-container\",nodeId:\"sYJZJ1t5f\",rendersWithMotion:true,scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(FC_CartCheckoutButton,{componentInstance:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"368px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tyak96-container\",\"data-framer-name\":\"checkout-button\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"V_epwxmYj-container\",name:\"checkout-button\",nodeId:\"V_epwxmYj\",rendersWithMotion:true,scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(CartCheckoutButton,{height:\"100%\",id:\"V_epwxmYj\",layoutId:\"V_epwxmYj\",name:\"checkout-button\",style:{width:\"100%\"},width:\"100%\"})})})],height:\"100%\",id:\"sYJZJ1t5f\",layoutId:\"sYJZJ1t5f\",style:{width:\"100%\"},width:\"100%\"})})})})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ry1ygs\",\"data-styles-preset\":\"g17GzePYY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6f2735b1-1912-46af-a30a-60c064bfcbaf, rgb(0, 0, 0)))\"},children:\"30 Day Exchanges | FREE Returns\"})}),className:\"framer-hif9jx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mZCxGkiRU\",style:{\"--extracted-r6o4lv\":\"var(--token-6f2735b1-1912-46af-a30a-60c064bfcbaf, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:190,width:\"400px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-an3mft-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"OrjIcVokS-container\",nodeId:\"OrjIcVokS\",rendersWithMotion:true,scopeId:\"DvexyVWR6\",style:{opacity:.2},children:/*#__PURE__*/_jsx(Pattern,{height:\"100%\",id:\"OrjIcVokS\",layoutId:\"OrjIcVokS\",PPDhy5oOw:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"k7XWbDrjP\"),width:\"100%\"})})})]})})]})]})})],preview:\"Populated\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WY3xU.framer-eo7k0j, .framer-WY3xU .framer-eo7k0j { display: block; }\",\".framer-WY3xU.framer-bw8jxz { align-content: flex-end; align-items: flex-end; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 587px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 400px; }\",\".framer-WY3xU .framer-4d0faq { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-WY3xU .framer-18e93cx-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; z-index: 10; }\",\".framer-WY3xU .framer-1osu8un { 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-WY3xU .framer-1dk30mw { 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; min-height: 100%; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-WY3xU .framer-11857wb, .framer-WY3xU .framer-134875z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-WY3xU .framer-1hefxrn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-WY3xU .framer-1mohyxy, .framer-WY3xU .framer-1nezhfn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 10px; position: relative; width: 100%; }\",\".framer-WY3xU .framer-16tsuid, .framer-WY3xU .framer-18o68kd, .framer-WY3xU .framer-gxbii1, .framer-WY3xU .framer-11wuhox, .framer-WY3xU .framer-18cwpgu, .framer-WY3xU .framer-hif9jx, .framer-WY3xU .framer-157nwhs, .framer-WY3xU .framer-10498m4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-WY3xU .framer-4k6whu-container { flex: none; height: auto; position: relative; width: 100%; z-index: 0; }\",\".framer-WY3xU .framer-wynvb7 { 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: relative; width: 100%; z-index: 1; }\",\".framer-WY3xU .framer-c5bu0e { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-WY3xU .framer-11z4r8g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-WY3xU .framer-1kg0ovi-container { flex: none; height: 16px; position: relative; width: auto; }\",\".framer-WY3xU .framer-2yexwi, .framer-WY3xU .framer-1f3h7cc { cursor: pointer; flex: none; height: 16px; overflow: hidden; position: relative; width: 16px; }\",\".framer-WY3xU .framer-1jnytp8, .framer-WY3xU .framer-1d75fym { flex: none; height: var(--framer-aspect-ratio-supported, 14px); left: 50%; position: absolute; top: 1px; width: 14px; }\",\".framer-WY3xU .framer-1910e9q { 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; min-height: 0px; overflow: auto; padding: 0px 16px 0px 16px; position: relative; width: 100%; z-index: 3; }\",\".framer-WY3xU .framer-wzxpr7-container, .framer-WY3xU .framer-viv3vr-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-WY3xU .framer-fk48j7 { 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: 20px 8px 20px 8px; position: relative; width: 100%; z-index: 4; }\",\".framer-WY3xU .framer-1etc0rb, .framer-WY3xU .framer-3x7ja3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-WY3xU .framer-oglaej { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px 8px 0px 8px; position: relative; width: 100%; }\",\".framer-WY3xU .framer-rvol5z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 8px 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-WY3xU .framer-1s1g0bt, .framer-WY3xU .framer-1qnr135 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-WY3xU .framer-1p4a439, .framer-WY3xU .framer-7jlxlu { flex: 1 0 0px; height: 16px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-WY3xU .framer-1083fxc-container, .framer-WY3xU .framer-5qzimz-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-WY3xU .framer-16dktia { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-WY3xU .framer-1d5o86b { flex: none; height: 12px; position: relative; white-space: pre-wrap; width: 384px; word-break: break-word; word-wrap: break-word; }\",\".framer-WY3xU .framer-1o4pt40 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-WY3xU .framer-tpglg3-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-WY3xU .framer-tyak96-container { height: auto; position: relative; width: 368px; }\",\".framer-WY3xU .framer-an3mft-container { flex: none; height: 190px; left: -8px; position: absolute; right: -8px; top: -20px; z-index: -1; }\",\".framer-WY3xU .framer-qw8u4a { 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 0px 24px 0px; position: relative; width: 400px; z-index: 2; }\",\".framer-WY3xU .framer-1q9j26i { 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: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-WY3xU .framer-k53fa2 { 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: 24px 16px 0px 16px; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-WY3xU .framer-1di93wv { 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-WY3xU .framer-ec622f { flex: none; height: 16px; position: relative; white-space: pre; width: auto; }\",\".framer-WY3xU .framer-lc2f61 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-WY3xU .framer-1pqe97i, .framer-WY3xU .framer-2279v6, .framer-WY3xU .framer-pyv7n7, .framer-WY3xU .framer-z1yhmp, .framer-WY3xU .framer-18m52tg, .framer-WY3xU .framer-s5b8g7 { aspect-ratio: 1.5833333333333333 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 38px; }\",\".framer-WY3xU .framer-1hd2gkt { flex: none; height: 24px; position: relative; width: 38px; }\",\".framer-WY3xU.framer-v-118s4s9.framer-bw8jxz { height: 581px; width: 390px; }\",\".framer-WY3xU.framer-v-118s4s9 .framer-4d0faq { align-content: center; align-items: center; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,'.framer-WY3xU[data-border=\"true\"]::after, .framer-WY3xU [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 587\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"qUQk2Bw5E\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"AzFTYrhF2\":\"click\",\"g5gKEEToW\":\"close\",\"n8qOFqSP_\":\"productID\",\"Bj0VrRHeG\":\"productPrice\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDvexyVWR6=withCSS(Component,css,\"framer-WY3xU\");export default FramerDvexyVWR6;FramerDvexyVWR6.displayName=\"cart\";FramerDvexyVWR6.defaultProps={height:587,width:400};addPropertyControls(FramerDvexyVWR6,{variant:{options:[\"qCwLH8ITN\",\"qUQk2Bw5E\"],optionTitles:[\"cart-desktop\",\"cart-mobile\"],title:\"Variant\",type:ControlType.Enum},AzFTYrhF2:{title:\"Click\",type:ControlType.EventHandler},g5gKEEToW:{title:\"Close\",type:ControlType.EventHandler},n8qOFqSP_:{defaultValue:\"\",title:\"Product ID\",type:ControlType.String},onn8qOFqSP_Change:{changes:\"n8qOFqSP_\",type:ControlType.ChangeHandler},Bj0VrRHeG:{defaultValue:\"\",title:\"Product Price\",type:ControlType.String},onBj0VrRHeGChange:{changes:\"Bj0VrRHeG\",type:ControlType.ChangeHandler}});addFonts(FramerDvexyVWR6,[{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/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:\"TASA Orbiter\",source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVH4C8pm095IuGcc.woff2\",weight:\"400\"}]},...TrustBadges2Fonts,...SN_CartCounterFonts,...XFonts,...SN2_CartViewFonts,...SN_FreeShippingGate_CODEXFIXFonts,...SN_CartSavingsFonts,...SN_CartSubtotalFonts,...CartCheckoutButtonFonts,...FC_CartCheckoutButtonFonts,...PatternFonts,...SN_CartStateControllerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts)],{supportsExplicitInterCodegen:true});FramerDvexyVWR6.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(TrustBadges2,{},context),forwardLoader(GiftBanner,{},context),forwardLoader(CartCheckoutButton,{},context),forwardLoader(Pattern,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDvexyVWR6\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerVariables\":\"{\\\"AzFTYrhF2\\\":\\\"click\\\",\\\"g5gKEEToW\\\":\\\"close\\\",\\\"n8qOFqSP_\\\":\\\"productID\\\",\\\"Bj0VrRHeG\\\":\\\"productPrice\\\"}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qUQk2Bw5E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"587\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState,useCallback,useId,Fragment}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * SN2_search_sidebar — v2.0.0 (audited/improved version of SN_search_sidebar v1.0.0)\n *\n * Existing public prop keys are preserved, with additive SN2 controls and\n * accessibility/runtime hardening. SN2 intentionally improves the original\n * instead of being a strict 1:1 copy.\n *\n * Improvements (audit Top 10):\n *   1. No dead results — every row is a real <a>; deterministic productType\n *      routing + configurable `productPathBase` fallback (never null URL).\n *   2. \"View all results\" footer + Enter-to-submit → `searchPageUrl`.\n *   3. Keyboard navigation of results/assists (↑/↓ + Enter), combobox ARIA.\n *   4. `overlayNative` scoped & de-risked (tighter selectors, dev warn, fully\n *      inert when not selected).\n *   5. Close requests call `onRequestClose` consistently when wired;\n *      synthetic-Escape remains an embedded-mode last-resort fallback.\n *   6. Mobile width: self mode is natively responsive (no DOM hacks); embedded\n *      keeps a single, observer-based fallback (timeouts removed).\n *   7. Integer-cent money parsing via Intl.NumberFormat + `currency` prop.\n *   8. Typed props (interface Props) instead of `any`.\n *   9. English copy (\"No results found.\") + translated control descriptions.\n *  10. Empty-query assists: recent searches (localStorage) + optional popular\n *      terms (prop), accessible and arrow-navigable.\n *\n * Preserved strengths (do NOT regress): AbortController + reqId race guard;\n * error≠empty (HTTP-200 throttle) detection; injection-safe tokenisation;\n * dialog a11y (role/aria/Esc/focus); thumbnail sizing + lazy images + stable\n * ResultRowView; SAMPLE_ROWS gated to canvas; ref-counted scroll lock.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */// ---- Project constants (Storefront source of truth) — NOT props ----\nconst SHOP=\"ace-link-armor.myshopify.com\";const TOKEN=\"0a593db1c8af3044faa3d79170fe3985\";const API=\"2025-01\";const ROUTE_COLLECTIONS=[\"bulletproof-vests\",\"bundles\",\"armor-plates\",\"plate-carriers\",\"ballistic-helmets\",\"soft-armor\",\"tactical-gear\",\"bulletproof-backpacks\"];// Shared, window-scoped scroll-lock ref count so multiple instances don't\n// clobber each other's document.body.style.overflow. Only the LAST open drawer\n// restores it. Namespaced to sn2 so it cannot collide with the original.\nconst LOCK_COUNT_KEY=\"__sn2SearchLockCount\";const LOCK_PREV_KEY=\"__sn2SearchPrevOverflow\";const REGISTRY_KEY=\"__sn2SearchRegistry\";const DEEPLINK_HANDLED_KEY=\"__sn2SearchDeepLinkHandled\";const DEEPLINK_PENDING_KEY=\"__sn2SearchDeepLinkPending\";const FS_STYLE_ID=\"sn2-search-fs-style\";const NATIVE_STYLE_ID=\"sn2-search-native-style\";// Recent-search persistence (item 10). Runs on the live site (not a sandbox).\nconst RECENT_KEY=\"sn2_recent_searches\";const RECENT_MAX=6;// Single named z-index base. The search drawer must sit above other overlays;\n// only lower these if you can confirm nothing else needs to stack above.\nconst Z_SCRIM=2147483e3;const Z_DRAWER=2147483001;const PRICE_UNAVAILABLE=\"Price unavailable\";function routeFor(handlesArray){for(const r of ROUTE_COLLECTIONS)if(handlesArray.includes(r))return r;return null;}function parseMoneyCents(value){if(value===null||value===undefined)return null;const raw=typeof value===\"number\"?String(value):typeof value===\"string\"?value.trim():\"\";if(!/^\\d+(?:\\.\\d{1,2})?$/.test(raw))return null;const parts=raw.split(\".\");const dollars=Number(parts[0]);const centsText=(parts[1]||\"\").padEnd(2,\"0\");const cents=centsText?Number(centsText):0;if(!Number.isSafeInteger(dollars)||!Number.isSafeInteger(cents))return null;return dollars*100+cents;}// Currency-aware, integer-cent money formatting. Invalid Storefront values are\n// shown honestly instead of being hidden or partially parsed.\nfunction moneyFromCents(cents,currency=\"USD\"){if(cents===null||cents<0||!Number.isSafeInteger(cents))return PRICE_UNAVAILABLE;const amount=cents/100;const hasCents=cents%100!==0;try{return new Intl.NumberFormat(undefined,{style:\"currency\",currency:currency||\"USD\",minimumFractionDigits:hasCents?2:0,maximumFractionDigits:hasCents?2:0}).format(amount);}catch{return\"$\"+amount.toFixed(hasCents?2:0);}}// Item 1 — deterministic, priority-ordered productType→route mapping.\n// Word-boundary matched so a more specific type wins before a generic one\n// (e.g. \"carrier\" → plate-carriers BEFORE \"plate\" → armor-plates).\nconst PRODUCT_TYPE_ROUTES=[{re:/\\b(plate carrier|carrier)\\b/i,route:\"plate-carriers\"},{re:/\\bbackpack\\b/i,route:\"bulletproof-backpacks\"},{re:/\\bhelmet\\b/i,route:\"ballistic-helmets\"},{re:/\\bvest\\b/i,route:\"bulletproof-vests\"},{re:/\\bbundle\\b/i,route:\"bundles\"},{re:/\\b(soft armor|panel)\\b/i,route:\"soft-armor\"},{re:/\\bplate\\b/i,route:\"armor-plates\"},{re:/\\b(tactical|gear)\\b/i,route:\"tactical-gear\"}];function routeForProductType(productType){const t=String(productType||\"\");if(!t.trim())return null;for(const{re,route}of PRODUCT_TYPE_ROUTES)if(re.test(t))return route;return null;}// Split user input into clean alphanumeric tokens. ANY non-letter/non-digit\n// character is a delimiter. This sanitizes against Shopify search-syntax\n// injection AND restores predictable *tok* substring matching.\nfunction tokenize(input){return String(input||\"\").split(RegExp(\"[^\\\\p{L}\\\\p{N}]+\",\"u\")).filter(t=>t.length>0);}// Build a Shopify search query: AND of tokens; each token wildcard-matched\n// across title / tag / product_type for substring \"as-you-type\" behaviour.\nfunction buildQuery(tokens){if(tokens.length===0)return\"\";return tokens.map(tok=>`(title:*${tok}* OR tag:*${tok}* OR product_type:*${tok}*)`).join(\" AND \");}const PRODUCTS_QUERY=`query SN2_Search($q: String!, $n: Int!) {\n  products(first: $n, query: $q) {\n    edges {\n      node {\n        id\n        title\n        handle\n        availableForSale\n        productType\n        featuredImage { url }\n        priceRange { minVariantPrice { amount } }\n        compareAtPriceRange { minVariantPrice { amount } }\n        collections(first: 12) { edges { node { handle } } }\n        tags\n      }\n    }\n  }\n}`;function isBrowser(){return typeof window!==\"undefined\"&&typeof document!==\"undefined\";}function getSearchRegistry(){if(!isBrowser())return null;const w=window;if(!w[REGISTRY_KEY]){w[REGISTRY_KEY]={entries:[],nextSequence:1,nativeObserver:null,nativeStyle:null,fsObserver:null,fsStyle:null};}return w[REGISTRY_KEY];}function isEntryVisible(entry){const el=entry.getRoot();if(!el||!el.isConnected)return false;const style=window.getComputedStyle(el);if(style.display===\"none\"||style.visibility===\"hidden\")return false;const rect=el.getBoundingClientRect();return rect.width>0&&rect.height>0;}function scoreEntry(entry){const el=entry.getRoot();const rect=el?el.getBoundingClientRect():null;const area=rect?Math.min(1e3,rect.width*rect.height/100):0;const modeScore=entry.mode===\"self\"?30:entry.mode===\"embedded\"?20:10;return(entry.isOpen()?1e5:0)+(isEntryVisible(entry)?1e4:0)+modeScore+area-entry.sequence/1e3;}function chooseSearchEntry(registry,filter){if(!registry)return null;const entries=registry.entries.filter(entry=>entry.getRoot()?.isConnected!==false&&(!filter||filter(entry)));if(entries.length===0)return null;return entries.slice().sort((a,b)=>scoreEntry(b)-scoreEntry(a))[0];}function closeOtherSearchEntries(activeId){const registry=getSearchRegistry();if(!registry)return;registry.entries.forEach(entry=>{if(entry.id!==activeId&&entry.isOpen())entry.close();});}function looksLikeNativeSearch(el){if(el.closest&&el.closest(\"[data-sn2-search-root]\"))return false;const cls=(el.getAttribute(\"class\")||\"\").toLowerCase();const dlg=(el.getAttribute(\"role\")||\"\").toLowerCase();return cls.includes(\"search\")&&(cls.includes(\"drawer\")||cls.includes(\"overlay\")||cls.includes(\"open\"))||dlg===\"dialog\"&&cls.includes(\"search\");}function ensureGlobalOpenListener(registry){if(registry.openListener)return;registry.openListener=event=>{const current=getSearchRegistry();const entry=chooseSearchEntry(current);if(!entry)return;const e=event;const seed=e&&e.detail&&typeof e.detail.query===\"string\"?e.detail.query:\"\";entry.open(seed,false);};window.addEventListener(\"sn-search:open\",registry.openListener);}function cleanupGlobalOpenListener(registry){if(!registry.openListener||registry.entries.length>0)return;window.removeEventListener(\"sn-search:open\",registry.openListener);registry.openListener=undefined;}function tagEmbeddedSearchWrappers(registry){registry.entries.filter(entry=>entry.mode===\"embedded\"&&entry.mobileFullScreen!==false).forEach(entry=>{let wrapper=entry.getRoot()?entry.getRoot().parentElement:null;while(wrapper&&wrapper!==document.body&&getComputedStyle(wrapper).position!==\"fixed\")wrapper=wrapper.parentElement;if(wrapper&&wrapper!==document.body){wrapper.setAttribute(\"data-sn2-search-fs\",entry.id);}});}function refreshEmbeddedWidthObserver(registry){const entries=registry.entries.filter(entry=>entry.mode===\"embedded\"&&entry.mobileFullScreen!==false);if(entries.length===0){if(registry.fsObserver)registry.fsObserver.disconnect();registry.fsObserver=null;if(registry.fsStyle&&registry.fsStyle.parentNode)registry.fsStyle.parentNode.removeChild(registry.fsStyle);registry.fsStyle=null;return;}let styleEl=registry.fsStyle;if(!styleEl||!styleEl.isConnected){styleEl=document.getElementById(FS_STYLE_ID)||document.createElement(\"style\");styleEl.id=FS_STYLE_ID;if(!styleEl.parentNode)document.head.appendChild(styleEl);registry.fsStyle=styleEl;}styleEl.textContent=entries.map(entry=>`@media (max-width:${Math.max(0,entry.fullScreenBelow)}px){[data-sn2-search-fs=\"${entry.id}\"]{width:100%!important;max-width:100%!important;}}`).join(\"\\n\");tagEmbeddedSearchWrappers(registry);if(!registry.fsObserver){registry.fsObserver=new MutationObserver(()=>{const current=getSearchRegistry();if(current)tagEmbeddedSearchWrappers(current);});registry.fsObserver.observe(document.body,{childList:true,subtree:true});}}function refreshNativeSearchObserver(registry){const entries=registry.entries.filter(entry=>entry.mode===\"overlayNative\");if(entries.length===0){if(registry.nativeObserver)registry.nativeObserver.disconnect();registry.nativeObserver=null;if(registry.nativeStyle&&registry.nativeStyle.parentNode)registry.nativeStyle.parentNode.removeChild(registry.nativeStyle);registry.nativeStyle=null;return;}if(!registry.nativeWarned){registry.nativeWarned=true;try{// eslint-disable-next-line no-console\nconsole.warn(\"[SN2_search_sidebar] mode 'overlayNative' is EXPERIMENTAL: it hijacks Framer Commerce's native search via DOM heuristics. Prefer 'self' or 'embedded'.\");}catch{}}let styleEl=registry.nativeStyle;if(!styleEl||!styleEl.isConnected){styleEl=document.getElementById(NATIVE_STYLE_ID)||document.createElement(\"style\");styleEl.id=NATIVE_STYLE_ID;styleEl.setAttribute(\"data-sn2-search\",\"hide-native\");if(!styleEl.parentNode)document.head.appendChild(styleEl);registry.nativeStyle=styleEl;}styleEl.textContent=`\n        [class*=\"fc-search\"][class*=\"open\"]:not([data-sn2-search-root]):not([data-sn2-search-root] *),\n        [data-fc-search-overlay]:not([data-sn2-search-root]):not([data-sn2-search-root] *),\n        [role=\"dialog\"][class*=\"search\"][class*=\"drawer\"]:not([data-sn2-search-root]):not([data-sn2-search-root] *) {\n            display: none !important;\n            visibility: hidden !important;\n            pointer-events: none !important;\n        }\n    `;if(!registry.nativeObserver){registry.nativeObserver=new MutationObserver(mutations=>{const current=getSearchRegistry();const owner=chooseSearchEntry(current,entry=>entry.mode===\"overlayNative\");if(!owner||owner.isOpen())return;for(const mutation of mutations){let hit=false;mutation.addedNodes.forEach(node=>{if(node.nodeType===1&&looksLikeNativeSearch(node))hit=true;});if(hit){owner.open(\"\",false);break;}}});registry.nativeObserver.observe(document.body,{childList:true,subtree:true});}}function refreshGlobalObservers(registry){refreshEmbeddedWidthObserver(registry);refreshNativeSearchObserver(registry);}function registerSearchInstance(entry){const registry=getSearchRegistry();if(!registry)return()=>{};const existing=registry.entries.find(item=>item.id===entry.id);const sequence=existing?existing.sequence:registry.nextSequence++;const next={...entry,sequence};registry.entries=existing?registry.entries.map(item=>item.id===entry.id?next:item):[...registry.entries,next];ensureGlobalOpenListener(registry);refreshGlobalObservers(registry);return()=>{const current=getSearchRegistry();if(!current)return;current.entries=current.entries.filter(item=>item.id!==entry.id);refreshGlobalObservers(current);cleanupGlobalOpenListener(current);};}function scheduleDeepLinkOpen(){if(!isBrowser())return;const w=window;if(w[DEEPLINK_HANDLED_KEY]||w[DEEPLINK_PENDING_KEY])return;let seed=null;try{const url=new URL(window.location.href);if(!url.searchParams.has(\"search\"))return;seed=url.searchParams.get(\"search\")||\"\";}catch{return;}w[DEEPLINK_PENDING_KEY]=true;window.setTimeout(()=>{w[DEEPLINK_PENDING_KEY]=false;if(w[DEEPLINK_HANDLED_KEY])return;const entry=chooseSearchEntry(getSearchRegistry());if(!entry)return;w[DEEPLINK_HANDLED_KEY]=true;entry.open(seed||\"\",false);},0);}// Append Shopify CDN sizing so we download a thumbnail, not the full-res image.\nfunction thumbUrl(url,px){if(!url)return null;try{const u=new URL(url);u.searchParams.set(\"width\",String(Math.max(32,Math.round(px*2))));return u.toString();}catch{return url;}}function readRecent(){try{if(typeof window===\"undefined\")return[];const raw=window.localStorage.getItem(RECENT_KEY);const a=raw?JSON.parse(raw):[];return Array.isArray(a)?a.filter(x=>typeof x===\"string\").slice(0,RECENT_MAX):[];}catch{return[];}}function writeRecent(list){try{window.localStorage.setItem(RECENT_KEY,JSON.stringify(list.slice(0,RECENT_MAX)));}catch{}}// Sample rows for the Framer canvas preview (no network on canvas).\nconst SAMPLE_ROWS=[{id:\"sample-1\",title:\"Level 4 Ceramic Armor Plate 10x12\",url:\"/armor-plates/level-4-ceramic-armor-plate-10x12\",image:null,price:\"$315\",compareAt:\"\"},{id:\"sample-2\",title:\"React Minimalist Low Profile Plate Carrier\",url:\"/plate-carriers/react-minimalist-low-profile-plate-carrier\",image:null,price:\"$149\",compareAt:\"$291\"}];// ---- Hoisted row component (stable identity across parent re-renders so its\n// hover state survives keystrokes and rows are reconciled, not remounted) ----\nfunction ResultRowView(props){const{row,thumb,accent,showPrice,cfg,active,optionId,navIndex,onNavigate,divider}=props;const[hover,setHover]=useState(false);const highlighted=hover||!!active;const rowStyle={display:\"flex\",alignItems:\"center\",gap:cfg.imageGap,padding:`${cfg.rowPaddingY}px ${cfg.rowPaddingX}px`,borderRadius:10,textDecoration:\"none\",color:\"#000\",background:highlighted?\"rgba(0,0,0,0.04)\":\"transparent\",transition:\"background 140ms ease\",cursor:\"pointer\",position:\"relative\"};const thumbStyle={width:thumb,height:thumb,flex:\"0 0 auto\",borderRadius:cfg.thumbRadius,background:\"#ECECE8\",objectFit:\"cover\",display:\"block\"};const titleStyle={fontFamily:cfg.titleFontFamily,fontSize:cfg.titleFontSize,fontWeight:cfg.titleFontWeight,lineHeight:1.3,color:cfg.titleColor,margin:0,letterSpacing:\"-0.2px\"};const priceLineStyle={display:\"flex\",alignItems:\"baseline\",gap:8,marginTop:4};const priceStyle={fontFamily:cfg.titleFontFamily,fontSize:cfg.priceFontSize,color:row.priceUnavailable?\"#9a9a94\":accent||\"#000\",fontWeight:cfg.priceFontWeight};const cmpStyle={fontFamily:cfg.titleFontFamily,fontSize:cfg.priceFontSize-1,color:\"#9a9a94\",textDecoration:\"line-through\"};const img=thumbUrl(row.image,thumb);// Item 1: ALWAYS a real link — the non-clickable <div> branch is gone.\nreturn /*#__PURE__*/_jsxs(\"a\",{href:row.url,id:optionId,role:\"option\",\"aria-selected\":!!active,\"data-nav-index\":navIndex,style:rowStyle,onMouseEnter:()=>setHover(true),onMouseLeave:()=>setHover(false),onClick:()=>{if(onNavigate)onNavigate();},children:[img?/*#__PURE__*/_jsx(\"img\",{src:img,alt:\"\",style:thumbStyle,loading:\"lazy\"}):/*#__PURE__*/_jsx(\"div\",{style:thumbStyle,\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0,flex:1},children:[/*#__PURE__*/_jsx(\"p\",{style:titleStyle,children:row.title}),showPrice&&row.price?/*#__PURE__*/_jsxs(\"div\",{style:priceLineStyle,children:[/*#__PURE__*/_jsx(\"span\",{style:priceStyle,children:row.price}),row.compareAt?/*#__PURE__*/_jsx(\"span\",{style:cmpStyle,children:row.compareAt}):null]}):null]}),divider?/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",left:divider.inset,right:divider.inset,bottom:0,borderTop:`${divider.thickness}px ${divider.style} ${divider.color}`,pointerEvents:\"none\"}}):null]});}export default function SN2_search_sidebar(props){const{mode,maxResults,placeholder,headingText,emptyText,drawerWidth,drawerBg,accentColor,thumbSize,thumbRadius,imageGap,rowPaddingX,rowPaddingY,rowGap,titleFontFamily,titleFontSize,titleFontWeight,titleColor,priceFontSize,priceFontWeight,showDivider,dividerColor,dividerThickness,dividerStyle:dividerLineStyle,dividerInset,debounceMs,showPrice,iconColor,showTriggerIcon,mobileFullScreen,fullScreenBelow,style,currency,productPathBase,searchPageUrl,onRequestClose,recentSearches,popularTerms}=props;const onCanvas=RenderTarget.current()===RenderTarget.canvas;const ccy=currency||\"USD\";const productBase=productPathBase||\"/products/\";const searchUrl=searchPageUrl||\"/search?q=\";const[open,setOpen]=useState(onCanvas);const[query,setQuery]=useState(\"\");const[rows,setRows]=useState(onCanvas?SAMPLE_ROWS:[]);const[loading,setLoading]=useState(false);const[searched,setSearched]=useState(false);const[errored,setErrored]=useState(false);const[activeIndex,setActiveIndex]=useState(-1)// item 3\n;const[recent,setRecent]=useState([])// item 10\n;const inputRef=useRef(null);const rootRef=useRef(null);const resultsRef=useRef(null);const debounceRef=useRef(null);const reqIdRef=useRef(0);const abortRef=useRef(null);// Latest `open` for closures that outlive a render (observer callback).\nconst openRef=useRef(open);// The registry keeps one public sn-search:open listener and one set of\n// body observers for all mounted SN2 search instances.\nuseEffect(()=>{openRef.current=open;},[open]);const baseId=useId();const instanceId=`sn2-${baseId.replace(/[^a-zA-Z0-9_-]/g,\"\")}`;const titleId=`${baseId}-title`;const listboxId=`${baseId}-listbox`;const minQueryLen=2;const limit=Math.max(1,Math.min(50,Number(maxResults)||10));// ---- Fetch with request-id race guard + abort of the prior request ----\nconst runSearch=useCallback(raw=>{const tokens=tokenize(raw);const trimmedLen=tokens.join(\"\").length;const built=buildQuery(tokens);if(trimmedLen<minQueryLen||!built){reqIdRef.current++// invalidate any in-flight request\n;if(abortRef.current)abortRef.current.abort();setRows([]);setLoading(false);setSearched(false);setErrored(false);setActiveIndex(-1);return;}const myId=++reqIdRef.current;if(abortRef.current)abortRef.current.abort();const controller=isBrowser()?new AbortController:null;abortRef.current=controller;setLoading(true);setErrored(false);setActiveIndex(-1);fetch(`https://${SHOP}/api/${API}/graphql.json`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",\"X-Shopify-Storefront-Access-Token\":TOKEN},body:JSON.stringify({query:PRODUCTS_QUERY,variables:{q:built,n:limit}}),signal:controller?controller.signal:undefined}).then(r=>r.json()).then(json=>{if(myId!==reqIdRef.current)return;// stale — ignore\n// Storefront returns HTTP 200 with {data:null, errors:[…]}\n// on cost/throttle/malformed queries. Treat as an error,\n// NOT an empty result, so we don't mislabel it \"no results\".\nconst hasErrors=json&&json.errors&&json.errors.length>0;const products=json&&json.data&&json.data.products?json.data.products:null;if(hasErrors||!products){setRows([]);setLoading(false);setSearched(true);setErrored(true);setActiveIndex(-1);return;}const edges=products.edges||[];const mapped=[];for(const edge of edges){const n=edge&&edge.node?edge.node:null;if(!n)continue;const handles=n.collections&&n.collections.edges?n.collections.edges.map(e=>e&&e.node?e.node.handle:null).filter(Boolean):[];let route=routeFor(handles);if(!route)route=routeForProductType(n.productType);// Item 1: never null — fall back to the product route.\nconst url=route?`/${route}/${n.handle}`:`${productBase}${n.handle}`;const priceAmt=n.priceRange&&n.priceRange.minVariantPrice&&n.priceRange.minVariantPrice.amount;const cmpAmt=n.compareAtPriceRange&&n.compareAtPriceRange.minVariantPrice&&n.compareAtPriceRange.minVariantPrice.amount;const priceCents=parseMoneyCents(priceAmt);const cmpCents=parseMoneyCents(cmpAmt);const onSale=priceCents!==null&&cmpCents!==null&&cmpCents>priceCents;mapped.push({id:n.id,title:n.title||\"\",url,image:n.featuredImage&&n.featuredImage.url?n.featuredImage.url:null,price:moneyFromCents(priceCents,ccy),compareAt:onSale?moneyFromCents(cmpCents,ccy):\"\",priceUnavailable:priceCents===null});}setRows(mapped);setLoading(false);setSearched(true);setErrored(false);setActiveIndex(-1);}).catch(err=>{// Aborted requests are intentional — never surface them.\nif(err&&err.name===\"AbortError\")return;if(myId!==reqIdRef.current)return;setRows([]);setLoading(false);setSearched(true);setErrored(true);setActiveIndex(-1);});},[limit,ccy,productBase]);// ---- Debounced input handler ----\nconst onInput=useCallback(value=>{setQuery(value);setActiveIndex(-1);if(debounceRef.current)clearTimeout(debounceRef.current);const ms=Math.max(0,Number(debounceMs)||250);debounceRef.current=setTimeout(()=>{runSearch(value);},ms);},[debounceMs,runSearch]);// ---- Recent searches (item 10) ----\nuseEffect(()=>{if(onCanvas||!isBrowser())return;if(recentSearches!==false)setRecent(readRecent());},[onCanvas,recentSearches]);const commitRecent=useCallback(term=>{if(recentSearches===false)return;const t=String(term||\"\").trim();if(t.length<minQueryLen)return;setRecent(prev=>{const next=[t,...prev.filter(x=>x.toLowerCase()!==t.toLowerCase())].slice(0,RECENT_MAX);writeRecent(next);return next;});},[recentSearches]);const selectAssist=useCallback(term=>{setQuery(term);setActiveIndex(-1);runSearch(term);},[runSearch]);// ---- Open / close drawer ----\nconst doClose=useCallback(()=>{setOpen(false);if(debounceRef.current)clearTimeout(debounceRef.current);reqIdRef.current++// invalidate any in-flight request\n;if(abortRef.current)abortRef.current.abort();// Never leave a stuck loading state when nothing is in flight.\nsetLoading(false);setSearched(false);setErrored(false);setRows([]);setActiveIndex(-1);// Clear ?search= deep-link param on close.\nif(isBrowser()){try{const url=new URL(window.location.href);if(url.searchParams.has(\"search\")){url.searchParams.delete(\"search\");window.history.replaceState({},\"\",url.pathname+url.search+url.hash);}}catch(e){}}},[]);const doOpen=useCallback((seed,pushParam)=>{if(isBrowser())closeOtherSearchEntries(instanceId);setOpen(true);if(typeof seed===\"string\"&&seed.length>0){setQuery(seed);runSearch(seed);}if(pushParam&&isBrowser()){try{const url=new URL(window.location.href);url.searchParams.set(\"search\",seed||\"\");window.history.replaceState({},\"\",url.pathname+url.search+url.hash);}catch(e){}}},[runSearch,instanceId]);// ---- Item 5: real close contract for embedded mode ----\n// Last-resort fallback ONLY (isolated, clearly brittle): fabricate Escape\n// and click the host overlay's close affordance. Used only when no\n// `onRequestClose` handler is wired, so it is never the default path.\nconst legacyForceClose=useCallback(()=>{if(!isBrowser())return;const fireEsc=type=>document.dispatchEvent(new KeyboardEvent(type,{key:\"Escape\",code:\"Escape\",keyCode:27,which:27,bubbles:true,cancelable:true}));try{fireEsc(\"keydown\");fireEsc(\"keyup\");}catch(e){}let wrap=rootRef.current?rootRef.current.parentElement:null;while(wrap&&wrap!==document.body&&getComputedStyle(wrap).position!==\"fixed\")wrap=wrap.parentElement;const closeEl=(wrap||document).querySelector('[data-framer-name=\"x\"],[data-framer-name=\"globe\"],[aria-label*=\"close\" i]');if(closeEl){const r=closeEl.getBoundingClientRect();const o={bubbles:true,cancelable:true,composed:true,clientX:r.left+r.width/2,clientY:r.top+r.height/2,button:0,pointerId:1,pointerType:\"mouse\",isPrimary:true};try{closeEl.dispatchEvent(new PointerEvent(\"pointerdown\",o));closeEl.dispatchEvent(new PointerEvent(\"pointerup\",o));closeEl.dispatchEvent(new MouseEvent(\"click\",o));closeEl.click();}catch(e){}}},[]);const requestClose=useCallback(allowHostFallback=>{doClose();// Fire the callback for every real close path when wired.\nif(typeof onRequestClose===\"function\"){onRequestClose();return;}if(allowHostFallback)legacyForceClose();},[doClose,onRequestClose,legacyForceClose]);const dismiss=useCallback(()=>{// Embedded fallback only runs when no host close handler is wired.\nrequestClose(true);},[requestClose]);useEffect(()=>{if(onCanvas||!isBrowser())return;const unregister=registerSearchInstance({id:instanceId,mode,open:doOpen,close:doClose,isOpen:()=>openRef.current,getRoot:()=>rootRef.current,mobileFullScreen:mobileFullScreen!==false,fullScreenBelow:Math.max(0,Number(fullScreenBelow)||1024)});scheduleDeepLinkOpen();return unregister;},[onCanvas,instanceId,mode,doOpen,doClose,mobileFullScreen,fullScreenBelow]);// ---- Esc to close, ref-counted body scroll lock while open ----\nuseEffect(()=>{if(onCanvas||!isBrowser())return;if(!open)return;const onKey=e=>{if(e.key===\"Escape\")requestClose(mode===\"embedded\");};document.addEventListener(\"keydown\",onKey);const w=window;const count=Number(w[LOCK_COUNT_KEY])||0;if(count===0){// First drawer to open: remember the real previous overflow once.\nw[LOCK_PREV_KEY]=document.body.style.overflow;document.body.style.overflow=\"hidden\";}w[LOCK_COUNT_KEY]=count+1;return()=>{document.removeEventListener(\"keydown\",onKey);const c=Number(w[LOCK_COUNT_KEY])||1;const next=c-1;w[LOCK_COUNT_KEY]=next;if(next<=0){document.body.style.overflow=w[LOCK_PREV_KEY]||\"\";w[LOCK_COUNT_KEY]=0;}};},[open,onCanvas,requestClose,mode]);// ---- Autofocus the input when the drawer opens (rAF, no magic delay) ----\nuseEffect(()=>{if(onCanvas||!isBrowser())return;if(!open)return;let raf1=0;let raf2=0;raf1=window.requestAnimationFrame(()=>{raf2=window.requestAnimationFrame(()=>{if(inputRef.current)inputRef.current.focus();});});return()=>{if(raf1)window.cancelAnimationFrame(raf1);if(raf2)window.cancelAnimationFrame(raf2);};},[open,onCanvas]);// ---- Keep the active row scrolled into view (item 3) ----\nuseEffect(()=>{if(activeIndex<0||!resultsRef.current)return;const el=resultsRef.current.querySelector(`[data-nav-index=\"${activeIndex}\"]`);if(el&&typeof el.scrollIntoView===\"function\")el.scrollIntoView({block:\"nearest\"});},[activeIndex]);// ---- Cleanup debounce + in-flight fetch on unmount ----\nuseEffect(()=>{return()=>{if(debounceRef.current)clearTimeout(debounceRef.current);if(abortRef.current)abortRef.current.abort();};},[]);// Embedded mobile width tagging is handled by the singleton registry above,\n// so duplicate desktop/mobile instances don't each attach body observers.\nconst widthPx=Math.max(280,Number(drawerWidth)||576);const thumb=Math.max(28,Number(thumbSize)||56);const showPrices=showPrice!==false;// Result-row formatting (all configurable from Properties).\nconst rowCfg={thumbRadius:thumbRadius??8,imageGap:imageGap??14,rowPaddingX:rowPaddingX??12,rowPaddingY:rowPaddingY??10,titleFontFamily:titleFontFamily||\"'Instrument Sans', sans-serif\",titleFontSize:titleFontSize??14.5,titleFontWeight:titleFontWeight??400,titleColor:titleColor||\"#000\",priceFontSize:priceFontSize??13.5,priceFontWeight:priceFontWeight??600};const rowsGap=rowGap??0;const dividerOn=!!showDivider;const posBase=onCanvas?\"absolute\":\"fixed\";const drawerHeight=onCanvas?\"100%\":\"100dvh\";// ---- Empty-query assists (item 10) ----\nconst popular=Array.isArray(popularTerms)?popularTerms:[];const shownRecent=recentSearches!==false&&!onCanvas?recent:[];const assistsShown=!onCanvas&&query.trim().length<minQueryLen&&(shownRecent.length>0||popular.length>0);const assistTerms=assistsShown?[...shownRecent,...popular]:[];const navLen=rows.length>0?rows.length:assistTerms.length;// ---- Keyboard navigation of results / assists (item 3) ----\nconst onInputKeyDown=e=>{if(e.key===\"ArrowDown\"){if(navLen>0){e.preventDefault();setActiveIndex(i=>i+1>=navLen?0:i+1);}}else if(e.key===\"ArrowUp\"){if(navLen>0){e.preventDefault();setActiveIndex(i=>i<=0?navLen-1:i-1);}}else if(e.key===\"Enter\"){if(rows.length>0&&activeIndex>=0&&activeIndex<rows.length){e.preventDefault();const r=rows[activeIndex];commitRecent(query);if(!onCanvas)window.location.href=r.url;}else if(assistTerms.length>0&&activeIndex>=0&&activeIndex<assistTerms.length){e.preventDefault();selectAssist(assistTerms[activeIndex]);}else if(query.trim().length>=minQueryLen){e.preventDefault();commitRecent(query);if(!onCanvas)window.location.href=searchUrl+encodeURIComponent(query.trim());}}};// ---- Styles ----\nconst scrimStyle={position:posBase,inset:0,background:\"rgba(0,0,0,0.5)\",zIndex:Z_SCRIM,opacity:open?1:0,transition:\"opacity 280ms ease\",pointerEvents:open?\"auto\":\"none\"};const drawerStyle={position:posBase,top:0,right:0,height:drawerHeight,// Self mode is natively responsive: min(100vw, widthPx) is full-width\n// on phones (no DOM hacks needed).\nwidth:onCanvas?\"100%\":`min(100vw, ${widthPx}px)`,maxWidth:onCanvas?\"100%\":\"100vw\",background:drawerBg||\"#F6F6F4\",zIndex:Z_DRAWER,transform:open?\"translateX(0)\":\"translateX(100%)\",transition:\"transform 320ms cubic-bezier(0.22,1,0.36,1)\",display:\"flex\",flexDirection:\"column\",boxSizing:\"border-box\",boxShadow:open?\"-12px 0 40px rgba(0,0,0,0.18)\":\"none\",fontFamily:\"'Instrument Sans', sans-serif\"};const headerRowStyle={display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:\"20px 24px 12px\"};const headingStyle={fontFamily:\"'TASA Orbiter', 'Instrument Sans', sans-serif\",fontSize:12,fontWeight:500,letterSpacing:\"0.25px\",lineHeight:\"14.4px\",textTransform:\"uppercase\",color:\"rgb(0,0,0)\",margin:0};const closeBtnStyle={appearance:\"none\",border:\"none\",background:\"transparent\",cursor:\"pointer\",width:32,height:32,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:0,color:\"#000\",borderRadius:8};const inputWrapStyle={padding:\"8px 24px 16px\"};const inputStyle={width:\"100%\",boxSizing:\"border-box\",background:\"#FFFFFF\",padding:\"12px 16px\",borderRadius:8,border:\"none\",outline:\"none\",fontFamily:\"'Instrument Sans', sans-serif\",fontSize:16,letterSpacing:\"-0.64px\",color:\"#000\"};const resultsStyle={flex:1,overflowY:\"auto\",WebkitOverflowScrolling:\"touch\",padding:\"0 12px 24px\",display:\"flex\",flexDirection:\"column\",gap:rowsGap};const stateTextStyle={padding:\"16px 12px\",fontSize:14,color:\"#6b6b66\",fontFamily:\"'Instrument Sans', sans-serif\"};const assistHeadingStyle={padding:\"12px 12px 6px\",fontSize:11,fontWeight:600,letterSpacing:\"0.4px\",textTransform:\"uppercase\",color:\"#9a9a94\",fontFamily:\"'Instrument Sans', sans-serif\"};const assistBtnBase={appearance:\"none\",border:\"none\",textAlign:\"left\",background:\"transparent\",cursor:\"pointer\",width:\"100%\",padding:\"10px 12px\",borderRadius:10,fontFamily:\"'Instrument Sans', sans-serif\",fontSize:14,color:\"#000\"};const viewAllStyle={display:\"block\",margin:\"8px 12px 0\",padding:\"12px\",textAlign:\"center\",textDecoration:\"none\",color:\"#000\",fontFamily:\"'Instrument Sans', sans-serif\",fontSize:13.5,fontWeight:600,borderTop:\"1px solid #E5E5E2\"};// Self-mode trigger icon (matches 16x16 header icons inside a 46px cell).\nconst iconCellStyle={width:46,height:46,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",background:\"transparent\",border:\"none\",cursor:\"pointer\",padding:0,color:iconColor||\"#000\"};const SearchIcon=/*#__PURE__*/_jsxs(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"7\",cy:\"7\",r:\"5\",stroke:\"currentColor\",strokeWidth:\"1.5\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"11.1\",y1:\"11.1\",x2:\"14.5\",y2:\"14.5\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\"})]});const CloseIcon=/*#__PURE__*/_jsxs(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 18 18\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"line\",{x1:\"3.5\",y1:\"3.5\",x2:\"14.5\",y2:\"14.5\",stroke:\"currentColor\",strokeWidth:\"1.6\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"14.5\",y1:\"3.5\",x2:\"3.5\",y2:\"14.5\",stroke:\"currentColor\",strokeWidth:\"1.6\",strokeLinecap:\"round\"})]});const showIcon=mode!==\"overlayNative\"&&showTriggerIcon!==false;// Replaces the original dangerouslySetInnerHTML placeholder style with a\n// plain <style> child (static content, no remote data).\nconst placeholderCss=`[data-sn2-search-input]::placeholder{color:#9a9a94;opacity:1;}`;const hasRowOptions=rows.length>0;const hasAssistOptions=assistsShown&&assistTerms.length>0;const hasOptions=hasRowOptions||hasAssistOptions;const panelVisible=onCanvas||mode===\"embedded\"||open;const expanded=panelVisible&&(loading||errored||searched||hasOptions);const activeDescId=hasOptions&&activeIndex>=0?`${listboxId}-opt-${activeIndex}`:undefined;const listboxStyle={display:\"flex\",flexDirection:\"column\",gap:hasRowOptions?rowsGap:0};const assistHeadingText=hasAssistOptions?shownRecent.length>0&&popular.length>0?\"Suggestions\":shownRecent.length>0?\"Recent\":\"Popular\":\"\";// Shared results list (reused by the drawer AND the embedded panel).\nconst statusContent=loading?/*#__PURE__*/_jsx(\"div\",{style:stateTextStyle,children:\"Searching…\"}):errored?/*#__PURE__*/_jsx(\"div\",{style:stateTextStyle,children:\"Search is unavailable, try again.\"}):!hasRowOptions&&searched?/*#__PURE__*/_jsx(\"div\",{style:stateTextStyle,children:emptyText||\"No results found.\"}):null;const optionContent=hasRowOptions?/*#__PURE__*/_jsx(Fragment,{children:rows.map((row,i)=>/*#__PURE__*/_jsx(ResultRowView,{row:row,thumb:thumb,accent:accentColor||\"#000\",showPrice:showPrices,cfg:rowCfg,active:activeIndex===i,optionId:`${listboxId}-opt-${i}`,navIndex:i,divider:dividerOn&&i<rows.length-1?{color:dividerColor||\"#E5E5E2\",thickness:dividerThickness??1,style:dividerLineStyle||\"solid\",inset:dividerInset??0}:null,onNavigate:onCanvas?undefined:()=>{commitRecent(query);doClose();}},row.id))}):hasAssistOptions?/*#__PURE__*/_jsx(Fragment,{children:assistTerms.map((term,idx)=>/*#__PURE__*/_jsx(\"button\",{type:\"button\",role:\"option\",id:`${listboxId}-opt-${idx}`,\"aria-selected\":activeIndex===idx,\"data-nav-index\":idx,onClick:()=>selectAssist(term),style:{...assistBtnBase,background:activeIndex===idx?\"rgba(0,0,0,0.04)\":\"transparent\"},children:term},`${term}-${idx}`))}):null;const viewAllContent=searched&&rows.length>=limit&&query.trim().length>=minQueryLen?/*#__PURE__*/_jsx(\"a\",{href:`${searchUrl}${encodeURIComponent(query.trim())}`,style:viewAllStyle,onClick:()=>commitRecent(query),children:\"View all results →\"}):null;const resultsContent=/*#__PURE__*/_jsxs(Fragment,{children:[statusContent,assistHeadingText?/*#__PURE__*/_jsx(\"div\",{style:assistHeadingStyle,children:assistHeadingText}):null,hasOptions?/*#__PURE__*/_jsx(\"div\",{role:\"listbox\",id:listboxId,\"aria-label\":\"Search results\",style:listboxStyle,children:optionContent}):null,viewAllContent]});const SearchInput=/*#__PURE__*/_jsx(\"input\",{ref:inputRef,type:\"text\",value:query,placeholder:placeholder||\"Find an item\",\"aria-label\":\"Search products\",\"data-sn2-search-input\":\"true\",role:\"combobox\",\"aria-expanded\":expanded,\"aria-controls\":hasOptions?listboxId:undefined,\"aria-autocomplete\":\"list\",\"aria-activedescendant\":activeDescId,style:inputStyle,onChange:e=>onInput(e.target.value),onKeyDown:onInputKeyDown});const drawer=/*#__PURE__*/_jsxs(\"div\",{\"data-sn2-search-root\":\"true\",children:[/*#__PURE__*/_jsx(\"style\",{children:placeholderCss}),/*#__PURE__*/_jsx(\"div\",{style:scrimStyle,onClick:()=>{if(!onCanvas)requestClose(false);},\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsxs(\"div\",{style:drawerStyle,role:\"dialog\",\"aria-modal\":\"true\",\"aria-labelledby\":titleId,children:[/*#__PURE__*/_jsxs(\"div\",{style:headerRowStyle,children:[/*#__PURE__*/_jsx(\"h2\",{id:titleId,style:headingStyle,children:headingText||\"SEARCH\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",style:closeBtnStyle,\"aria-label\":\"Close search\",onClick:()=>{if(!onCanvas)requestClose(false);},children:CloseIcon})]}),/*#__PURE__*/_jsx(\"div\",{style:inputWrapStyle,children:SearchInput}),/*#__PURE__*/_jsx(\"div\",{ref:resultsRef,style:resultsStyle,children:resultsContent})]})]});// Embedded mode: render the search panel INLINE (no fixed drawer, no scrim,\n// no trigger icon). Drop this instance inside your own overlay/sidebar.\nif(mode===\"embedded\"){return /*#__PURE__*/_jsxs(\"div\",{ref:rootRef,\"data-sn2-search-root\":\"true\",\"data-sn2-search-instance\":instanceId,style:{display:\"flex\",flexDirection:\"column\",width:\"100%\",height:\"100%\",minHeight:320,background:drawerBg||\"#F6F6F4\",boxSizing:\"border-box\",fontFamily:\"'Instrument Sans', sans-serif\"},children:[/*#__PURE__*/_jsx(\"style\",{children:placeholderCss}),/*#__PURE__*/_jsxs(\"div\",{style:headerRowStyle,children:[/*#__PURE__*/_jsx(\"h2\",{id:titleId,style:headingStyle,children:headingText||\"\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",style:closeBtnStyle,\"aria-label\":\"Close search\",onClick:dismiss,children:CloseIcon})]}),/*#__PURE__*/_jsx(\"div\",{style:inputWrapStyle,children:SearchInput}),/*#__PURE__*/_jsx(\"div\",{ref:resultsRef,style:resultsStyle,children:resultsContent})]});}// On canvas, render the open drawer clipped inside a positioned wrapper so\n// it is visible/positionable in-place.\nif(onCanvas){return /*#__PURE__*/_jsx(\"div\",{ref:rootRef,\"data-sn2-search-instance\":instanceId,style:{position:\"relative\",width:\"100%\",height:\"100%\",minWidth:widthPx,minHeight:480,overflow:\"hidden\"},children:drawer});}return /*#__PURE__*/_jsxs(\"div\",{ref:rootRef,\"data-sn2-search-instance\":instanceId,style:{display:showIcon?\"inline-flex\":\"block\",position:\"relative\",width:showIcon?undefined:0,height:showIcon?undefined:0},children:[showIcon?/*#__PURE__*/_jsx(\"button\",{type:\"button\",style:iconCellStyle,\"aria-label\":\"Open search\",onClick:()=>doOpen(\"\",false),children:SearchIcon}):null,drawer]});}SN2_search_sidebar.defaultProps={mode:\"self\",maxResults:10,placeholder:\"Find an item\",headingText:\"SEARCH\",emptyText:\"No results found.\",drawerWidth:576,drawerBg:\"#F6F6F4\",accentColor:\"#000000\",thumbSize:56,thumbRadius:8,imageGap:14,rowPaddingX:12,rowPaddingY:10,rowGap:0,titleFontFamily:\"'Instrument Sans', sans-serif\",titleFontSize:14.5,titleFontWeight:400,titleColor:\"#000000\",priceFontSize:13.5,priceFontWeight:600,showDivider:false,dividerColor:\"#E5E5E2\",dividerThickness:1,dividerStyle:\"solid\",dividerInset:12,debounceMs:250,showPrice:true,iconColor:\"#000000\",showTriggerIcon:true,mobileFullScreen:true,fullScreenBelow:1024,// New (additive)\ncurrency:\"USD\",productPathBase:\"/products/\",searchPageUrl:\"/search?q=\",recentSearches:true,popularTerms:[]};addPropertyControls(SN2_search_sidebar,{mode:{type:ControlType.Enum,title:\"Mode\",options:[\"self\",\"embedded\",\"overlayNative\"],optionTitles:[\"Self (own icon + drawer)\",\"Embedded (inline panel)\",\"Overlay native FC (experimental)\"],defaultValue:\"self\",displaySegmentedControl:true},maxResults:{type:ControlType.Number,title:\"Max results\",min:1,max:50,step:1,defaultValue:10},placeholder:{type:ControlType.String,title:\"Placeholder\",defaultValue:\"Find an item\"},headingText:{type:ControlType.String,title:\"Heading\",defaultValue:\"SEARCH\"},emptyText:{type:ControlType.String,title:\"Empty text\",defaultValue:\"No results found.\"},currency:{type:ControlType.String,title:\"Currency\",defaultValue:\"USD\",description:\"ISO currency code used to format prices (USD, EUR, …).\"},searchPageUrl:{type:ControlType.String,title:\"Search page URL\",defaultValue:\"/search?q=\",description:\"Destination for Enter / 'View all results'. The query is appended URL-encoded. Change if your site routes search differently.\"},productPathBase:{type:ControlType.String,title:\"Product path base\",defaultValue:\"/products/\",description:\"Fallback URL base used when a result can't be matched to a category route, so every result stays clickable.\"},onRequestClose:{type:ControlType.EventHandler,title:\"On request close\"},drawerWidth:{type:ControlType.Number,title:\"Drawer width\",min:280,max:900,step:1,unit:\"px\",defaultValue:576},drawerBg:{type:ControlType.Color,title:\"Drawer bg\",defaultValue:\"#F6F6F4\"},accentColor:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#000000\"},thumbSize:{type:ControlType.Number,title:\"Thumb size\",min:28,max:120,step:1,unit:\"px\",defaultValue:56},thumbRadius:{type:ControlType.Number,title:\"Thumb radius\",min:0,max:60,step:1,unit:\"px\",defaultValue:8},imageGap:{type:ControlType.Number,title:\"Image↔text gap\",min:0,max:48,step:1,unit:\"px\",defaultValue:14},rowPaddingY:{type:ControlType.Number,title:\"Row padding Y\",min:0,max:40,step:1,unit:\"px\",defaultValue:10},rowPaddingX:{type:ControlType.Number,title:\"Row padding X\",min:0,max:40,step:1,unit:\"px\",defaultValue:12},rowGap:{type:ControlType.Number,title:\"Gap between rows\",min:0,max:40,step:1,unit:\"px\",defaultValue:0},titleFontFamily:{type:ControlType.String,title:\"Title font\",defaultValue:\"'Instrument Sans', sans-serif\"},titleFontSize:{type:ControlType.Number,title:\"Title size\",min:8,max:32,step:.5,unit:\"px\",defaultValue:14.5},titleFontWeight:{type:ControlType.Number,title:\"Title weight\",min:100,max:900,step:100,defaultValue:400},titleColor:{type:ControlType.Color,title:\"Title color\",defaultValue:\"#000000\"},priceFontSize:{type:ControlType.Number,title:\"Price size\",min:8,max:32,step:.5,unit:\"px\",defaultValue:13.5},priceFontWeight:{type:ControlType.Number,title:\"Price weight\",min:100,max:900,step:100,defaultValue:600},showDivider:{type:ControlType.Boolean,title:\"Row divider\",defaultValue:false},dividerColor:{type:ControlType.Color,title:\"Divider color\",defaultValue:\"#E5E5E2\",hidden:p=>!p.showDivider},dividerThickness:{type:ControlType.Number,title:\"Divider thickness\",min:1,max:8,step:1,unit:\"px\",defaultValue:1,hidden:p=>!p.showDivider},dividerStyle:{type:ControlType.Enum,title:\"Divider style\",options:[\"solid\",\"dashed\",\"dotted\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\"],defaultValue:\"solid\",hidden:p=>!p.showDivider},dividerInset:{type:ControlType.Number,title:\"Divider inset\",min:0,max:48,step:1,unit:\"px\",defaultValue:12,hidden:p=>!p.showDivider},debounceMs:{type:ControlType.Number,title:\"Debounce\",min:0,max:1e3,step:10,unit:\"ms\",defaultValue:250},showPrice:{type:ControlType.Boolean,title:\"Show price\",defaultValue:true},recentSearches:{type:ControlType.Boolean,title:\"Recent searches\",defaultValue:true,description:\"Show recent searches (saved in this browser) when the query is empty/short.\"},popularTerms:{type:ControlType.Array,title:\"Popular terms\",control:{type:ControlType.String},defaultValue:[],description:\"Optional suggested terms shown under the input when the query is empty/short.\"},iconColor:{type:ControlType.Color,title:\"Icon color\",defaultValue:\"#000000\",hidden:p=>p.mode===\"overlayNative\"},showTriggerIcon:{type:ControlType.Boolean,title:\"Show icon\",defaultValue:true,description:\"Off = no built-in magnifier; the drawer opens via the 'sn-search:open' event (e.g. from a header magnifier through the withOpenSearch override).\",hidden:p=>p.mode===\"overlayNative\"},mobileFullScreen:{type:ControlType.Boolean,title:\"Mobile full-screen\",defaultValue:true,description:\"Embedded mode: on narrow screens, expands the search overlay to full screen (instead of a narrow right-side panel).\",hidden:p=>p.mode!==\"embedded\"},fullScreenBelow:{type:ControlType.Number,title:\"Full-screen below\",min:320,max:1440,step:10,unit:\"px\",defaultValue:1024,hidden:p=>p.mode!==\"embedded\"||p.mobileFullScreen===false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SN2_search_sidebar\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SN2_search_sidebar.map","// Generated by Framer (b8c9ccb)\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 SN2_search_sidebar from\"https://framerusercontent.com/modules/EjhvhSbKp4dO51Ug5FA0/PZrT6GIUA8jkJl089YR9/SN2_search_sidebar.js\";const SN2_search_sidebarFonts=getFonts(SN2_search_sidebar);const serializationHash=\"framer-IRWUU\";const variantClassNames={RphGjEwO8:\"framer-v-9dip46\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ygByPUcz8=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 Variants=motion.create(React.Fragment);const getProps=({closeSearch,height,id,width,...props})=>{return{...props,ygByPUcz8:closeSearch??props.ygByPUcz8};};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,ygByPUcz8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"RphGjEwO8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1bqxq71=activeVariantCallback(async(...args)=>{if(ygByPUcz8){const res=await ygByPUcz8(...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-9dip46\",className,classNames),\"data-framer-name\":\"search\",layoutDependency:layoutDependency,layoutId:\"RphGjEwO8\",ref:refBinding,style:{backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\",...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12eu59y\",layoutDependency:layoutDependency,layoutId:\"UEjHo_bU_\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ikny38\",\"data-framer-name\":\"header\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"HqM2x3Yam\",onTap:onTap1bqxq71,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-iifmlk\",\"data-framer-name\":\"globe\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Rfs1zjuQk\",onTap:onTap1bqxq71})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7y8zee\",\"data-framer-name\":\"main\",layoutDependency:layoutDependency,layoutId:\"LNsLvaNBS\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14zwavm-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"FYIBQ0H6A-container\",nodeId:\"FYIBQ0H6A\",rendersWithMotion:true,scopeId:\"ffJmHaKG2\",children:/*#__PURE__*/_jsx(SN2_search_sidebar,{accentColor:\"rgb(0, 0, 0)\",currency:\"USD\",debounceMs:250,dividerColor:\"rgb(229, 229, 226)\",dividerInset:12,dividerStyle:\"solid\",dividerThickness:1,drawerBg:\"rgb(246, 246, 244)\",drawerWidth:576,emptyText:\"No results found.\",fullScreenBelow:1280,headingText:\"SEARCH\",height:\"100%\",iconColor:\"rgb(194, 8, 8)\",id:\"FYIBQ0H6A\",imageGap:14,layoutId:\"FYIBQ0H6A\",maxResults:10,mobileFullScreen:true,mode:\"embedded\",placeholder:\"Find an item\",popularTerms:[],priceFontSize:13.5,priceFontWeight:600,productPathBase:\"/products/\",recentSearches:true,rowGap:0,rowPaddingX:12,rowPaddingY:10,searchPageUrl:\"/search?q=\",showDivider:true,showPrice:true,showTriggerIcon:false,style:{height:\"100%\",width:\"100%\"},thumbRadius:0,thumbSize:56,titleColor:\"rgb(0, 0, 0)\",titleFontFamily:\"'Instrument Sans', sans-serif\",titleFontSize:14.5,titleFontWeight:400,width:\"100%\"})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IRWUU.framer-zfd0ua, .framer-IRWUU .framer-zfd0ua { display: block; }\",\".framer-IRWUU.framer-9dip46 { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 880px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 800px; }\",\".framer-IRWUU .framer-12eu59y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-IRWUU .framer-ikny38 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 24px 16px 0px 16px; position: relative; width: 100%; z-index: 1; }\",\".framer-IRWUU .framer-iifmlk { cursor: pointer; flex: none; height: 16px; overflow: hidden; position: relative; width: 16px; }\",\".framer-IRWUU .framer-7y8zee { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-IRWUU .framer-14zwavm-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 880\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ygByPUcz8\":\"closeSearch\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerffJmHaKG2=withCSS(Component,css,\"framer-IRWUU\");export default FramerffJmHaKG2;FramerffJmHaKG2.displayName=\"search\";FramerffJmHaKG2.defaultProps={height:880,width:800};addPropertyControls(FramerffJmHaKG2,{ygByPUcz8:{title:\"Close Search\",type:ControlType.EventHandler}});addFonts(FramerffJmHaKG2,[{explicitInter:true,fonts:[]},...SN2_search_sidebarFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerffJmHaKG2\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"ygByPUcz8\\\":\\\"closeSearch\\\"}\",\"framerIntrinsicHeight\":\"880\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"800\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import React,{useEffect,useState,useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// Add useIsBrowser hook\nconst useIsBrowser=()=>{const[isBrowser,setIsBrowser]=useState(false);useEffect(()=>{setIsBrowser(true);},[]);return isBrowser;};// Static tracking of active modals and scroll state\nconst activeModals=new Map;const scrollBlockingModals=new Set;let originalScrollY=0;let modalCounter=0;// Create a shared state variable for currentModalKey\nconst currentModalKeyState={value:null};/**\n * @framerDisableUnlink\n */export default function FC_GlobalSmartModal({desktopInstance,phoneInstance,displayMode=\"Desktop\",storageKey=\"countryModal\",style={maxWidthType:\"Fixed\",maxWidthFixed:1200,maxWidthPercent:90,backgroundColor:\"rgba(0, 0, 0, 0.5)\",padding:24,paddingPerSide:false,paddingTop:24,paddingRight:24,paddingBottom:24,paddingLeft:24,transition:{duration:.3,ease:\"cubic-bezier(0.4, 0, 0.2, 1)\"},allowScroll:false,height:\"Fit\",alignH:\"center\",alignV:\"center\"},logic={appear:\"instant\",appearDelay:1,appearDistance:\"pixels\",appearPixels:24,appearPercentage:50,showBehavior:\"interval\",showInterval:30},preview=false}){// Add isBrowser check\nconst isBrowser=useIsBrowser();// Store scroll position in a ref for this specific modal instance\nconst savedScrollPositionRef=useRef(0);const[isVisible,setIsVisible]=useState(false);const[isRendered,setIsRendered]=useState(false);const[shouldShow,setShouldShow]=useState(false);const[hasScrolledToTrigger,setHasScrolledToTrigger]=useState(false);const[canvasOrder]=useState(()=>modalCounter++);const[isClosing,setIsClosing]=useState(false)// Add closing state\n;// Create a state to track currentModalKey\nconst[currentModalKey,setCurrentModalKey]=useState(currentModalKeyState.value);// Update the shared state object whenever currentModalKey changes\nuseEffect(()=>{currentModalKeyState.value=currentModalKey;},[currentModalKey]);// Extract nested props for easier access\nconst{appear,appearDelay,appearDistance,appearPixels,appearPercentage,showBehavior,showInterval}=logic;// Extract allowScroll from style\nconst{allowScroll}=style;// Check if we're in Framer canvas\nconst isFramerCanvas=!isBrowser||!window?.shopXtools;// Track this modal instance\nuseEffect(()=>{if(!isBrowser||isFramerCanvas)return;//console.log('Registering modal:', storageKey, 'with order:', canvasOrder)\nactiveModals.set(storageKey,canvasOrder);// If no modal is currently shown, check if we should be shown\nif(!currentModalKey){// console.log(\"No currentModalKey\", currentModalKey)\n// Only show the first modal (lowest canvasOrder) initially\nconst isFirstModal=Array.from(activeModals.entries()).filter(([key,order])=>order<canvasOrder).length===0;if(isFirstModal){// console.log('This is the first modal:', storageKey)\n// Check localStorage only for the first modal\nconst localStorageKey=`modal_dismissed_${storageKey}`;let storedValue;try{storedValue=localStorage.getItem(localStorageKey);}catch(e){// Handle localStorage access error\nstoredValue=null;}if(!storedValue||showBehavior===\"interval\"&&new Date(storedValue)<new Date(Date.now()-showInterval*24*60*60*1e3)){// console.log('Setting as current modal:', storageKey)\nsetCurrentModalKey(storageKey);// For instant appear, show immediately\nif(appear===\"instant\"){setShouldShow(true);}// For delay and scroll, the other effects will handle showing\n}}}return()=>{// console.log('Unregistering modal:', storageKey)\nactiveModals.delete(storageKey);if(currentModalKey===storageKey){// console.log('This was the current modal, finding next one')\nsetCurrentModalKey(null);// Find next modal to show\nconst nextModal=Array.from(activeModals.entries()).sort(([,orderA],[,orderB])=>orderA-orderB).find(([key])=>{// Check if this modal has been dismissed\nconst modalLocalStorageKey=`modal_dismissed_${key}`;let storedValue;try{storedValue=localStorage.getItem(modalLocalStorageKey);}catch(e){// Handle localStorage access error\nstoredValue=null;}// If no stored value, this modal hasn't been dismissed\nreturn!storedValue;});if(nextModal){// console.log('Found next modal on unmount:', nextModal[0])\nsetCurrentModalKey(nextModal[0]);// Dispatch event to show next modal\nif(typeof window!==\"undefined\"){window.dispatchEvent(new CustomEvent(\"show_next_modal\",{detail:{key:nextModal[0]}}));}}}};},[isBrowser,isFramerCanvas,storageKey,canvasOrder,showBehavior,showInterval,appear,currentModalKey]);// Handle scroll blocking - direct approach\nuseEffect(()=>{if(!isBrowser||isFramerCanvas||!isRendered||allowScroll)return;// Add this modal to blocking set\nscrollBlockingModals.add(storageKey);// Detect Safari (both iOS and macOS)\nconst isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);// console.log(\"[MODAL] Scroll blocking modals:\", isSafari);\n// If this is the first modal blocking scroll\nif(scrollBlockingModals.size===1){// For delay appear type, use the saved position\nif(appear===\"delay\"&&savedScrollPositionRef.current>0){originalScrollY=savedScrollPositionRef.current;}else{// Otherwise use current position\noriginalScrollY=window.scrollY;}console.log(\"[MODAL] About to lock scroll\",{originalScrollY,scrollBlockingModalsSize:scrollBlockingModals.size});// Apply body styles that preserve scroll position\ndocument.body.style.overflow=\"hidden\";if(!isSafari){document.body.style.position=\"fixed\";document.body.style.width=\"100%\";document.body.style.top=`-${originalScrollY}px`;}}// Cleanup function\nreturn()=>{scrollBlockingModals.delete(storageKey);// If this was the last modal blocking scroll\nif(scrollBlockingModals.size===0){const scrollPosition=originalScrollY;// Reset body styles first\ndocument.body.style.overflow=\"\";document.body.style.position=\"\";document.body.style.width=\"\";document.body.style.height=\"\";document.body.style.top=\"\";// Then restore scroll position\nif(!isSafari){window.scrollTo(0,originalScrollY);}// Reset for next time\noriginalScrollY=0;}};},[isBrowser,isFramerCanvas,isRendered,allowScroll,storageKey,appear]);// Handle delay appearance\nuseEffect(()=>{if(!isBrowser)return;if(isFramerCanvas){// In Framer canvas, handle preview mode\nif(appear===\"delay\"){const showTimer=setTimeout(()=>{setShouldShow(true);},appearDelay*1e3);return()=>clearTimeout(showTimer);}else if(appear===\"scroll\"){// In canvas, show immediately for scroll mode\nsetShouldShow(true);}else{setShouldShow(true);}return;}// For non-canvas mode with delay appear type\nif(appear===\"delay\"&&currentModalKey===storageKey&&!shouldShow){// Save current scroll position in this modal's ref\nsavedScrollPositionRef.current=window.scrollY;const showTimer=setTimeout(()=>{// Only show if we're still the current modal\nif(currentModalKey===storageKey){// Now show the modal\nsetShouldShow(true);}},appearDelay*1e3);return()=>clearTimeout(showTimer);}},[isBrowser,isFramerCanvas,appear,appearDelay,storageKey,currentModalKey,shouldShow]);// Listen for next modal event\nuseEffect(()=>{if(!isBrowser||isFramerCanvas)return;const handleNextModal=event=>{//console.log(\"[MODAL] Handle next modal\");\nif(event.detail.key===storageKey){// console.log(`[${storageKey}] Received show_next_modal event`);\n// Clear any existing localStorage entry for this modal to ensure it shows\nconst localStorageKey=`modal_dismissed_${storageKey}`;try{localStorage.removeItem(localStorageKey);}catch(e){// Handle localStorage access error\n}setCurrentModalKey(storageKey);// For scroll modals, reset the hasScrolledToTrigger state\nif(appear===\"scroll\"){setHasScrolledToTrigger(false);}// For instant appear, show immediately\nif(appear===\"instant\"){setShouldShow(true);}// For delay and scroll, the other effects will handle showing\n}};const handleForceShowModal=event=>{//console.log(\"[MODAL] Handle force show modal\");\nif(event.detail.key===storageKey){// Set as current modal and show immediately, regardless of localStorage\nsetCurrentModalKey(storageKey);// Reset trigger state for scroll modals\nif(appear===\"scroll\"){setHasScrolledToTrigger(false);}setShouldShow(true);}};// Listen for close events\nconst handleModalClose=event=>{//console.log(`[${storageKey}] Modal close event received`);\n// Always close this modal when the event is received\nsetShouldShow(false);// Reset scroll trigger state\nif(appear===\"scroll\"){setHasScrolledToTrigger(false);}//console.log(\"currentModalKey\", currentModalKey)\n// Only update localStorage and check for next modal if this is the current modal\nif(currentModalKey===storageKey){//console.log(`[${storageKey}] This is the current modal, updating localStorage and finding next modal`);\n// Use a unique localStorage key for each modal\nconst localStorageKey=`modal_dismissed_${storageKey}`;try{localStorage.setItem(localStorageKey,new Date().toISOString());}catch(e){// Handle localStorage access error\n}setCurrentModalKey(null);// Remove from scroll blocking set\nif(!allowScroll){scrollBlockingModals.delete(storageKey);if(scrollBlockingModals.size===0){document.body.style.overflow=\"\";document.body.style.position=\"\";document.body.style.width=\"\";document.body.style.height=\"\";document.body.style.top=\"\";// Restore scroll position\nwindow.scrollTo(0,originalScrollY);}}// After a short delay, check for and show the next modal\nsetTimeout(()=>{// Only look for next modal if no modal is currently active\nif(!currentModalKey){const nextModal=Array.from(activeModals.entries()).sort(([,orderA],[,orderB])=>orderA-orderB).find(([key])=>{if(key===storageKey)return false;const modalLocalStorageKey=`modal_dismissed_${key}`;let storedValue;try{storedValue=localStorage.getItem(modalLocalStorageKey);}catch(e){// Handle localStorage access error\nstoredValue=null;}return!storedValue;});if(nextModal){//console.log(`[${storageKey}] Found next modal: ${nextModal[0]}`);\nsetCurrentModalKey(nextModal[0]);window.dispatchEvent(new CustomEvent(\"show_next_modal\",{detail:{key:nextModal[0]}}));}}},100);}};window.addEventListener(\"show_next_modal\",handleNextModal);window.addEventListener(\"force_show_modal\",handleForceShowModal);document.addEventListener(\"global_modal_close\",handleModalClose);return()=>{window.removeEventListener(\"show_next_modal\",handleNextModal);window.removeEventListener(\"force_show_modal\",handleForceShowModal);document.removeEventListener(\"global_modal_close\",handleModalClose);};},[isBrowser,isFramerCanvas,storageKey,appear,allowScroll,currentModalKey]);// Handle scroll appearance\nuseEffect(()=>{if(!isBrowser||isFramerCanvas||appear!==\"scroll\")return;if(currentModalKey===storageKey){const handleScrollTrigger=()=>{if(hasScrolledToTrigger)return;// Calculate total scrollable height\nconst totalHeight=Math.max(document.documentElement.scrollHeight,document.documentElement.offsetHeight,document.documentElement.clientHeight)-window.innerHeight;const distance=appearDistance===\"pixels\"?appearPixels:Math.max(0,appearPercentage/100*totalHeight);// Guards against short pages or zero scroll area with to avoid immediate modal trigger\nif(totalHeight>0&&window.scrollY>0&&window.scrollY>=distance){setHasScrolledToTrigger(true);setShouldShow(true);// Preserve scroll position when modal appears\nif(!allowScroll){originalScrollY=window.scrollY;}}};// Initial check in case we're already past the trigger point\nhandleScrollTrigger();window.addEventListener(\"scroll\",handleScrollTrigger);return()=>{window.removeEventListener(\"scroll\",handleScrollTrigger);};}else{// Reset the hasScrolledToTrigger state when this is no longer the current modal\nsetHasScrolledToTrigger(false);}},[isBrowser,isFramerCanvas,appear,appearDistance,appearPixels,appearPercentage,storageKey,currentModalKey,hasScrolledToTrigger,allowScroll]);// Handle visibility states\nuseEffect(()=>{if(!isBrowser)return;if(!shouldShow){setIsVisible(false);// Dispatch modal closed event\nif(!isFramerCanvas){window.dispatchEvent(new CustomEvent(\"modal_closed\",{detail:{key:storageKey}}));}const timer=setTimeout(()=>{setIsRendered(false);},(style?.transition?.duration||.3)*1e3);return()=>clearTimeout(timer);}setIsRendered(true);// Small delay to ensure DOM is ready before transition\nconst showTimer=requestAnimationFrame(()=>{setIsVisible(true);// Dispatch modal opened event\nif(!isFramerCanvas){window.dispatchEvent(new CustomEvent(\"modal_opened\",{detail:{key:storageKey}}));}});return()=>cancelAnimationFrame(showTimer);},[isBrowser,shouldShow,style?.transition?.duration,storageKey,isFramerCanvas]);// Add logging to state setters\nconst setShouldShowWithLog=value=>{setShouldShow(value);};// Replace all instances of setShouldShow with setShouldShowWithLog\nuseEffect(()=>{if(!isBrowser||isFramerCanvas)return;if(!currentModalKey&&appear===\"instant\"){const isFirstModal=Array.from(activeModals.entries()).filter(([key,order])=>order<canvasOrder).length===0;if(isFirstModal){const localStorageKey=`modal_dismissed_${storageKey}`;let storedValue;try{storedValue=localStorage.getItem(localStorageKey);}catch(e){// Handle localStorage access error\nstoredValue=null;}if(!storedValue||showBehavior===\"interval\"&&new Date(storedValue)<new Date(Date.now()-showInterval*24*60*60*1e3)){setCurrentModalKey(storageKey);setShouldShow(true);}}}},[isBrowser,isFramerCanvas,appear,storageKey,canvasOrder,showBehavior,showInterval,currentModalKey]);// Get the appropriate component instance based on display mode\nconst selectedInstance=displayMode===\"Desktop\"?desktopInstance:phoneInstance;// Process the content from the selected instance\nconst content=selectedInstance?Array.isArray(selectedInstance)?selectedInstance[0]:selectedInstance:null;// Return null during SSR\nif(!isBrowser){return null;}// Show storage key text when in canvas mode, regardless of preview state\nconst previewText=/*#__PURE__*/_jsx(\"div\",{style:{padding:24,color:\"#666\",fontSize:\"14px\",fontFamily:\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",minHeight:\"80px\",backgroundColor:\"#f5f5f5\",border:\"1px solid #ddd\",borderRadius:\"4px\",margin:\"10px\"},children:preview?`Preview active for ${displayMode} Modal (${storageKey})`:`Preview disabled for ${displayMode} Modal (${storageKey})`});if(isFramerCanvas&&!preview){return previewText;}if(!isRendered){return null;}const getInitialTransform=()=>{if(appear!==\"scroll\")return\"translateY(0)\";const distance=appearDistance===\"pixels\"?`${appearPixels}px`:`${appearPercentage}%`;return`translateY(${distance})`;};const getMaxWidthValue=()=>{if(!style)return\"none\";let result;switch(style.maxWidthType){case\"Fixed\":result=typeof style.maxWidthFixed===\"number\"?`${style.maxWidthFixed}px`:\"1200px\";return result;case\"Relative\":result=typeof style.maxWidthPercent===\"number\"?`${style.maxWidthPercent}%`:\"90%\";return result;case\"None\":default:return\"none\";}};const containerStyle={position:\"fixed\",top:0,left:0,right:0,bottom:0,display:\"flex\",alignItems:style?.alignV||\"center\",justifyContent:style?.alignH||\"center\",backgroundColor:style?.backgroundColor||\"rgba(0, 0, 0, 0.5)\",padding:style?.paddingPerSide?`${style?.paddingTop!==undefined?style.paddingTop:20}px ${style?.paddingRight!==undefined?style.paddingRight:20}px ${style?.paddingBottom!==undefined?style.paddingBottom:20}px ${style?.paddingLeft!==undefined?style.paddingLeft:20}px`:`${style?.padding!==undefined?style.padding:20}px`,opacity:isVisible?1:isFramerCanvas?1:0,visibility:isRendered?\"visible\":\"hidden\",transition:isFramerCanvas?\"none\":`opacity ${style?.transition?.duration||.3}s ${style?.transition?.ease||\"ease\"}`,overflow:style?.height===\"100vh\"&&allowScroll?\"auto\":\"hidden\",pointerEvents:isRendered&&isVisible?\"auto\":\"none\",height:\"100vh\",boxSizing:\"border-box\",zIndex:9999};const modalStyle={width:style?.maxWidthType===\"Relative\"?getMaxWidthValue():\"100%\",maxWidth:style?.maxWidthType===\"Relative\"?\"none\":getMaxWidthValue(),margin:(()=>{// Only apply auto margins if alignH is center\nif(style?.alignH===\"center\")return\"0 auto\";if(style?.alignH===\"end\")return\"0 0 0 auto\";return\"0\"// start alignment\n;})(),transform:isVisible?\"translateY(0)\":isFramerCanvas?\"translateY(0)\":\"translateY(20px)\",transition:isFramerCanvas?\"none\":`all ${style?.transition?.duration||.3}s ${style?.transition?.ease||\"ease\"}`,willChange:isFramerCanvas?\"auto\":\"transform, opacity\",opacity:isVisible?1:isFramerCanvas?1:0,overflow:style?.height===\"100vh\"?allowScroll?\"auto\":\"hidden\":\"visible\",height:style?.height===\"100vh\"?\"100%\":\"auto\",maxHeight:style?.height===\"100vh\"?\"100%\":\"none\",display:\"flex\",flexDirection:\"column\",flex:style?.height===\"100vh\"?\"1\":\"none\",boxSizing:\"border-box\"};// Handle background click - simplified\nconst handleBackgroundClick=()=>{//console.log(\"[MODAL] Background clicked\");\nif(isFramerCanvas)return;// Close this modal\nsetShouldShow(false);// Reset scroll trigger state for scroll modals\nif(appear===\"scroll\"){setHasScrolledToTrigger(false);}//console.log(\"handleBackgroundClick, currentModalKey\", currentModalKey);\n// Only update localStorage and find next modal if this is the current modal\nif(currentModalKey===storageKey){// Update localStorage\nconst localStorageKey=`modal_dismissed_${storageKey}`;localStorage.setItem(localStorageKey,new Date().toISOString());// Clear current modal key\nsetCurrentModalKey(null);// After animation completes, find next modal\nsetTimeout(()=>{// Only look for next modal if no modal is currently active\nif(!currentModalKey){const nextModal=Array.from(activeModals.entries()).sort(([,orderA],[,orderB])=>orderA-orderB).find(([key])=>{if(key===storageKey)return false;const modalLocalStorageKey=`modal_dismissed_${key}`;const storedValue=localStorage.getItem(modalLocalStorageKey);return!storedValue;});if(nextModal){//console.log(`[${storageKey}] Found next modal: ${nextModal[0]}`);\nsetCurrentModalKey(nextModal[0]);window.dispatchEvent(new CustomEvent(\"show_next_modal\",{detail:{key:nextModal[0]}}));}}},(style?.transition?.duration||.3)*1e3);}};//console.log(\"[MODAL] Rendered\", { isBrowser, isFramerCanvas, isRendered, isVisible, shouldShow });\nif(!content||!/*#__PURE__*/React.isValidElement(content)){return /*#__PURE__*/_jsx(\"div\",{style:containerStyle,onClick:handleBackgroundClick,children:/*#__PURE__*/_jsxs(\"div\",{style:{...modalStyle,padding:\"20px\",backgroundColor:\"#fff\",borderRadius:\"4px\",color:\"#666\",fontSize:\"14px\",textAlign:\"center\",minHeight:\"104px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:[\"Connect \",displayMode,\" Instance\"]})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[isFramerCanvas&&previewText,/*#__PURE__*/_jsx(\"div\",{style:containerStyle,onClick:handleBackgroundClick,\"data-modal-container\":\"true\",\"data-modal-height-mode\":style?.height,children:/*#__PURE__*/_jsx(\"div\",{style:modalStyle,onClick:e=>e.stopPropagation(),\"data-modal-wrapper\":\"true\",\"data-modal-width-type\":style?.maxWidthType,\"data-modal-width-value\":getMaxWidthValue(),\"data-modal-height-mode\":style?.height,children:/*#__PURE__*/React.cloneElement(content,{style:{...content.props?.style,width:\"100%\",maxWidth:style?.maxWidthType===\"Relative\"?\"none\":content.props?.style?.maxWidth||getMaxWidthValue(),overflow:style?.height===\"100vh\"?allowScroll?\"auto\":\"hidden\":\"visible\",display:\"flex\",flexDirection:\"column\",alignItems:\"stretch\",height:style?.height===\"100vh\"?\"100%\":\"auto\",minHeight:style?.height===\"100vh\"?\"100%\":\"auto\",flex:style?.height===\"100vh\"?\"1 1 auto\":\"0 0 auto\",boxSizing:\"border-box\"},onClick:e=>{e.stopPropagation();if(content.props?.onClick){content.props.onClick(e);}},\"data-modal-content\":\"true\",\"data-modal-max-width\":getMaxWidthValue(),\"data-modal-width-type\":style.maxWidthType,\"data-modal-width\":\"100%\",\"data-modal-content-width\":content.props?.style?.width||\"not-set\",\"data-modal-content-max-width\":content.props?.style?.maxWidth||\"not-set\",\"data-modal-height-mode\":style?.height,\"data-modal-content-height\":style?.height===\"100vh\"?\"100%\":\"auto\"})})})]});}// Add Framer property controls\naddPropertyControls(FC_GlobalSmartModal,{preview:{type:ControlType.Boolean,title:\"Preview\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"},displayMode:{type:ControlType.Enum,title:\"Display\",defaultValue:\"Desktop\",options:[\"Desktop\",\"Phone\"],optionTitles:[\"Desktop\",\"Phone\"],displaySegmentedControl:true},desktopInstance:{type:ControlType.ComponentInstance,title:\"Desktop\"},phoneInstance:{type:ControlType.ComponentInstance,title:\"Phone\"},style:{type:ControlType.Object,title:\"Appearance\",controls:{height:{type:ControlType.Enum,title:\"Height\",defaultValue:\"Fit\",options:[\"Fit\",\"100vh\"],optionTitles:[\"Fit\",\"100vh\"],displaySegmentedControl:true},alignH:{type:ControlType.Enum,title:\"Align H\",defaultValue:\"center\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Left\",\"Center\",\"Right\"],optionIcons:[\"align-left\",\"align-center\",\"align-right\"],displaySegmentedControl:true},alignV:{type:ControlType.Enum,title:\"Align V\",defaultValue:\"center\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Top\",\"Middle\",\"Bottom\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"],displaySegmentedControl:true},maxWidthType:{type:ControlType.Enum,title:\"Max Width\",defaultValue:\"Fixed\",options:[\"None\",\"Fixed\",\"Relative\"],optionTitles:[\"None\",\"Fixed\",\"Relative\"]},maxWidthFixed:{type:ControlType.Number,title:\"Fixed\",defaultValue:1200,min:0,max:2e3,step:100,unit:\"px\",displayStepper:true,hidden({maxWidthType}){return maxWidthType!==\"Fixed\";}},maxWidthPercent:{type:ControlType.Number,title:\"Percent\",defaultValue:90,min:0,max:100,step:5,unit:\"%\",displayStepper:true,hidden({maxWidthType}){return maxWidthType!==\"Relative\";}},padding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:20,toggleKey:\"paddingPerSide\",toggleTitles:[\"All\",\"Sides\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},transition:{type:ControlType.Object,title:\"Transition\",defaultValue:{duration:.3,ease:\"cubic-bezier(0.4, 0, 0.2, 1)\"},controls:{duration:{type:ControlType.Number,title:\"Duration\",defaultValue:.3,min:0,max:8,step:.1,unit:\"s\"},ease:{type:ControlType.Enum,title:\"Ease\",defaultValue:\"cubic-bezier(0.4, 0, 0.2, 1)\",options:[\"cubic-bezier(0.4, 0, 0.2, 1)\",\"cubic-bezier(0.0, 0.0, 0.2, 1)\",\"cubic-bezier(0.4, 0.0, 1, 1)\",\"ease\",\"ease-in\",\"ease-out\",\"ease-in-out\"],optionTitles:[\"Standard\",\"Decelerate\",\"Accelerate\",\"Ease\",\"Ease In\",\"Ease Out\",\"Ease In Out\"]}}},backgroundColor:{type:ControlType.Color,title:\"BG\",defaultValue:\"rgba(0, 0, 0, 0.25)\"},allowScroll:{type:ControlType.Boolean,title:\"Page Scroll\",defaultValue:false,enabledTitle:\"Allow\",disabledTitle:\"Block\"}}},logic:{type:ControlType.Object,title:\"Logic\",controls:{appear:{type:ControlType.Enum,title:\"Appear\",defaultValue:\"instant\",options:[\"instant\",\"delay\",\"scroll\"],optionTitles:[\"Instant\",\"Delay\",\"Scroll\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},appearDelay:{type:ControlType.Number,title:\"Delay\",defaultValue:1,min:0,max:10,step:.1,unit:\"s\",hidden({appear}){return appear!==\"delay\";}},appearDistance:{type:ControlType.Enum,title:\"Y Distance\",defaultValue:\"pixels\",options:[\"pixels\",\"percentage\"],optionTitles:[\"px\",\"%\"],displaySegmentedControl:true,hidden({appear}){return appear!==\"scroll\";}},appearPixels:{type:ControlType.Number,title:\"Pixels\",defaultValue:24,min:0,step:1,unit:\"px\",hidden({appear,appearDistance}){return appear!==\"scroll\"||appearDistance!==\"pixels\";}},appearPercentage:{type:ControlType.Number,title:\"Percentage\",defaultValue:50,min:0,max:100,step:1,unit:\"%\",hidden({appear,appearDistance}){return appear!==\"scroll\"||appearDistance!==\"percentage\";}},showBehavior:{type:ControlType.Enum,title:\"Show\",defaultValue:\"interval\",options:[\"once\",\"interval\"],optionTitles:[\"Once\",\"Every X Days\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},showInterval:{type:ControlType.Number,title:\"Reset After\",defaultValue:30,min:1,max:365,step:1,unit:\" days\",hidden({showBehavior}){return showBehavior!==\"interval\";}}}},storageKey:{type:ControlType.String,title:\"Identifier\",defaultValue:\"modal\",description:\"Unique identifier for Modal Trigger component and localStorage\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_GlobalSmartModal\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_GlobalSmartModal.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 from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n */export default function FC_GlobalSmartModalClose({componentInstance}){// Check if we're in Framer canvas\nconst isFramerCanvas=!window?.shopXtools;const handleClose=e=>{e.preventDefault();e.stopPropagation();if(!isFramerCanvas){// Dispatch the event synchronously\ndocument.dispatchEvent(new CustomEvent(\"global_modal_close\",{bubbles:true,cancelable:true}));}else{console.log(\"In Framer canvas - close event not dispatched\");}};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\"},onClick:handleClose,role:\"button\",tabIndex:0,onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault()// Prevent scrolling with spacebar\n;handleClose(e);}},\"aria-label\":\"Close modal\",children:\"Connect Instance\"});}return /*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:\"100%\"},children:/*#__PURE__*/React.cloneElement(content,{style:{...content.props?.style||{},width:\"100%\",height:\"100%\"},onClick:e=>{handleClose(e);// Call the original onClick after our close handler\nif(content.props?.onClick){content.props.onClick(e);}},role:\"button\",tabIndex:0,onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault()// Prevent scrolling with spacebar\n;handleClose(e);}},\"aria-label\":\"Close modal\"})});}// Add Framer property controls\naddPropertyControls(FC_GlobalSmartModalClose,{componentInstance:{type:ControlType.ComponentInstance,title:\"Component\",description:\"Connect to your close button design on canvas\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_GlobalSmartModalClose\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_GlobalSmartModalClose.map","// Generated by Framer (0c4579a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,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/hXIgCQpraqglQD038ngY/wF6pPhQGlJhYLy1MrzOy/fMQN01frE.js\";const enabledGestures={Jmd9caMMo:{hover:true}};const cycleOrder=[\"Jmd9caMMo\",\"omyMC8sGr\",\"D2LDtV73D\",\"kOrIIbc2j\"];const serializationHash=\"framer-ggVIK\";const variantClassNames={D2LDtV73D:\"framer-v-dhj20d\",Jmd9caMMo:\"framer-v-lfqmak\",kOrIIbc2j:\"framer-v-1nf7sib\",omyMC8sGr:\"framer-v-lmpbi6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={delay:0,duration:.2,ease:[.455,.03,.515,1],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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={default:\"Jmd9caMMo\",disabled:\"omyMC8sGr\",error:\"kOrIIbc2j\",success:\"D2LDtV73D\"};const getProps=({fill,height,hoverFill,id,padding,successFill,successTextColor,width,...props})=>{return{...props,b6iy2p5EV:fill??props.b6iy2p5EV??\"rgba(255, 255, 255, 0)\",CqIj1MmV4:successFill??props.CqIj1MmV4??\"rgba(255, 255, 255, 0)\",LXKe7lfUH:hoverFill??props.LXKe7lfUH??\"rgba(255, 255, 255, 0)\",pIHZahrEJ:padding??props.pIHZahrEJ??\"0px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Jmd9caMMo\",ZPKjT7RBQ:successTextColor??props.ZPKjT7RBQ??\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"};};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,pIHZahrEJ,b6iy2p5EV,LXKe7lfUH,CqIj1MmV4,ZPKjT7RBQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Jmd9caMMo\",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(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-lfqmak\",className,classNames),\"data-framer-name\":\"default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"Jmd9caMMo\",ref:refBinding,style:{\"--n81vxg\":numberToPixelString(pIHZahrEJ),backgroundColor:b6iy2p5EV,borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"Jmd9caMMo-hover\":{backgroundColor:LXKe7lfUH},D2LDtV73D:{backgroundColor:CqIj1MmV4},kOrIIbc2j:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"Jmd9caMMo-hover\":{\"data-framer-name\":undefined},D2LDtV73D:{\"data-framer-name\":\"success\"},kOrIIbc2j:{\"data-framer-name\":\"error\"},omyMC8sGr:{\"data-framer-name\":\"disabled\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ybokvj\",\"data-styles-preset\":\"fMQN01frE\",children:\"Submit\"})}),className:\"framer-1oucaco\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fbs_mmlQ_\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-ZPKjT7RBQ-SkpteoqYF\":ZPKjT7RBQ},variants:{D2LDtV73D:{\"--extracted-r6o4lv\":\"var(--variable-reference-ZPKjT7RBQ-SkpteoqYF)\",\"--variable-reference-ZPKjT7RBQ-SkpteoqYF\":ZPKjT7RBQ},kOrIIbc2j:{\"--extracted-r6o4lv\":\"var(--token-63eb5426-0520-4a32-bacd-b64a01e98808, rgb(240, 25, 25))\"},omyMC8sGr:{\"--extracted-r6o4lv\":\"var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({D2LDtV73D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ybokvj\",\"data-styles-preset\":\"fMQN01frE\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-ZPKjT7RBQ-SkpteoqYF))\"},children:\"Thanks!\"})})},kOrIIbc2j:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ybokvj\",\"data-styles-preset\":\"fMQN01frE\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-63eb5426-0520-4a32-bacd-b64a01e98808, rgb(240, 25, 25)))\"},children:\"We have an error!\"})})},omyMC8sGr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ybokvj\",\"data-styles-preset\":\"fMQN01frE\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6)))\"},children:\"Submit\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ggVIK.framer-1y8s4zo, .framer-ggVIK .framer-1y8s4zo { display: block; }\",\".framer-ggVIK.framer-lfqmak { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: hidden; padding: var(--n81vxg); position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-ggVIK .framer-1oucaco { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-ggVIK.framer-v-lmpbi6.framer-lfqmak, .framer-ggVIK.framer-v-dhj20d.framer-lfqmak, .framer-ggVIK.framer-v-1nf7sib.framer-lfqmak { cursor: unset; }\",\".framer-ggVIK.framer-v-lfqmak.hover .framer-1oucaco { z-index: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 44\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"omyMC8sGr\":{\"layout\":[\"auto\",\"fixed\"]},\"D2LDtV73D\":{\"layout\":[\"auto\",\"fixed\"]},\"kOrIIbc2j\":{\"layout\":[\"auto\",\"fixed\"]},\"xe8Ts5tYj\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"pIHZahrEJ\":\"padding\",\"b6iy2p5EV\":\"fill\",\"LXKe7lfUH\":\"hoverFill\",\"CqIj1MmV4\":\"successFill\",\"ZPKjT7RBQ\":\"successTextColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSkpteoqYF=withCSS(Component,css,\"framer-ggVIK\");export default FramerSkpteoqYF;FramerSkpteoqYF.displayName=\"email.submit-button\";FramerSkpteoqYF.defaultProps={height:40,width:44};addPropertyControls(FramerSkpteoqYF,{variant:{options:[\"Jmd9caMMo\",\"omyMC8sGr\",\"D2LDtV73D\",\"kOrIIbc2j\"],optionTitles:[\"default\",\"disabled\",\"success\",\"error\"],title:\"Variant\",type:ControlType.Enum},pIHZahrEJ:{defaultValue:\"0px\",title:\"Padding\",type:ControlType.Padding},b6iy2p5EV:{defaultValue:\"rgba(255, 255, 255, 0)\",title:\"Fill\",type:ControlType.Color},LXKe7lfUH:{defaultValue:\"rgba(255, 255, 255, 0)\",title:\"Hover Fill\",type:ControlType.Color},CqIj1MmV4:{defaultValue:\"rgba(255, 255, 255, 0)\",title:\"Success Fill\",type:ControlType.Color},ZPKjT7RBQ:{defaultValue:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",title:\"Success Text Color\",type:ControlType.Color}});addFonts(FramerSkpteoqYF,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\":\"FramerSkpteoqYF\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"omyMC8sGr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"D2LDtV73D\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"kOrIIbc2j\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"xe8Ts5tYj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"44\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"pIHZahrEJ\\\":\\\"padding\\\",\\\"b6iy2p5EV\\\":\\\"fill\\\",\\\"LXKe7lfUH\\\":\\\"hoverFill\\\",\\\"CqIj1MmV4\\\":\\\"successFill\\\",\\\"ZPKjT7RBQ\\\":\\\"successTextColor\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a7e392f)\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,getLoadingLazyAtYPosition,Image as Image1,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_GlobalSmartModalClose from\"https://framerusercontent.com/modules/vx0hU5obAvqfYnWvnwr9/UIQTPgXl7TcAZzWWkUW4/FC_GlobalSmartModalClose.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/8ZjVRpNI0xJoj7MTqS4r/SWXCopltlNDqILl7e5mz/iLruwR7O8.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ktK8rOGwlql7jFpMtt8V/BVcWnn4ehf6VDV4wVaWH/k79qPALGE.js\";import X from\"https://framerusercontent.com/modules/khrJ44CQjRFZjJEHvt4w/oap84OcpA1DhJ1aNHqyK/buYx0d6c1.js\";import EmailSubmitButton from\"https://framerusercontent.com/modules/VyTyupKNb8oRWwumNhsh/nsROh5xHZmqt1gidfQ1S/SkpteoqYF.js\";const EmailSubmitButtonFonts=getFonts(EmailSubmitButton);const XFonts=getFonts(X);const FC_GlobalSmartModalCloseFonts=getFonts(FC_GlobalSmartModalClose);const cycleOrder=[\"mdNnoMOIJ\",\"VpDT_iBus\"];const serializationHash=\"framer-geONW\";const variantClassNames={mdNnoMOIJ:\"framer-v-vecsyc\",VpDT_iBus:\"framer-v-yp5t0z\"};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 transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={desktop:\"mdNnoMOIJ\",mobile:\"VpDT_iBus\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"mdNnoMOIJ\"};};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:\"mdNnoMOIJ\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-vecsyc\",className,classNames),\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"mdNnoMOIJ\",ref:refBinding,style:{backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({VpDT_iBus:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:954,intrinsicWidth:900,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||560)-16-((componentViewport?.height||560)-16)*1)/2)),pixelHeight:954,pixelWidth:900,sizes:`max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px)`,src:\"https://framerusercontent.com/images/bSXKwU6T0UbuJ87NsgEsJwuUk.jpg?width=900&height=954\",srcSet:\"https://framerusercontent.com/images/bSXKwU6T0UbuJ87NsgEsJwuUk.jpg?width=900&height=954 900w\"},className:\"framer-i9e24n\",layoutDependency:layoutDependency,layoutId:\"pzIxaITs9\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({VpDT_iBus:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:954,intrinsicWidth:900,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+8+(((componentViewport?.height||200)-16-773)/2+0+0)),pixelHeight:954,pixelWidth:900,positionX:\"center\",positionY:\"top\",sizes:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,src:\"https://framerusercontent.com/images/bSXKwU6T0UbuJ87NsgEsJwuUk.jpg?width=900&height=954\",srcSet:\"https://framerusercontent.com/images/bSXKwU6T0UbuJ87NsgEsJwuUk.jpg?width=900&height=954 900w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17u8dnj\",layoutDependency:layoutDependency,layoutId:\"YC1xwt2Hk\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-o4zz0l\",\"data-framer-name\":\"content\",layoutDependency:layoutDependency,layoutId:\"USwKNFUva\",style:{backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fslcga\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"iZrdTFPNo\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{className:\"framer-styles-preset-1o0urno\",\"data-styles-preset\":\"k79qPALGE\",style:{\"--framer-text-alignment\":\"center\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1qn201a, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(23, 21, 18)))\"},children:\"Sign up for newsletter \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-g1tnir, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(23, 21, 18)))\"},children:\"and get discount!\"})]})}),className:\"framer-pkeoh0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cMHzc_id_\",style:{\"--extracted-1qn201a\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(23, 21, 18))\",\"--extracted-g1tnir\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(23, 21, 18))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{VpDT_iBus:{\"--extracted-1wi65aa\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(23, 21, 18))\",\"--extracted-h2vp2a\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(23, 21, 18))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({VpDT_iBus:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h4,{className:\"framer-styles-preset-bfdy2e\",\"data-styles-preset\":\"iLruwR7O8\",style:{\"--framer-text-alignment\":\"center\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1wi65aa, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(23, 21, 18)))\"},children:\"Sign up for newsletter \"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-h2vp2a, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(23, 21, 18)))\"},children:\"and get discount!\"})]})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/482772a7-5bae-499c-9bd4-17a56031da67/submit\",className:\"framer-1av9i1\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"Glf1n9_O5\",nodeId:\"Glf1n9_O5\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-0c6fec98-b812-432b-95eb-bd51792ad261, rgba(255, 255, 255, 0.2))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.label,{className:\"framer-xny7tk\",layoutDependency:layoutDependency,layoutId:\"DBsLDtHmr\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1dwe092\",inputName:\"Name\",layoutDependency:layoutDependency,layoutId:\"eLIQ0V_H0\",placeholder:\"Your email*\",required:true,style:{\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-e5213a88-c8a8-4a64-9b46-3bc358bc8063, rgba(58, 53, 45, 0.2))\",\"--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-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(58, 53, 45))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(58, 53, 45, 0.6))\"},type:\"email\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:`calc(max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px) - 144px)`,y:(componentViewport?.y||0)+(8+((componentViewport?.height||560)-16-((componentViewport?.height||560)-16)*1)/2)+(0+(((componentViewport?.height||560)-16)*1-0-(((componentViewport?.height||560)-16)*1-0)*1)/2)+24+(((((componentViewport?.height||560)-16)*1-0)*1-48-192)/2+24+60)+0+60,...addPropertyOverrides({VpDT_iBus:{width:`calc(max(${componentViewport?.width||\"100vw\"} - 16px, 1px) - 80px)`,y:(componentViewport?.y||0)+8+(((componentViewport?.height||200)-16-773)/2+497+8)+0+32+100+0+56}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gr93w1-container\",layoutDependency:layoutDependency,layoutId:\"uXTGJral1-container\",nodeId:\"uXTGJral1\",rendersWithMotion:true,scopeId:\"sc8ZNGVXG\",children:/*#__PURE__*/_jsx(EmailSubmitButton,{b6iy2p5EV:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(58, 53, 45))\",CqIj1MmV4:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",height:\"100%\",id:\"uXTGJral1\",layoutId:\"uXTGJral1\",LXKe7lfUH:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(23, 21, 18, 0.6))\",pIHZahrEJ:\"16px\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{error:\"kOrIIbc2j\",incomplete:\"omyMC8sGr\",pending:\"Jmd9caMMo\",success:\"D2LDtV73D\"},matchVariant(\"Jmd9caMMo\")),width:\"100%\",ZPKjT7RBQ:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"})})})]})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p0avra-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"JJXzDSMR3-container\",nodeId:\"JJXzDSMR3\",rendersWithMotion:true,scopeId:\"sc8ZNGVXG\",children:/*#__PURE__*/_jsx(FC_GlobalSmartModalClose,{componentInstance:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-47oebk\",\"data-border\":true,\"data-framer-name\":\"close\",layoutDependency:layoutDependency,layoutId:\"Rh4eIBQdD\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-c1a96f00-4621-402b-98bc-c2b01aba4c1c, rgba(255, 255, 255, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-c1a96f00-4621-402b-98bc-c2b01aba4c1c, rgba(255, 255, 255, 0.08))\",borderBottomLeftRadius:96,borderBottomRightRadius:96,borderTopLeftRadius:96,borderTopRightRadius:96},children:/*#__PURE__*/_jsx(X,{animated:true,className:\"framer-1qyn7os\",layoutDependency:layoutDependency,layoutId:\"Qw2JsMkDr\",style:{\"--1hq5eo6\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},transformTemplate:transformTemplate1})})],height:\"100%\",id:\"JJXzDSMR3\",layoutId:\"JJXzDSMR3\",style:{width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-geONW.framer-rvgl1b, .framer-geONW .framer-rvgl1b { display: block; }\",\".framer-geONW.framer-vecsyc { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 560px; justify-content: center; overflow: visible; padding: 8px; position: relative; width: 1080px; }\",\".framer-geONW .framer-i9e24n { flex: 1 0 0px; height: 100%; overflow: hidden; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-geONW .framer-17u8dnj { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 28px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-geONW .framer-o4zz0l { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: 100%; justify-content: center; overflow: visible; padding: 24px 72px 24px 72px; position: relative; width: 1px; }\",\".framer-geONW .framer-1fslcga { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-geONW .framer-pkeoh0 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-geONW .framer-1av9i1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-geONW .framer-xny7tk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-geONW .framer-1dwe092 { --framer-input-font-family: \\\"TASA Orbiter\\\"; --framer-input-font-letter-spacing: -0.04em; --framer-input-font-line-height: 100%; --framer-input-font-open-type-features: 'ss04' on, 'ss03' on, 'ss02' on, 'ss01' on; --framer-input-font-size: 16px; --framer-input-font-weight: 400; --framer-input-padding: 16px; flex: none; height: 48px; position: relative; width: 100%; }\",\".framer-geONW .framer-1gr93w1-container { flex: none; height: 48px; position: relative; width: 100%; }\",\".framer-geONW .framer-1p0avra-container { cursor: pointer; flex: none; height: auto; position: absolute; right: 0px; top: -44px; width: 28px; z-index: 1; }\",\".framer-geONW .framer-47oebk { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 28px); overflow: hidden; position: relative; width: 28px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-geONW .framer-1qyn7os { flex: none; height: var(--framer-aspect-ratio-supported, 11px); left: 50%; position: absolute; top: 50%; width: 10px; }\",\".framer-geONW.framer-v-yp5t0z.framer-vecsyc { flex-direction: column; height: min-content; width: 560px; }\",\".framer-geONW.framer-v-yp5t0z .framer-i9e24n { flex: none; height: 497px; order: 0; width: 100%; }\",\".framer-geONW.framer-v-yp5t0z .framer-17u8dnj { flex: none; height: 268px; order: 2; width: 100%; }\",\".framer-geONW.framer-v-yp5t0z .framer-o4zz0l { gap: unset; justify-content: space-between; padding: 32px 40px 32px 40px; }\",\".framer-geONW.framer-v-yp5t0z .framer-1av9i1 { gap: 8px; }\",\".framer-geONW.framer-v-yp5t0z .framer-1p0avra-container { order: 1; top: -36px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-geONW[data-border=\"true\"]::after, .framer-geONW [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 560\n * @framerIntrinsicWidth 1080\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"VpDT_iBus\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framersc8ZNGVXG=withCSS(Component,css,\"framer-geONW\");export default Framersc8ZNGVXG;Framersc8ZNGVXG.displayName=\"discount.modal-settings\";Framersc8ZNGVXG.defaultProps={height:560,width:1080};addPropertyControls(Framersc8ZNGVXG,{variant:{options:[\"mdNnoMOIJ\",\"VpDT_iBus\"],optionTitles:[\"desktop\",\"mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framersc8ZNGVXG,[{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:\"TASA Orbiter\",source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVH4C8pm095IuGcc.woff2\",weight:\"400\"}]},...EmailSubmitButtonFonts,...XFonts,...FC_GlobalSmartModalCloseFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});Framersc8ZNGVXG.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(EmailSubmitButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framersc8ZNGVXG\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"560\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1080\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VpDT_iBus\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sc8ZNGVXG.map","// Generated by Framer (b322937)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,cx,getFonts,getPropertyControls,SmartComponentScopedContainer,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 FC_GlobalSmartModal from\"https://framerusercontent.com/modules/MjKyIqa8pSBrmAaoYMHM/K9HvWTwqK3TXvew3IY9u/FC_GlobalSmartModal.js\";import DiscountModalSettings from\"https://framerusercontent.com/modules/ospiP4GIKud25DvYGWkq/r6gB2jlCC6XRJzeQyqQR/sc8ZNGVXG.js\";const DiscountModalSettingsFonts=getFonts(DiscountModalSettings);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const FC_GlobalSmartModalFonts=getFonts(FC_GlobalSmartModal);const FC_GlobalSmartModalControls=getPropertyControls(FC_GlobalSmartModal);const serializationHash=\"framer-26YMD\";const variantClassNames={LYTyzHAzk:\"framer-v-1x2ixk8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const nZMV2hjw6=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.4,ease:[.215,.61,.355,1],type:\"tween\"};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:120};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 humanReadableEnumMap={Desktop:\"Desktop\",Phone:\"Phone\"};const getProps=({height,id,responsive,width,...props})=>{return{...props,nZMV2hjw6:humanReadableEnumMap[responsive]??responsive??props.nZMV2hjw6??\"Desktop\"};};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,nZMV2hjw6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"LYTyzHAzk\",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-1x2ixk8\",className,classNames),\"data-framer-name\":\"default\",layoutDependency:layoutDependency,layoutId:\"LYTyzHAzk\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b55yka-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"upJwlbS9e-container\",nodeId:\"upJwlbS9e\",rendersWithMotion:true,scopeId:\"iyjXdsEkT\",children:/*#__PURE__*/_jsx(FC_GlobalSmartModal,{desktopInstance:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:560,width:\"1080px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1agz754-container\",\"data-framer-appear-id\":\"1agz754\",\"data-framer-name\":\"desktop\",inComponentSlot:true,initial:animation1,layoutDependency:layoutDependency,layoutId:\"y01an6AAM-container\",name:\"desktop\",nodeId:\"y01an6AAM\",optimized:true,rendersWithMotion:true,scopeId:\"iyjXdsEkT\",children:/*#__PURE__*/_jsx(DiscountModalSettings,{height:\"100%\",id:\"y01an6AAM\",layoutId:\"y01an6AAM\",name:\"desktop\",style:{width:\"100%\"},variant:\"mdNnoMOIJ\",width:\"100%\"})})})],displayMode:nZMV2hjw6,height:\"100%\",id:\"upJwlbS9e\",layoutId:\"upJwlbS9e\",logic:{appear:\"scroll\",appearDelay:1,appearDistance:\"percentage\",appearPercentage:20,appearPixels:20,showBehavior:\"interval\",showInterval:30},phoneInstance:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:560,width:\"320px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-iverbb-container\",\"data-framer-appear-id\":\"iverbb\",\"data-framer-name\":\"mobile\",inComponentSlot:true,initial:animation1,layoutDependency:layoutDependency,layoutId:\"Nlb9QGRIA-container\",name:\"mobile\",nodeId:\"Nlb9QGRIA\",optimized:true,rendersWithMotion:true,scopeId:\"iyjXdsEkT\",children:/*#__PURE__*/_jsx(DiscountModalSettings,{height:\"100%\",id:\"Nlb9QGRIA\",layoutId:\"Nlb9QGRIA\",name:\"mobile\",style:{width:\"100%\"},variant:\"VpDT_iBus\",width:\"100%\"})})})],preview:false,storageKey:\"newsletter\",style:{alignH:\"center\",alignV:\"center\",allowScroll:false,backgroundColor:\"rgba(3, 6, 7, 0.48)\",height:\"Fit\",maxWidthFixed:1080,maxWidthPercent:90,maxWidthType:\"Fixed\",padding:24,paddingBottom:24,paddingLeft:24,paddingPerSide:false,paddingRight:24,paddingTop:24,transition:{duration:.6,ease:\"cubic-bezier(0.4, 0, 0.2, 1)\"}},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-26YMD.framer-1t4t6ys, .framer-26YMD .framer-1t4t6ys { display: block; }\",\".framer-26YMD.framer-1x2ixk8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1000px; }\",\".framer-26YMD .framer-b55yka-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-26YMD .framer-1agz754-container { height: auto; position: relative; width: 1080px; }\",\".framer-26YMD .framer-iverbb-container { height: auto; position: relative; width: 320px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"nZMV2hjw6\":\"responsive\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriyjXdsEkT=withCSS(Component,css,\"framer-26YMD\");export default FrameriyjXdsEkT;FrameriyjXdsEkT.displayName=\"discount-modal\";FrameriyjXdsEkT.defaultProps={height:100,width:1e3};addPropertyControls(FrameriyjXdsEkT,{nZMV2hjw6:FC_GlobalSmartModalControls?.[\"displayMode\"]&&{...FC_GlobalSmartModalControls[\"displayMode\"],defaultValue:\"Desktop\",description:undefined,hidden:undefined,title:\"Responsive\"}});addFonts(FrameriyjXdsEkT,[{explicitInter:true,fonts:[]},...DiscountModalSettingsFonts,...FC_GlobalSmartModalFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriyjXdsEkT\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1000\",\"framerIntrinsicHeight\":\"100\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"nZMV2hjw6\\\":\\\"responsive\\\"}\",\"framerContractVersion\":\"1\"}},\"__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 0 6 C 0 2.686 2.686 0 6 0 C 9.314 0 12 2.686 12 6 C 12 9.314 9.314 12 6 12 C 2.686 12 0 9.314 0 6 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"12px\" id=\"cPTa10O2f\" transform=\"translate(6 3)\" width=\"12px\"/><path d=\"M 0 6 C 0 2.686 2.686 0 6 0 C 9.314 0 12 2.686 12 6 C 12 9.314 9.314 12 6 12 C 2.686 12 0 9.314 0 6 Z\" fill=\"transparent\" height=\"12px\" id=\"K1KJBDfjt\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(6 3)\" width=\"12px\"/><path d=\"M 0 5.25 C 1.816 2.112 5.114 0 9 0 C 12.886 0 16.184 2.112 18 5.25\" fill=\"transparent\" height=\"5.25px\" id=\"nuzXpJw0A\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 15)\" width=\"18px\"/></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(\"1327812126\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-vWtJe\",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-vWtJe { -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\":\"User\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-vWtJe\");Icon.displayName=\"User\";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\":{\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"User\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__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 18.993 2.206 C 18.876 1.737 18.54 1.353 18.09 1.175 C 14.951 -0.033 9.75 0 9.75 0 C 9.75 0 4.549 -0.033 1.406 1.179 C 0.957 1.358 0.621 1.742 0.503 2.211 C 0.288 3.051 0 4.696 0 7.5 C 0 10.304 0.288 11.949 0.507 12.794 C 0.625 13.261 0.959 13.643 1.406 13.821 C 4.549 15.033 9.75 15 9.75 15 C 9.75 15 14.951 15.033 18.094 13.821 C 18.542 13.644 18.878 13.262 18.997 12.794 C 19.216 11.95 19.504 10.304 19.504 7.5 C 19.504 4.696 19.212 3.051 18.993 2.206 Z M 8.25 10.5 L 8.25 4.5 L 12.75 7.5 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"15.000173729153522px\" id=\"Kxf_tc1rc\" transform=\"translate(2.25 4.5)\" width=\"19.503749999999997px\"/><path d=\"M 4.5 3 L 0 0 L 0 6 Z\" fill=\"transparent\" height=\"6px\" id=\"OiQVq1BcP\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(10.5 9)\" width=\"4.5px\"/><path d=\"M 0 7.5 C 0 10.304 0.288 11.949 0.507 12.794 C 0.625 13.261 0.959 13.643 1.406 13.821 C 4.549 15.033 9.75 15 9.75 15 C 9.75 15 14.951 15.033 18.094 13.821 C 18.542 13.644 18.878 13.262 18.997 12.794 C 19.216 11.95 19.504 10.304 19.504 7.5 C 19.504 4.696 19.216 3.052 18.997 2.206 C 18.879 1.737 18.543 1.353 18.094 1.175 C 14.951 -0.033 9.75 0 9.75 0 C 9.75 0 4.549 -0.033 1.406 1.179 C 0.957 1.358 0.621 1.742 0.503 2.211 C 0.288 3.051 0 4.696 0 7.5 Z\" fill=\"transparent\" height=\"15.000173729153499px\" id=\"f0uv60ll0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(2.25 4.5)\" width=\"19.503749999999997px\"/></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(\"3761207643\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-KIxjp\",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-KIxjp { -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\":\"Youtube Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-KIxjp\");Icon.displayName=\"Youtube 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\":{\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Youtube Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__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 0 7.5 C 0 3.358 3.358 0 7.5 0 C 11.642 0 15 3.358 15 7.5 C 15 11.642 11.642 15 7.5 15 C 3.358 15 0 11.642 0 7.5 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"15px\" id=\"i5oDhfGPs\" transform=\"translate(3 3)\" width=\"15px\"/><path d=\"M 0 7.5 C 0 3.358 3.358 0 7.5 0 C 11.642 0 15 3.358 15 7.5 C 15 11.642 11.642 15 7.5 15 C 3.358 15 0 11.642 0 7.5 Z\" fill=\"transparent\" height=\"15px\" id=\"g08Nvj3MZ\" 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=\"15px\"/><path d=\"M 0 0 L 5.197 5.197\" fill=\"transparent\" height=\"5.196562499999999px\" id=\"NQvjzSBYl\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(15.803 15.803)\" width=\"5.196562499999999px\"/></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(\"3899066744\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-In32S\",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-In32S { -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\":\"Magnifying Glass\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-In32S\");Icon.displayName=\"Magnifying Glass\";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\":{\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Magnifying Glass\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\"}},\"__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 9.751 16.501 L 18.128 8.003 C 19.959 6.172 19.959 3.204 18.128 1.373 C 16.297 -0.458 13.329 -0.458 11.498 1.373 L 9.751 3.001 L 8.003 1.373 C 6.172 -0.458 3.204 -0.458 1.373 1.373 C -0.458 3.204 -0.458 6.172 1.373 8.003 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"16.50061795926681px\" id=\"t8DmeLQnq\" transform=\"translate(2.249 4.499)\" width=\"19.50123591853362px\"/><path d=\"M 9.751 16.501 L 18.128 8.003 C 19.959 6.172 19.959 3.204 18.128 1.373 C 16.297 -0.458 13.329 -0.458 11.498 1.373 L 9.751 3.001 L 8.003 1.373 C 6.172 -0.458 3.204 -0.458 1.373 1.373 C -0.458 3.204 -0.458 6.172 1.373 8.003 Z\" fill=\"transparent\" height=\"16.50061795926681px\" id=\"eqc7NvLIl\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(2.249 4.499)\" width=\"19.50123591853362px\"/></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(\"3313445532\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-5g6uJ\",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-5g6uJ { -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\":\"Heart Straight\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-5g6uJ\");Icon.displayName=\"Heart Straight\";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\":{\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Heart Straight\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\"}},\"__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 0.75 18 C 0.336 18 0 17.664 0 17.25 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 17.25 0 C 17.664 0 18 0.336 18 0.75 L 18 17.25 C 18 17.664 17.664 18 17.25 18 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18px\" id=\"ubm8tT7Gs\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0.75 18 C 0.336 18 0 17.664 0 17.25 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 17.25 0 C 17.664 0 18 0.336 18 0.75 L 18 17.25 C 18 17.664 17.664 18 17.25 18 Z\" fill=\"transparent\" height=\"18px\" id=\"uLIbokj1X\" 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 0 L 0 6\" fill=\"transparent\" height=\"6px\" id=\"wcL4Xtw6S\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(11.25 10.5)\" width=\"1px\"/><path d=\"M 0 0 L 0 6\" fill=\"transparent\" height=\"6px\" id=\"haFqKG9T6\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(8.25 10.5)\" width=\"1px\"/><path d=\"M 0 2.625 C 0 1.175 1.175 0 2.625 0 C 4.075 0 5.25 1.175 5.25 2.625 L 5.25 6\" fill=\"transparent\" height=\"6px\" id=\"ldXP7NTX2\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(11.25 10.5)\" width=\"5.25px\"/><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=\"M86o3vn0T\" transform=\"translate(7.125 6.75)\" 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(\"4033599021\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-qVh2c\",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-qVh2c { -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\":\"Linkedin Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-qVh2c\");Icon.displayName=\"Linkedin 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\":{\"framerDisableUnlink\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Linkedin Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\"}},\"__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 0 0 L 4.5 0 L 15 16.5 L 10.5 16.5 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"16.5px\" id=\"wBdJ15Yu6\" transform=\"translate(4.5 3.75)\" width=\"15px\"/><path d=\"M 0 0 L 4.5 0 L 15 16.5 L 10.5 16.5 Z\" fill=\"transparent\" height=\"16.5px\" id=\"El8uvQLqv\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(4.5 3.75)\" width=\"15px\"/><path d=\"M 6.176 0 L 0 6.794\" fill=\"transparent\" height=\"6.7940624999999955px\" id=\"AHSzdg78i\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(4.5 13.456)\" width=\"6.176249999999996px\"/><path d=\"M 6.176 0 L 0 6.794\" fill=\"transparent\" height=\"6.794062499999999px\" id=\"h4GjUNYzh\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(13.324 3.75)\" width=\"6.176249999999996px\"/></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(\"1688045918\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-QMsyA\",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-QMsyA { -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\":\"X Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-QMsyA\");Icon.displayName=\"X 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\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"X Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__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 (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 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18px\" id=\"toDPs7Y9O\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 Z\" fill=\"transparent\" height=\"18px\" id=\"nB8qhy58t\" 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 3.75 0 L 2.25 0 C 1.007 0 0 1.007 0 2.25 L 0 12.75\" fill=\"transparent\" height=\"12.75px\" id=\"QFOnXWoYe\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 8.25)\" width=\"3.75px\"/><path d=\"M 0 0 L 6 0\" fill=\"transparent\" height=\"1px\" id=\"rOK6Xhani\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(9 13.5)\" width=\"6px\"/></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(\"1426455308\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-UHDx1\",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-UHDx1 { -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\":\"Facebook Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-UHDx1\");Icon.displayName=\"Facebook 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\":{\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Facebook Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,RenderTarget}from\"framer\";import{useEffect,useRef}from\"react\";/**\n * SN_MenuScrollLock — hard scroll lock for the mobile menu overlay.\n *\n * Mounted only while an open-menu variant of Layout/Header is active (the\n * instance is visible=false in the Primary variant and visible=true only in\n * the phone menu variants), so mount = lock, unmount = unlock.\n *\n * Why not the stock Stop Scroll component: it only sets overflow:hidden, which\n * does NOT stop JS smooth-scroll libraries (Smooth Scroll / Advanced_Scroll_Pro\n * in the site template) — they intercept wheel/touch events and scroll the page\n * programmatically. This lock intercepts wheel + touchmove in the CAPTURE phase\n * on window, ahead of any such listener:\n *   - events targeting elements INSIDE the fixed menu overlay: propagation is\n *     stopped (page libraries never see them) but the default is allowed, so\n *     the menu's own overflow container still scrolls natively;\n *   - events outside the overlay: fully cancelled — no page scroll from any\n *     source. overflow:hidden + overscrollBehavior:none stay on as a fallback\n *     for scrollbar drags and programmatic scrolls.\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function SN_MenuScrollLock(props){const ref=useRef(null);useEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\"||RenderTarget.current()===RenderTarget.canvas)return;// The outermost position:fixed ancestor is the overlay header shell —\n// scrolling is allowed only within it (the menu's internal scroller).\nlet overlayRoot=null;let node=ref.current;while(node&&node!==document.body){try{if(getComputedStyle(node).position===\"fixed\")overlayRoot=node;}catch{}node=node.parentElement;}const insideOverlay=target=>!!(overlayRoot&&target instanceof Node&&overlayRoot.contains(target));const intercept=event=>{if(insideOverlay(event.target)){// Let the menu scroll natively, but hide the event from\n// page-level smooth-scroll listeners.\nevent.stopPropagation();return;}event.preventDefault();event.stopPropagation();};window.addEventListener(\"wheel\",intercept,{capture:true,passive:false});window.addEventListener(\"touchmove\",intercept,{capture:true,passive:false});const de=document.documentElement;const body=document.body;const prev={deOverflow:de.style.overflow,bodyOverflow:body.style.overflow,deOverscroll:de.style.overscrollBehavior};de.style.overflow=\"hidden\";body.style.overflow=\"hidden\";de.style.overscrollBehavior=\"none\";return()=>{window.removeEventListener(\"wheel\",intercept,{capture:true});window.removeEventListener(\"touchmove\",intercept,{capture:true});de.style.overflow=prev.deOverflow;body.style.overflow=prev.bodyOverflow;de.style.overscrollBehavior=prev.deOverscroll;};},[]);return /*#__PURE__*/_jsx(\"span\",{ref:ref,\"data-sn-menu-scroll-lock\":\"\",style:{display:\"block\",width:1,height:1,opacity:0,pointerEvents:\"none\"}});}addPropertyControls(SN_MenuScrollLock,{});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SN_MenuScrollLock\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SN_MenuScrollLock.map","import{jsx as _jsx}from\"react/jsx-runtime\";// ─────────────────────────────────────────────────────────────────────────\n// SN_SearchOverride — Code Override do otwierania wyszukiwarki SN_search.\n//\n// Użycie:\n//  1. Wstaw komponent SN_search_sidebar GDZIEKOLWIEK na stronie (np. zostaw\n//     tam gdzie jest), ustaw mu w Properties: Show icon = OFF (sam drawer).\n//  2. Zaznacz natywną ikonę lupki w headerze → panel Code Overrides →\n//     File: SN_SearchOverride → Override: withOpenSearch.\n//  3. Publish. Klik w lupkę wysyła globalny event \"sn-search:open\",\n//     a SN_search otwiera drawer (nasłuchuje tego eventu).\n//\n// Jeśli lupka miała wcześniej własną interakcję (\"otwórz sidebar\") — usuń ją,\n// żeby otwierał się tylko drawer wyszukiwarki.\n// ─────────────────────────────────────────────────────────────────────────\nexport function withOpenSearch(Component){return props=>{const open=e=>{try{if(e&&typeof e.preventDefault===\"function\")e.preventDefault();if(e&&typeof e.stopPropagation===\"function\")e.stopPropagation();}catch{}try{window.dispatchEvent(new CustomEvent(\"sn-search:open\"));}catch{}};return /*#__PURE__*/_jsx(Component,{...props,onClick:open,onTap:open});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withOpenSearch\":{\"type\":\"reactHoc\",\"name\":\"withOpenSearch\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SN_SearchOverride.map","// Generated by Framer (7bfce40)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/BkmnjMIL1IKRKA6Wy5z6/geKGnSRptULbsTrw9GQn/g17GzePYY.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/jwXi2RqYGCPYynsZeTzL/KGq7uATz9pLETXLAKHbA/MPnTMBEUw.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/Ad1pBf5J66hvMy2tb8nN/00Kq5fPerCSaTPeshXIf/PYqq7eGqy.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/6KmJlaS5ZTd6BgIcP0px/zNiJSbymbnUSafI2YHI7/VLrLHLH4R.js\";import Button from\"https://framerusercontent.com/modules/rzeeRhDCJoNvY2QKACj7/sGRBLsFEMjn9ylcb1Z5w/IMJd3xwtp.js\";import Pattern from\"https://framerusercontent.com/modules/HYZ5AGqcMw9AbUsxFpDO/peXfF0XbGVhp6Go0Lo1O/UOqw_A3jZ.js\";const ButtonFonts=getFonts(Button);const PatternFonts=getFonts(Pattern);const cycleOrder=[\"CXbcdwstx\",\"Fl64d1naB\",\"W3xO8ZW6U\",\"RA250GtYF\",\"jk1mvh499\"];const serializationHash=\"framer-Feqx6\";const variantClassNames={CXbcdwstx:\"framer-v-7kmxnv\",Fl64d1naB:\"framer-v-hutcpi\",jk1mvh499:\"framer-v-1skiaw7\",RA250GtYF:\"framer-v-dl97pc\",W3xO8ZW6U:\"framer-v-88fd58\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const nO_7BvAP2=undefined;const gYuVKHzZL=undefined;const H1a4HRDjo=undefined;const C2aScVv7k=undefined;const Q55DHD16L=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 humanReadableVariantMap={\"Small 320\":\"RA250GtYF\",\"Small Clean\":\"jk1mvh499\",\"Variant 1\":\"CXbcdwstx\",\"Variant 2\":\"Fl64d1naB\",SMALL:\"W3xO8ZW6U\"};const Variants=motion.create(React.Fragment);const getProps=({badgeText,color,destination,height,id,text,title,width,...props})=>{return{...props,C2aScVv7k:title??props.C2aScVv7k??\"Body Armor Promo\",gYuVKHzZL:color??props.gYuVKHzZL??\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",H1a4HRDjo:badgeText??props.H1a4HRDjo??\"POPULAR\",nO_7BvAP2:destination??props.nO_7BvAP2,Q55DHD16L:text??props.Q55DHD16L??\"Meet HALO : our most Concealable Level 3A Bulletproof Vest\",variant:humanReadableVariantMap[props.variant]??props.variant??\"CXbcdwstx\"};};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,gYuVKHzZL,C2aScVv7k,Q55DHD16L,nO_7BvAP2,H1a4HRDjo,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CXbcdwstx\",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 isDisplayed=()=>{if([\"Fl64d1naB\",\"jk1mvh499\"].includes(baseVariant))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:nO_7BvAP2,motionChild:true,nodeId:\"CXbcdwstx\",scopeId:\"DojPkaQGR\",children:/*#__PURE__*/_jsxs(Image1,{...restProps,...gestureHandlers,as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:954,intrinsicWidth:900,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:954,pixelWidth:900,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/qSs4xOovuAnpMjU3K0NpXSFwjGA.png?width=900&height=954\",srcSet:\"https://framerusercontent.com/images/qSs4xOovuAnpMjU3K0NpXSFwjGA.png?width=900&height=954 900w\"},className:`${cx(scopingClassNames,\"framer-7kmxnv\",className,classNames)} framer-402iwe`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"CXbcdwstx\",ref:refBinding,style:{...style},...addPropertyOverrides({Fl64d1naB:{\"data-framer-name\":\"Variant 2\"},jk1mvh499:{\"data-framer-name\":\"Small Clean\"},RA250GtYF:{\"data-framer-name\":\"Small 320\"},W3xO8ZW6U:{\"data-framer-name\":\"SMALL\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-gwju3f\",layoutDependency:layoutDependency,layoutId:\"PhqTNYUP7\",style:{backgroundColor:\"var(--token-f277370d-904c-4e87-88c6-49451f154e33, rgb(209, 255, 0))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-frrk91\",\"data-styles-preset\":\"MPnTMBEUw\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--variable-reference-gYuVKHzZL-DojPkaQGR))\"},children:\"POPULAR\"})}),className:\"framer-vxovdz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RK0PzEwEg\",style:{\"--extracted-1w1cjl5\":\"var(--variable-reference-gYuVKHzZL-DojPkaQGR)\",\"--variable-reference-gYuVKHzZL-DojPkaQGR\":gYuVKHzZL},text:H1a4HRDjo,verticalAlignment:\"center\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-k9ff25\",\"data-framer-name\":\"Stats\",layoutDependency:layoutDependency,layoutId:\"Jh6hYhLEe\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fknvmp\",\"data-framer-name\":\"Satisfaction Rate\",layoutDependency:layoutDependency,layoutId:\"nDqvNApcL\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-meqrjk\",layoutDependency:layoutDependency,layoutId:\"sH4g6bmqN\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c8sq3e\",layoutDependency:layoutDependency,layoutId:\"T8drva0t6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-tkb3er\",\"data-styles-preset\":\"PYqq7eGqy\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b))\"},children:\"Hairline Booster\"})}),className:\"framer-1xwlsq3\",\"data-framer-name\":\"Hairline Booster\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wSDFwHccd\",style:{\"--extracted-1of0zx5\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\",\"--framer-paragraph-spacing\":\"0px\"},text:C2aScVv7k,verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ry1ygs\",\"data-styles-preset\":\"g17GzePYY\",dir:\"auto\",children:\"Catch receding hairlines early with precision targeting\"})}),className:\"framer-2czr4t\",\"data-framer-name\":\"Catch receding hairlines early with precision targeting\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TQS8biYgO\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:Q55DHD16L,verticalAlignment:\"center\",withExternalLayout:true})]})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ds948p\",\"data-framer-name\":\"Stack with photo\",layoutDependency:layoutDependency,layoutId:\"JcRfN143P\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"wood chair minimal style \",fit:\"fill\",intrinsicHeight:1838,intrinsicWidth:1692,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+30+(((componentViewport?.height||444)-60-Math.max(0,((componentViewport?.height||444)-60-0)/1)*1)/2+0+((componentViewport?.height||444)-60-Math.max(0,((componentViewport?.height||444)-60-0)/1)*1)/2*0)+0+0+(0+Math.max(0,((Math.max(0,((componentViewport?.height||444)-60-0)/1)*1-0)*1-0-154)/1)*1+((Math.max(0,((componentViewport?.height||444)-60-0)/1)*1-0)*1-0-(Math.max(0,((Math.max(0,((componentViewport?.height||444)-60-0)/1)*1-0)*1-0-154)/1)*1+116+38))/2*1)+0),pixelHeight:1838,pixelWidth:1692,sizes:\"90px\",src:\"https://framerusercontent.com/images/Dg7xVW8aErp5IFlTlUgDZzmDEs.webp?width=1692&height=1838\",srcSet:\"https://framerusercontent.com/images/Dg7xVW8aErp5IFlTlUgDZzmDEs.webp?scale-down-to=1024&width=1692&height=1838 942w,https://framerusercontent.com/images/Dg7xVW8aErp5IFlTlUgDZzmDEs.webp?width=1692&height=1838 1692w\"},className:\"framer-179odf7\",\"data-framer-name\":\"image 9\",layoutDependency:layoutDependency,layoutId:\"XwK1yTzUQ\",...addPropertyOverrides({RA250GtYF:{background:{alt:\"wood chair minimal style \",fit:\"fill\",intrinsicHeight:1838,intrinsicWidth:1692,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+(((componentViewport?.height||350)-32-Math.max(0,((componentViewport?.height||350)-32-0)/1)*1)/2+0+((componentViewport?.height||350)-32-Math.max(0,((componentViewport?.height||350)-32-0)/1)*1)/2*0)+0+0+(0+Math.max(0,((Math.max(0,((componentViewport?.height||350)-32-0)/1)*1-0)*1-0-154)/1)*1+((Math.max(0,((componentViewport?.height||350)-32-0)/1)*1-0)*1-0-(Math.max(0,((Math.max(0,((componentViewport?.height||350)-32-0)/1)*1-0)*1-0-154)/1)*1+116+38))/2*1)+0),pixelHeight:1838,pixelWidth:1692,sizes:\"90px\",src:\"https://framerusercontent.com/images/Dg7xVW8aErp5IFlTlUgDZzmDEs.webp?width=1692&height=1838\",srcSet:\"https://framerusercontent.com/images/Dg7xVW8aErp5IFlTlUgDZzmDEs.webp?scale-down-to=1024&width=1692&height=1838 942w,https://framerusercontent.com/images/Dg7xVW8aErp5IFlTlUgDZzmDEs.webp?width=1692&height=1838 1692w\"}},W3xO8ZW6U:{background:{alt:\"wood chair minimal style \",fit:\"fill\",intrinsicHeight:1838,intrinsicWidth:1692,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+(((componentViewport?.height||350)-40-Math.max(0,((componentViewport?.height||350)-40-0)/1)*1)/2+0+((componentViewport?.height||350)-40-Math.max(0,((componentViewport?.height||350)-40-0)/1)*1)/2*0)+0+0+(0+Math.max(0,((Math.max(0,((componentViewport?.height||350)-40-0)/1)*1-0)*1-0-154)/1)*1+((Math.max(0,((componentViewport?.height||350)-40-0)/1)*1-0)*1-0-(Math.max(0,((Math.max(0,((componentViewport?.height||350)-40-0)/1)*1-0)*1-0-154)/1)*1+116+38))/2*1)+0),pixelHeight:1838,pixelWidth:1692,sizes:\"90px\",src:\"https://framerusercontent.com/images/Dg7xVW8aErp5IFlTlUgDZzmDEs.webp?width=1692&height=1838\",srcSet:\"https://framerusercontent.com/images/Dg7xVW8aErp5IFlTlUgDZzmDEs.webp?scale-down-to=1024&width=1692&height=1838 942w,https://framerusercontent.com/images/Dg7xVW8aErp5IFlTlUgDZzmDEs.webp?width=1692&height=1838 1692w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-sytt60\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"k84EYSDF7\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{className:\"framer-styles-preset-5en9a1\",\"data-styles-preset\":\"VLrLHLH4R\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b))\"},children:[\"Meet our \",/*#__PURE__*/_jsx(motion.br,{}),\"featured work\"]})}),className:\"framer-1a49bhj\",\"data-framer-name\":\"Meet Onda Chair\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sEHa41KTJ\",style:{\"--extracted-1of0zx5\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cnt9iy\",layoutDependency:layoutDependency,layoutId:\"FH5TAOapb\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+(((componentViewport?.height||444)-60-Math.max(0,((componentViewport?.height||444)-60-0)/1)*1)/2+0+((componentViewport?.height||444)-60-Math.max(0,((componentViewport?.height||444)-60-0)/1)*1)/2*0)+0+0+(0+(Math.max(0,((Math.max(0,((componentViewport?.height||444)-60-0)/1)*1-0)*1-0-154)/1)*1+116)+((Math.max(0,((componentViewport?.height||444)-60-0)/1)*1-0)*1-0-(Math.max(0,((Math.max(0,((componentViewport?.height||444)-60-0)/1)*1-0)*1-0-154)/1)*1+116+38))/2*2)+0+0,...addPropertyOverrides({Fl64d1naB:{y:(componentViewport?.y||0)+30+(((componentViewport?.height||444)-60-Math.max(0,((componentViewport?.height||444)-60-0)/1)*1)/2+0+((componentViewport?.height||444)-60-Math.max(0,((componentViewport?.height||444)-60-0)/1)*1)/2*0)+0+0+((Math.max(0,((componentViewport?.height||444)-60-0)/1)*1-0)*1-0-(Math.max(0,((Math.max(0,((componentViewport?.height||444)-60-0)/1)*1-0)*1-0-45)/1)*1+38+7)+Math.max(0,((Math.max(0,((componentViewport?.height||444)-60-0)/1)*1-0)*1-0-45)/1)*1+7)+0+0},jk1mvh499:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||350)-40-Math.max(0,((componentViewport?.height||350)-40-0)/1)*1)/2+0+((componentViewport?.height||350)-40-Math.max(0,((componentViewport?.height||350)-40-0)/1)*1)/2*0)+0+0+(0+Math.max(0,((Math.max(0,((componentViewport?.height||350)-40-0)/1)*1-0)*1-0-38)/1)*1+((Math.max(0,((componentViewport?.height||350)-40-0)/1)*1-0)*1-0-(Math.max(0,((Math.max(0,((componentViewport?.height||350)-40-0)/1)*1-0)*1-0-38)/1)*1+38))/1*1)+0+0},RA250GtYF:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+16+(((componentViewport?.height||350)-32-Math.max(0,((componentViewport?.height||350)-32-0)/1)*1)/2+0+((componentViewport?.height||350)-32-Math.max(0,((componentViewport?.height||350)-32-0)/1)*1)/2*0)+0+0+(0+(Math.max(0,((Math.max(0,((componentViewport?.height||350)-32-0)/1)*1-0)*1-0-154)/1)*1+116)+((Math.max(0,((componentViewport?.height||350)-32-0)/1)*1-0)*1-0-(Math.max(0,((Math.max(0,((componentViewport?.height||350)-32-0)/1)*1-0)*1-0-154)/1)*1+116+38))/2*2)+0+0},W3xO8ZW6U:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||350)-40-Math.max(0,((componentViewport?.height||350)-40-0)/1)*1)/2+0+((componentViewport?.height||350)-40-Math.max(0,((componentViewport?.height||350)-40-0)/1)*1)/2*0)+0+0+(0+(Math.max(0,((Math.max(0,((componentViewport?.height||350)-40-0)/1)*1-0)*1-0-154)/1)*1+116)+((Math.max(0,((componentViewport?.height||350)-40-0)/1)*1-0)*1-0-(Math.max(0,((Math.max(0,((componentViewport?.height||350)-40-0)/1)*1-0)*1-0-154)/1)*1+116+38))/2*2)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hajow6-container\",layoutDependency:layoutDependency,layoutId:\"roI0l5BNa-container\",nodeId:\"roI0l5BNa\",rendersWithMotion:true,scopeId:\"DojPkaQGR\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",HOqrxQGFL:false,i_nuhqnHA:\"SHOP NOW\",id:\"roI0l5BNa\",layoutId:\"roI0l5BNa\",style:{width:\"100%\"},variant:matchVariant(\"xSkCnhSnz\"),width:\"100%\"})})})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||444)-0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0,...addPropertyOverrides({jk1mvh499:{height:(componentViewport?.height||350)-0},RA250GtYF:{height:(componentViewport?.height||350)-0},W3xO8ZW6U:{height:(componentViewport?.height||350)-0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8ekwki-container\",layoutDependency:layoutDependency,layoutId:\"eloqA44f7-container\",nodeId:\"eloqA44f7\",rendersWithMotion:true,scopeId:\"DojPkaQGR\",style:{opacity:.35},children:/*#__PURE__*/_jsx(Pattern,{height:\"100%\",id:\"eloqA44f7\",layoutId:\"eloqA44f7\",PPDhy5oOw:\"rgb(0, 0, 0)\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"k7XWbDrjP\"),width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Feqx6.framer-402iwe, .framer-Feqx6 .framer-402iwe { display: block; }\",\".framer-Feqx6.framer-7kmxnv { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; height: 444px; justify-content: space-evenly; overflow: visible; padding: 30px; position: relative; text-decoration: none; width: 435px; }\",\".framer-Feqx6 .framer-gwju3f { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 4px 16px 4px 16px; position: absolute; right: 30px; top: 30px; width: min-content; z-index: 2; }\",\".framer-Feqx6 .framer-vxovdz { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-Feqx6 .framer-k9ff25 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: wrap; height: 1px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Feqx6 .framer-fknvmp { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-Feqx6 .framer-meqrjk { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Feqx6 .framer-c8sq3e { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Feqx6 .framer-1xwlsq3, .framer-Feqx6 .framer-1a49bhj { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Feqx6 .framer-2czr4t { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 75%; word-break: break-word; word-wrap: break-word; }\",\".framer-Feqx6 .framer-1ds948p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 0px 16px 0px; position: relative; width: 100%; }\",\".framer-Feqx6 .framer-179odf7 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 90px); position: relative; width: 90px; }\",\".framer-Feqx6 .framer-sytt60 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Feqx6 .framer-1cnt9iy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Feqx6 .framer-1hajow6-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-Feqx6 .framer-8ekwki-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-Feqx6.framer-v-hutcpi .framer-k9ff25 { gap: 0px 0px; justify-content: flex-end; }\",\".framer-Feqx6.framer-v-hutcpi .framer-fknvmp { gap: 7px; justify-content: flex-end; }\",\".framer-Feqx6.framer-v-hutcpi .framer-meqrjk { align-content: flex-end; align-items: flex-end; justify-content: flex-end; padding: 0px 0px 10px 0px; }\",\".framer-Feqx6.framer-v-hutcpi .framer-c8sq3e, .framer-Feqx6.framer-v-88fd58 .framer-179odf7, .framer-Feqx6.framer-v-dl97pc .framer-meqrjk { order: 0; }\",\".framer-Feqx6.framer-v-88fd58.framer-7kmxnv, .framer-Feqx6.framer-v-1skiaw7.framer-7kmxnv { height: 350px; padding: 20px; width: 350px; }\",\".framer-Feqx6.framer-v-88fd58 .framer-gwju3f, .framer-Feqx6.framer-v-1skiaw7 .framer-gwju3f { order: 0; right: 20px; top: 20px; }\",\".framer-Feqx6.framer-v-88fd58 .framer-k9ff25, .framer-Feqx6.framer-v-88fd58 .framer-sytt60, .framer-Feqx6.framer-v-dl97pc .framer-1ds948p, .framer-Feqx6.framer-v-1skiaw7 .framer-k9ff25 { order: 1; }\",\".framer-Feqx6.framer-v-88fd58 .framer-8ekwki-container, .framer-Feqx6.framer-v-dl97pc .framer-1cnt9iy, .framer-Feqx6.framer-v-1skiaw7 .framer-8ekwki-container { order: 2; }\",\".framer-Feqx6.framer-v-dl97pc.framer-7kmxnv { height: 350px; padding: 16px; width: 280px; }\",\".framer-Feqx6.framer-v-dl97pc .framer-gwju3f { padding: 4px 8px 4px 8px; right: 16px; top: 16px; }\",\".framer-Feqx6.framer-v-1skiaw7 .framer-meqrjk { align-content: flex-end; align-items: flex-end; padding: 0px 0px 8px 0px; }\",\".framer-Feqx6.framer-v-1skiaw7 .framer-2czr4t { width: 85%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 444\n * @framerIntrinsicWidth 435\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Fl64d1naB\":{\"layout\":[\"fixed\",\"fixed\"]},\"W3xO8ZW6U\":{\"layout\":[\"fixed\",\"fixed\"]},\"RA250GtYF\":{\"layout\":[\"fixed\",\"fixed\"]},\"jk1mvh499\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"gYuVKHzZL\":\"color\",\"C2aScVv7k\":\"title\",\"Q55DHD16L\":\"text\",\"nO_7BvAP2\":\"destination\",\"H1a4HRDjo\":\"badgeText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDojPkaQGR=withCSS(Component,css,\"framer-Feqx6\");export default FramerDojPkaQGR;FramerDojPkaQGR.displayName=\"Menu AD Card\";FramerDojPkaQGR.defaultProps={height:444,width:435};addPropertyControls(FramerDojPkaQGR,{variant:{options:[\"CXbcdwstx\",\"Fl64d1naB\",\"W3xO8ZW6U\",\"RA250GtYF\",\"jk1mvh499\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"SMALL\",\"Small 320\",\"Small Clean\"],title:\"Variant\",type:ControlType.Enum},gYuVKHzZL:{defaultValue:'var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',title:\"Color\",type:ControlType.Color},C2aScVv7k:{defaultValue:\"Body Armor Promo\",displayTextArea:false,title:\"Title\",type:ControlType.String},onC2aScVv7kChange:{changes:\"C2aScVv7k\",type:ControlType.ChangeHandler},Q55DHD16L:{defaultValue:\"Meet HALO : our most Concealable Level 3A Bulletproof Vest\",displayTextArea:false,title:\"Text\",type:ControlType.String},onQ55DHD16LChange:{changes:\"Q55DHD16L\",type:ControlType.ChangeHandler},nO_7BvAP2:{title:\"Destination\",type:ControlType.Link},H1a4HRDjo:{defaultValue:\"POPULAR\",displayTextArea:false,title:\"Badge Text\",type:ControlType.String},onH1a4HRDjoChange:{changes:\"H1a4HRDjo\",type:ControlType.ChangeHandler}});addFonts(FramerDojPkaQGR,[{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\"}]},...ButtonFonts,...PatternFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerDojPkaQGR.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Button,{},context),forwardLoader(Pattern,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDojPkaQGR\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"444\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"gYuVKHzZL\\\":\\\"color\\\",\\\"C2aScVv7k\\\":\\\"title\\\",\\\"Q55DHD16L\\\":\\\"text\\\",\\\"nO_7BvAP2\\\":\\\"destination\\\",\\\"H1a4HRDjo\\\":\\\"badgeText\\\"}\",\"framerIntrinsicWidth\":\"435\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Fl64d1naB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"W3xO8ZW6U\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RA250GtYF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jk1mvh499\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__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 0 6 L 0 12 L 6.75 18.75 L 6.75 12 L 13.5 12 L 0 0 L 13.5 0 L 13.5 6 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18.75px\" id=\"WSyo6DWb7\" transform=\"translate(5.25 3.75)\" width=\"13.5px\"/><path d=\"M 0 6 L 0 12 L 6.75 18.75 L 6.75 12 L 13.5 12 L 0 0 L 13.5 0 L 13.5 6 Z\" fill=\"transparent\" height=\"18.75px\" id=\"s0FMeaMKY\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(5.25 3.75)\" width=\"13.5px\"/></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(\"1403532491\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-QYJ03\",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-QYJ03 { -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\":\"Framer Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-QYJ03\");Icon.displayName=\"Framer 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\":{\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Framer Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (55d3d16)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FramerLogo from\"https://framerusercontent.com/modules/KSvtBOJuMnaS19KCHdOk/nXQ6bONSGX4DWxA6b3Qy/QAgTWZoLn.js\";const enabledGestures={zm4pfXHvt:{hover:true},ZVBJrPLi6:{hover:true}};const cycleOrder=[\"ZVBJrPLi6\",\"zm4pfXHvt\",\"XNWZfLr0y\"];const serializationHash=\"framer-wJchm\";const variantClassNames={XNWZfLr0y:\"framer-v-whm1zk\",zm4pfXHvt:\"framer-v-17ztnnr\",ZVBJrPLi6:\"framer-v-1kqfaie\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const m74Cti_iF=undefined;const dq_k2dxEu=undefined;const RUJ3BglTj=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={\"Variant 3\":\"XNWZfLr0y\",Default:\"ZVBJrPLi6\",Inverse:\"zm4pfXHvt\"};const Variants=motion.create(React.Fragment);const getProps=({height,icon,id,link,newTab,width,...props})=>{return{...props,dq_k2dxEu:newTab??props.dq_k2dxEu??true,m74Cti_iF:link??props.m74Cti_iF,RUJ3BglTj:icon??props.RUJ3BglTj??FramerLogo,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZVBJrPLi6\"};};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,RUJ3BglTj,m74Cti_iF,dq_k2dxEu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZVBJrPLi6\",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(Link,{href:m74Cti_iF,motionChild:true,nodeId:\"ZVBJrPLi6\",openInNewTab:dq_k2dxEu,scopeId:\"emw2VaZsA\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1kqfaie\",className,classNames)} framer-1w6a8yl`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"ZVBJrPLi6\",ref:refBinding,style:{...style},...addPropertyOverrides({\"zm4pfXHvt-hover\":{\"data-framer-name\":undefined},\"ZVBJrPLi6-hover\":{\"data-framer-name\":undefined},XNWZfLr0y:{\"data-framer-name\":\"Variant 3\"},zm4pfXHvt:{\"data-framer-name\":\"Inverse\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1aschz4\",Component:RUJ3BglTj,layoutDependency:layoutDependency,layoutId:\"YrBFCHFvh\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-c5c4fdcb-9482-48bb-aedf-353188472aae, rgb(17, 17, 17))\",\"--pgex8v\":1.75,scale:1},variants:{\"zm4pfXHvt-hover\":{scale:1.1},\"ZVBJrPLi6-hover\":{scale:1.1},XNWZfLr0y:{\"--21h8s6\":\"var(--token-f277370d-904c-4e87-88c6-49451f154e33, rgb(209, 255, 0))\"},zm4pfXHvt:{\"--21h8s6\":\"var(--token-c5446a54-80de-4f79-b24b-55997bf1fe5e, rgb(255, 255, 255))\"}}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wJchm.framer-1w6a8yl, .framer-wJchm .framer-1w6a8yl { display: block; }\",\".framer-wJchm.framer-1kqfaie { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 15px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 15px; }\",\".framer-wJchm .framer-1aschz4 { flex: none; height: 100%; position: relative; width: var(--framer-aspect-ratio-supported, 15px); }\",\".framer-wJchm.framer-v-whm1zk.framer-1kqfaie { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 15\n * @framerIntrinsicWidth 15\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"zm4pfXHvt\":{\"layout\":[\"fixed\",\"fixed\"]},\"XNWZfLr0y\":{\"layout\":[\"fixed\",\"fixed\"]},\"sidpVz6YX\":{\"layout\":[\"fixed\",\"fixed\"]},\"lOx7ghWki\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"RUJ3BglTj\":\"icon\",\"m74Cti_iF\":\"link\",\"dq_k2dxEu\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"omX0gWFPqDwhaiWwf6ab\"]\n */const Frameremw2VaZsA=withCSS(Component,css,\"framer-wJchm\");export default Frameremw2VaZsA;Frameremw2VaZsA.displayName=\"Social Icon\";Frameremw2VaZsA.defaultProps={height:15,width:15};addPropertyControls(Frameremw2VaZsA,{variant:{options:[\"ZVBJrPLi6\",\"zm4pfXHvt\",\"XNWZfLr0y\"],optionTitles:[\"Default\",\"Inverse\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},RUJ3BglTj:{defaultValue:{identifier:\"module:KSvtBOJuMnaS19KCHdOk/nXQ6bONSGX4DWxA6b3Qy/QAgTWZoLn.js:default\",moduleId:\"KSvtBOJuMnaS19KCHdOk\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"Icon\",type:ControlType.VectorSetItem},m74Cti_iF:{title:\"Link\",type:ControlType.Link},dq_k2dxEu:{defaultValue:true,title:\"New Tab\",type:ControlType.Boolean}});addFonts(Frameremw2VaZsA,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameremw2VaZsA\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"RUJ3BglTj\\\":\\\"icon\\\",\\\"m74Cti_iF\\\":\\\"link\\\",\\\"dq_k2dxEu\\\":\\\"newTab\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"15\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVectorSets\":\"[\\\"omX0gWFPqDwhaiWwf6ab\\\"]\",\"framerIntrinsicWidth\":\"15\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zm4pfXHvt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XNWZfLr0y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sidpVz6YX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lOx7ghWki\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./emw2VaZsA.map","// Generated by Framer (e7aabea)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-7WsTj\";const variantClassNames={iI54MQDN6:\"framer-v-1w5qd7c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"iI54MQDN6\",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-1w5qd7c\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"iI54MQDN6\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Logo\",fit:\"fit\",intrinsicHeight:36,intrinsicWidth:29,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||31)-0-31)/2)),pixelHeight:667,pixelWidth:573,positionX:\"center\",positionY:\"center\",sizes:\"26.5px\",src:\"https://framerusercontent.com/images/Tamd81HwR6z4gH9x9n3yvKptxys.jpg?width=573&height=667\",srcSet:\"https://framerusercontent.com/images/Tamd81HwR6z4gH9x9n3yvKptxys.jpg?width=573&height=667 573w\"},className:\"framer-xwsvlq\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"hv2TGCP1n\"})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7WsTj.framer-w18azj, .framer-7WsTj .framer-w18azj { display: block; }\",\".framer-7WsTj.framer-1w5qd7c { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7WsTj .framer-xwsvlq { flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 27px; will-change: var(--framer-will-change-filter-override, filter); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 31\n * @framerIntrinsicWidth 26.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbO5TcsoiP=withCSS(Component,css,\"framer-7WsTj\");export default FramerbO5TcsoiP;FramerbO5TcsoiP.displayName=\"Logo\";FramerbO5TcsoiP.defaultProps={height:31,width:26.5};addFonts(FramerbO5TcsoiP,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbO5TcsoiP\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"31\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"26.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bO5TcsoiP.map","// Generated by Framer (f3f9b36)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,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 Logo from\"https://framerusercontent.com/modules/dqjBvoYncWU8IsVMf4xs/mZR5nOyphaLBmaxfriur/bO5TcsoiP.js\";const LogoFonts=getFonts(Logo);const enabledGestures={nLXedj8hc:{hover:true}};const cycleOrder=[\"nLXedj8hc\",\"dKqm6hUK7\",\"CzagUHPLP\",\"rBxgsLg9I\"];const serializationHash=\"framer-suzDq\";const variantClassNames={CzagUHPLP:\"framer-v-aqy79j\",dKqm6hUK7:\"framer-v-1mkilv2\",nLXedj8hc:\"framer-v-1j8x4b4\",rBxgsLg9I:\"framer-v-1bvmeab\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WT3YCmtbq=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={\"Phone Small\":\"rBxgsLg9I\",Desktop:\"nLXedj8hc\",Phone:\"CzagUHPLP\",Tablet:\"dKqm6hUK7\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"nLXedj8hc\",WT3YCmtbq:click??props.WT3YCmtbq};};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,WT3YCmtbq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nLXedj8hc\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1sw4xi5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(WT3YCmtbq){const res=await WT3YCmtbq(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"nLXedj8hc\",openInNewTab:false,scopeId:\"FwlZ4Mm2e\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1j8x4b4\",className,classNames)} framer-5aujsh`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"nLXedj8hc\",onTap:onTap1sw4xi5,ref:refBinding,style:{backgroundColor:\"var(--token-4321a524-8651-4268-85f9-e884d8cb6223, rgb(255, 255, 255))\",...style},variants:{\"nLXedj8hc-hover\":{backgroundColor:\"var(--token-5087bb56-e67b-4acc-afc9-0cb2e336d0c2, rgb(249, 249, 249))\"}},...addPropertyOverrides({\"nLXedj8hc-hover\":{\"data-framer-name\":undefined},CzagUHPLP:{\"data-framer-name\":\"Phone\"},dKqm6hUK7:{\"data-framer-name\":\"Tablet\"},rBxgsLg9I:{\"data-framer-name\":\"Phone Small\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,y:(componentViewport?.y||0)+(0+((componentViewport?.height||46)-0-31)/2),...addPropertyOverrides({CzagUHPLP:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||36)-0-31)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t3b8jd-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"glTMescFr-container\",nodeId:\"glTMescFr\",rendersWithMotion:true,scopeId:\"FwlZ4Mm2e\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"glTMescFr\",layoutId:\"glTMescFr\",width:\"100%\"})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-suzDq.framer-5aujsh, .framer-suzDq .framer-5aujsh { display: block; }\",\".framer-suzDq.framer-1j8x4b4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 46px; justify-content: center; overflow: visible; padding: 0px 8px 0px 8px; position: relative; text-decoration: none; width: 46px; }\",\".framer-suzDq .framer-1t3b8jd-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-suzDq.framer-v-1mkilv2.framer-1j8x4b4 { padding: 0px 24px 0px 24px; }\",\".framer-suzDq.framer-v-aqy79j.framer-1j8x4b4 { height: 36px; padding: 0px 12px 0px 12px; }\",\".framer-suzDq.framer-v-1bvmeab.framer-1j8x4b4 { width: min-content; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46\n * @framerIntrinsicWidth 46\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"dKqm6hUK7\":{\"layout\":[\"fixed\",\"fixed\"]},\"CzagUHPLP\":{\"layout\":[\"fixed\",\"fixed\"]},\"rBxgsLg9I\":{\"layout\":[\"auto\",\"fixed\"]},\"td41P_Ja9\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"WT3YCmtbq\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFwlZ4Mm2e=withCSS(Component,css,\"framer-suzDq\");export default FramerFwlZ4Mm2e;FramerFwlZ4Mm2e.displayName=\"Logo Wrapper ACL\";FramerFwlZ4Mm2e.defaultProps={height:46,width:46};addPropertyControls(FramerFwlZ4Mm2e,{variant:{options:[\"nLXedj8hc\",\"dKqm6hUK7\",\"CzagUHPLP\",\"rBxgsLg9I\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Small\"],title:\"Variant\",type:ControlType.Enum},WT3YCmtbq:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerFwlZ4Mm2e,[{explicitInter:true,fonts:[]},...LogoFonts],{supportsExplicitInterCodegen:true});FramerFwlZ4Mm2e.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Logo,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFwlZ4Mm2e\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"46\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"WT3YCmtbq\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dKqm6hUK7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CzagUHPLP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rBxgsLg9I\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"td41P_Ja9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"46\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FwlZ4Mm2e.map","// Generated by Framer (fb30b49)\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 qxTvv_EBh=undefined;const ezTt3ayMo=undefined;const lschgej4H=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 15 0 L 7.5 7.5 L 0 0 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"7.5px\" id=\"d6DgdEg9H\" transform=\"translate(4.5 9)\" width=\"15px\"/><path d=\"M 15 0 L 7.5 7.5 L 0 0\" fill=\"transparent\" height=\"7.5px\" id=\"IYL9rIPB2\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(4.5 9)\" width=\"15px\"/></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(\"2741301580\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-2TOMF\",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-2TOMF { -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\":\"Caret Down\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-2TOMF\");Icon.displayName=\"Caret Down\";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\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Caret Down\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f3f9b36)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,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 CaretDown from\"https://framerusercontent.com/modules/p4xyHAxz4hEgYi9H78wW/lQPrNjCqxcKFGWaJ0XOI/uKhhQBk6W.js\";const CaretDownFonts=getFonts(CaretDown);const enabledGestures={BMwEw_S7P:{hover:true}};const cycleOrder=[\"BMwEw_S7P\",\"K2FGasR0a\",\"EYLanoCB3\",\"RgjwP1Mkl\",\"Zl8qB9vSf\"];const serializationHash=\"framer-zW4Jn\";const variantClassNames={BMwEw_S7P:\"framer-v-148o9ye\",EYLanoCB3:\"framer-v-1bmruvc\",K2FGasR0a:\"framer-v-jh5ygv\",RgjwP1Mkl:\"framer-v-1q35rtz\",Zl8qB9vSf:\"framer-v-1l96wm9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Jbmfa1vUo=undefined;const mp0TdbFKS=undefined;const EciK45d_X=undefined;const oSWLsXIGi=undefined;const EHepl9jcj=undefined;const gZSQBUpQL=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={\"Parrent  Right\":\"RgjwP1Mkl\",\"Parrent Down\":\"EYLanoCB3\",\"Parrent Empty\":\"Zl8qB9vSf\",Desktop:\"BMwEw_S7P\",Tablet:\"K2FGasR0a\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,mouseEnter,smoothScroll,title,width,...props})=>{return{...props,EciK45d_X:smoothScroll??props.EciK45d_X,EHepl9jcj:title??props.EHepl9jcj??\"Item\",Jbmfa1vUo:mouseEnter??props.Jbmfa1vUo,mp0TdbFKS:link??props.mp0TdbFKS,oSWLsXIGi:click??props.oSWLsXIGi,variant:humanReadableVariantMap[props.variant]??props.variant??\"BMwEw_S7P\"};};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,EHepl9jcj,mp0TdbFKS,EciK45d_X,oSWLsXIGi,Jbmfa1vUo,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BMwEw_S7P\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterknnz5g=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(Jbmfa1vUo){const res=await Jbmfa1vUo(...args);if(res===false)return false;}});const onTaphg2hy1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(oSWLsXIGi){const res=await oSWLsXIGi(...args);if(res===false)return false;}});const onTap1rqukxq=activeVariantCallback(async(...args)=>{if(gZSQBUpQL){const res=await gZSQBUpQL(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"EYLanoCB3\",\"RgjwP1Mkl\",\"Zl8qB9vSf\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"EYLanoCB3\",\"RgjwP1Mkl\",\"Zl8qB9vSf\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"Zl8qB9vSf\")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:mp0TdbFKS,motionChild:true,nodeId:\"BMwEw_S7P\",openInNewTab:false,scopeId:\"mnXLn_NMp\",smoothScroll:EciK45d_X,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-148o9ye\",className,classNames)} framer-zr1jb5`,\"data-border\":true,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"BMwEw_S7P\",onMouseEnter:onMouseEnterknnz5g,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-68c05b50-ca7b-4173-82aa-ed42aea1a9b4, rgb(0, 0, 0))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-4321a524-8651-4268-85f9-e884d8cb6223, rgb(255, 255, 255))\",...style},variants:{\"BMwEw_S7P-hover\":{backgroundColor:\"var(--token-5087bb56-e67b-4acc-afc9-0cb2e336d0c2, rgb(249, 249, 249))\"},EYLanoCB3:{\"--border-bottom-width\":\"0.5px\",\"--border-left-width\":\"0px\"},RgjwP1Mkl:{\"--border-bottom-width\":\"0.5px\",\"--border-left-width\":\"0px\"},Zl8qB9vSf:{\"--border-bottom-width\":\"0.5px\",\"--border-left-width\":\"0px\"}},...addPropertyOverrides({\"BMwEw_S7P-hover\":{\"data-framer-name\":undefined},EYLanoCB3:{\"data-framer-name\":\"Parrent Down\",onMouseEnter:undefined,onTap:onTaphg2hy1},K2FGasR0a:{\"data-framer-name\":\"Tablet\"},RgjwP1Mkl:{\"data-framer-name\":\"Parrent  Right\",onMouseEnter:undefined,onTap:onTaphg2hy1},Zl8qB9vSf:{\"data-framer-name\":\"Parrent Empty\",onMouseEnter:undefined,onTap:onTaphg2hy1}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ug5dtu\",\"data-framer-name\":\"Inner\",layoutDependency:layoutDependency,layoutId:\"Fwd66BvQb\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VEFTQSBPcmJpdGVyLTUwMA==\",\"--framer-font-family\":'\"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.25px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Item\"})}),className:\"framer-17o9hd4\",fonts:[\"GF;TASA Orbiter-500\"],layoutDependency:layoutDependency,layoutId:\"k9kkK7XHP\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:EHepl9jcj,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VEFTQSBPcmJpdGVyLTUwMA==\",\"--framer-font-family\":'\"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.25px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Item\"})}),className:\"framer-4k08jr\",fonts:[\"GF;TASA Orbiter-500\"],layoutDependency:layoutDependency,layoutId:\"uqG67e8rd\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:EHepl9jcj,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pe6s76\",\"data-framer-name\":\"Stack\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SXKjXaLcY\",onTap:onTap1rqukxq,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VEFTQSBPcmJpdGVyLTYwMA==\",\"--framer-font-family\":'\"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Title\"})}),className:\"framer-13h6dpe\",fonts:[\"GF;TASA Orbiter-600\"],layoutDependency:layoutDependency,layoutId:\"CKQhOIwiL\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:EHepl9jcj,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(CaretDown,{animated:true,className:\"framer-1ra64k5\",layoutDependency:layoutDependency,layoutId:\"lZIW7zkDR\",style:{\"--1m6trwb\":1,\"--21h8s6\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--pgex8v\":1,rotate:0},variants:{RgjwP1Mkl:{rotate:-90}}})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zW4Jn.framer-zr1jb5, .framer-zW4Jn .framer-zr1jb5 { display: block; }\",\".framer-zW4Jn.framer-148o9ye { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 46px; justify-content: center; overflow: visible; padding: 16px 20px 16px 20px; position: relative; text-decoration: none; width: 69px; }\",\".framer-zW4Jn .framer-ug5dtu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 15px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-zW4Jn .framer-17o9hd4, .framer-zW4Jn .framer-4k08jr, .framer-zW4Jn .framer-13h6dpe { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-zW4Jn .framer-1pe6s76 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 40px; justify-content: space-between; overflow: visible; padding: 12px 8px 12px 8px; position: relative; width: 100%; }\",\".framer-zW4Jn .framer-1ra64k5 { flex: none; height: var(--framer-aspect-ratio-supported, 9px); position: relative; width: 10px; }\",\".framer-zW4Jn.framer-v-jh5ygv.framer-148o9ye { cursor: unset; height: min-content; width: min-content; }\",\".framer-zW4Jn.framer-v-1bmruvc.framer-148o9ye, .framer-zW4Jn.framer-v-1q35rtz.framer-148o9ye, .framer-zW4Jn.framer-v-1l96wm9.framer-148o9ye { flex-direction: row; gap: unset; height: 40px; justify-content: space-between; padding: 0px; width: min-content; }\",\".framer-zW4Jn.framer-v-1bmruvc .framer-1pe6s76, .framer-zW4Jn.framer-v-1q35rtz .framer-1pe6s76, .framer-zW4Jn.framer-v-1l96wm9 .framer-1pe6s76 { gap: 0px; justify-content: center; order: 0; width: min-content; }\",\".framer-zW4Jn.framer-v-1bmruvc .framer-1ra64k5, .framer-zW4Jn.framer-v-1q35rtz .framer-1ra64k5 { height: var(--framer-aspect-ratio-supported, 10px); }\",\".framer-zW4Jn.framer-v-148o9ye.hover .framer-ug5dtu { justify-content: flex-end; }\",'.framer-zW4Jn[data-border=\"true\"]::after, .framer-zW4Jn [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 46\n * @framerIntrinsicWidth 69\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"K2FGasR0a\":{\"layout\":[\"auto\",\"auto\"]},\"EYLanoCB3\":{\"layout\":[\"auto\",\"fixed\"]},\"RgjwP1Mkl\":{\"layout\":[\"auto\",\"fixed\"]},\"Zl8qB9vSf\":{\"layout\":[\"auto\",\"fixed\"]},\"iF8HrOEs5\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"EHepl9jcj\":\"title\",\"mp0TdbFKS\":\"link\",\"EciK45d_X\":\"smoothScroll\",\"oSWLsXIGi\":\"click\",\"Jbmfa1vUo\":\"mouseEnter\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermnXLn_NMp=withCSS(Component,css,\"framer-zW4Jn\");export default FramermnXLn_NMp;FramermnXLn_NMp.displayName=\"Navbar Item\";FramermnXLn_NMp.defaultProps={height:46,width:69};addPropertyControls(FramermnXLn_NMp,{variant:{options:[\"BMwEw_S7P\",\"K2FGasR0a\",\"EYLanoCB3\",\"RgjwP1Mkl\",\"Zl8qB9vSf\"],optionTitles:[\"Desktop\",\"Tablet\",\"Parrent Down\",\"Parrent  Right\",\"Parrent Empty\"],title:\"Variant\",type:ControlType.Enum},EHepl9jcj:{defaultValue:\"Item\",description:\"\",displayTextArea:false,title:\"Title\",type:ControlType.String},onEHepl9jcjChange:{changes:\"EHepl9jcj\",type:ControlType.ChangeHandler},mp0TdbFKS:{title:\"Link\",type:ControlType.Link},EciK45d_X:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},onEciK45d_XChange:{changes:\"EciK45d_X\",type:ControlType.ChangeHandler},oSWLsXIGi:{title:\"Click\",type:ControlType.EventHandler},Jbmfa1vUo:{title:\"Mouse Enter\",type:ControlType.EventHandler}});addFonts(FramermnXLn_NMp,[{explicitInter:true,fonts:[{cssFamilyName:\"TASA Orbiter\",source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVEwC8pm095IuGcc.woff2\",weight:\"500\"},{cssFamilyName:\"TASA Orbiter\",source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVKAF8pm095IuGcc.woff2\",weight:\"600\"}]},...CaretDownFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermnXLn_NMp\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"EHepl9jcj\\\":\\\"title\\\",\\\"mp0TdbFKS\\\":\\\"link\\\",\\\"EciK45d_X\\\":\\\"smoothScroll\\\",\\\"oSWLsXIGi\\\":\\\"click\\\",\\\"Jbmfa1vUo\\\":\\\"mouseEnter\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"46\",\"framerIntrinsicWidth\":\"69\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"K2FGasR0a\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EYLanoCB3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"RgjwP1Mkl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Zl8qB9vSf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"iF8HrOEs5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mnXLn_NMp.map","// Generated by Framer (f3f9b36)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/plhC5PVnCMllW5QXjFK5/Ticker.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/8MP70LaxfUKz8ZQrQLKm/bPNlaG1o1kx16uVf3N9M/vpsPlUqeI.js\";const TickerFonts=getFonts(Ticker);const cycleOrder=[\"ypHuugxSz\",\"DFNv_7ihc\"];const serializationHash=\"framer-xiQKl\";const variantClassNames={DFNv_7ihc:\"framer-v-ownzo4\",ypHuugxSz:\"framer-v-1odhfgm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={desktop:\"ypHuugxSz\",mobile:\"DFNv_7ihc\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ypHuugxSz\"};};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:\"ypHuugxSz\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1odhfgm\",className,classNames),\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"ypHuugxSz\",ref:refBinding,style:{backgroundColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c)\",...style},...addPropertyOverrides({DFNv_7ihc:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rxmrvn-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"QoRonm0qr-container\",nodeId:\"QoRonm0qr\",rendersWithMotion:true,scopeId:\"mT9iVBoiH\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"right\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:20,overflow:false},gap:32,height:\"100%\",hoverFactor:1,id:\"QoRonm0qr\",layoutId:\"QoRonm0qr\",padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ckdsi3\",\"data-framer-name\":\"free-return\",layoutDependency:layoutDependency,layoutId:\"T82_g76Fz\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-10717bh\",fill:'var(--token-f277370d-904c-4e87-88c6-49451f154e33, rgb(209, 255, 0)) /* {\"name\":\"Highlight\"} */',intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"oMy2_8EmY\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M232 144a64.07 64.07 0 0 1-64 64H80a8 8 0 0 1 0-16h88a48 48 0 0 0 0-96H51.31l34.35 34.34a8 8 0 0 1-11.32 11.32l-48-48a8 8 0 0 1 0-11.32l48-48a8 8 0 0 1 11.32 11.32L51.31 80H168a64.07 64.07 0 0 1 64 64Z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1aga6mc\",layoutDependency:layoutDependency,layoutId:\"l3sZ3nuGl\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ealtg0\",\"data-styles-preset\":\"vpsPlUqeI\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f277370d-904c-4e87-88c6-49451f154e33, rgb(209, 255, 0)))\"},children:\"Free Return\"})}),className:\"framer-1lxpnkl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"h5RBH6ePQ\",style:{\"--extracted-r6o4lv\":\"var(--token-f277370d-904c-4e87-88c6-49451f154e33, rgb(209, 255, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hmnzqp\",\"data-framer-name\":\"secure-checkout\",layoutDependency:layoutDependency,layoutId:\"dDURboB3Y\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1sm6dfx\",fill:'var(--token-f277370d-904c-4e87-88c6-49451f154e33, rgb(209, 255, 0)) /* {\"name\":\"Highlight\"} */',intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"Zzfli59ly\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M208 40H48a16 16 0 0 0-16 16v56c0 52.72 25.52 84.67 46.93 102.19 23.06 18.86 46 25.26 47 25.53a8 8 0 0 0 4.2 0c1-.27 23.91-6.67 47-25.53C198.48 196.67 224 164.72 224 112V56a16 16 0 0 0-16-16Zm0 72c0 37.07-13.66 67.16-40.6 89.42a129.3 129.3 0 0 1-39.4 22.2 128.25 128.25 0 0 1-38.92-21.81C61.82 179.51 48 149.3 48 112V56h160ZM82.34 141.66a8 8 0 0 1 11.32-11.32L112 148.69l50.34-50.35a8 8 0 0 1 11.32 11.32l-56 56a8 8 0 0 1-11.32 0Z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-csic9s\",layoutDependency:layoutDependency,layoutId:\"VeGBH0SSr\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ealtg0\",\"data-styles-preset\":\"vpsPlUqeI\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f277370d-904c-4e87-88c6-49451f154e33, rgb(209, 255, 0)))\"},children:\"Secure Checkout\"})}),className:\"framer-265vcj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dAZr5Xs4r\",style:{\"--extracted-r6o4lv\":\"var(--token-f277370d-904c-4e87-88c6-49451f154e33, rgb(209, 255, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q9th4q\",\"data-framer-name\":\"worldwide-support\",layoutDependency:layoutDependency,layoutId:\"A1mAHkgYf\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-pth01b\",fill:'var(--token-f277370d-904c-4e87-88c6-49451f154e33, rgb(209, 255, 0)) /* {\"name\":\"Highlight\"} */',intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"r0zQglwCA\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"M128 24a104 104 0 1 0 104 104A104.11 104.11 0 0 0 128 24Zm88 104a87.62 87.62 0 0 1-6.4 32.94l-44.7-27.49a15.92 15.92 0 0 0-6.24-2.23l-22.82-3.08a16.11 16.11 0 0 0-16 7.86h-8.72l-3.8-7.86a15.91 15.91 0 0 0-11-8.67l-8-1.73L96.14 104h16.71a16.06 16.06 0 0 0 7.73-2l12.25-6.76a16.62 16.62 0 0 0 3-2.14l26.91-24.34A15.93 15.93 0 0 0 166 49.1l-.36-.65A88.11 88.11 0 0 1 216 128Zm-72.69-86.66L152 56.9l-26.91 24.34L112.85 88H96.14a16 16 0 0 0-13.88 8l-8.73 15.23-10.15-27.04 10.94-25.87a87.87 87.87 0 0 1 69-17ZM40 128a87.53 87.53 0 0 1 8.54-37.8l11.34 30.27a16 16 0 0 0 11.62 10l21.43 4.61 3.81 7.92a16.09 16.09 0 0 0 14.4 9h1.48l-7.23 16.23a16 16 0 0 0 2.86 17.37l.14.14 19.61 20.2-1.94 10A88.11 88.11 0 0 1 40 128Zm102.58 86.78 1.13-5.81a16.09 16.09 0 0 0-4-13.9 1.85 1.85 0 0 1-.14-.14L120 174.74 133.7 144l22.82 3.08 45.72 28.12a88.18 88.18 0 0 1-59.66 39.58Z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16gih3s\",layoutDependency:layoutDependency,layoutId:\"pibsO14bi\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ealtg0\",\"data-styles-preset\":\"vpsPlUqeI\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f277370d-904c-4e87-88c6-49451f154e33, rgb(209, 255, 0)))\"},children:\"Worldwide Support\"})}),className:\"framer-rl52ta\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dzSNLJTdP\",style:{\"--extracted-r6o4lv\":\"var(--token-f277370d-904c-4e87-88c6-49451f154e33, rgb(209, 255, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})],speed:40,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({DFNv_7ihc:{gap:20}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xiQKl.framer-yptm3u, .framer-xiQKl .framer-yptm3u { display: block; }\",\".framer-xiQKl.framer-1odhfgm { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-xiQKl .framer-rxmrvn-container { flex: none; height: 48px; position: relative; width: 100%; }\",\".framer-xiQKl .framer-ckdsi3, .framer-xiQKl .framer-1hmnzqp { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-xiQKl .framer-10717bh, .framer-xiQKl .framer-1sm6dfx, .framer-xiQKl .framer-pth01b { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 18px); position: relative; width: 18px; }\",\".framer-xiQKl .framer-1aga6mc, .framer-xiQKl .framer-csic9s, .framer-xiQKl .framer-16gih3s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 1px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-xiQKl .framer-1lxpnkl, .framer-xiQKl .framer-265vcj, .framer-xiQKl .framer-rl52ta { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-xiQKl .framer-q9th4q { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-xiQKl.framer-v-ownzo4.framer-1odhfgm { height: 40px; }\",\".framer-xiQKl.framer-v-ownzo4 .framer-rxmrvn-container { flex: 1 0 0px; height: 1px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"DFNv_7ihc\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermT9iVBoiH=withCSS(Component,css,\"framer-xiQKl\");export default FramermT9iVBoiH;FramermT9iVBoiH.displayName=\"trust-badges 3\";FramermT9iVBoiH.defaultProps={height:48,width:400};addPropertyControls(FramermT9iVBoiH,{variant:{options:[\"ypHuugxSz\",\"DFNv_7ihc\"],optionTitles:[\"desktop\",\"mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramermT9iVBoiH,[{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\"}]},...TickerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermT9iVBoiH\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"48\",\"framerIntrinsicWidth\":\"400\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DFNv_7ihc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8bbc62e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,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 CaretDown from\"https://framerusercontent.com/modules/p4xyHAxz4hEgYi9H78wW/lQPrNjCqxcKFGWaJ0XOI/uKhhQBk6W.js\";const CaretDownFonts=getFonts(CaretDown);const cycleOrder=[\"dzUgL6Vc1\",\"AhJpcukgw\",\"vQTLWhd1H\",\"zQegKca8p\",\"adnns5WYj\"];const serializationHash=\"framer-txoPx\";const variantClassNames={adnns5WYj:\"framer-v-wfgy7c\",AhJpcukgw:\"framer-v-17j9bnt\",dzUgL6Vc1:\"framer-v-k9grok\",vQTLWhd1H:\"framer-v-1xtnp74\",zQegKca8p:\"framer-v-cvhj7y\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const gZSQBUpQL=undefined;const HXKsYYAlQ=undefined;const hhTmPuF4a=undefined;const CYww2fMyc=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={\"Parent Open\":\"vQTLWhd1H\",\"Variant 5\":\"adnns5WYj\",Default:\"dzUgL6Vc1\",grey:\"zQegKca8p\",Parent:\"AhJpcukgw\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,newTab,title,width,...props})=>{return{...props,CYww2fMyc:title??props.CYww2fMyc??\"Title\",gZSQBUpQL:click??props.gZSQBUpQL,hhTmPuF4a:newTab??props.hhTmPuF4a,HXKsYYAlQ:link??props.HXKsYYAlQ,variant:humanReadableVariantMap[props.variant]??props.variant??\"dzUgL6Vc1\"};};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,CYww2fMyc,HXKsYYAlQ,hhTmPuF4a,gZSQBUpQL,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dzUgL6Vc1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapb7jikz=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(gZSQBUpQL){const res=await gZSQBUpQL(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"AhJpcukgw\",\"vQTLWhd1H\",\"adnns5WYj\"].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__*/_jsx(Link,{href:HXKsYYAlQ,motionChild:true,nodeId:\"dzUgL6Vc1\",openInNewTab:hhTmPuF4a,scopeId:\"nzaq0T_lD\",...addPropertyOverrides({adnns5WYj:{href:undefined},AhJpcukgw:{href:undefined},vQTLWhd1H:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-k9grok\",className,classNames)} framer-1sle75r`,\"data-border\":true,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"dzUgL6Vc1\",onTap:onTapb7jikz,ref:refBinding,style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-4321a524-8651-4268-85f9-e884d8cb6223, rgb(255, 255, 255))\",...style},variants:{adnns5WYj:{\"--border-top-width\":\"0.5px\",backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\"},AhJpcukgw:{backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\"},vQTLWhd1H:{backgroundColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\"},zQegKca8p:{backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\"}},...addPropertyOverrides({adnns5WYj:{\"data-framer-name\":\"Variant 5\"},AhJpcukgw:{\"data-framer-name\":\"Parent\"},vQTLWhd1H:{\"data-framer-name\":\"Parent Open\"},zQegKca8p:{\"data-framer-name\":\"grey\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VEFTQSBPcmJpdGVyLTYwMA==\",\"--framer-font-family\":'\"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Title\"})}),className:\"framer-rz50t6\",fonts:[\"GF;TASA Orbiter-600\"],layoutDependency:layoutDependency,layoutId:\"t5MbpIYKp\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:CYww2fMyc,variants:{vQTLWhd1H:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({vQTLWhd1H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VEFTQSBPcmJpdGVyLTYwMA==\",\"--framer-font-family\":'\"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b))\",\"--framer-text-transform\":\"uppercase\"},children:\"Title\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(CaretDown,{animated:true,className:\"framer-1tyx2me\",layoutDependency:layoutDependency,layoutId:\"t_l6cumOH\",style:{\"--1m6trwb\":1,\"--21h8s6\":\"var(--token-c5c4fdcb-9482-48bb-aedf-353188472aae, rgb(17, 17, 17))\",\"--pgex8v\":1,rotate:0},variants:{adnns5WYj:{\"--21h8s6\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",rotate:0},AhJpcukgw:{\"--21h8s6\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\"},vQTLWhd1H:{\"--21h8s6\":\"rgb(255, 255, 255)\",rotate:90}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-txoPx.framer-1sle75r, .framer-txoPx .framer-1sle75r { display: block; }\",\".framer-txoPx.framer-k9grok { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 40px; justify-content: flex-start; overflow: visible; padding: 12px 8px 12px 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-txoPx .framer-rz50t6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-txoPx .framer-1tyx2me { flex: none; height: var(--framer-aspect-ratio-supported, 9px); position: relative; width: 10px; }\",\".framer-txoPx.framer-v-17j9bnt.framer-k9grok, .framer-txoPx.framer-v-1xtnp74.framer-k9grok, .framer-txoPx.framer-v-wfgy7c.framer-k9grok { gap: unset; justify-content: space-between; }\",'.framer-txoPx[data-border=\"true\"]::after, .framer-txoPx [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 47\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"AhJpcukgw\":{\"layout\":[\"auto\",\"fixed\"]},\"vQTLWhd1H\":{\"layout\":[\"auto\",\"fixed\"]},\"zQegKca8p\":{\"layout\":[\"auto\",\"fixed\"]},\"adnns5WYj\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"CYww2fMyc\":\"title\",\"HXKsYYAlQ\":\"link\",\"hhTmPuF4a\":\"newTab\",\"gZSQBUpQL\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framernzaq0T_lD=withCSS(Component,css,\"framer-txoPx\");export default Framernzaq0T_lD;Framernzaq0T_lD.displayName=\"Mobile Menu Nav Item\";Framernzaq0T_lD.defaultProps={height:40,width:47};addPropertyControls(Framernzaq0T_lD,{variant:{options:[\"dzUgL6Vc1\",\"AhJpcukgw\",\"vQTLWhd1H\",\"zQegKca8p\",\"adnns5WYj\"],optionTitles:[\"Default\",\"Parent\",\"Parent Open\",\"grey\",\"Variant 5\"],title:\"Variant\",type:ControlType.Enum},CYww2fMyc:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},onCYww2fMycChange:{changes:\"CYww2fMyc\",type:ControlType.ChangeHandler},HXKsYYAlQ:{title:\"Link\",type:ControlType.Link},hhTmPuF4a:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onhhTmPuF4aChange:{changes:\"hhTmPuF4a\",type:ControlType.ChangeHandler},gZSQBUpQL:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framernzaq0T_lD,[{explicitInter:true,fonts:[{cssFamilyName:\"TASA Orbiter\",source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVKAF8pm095IuGcc.woff2\",weight:\"600\"}]},...CaretDownFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framernzaq0T_lD\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"CYww2fMyc\\\":\\\"title\\\",\\\"HXKsYYAlQ\\\":\\\"link\\\",\\\"hhTmPuF4a\\\":\\\"newTab\\\",\\\"gZSQBUpQL\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"AhJpcukgw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"vQTLWhd1H\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zQegKca8p\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"adnns5WYj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"47\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nzaq0T_lD.map","// Generated by Framer (da191f6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/BkmnjMIL1IKRKA6Wy5z6/geKGnSRptULbsTrw9GQn/g17GzePYY.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/jwXi2RqYGCPYynsZeTzL/KGq7uATz9pLETXLAKHbA/MPnTMBEUw.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/Ad1pBf5J66hvMy2tb8nN/00Kq5fPerCSaTPeshXIf/PYqq7eGqy.js\";import Button from\"https://framerusercontent.com/modules/rzeeRhDCJoNvY2QKACj7/sGRBLsFEMjn9ylcb1Z5w/IMJd3xwtp.js\";import Pattern from\"https://framerusercontent.com/modules/HYZ5AGqcMw9AbUsxFpDO/peXfF0XbGVhp6Go0Lo1O/UOqw_A3jZ.js\";const ButtonFonts=getFonts(Button);const PatternFonts=getFonts(Pattern);const cycleOrder=[\"BHPtcTGr1\",\"VSTPbtBjv\",\"ZurGMsXAT\",\"QMxUHPkLP\"];const serializationHash=\"framer-ypwSU\";const variantClassNames={BHPtcTGr1:\"framer-v-1u26vl0\",QMxUHPkLP:\"framer-v-1qnyn2k\",VSTPbtBjv:\"framer-v-18990lg\",ZurGMsXAT:\"framer-v-1mbcaxw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const gaeoB5jWJ=undefined;const Jk_I_d_7t=undefined;const z7vyCmFln=undefined;const itO1XomRj=undefined;const l4rZM8aGe=undefined;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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 humanReadableVariantMap={\"Small 320\":\"QMxUHPkLP\",\"Variant 1\":\"BHPtcTGr1\",\"Variant 2\":\"VSTPbtBjv\",SMALL:\"ZurGMsXAT\"};const Variants=motion.create(React.Fragment);const getProps=({campaignHeader,campaignSubheading,campaingImage,color,height,id,link2,width,...props})=>{return{...props,gaeoB5jWJ:campaingImage??props.gaeoB5jWJ??{alt:\"\",pixelHeight:1067,pixelWidth:800,positionX:\"50%\",positionY:\"22.6%\",src:\"https://framerusercontent.com/images/t92C46MBpGg829xeW3OMuwJfho.jpg?width=800&height=1067\",srcSet:\"https://framerusercontent.com/images/t92C46MBpGg829xeW3OMuwJfho.jpg?scale-down-to=1024&width=800&height=1067 767w,https://framerusercontent.com/images/t92C46MBpGg829xeW3OMuwJfho.jpg?width=800&height=1067 800w\"},itO1XomRj:campaignHeader??props.itO1XomRj??\"Hairline Booster\",Jk_I_d_7t:link2??props.Jk_I_d_7t,l4rZM8aGe:campaignSubheading??props.l4rZM8aGe??\"Catch receding hairlines early with precision targeting\",variant:humanReadableVariantMap[props.variant]??props.variant??\"BHPtcTGr1\",z7vyCmFln:color??props.z7vyCmFln??\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\"};};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,z7vyCmFln,gaeoB5jWJ,itO1XomRj,l4rZM8aGe,Jk_I_d_7t,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BHPtcTGr1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.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:Jk_I_d_7t,motionChild:true,nodeId:\"BHPtcTGr1\",openInNewTab:false,scopeId:\"nykF8_AOd\",children:/*#__PURE__*/_jsxs(Image1,{...restProps,...gestureHandlers,as:\"a\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1067,pixelWidth:800,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(gaeoB5jWJ)},className:`${cx(scopingClassNames,\"framer-1u26vl0\",className,classNames)} framer-mwo4qx`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"BHPtcTGr1\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-e5145d68-ee3f-43dc-8638-41389fb43644, rgba(156, 156, 156, 0.15))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},...addPropertyOverrides({QMxUHPkLP:{\"data-framer-name\":\"Small 320\"},VSTPbtBjv:{\"data-framer-name\":\"Variant 2\"},ZurGMsXAT:{\"data-framer-name\":\"SMALL\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-avfub8\",layoutDependency:layoutDependency,layoutId:\"XR3mTn3A_\",style:{backgroundColor:\"var(--token-f277370d-904c-4e87-88c6-49451f154e33, rgb(209, 255, 0))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-frrk91\",\"data-styles-preset\":\"MPnTMBEUw\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--variable-reference-z7vyCmFln-nykF8_AOd))\"},children:\"POPULAR\"})}),className:\"framer-6whjpm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZYyW0DrOR\",style:{\"--extracted-1w1cjl5\":\"var(--variable-reference-z7vyCmFln-nykF8_AOd)\",\"--variable-reference-z7vyCmFln-nykF8_AOd\":z7vyCmFln},verticalAlignment:\"center\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10skm8l\",\"data-framer-name\":\"Stats\",layoutDependency:layoutDependency,layoutId:\"x0rMObcuq\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b6690k\",\"data-framer-name\":\"Satisfaction Rate\",layoutDependency:layoutDependency,layoutId:\"NhLy321pN\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ftb5g9\",layoutDependency:layoutDependency,layoutId:\"NrMzPMJCS\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18x7yzx\",layoutDependency:layoutDependency,layoutId:\"lCK7B94wR\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-tkb3er\",\"data-styles-preset\":\"PYqq7eGqy\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b))\"},children:\"Hairline Booster\"})}),className:\"framer-100wmhs\",\"data-framer-name\":\"Hairline Booster\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VSKEcQ9TH\",style:{\"--extracted-1of0zx5\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\",\"--framer-paragraph-spacing\":\"0px\"},text:itO1XomRj,verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ry1ygs\",\"data-styles-preset\":\"g17GzePYY\",dir:\"auto\",children:\"Catch receding hairlines early with precision targeting\"})}),className:\"framer-1ss07ka\",\"data-framer-name\":\"Catch receding hairlines early with precision targeting\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pVbiOL3qp\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:l4rZM8aGe,verticalAlignment:\"center\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-s7j7ql\",layoutDependency:layoutDependency,layoutId:\"F8Vg8Uo8j\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+(((componentViewport?.height||444)-60-Math.max(0,((componentViewport?.height||444)-60-0)/1)*1)/2+0+((componentViewport?.height||444)-60-Math.max(0,((componentViewport?.height||444)-60-0)/1)*1)/2*0)+0+0+(0+Math.max(0,((Math.max(0,((componentViewport?.height||444)-60-0)/1)*1-0)*1-0-38)/1)*1+((Math.max(0,((componentViewport?.height||444)-60-0)/1)*1-0)*1-0-(Math.max(0,((Math.max(0,((componentViewport?.height||444)-60-0)/1)*1-0)*1-0-38)/1)*1+38))/1*1)+0+0,...addPropertyOverrides({QMxUHPkLP:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+16+(((componentViewport?.height||350)-32-Math.max(0,((componentViewport?.height||350)-32-0)/1)*1)/2+0+((componentViewport?.height||350)-32-Math.max(0,((componentViewport?.height||350)-32-0)/1)*1)/2*0)+0+0+(0+Math.max(0,((Math.max(0,((componentViewport?.height||350)-32-0)/1)*1-0)*1-0-38)/1)*1+((Math.max(0,((componentViewport?.height||350)-32-0)/1)*1-0)*1-0-(Math.max(0,((Math.max(0,((componentViewport?.height||350)-32-0)/1)*1-0)*1-0-38)/1)*1+38))/1*1)+0+0},ZurGMsXAT:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+20+(((componentViewport?.height||350)-40-Math.max(0,((componentViewport?.height||350)-40-0)/1)*1)/2+0+((componentViewport?.height||350)-40-Math.max(0,((componentViewport?.height||350)-40-0)/1)*1)/2*0)+0+0+(0+Math.max(0,((Math.max(0,((componentViewport?.height||350)-40-0)/1)*1-0)*1-0-38)/1)*1+((Math.max(0,((componentViewport?.height||350)-40-0)/1)*1-0)*1-0-(Math.max(0,((Math.max(0,((componentViewport?.height||350)-40-0)/1)*1-0)*1-0-38)/1)*1+38))/1*1)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2gswpk-container\",layoutDependency:layoutDependency,layoutId:\"e0y9WP8Nw-container\",nodeId:\"e0y9WP8Nw\",rendersWithMotion:true,scopeId:\"nykF8_AOd\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",i_nuhqnHA:\"SHOP NOW\",id:\"e0y9WP8Nw\",layoutId:\"e0y9WP8Nw\",style:{width:\"100%\"},variant:matchVariant(\"xSkCnhSnz\"),width:\"100%\"})})})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||444)-0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0,...addPropertyOverrides({QMxUHPkLP:{height:(componentViewport?.height||350)-0},ZurGMsXAT:{height:(componentViewport?.height||350)-0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-127nxku-container\",layoutDependency:layoutDependency,layoutId:\"J5cK6oml0-container\",nodeId:\"J5cK6oml0\",rendersWithMotion:true,scopeId:\"nykF8_AOd\",style:{opacity:.35},children:/*#__PURE__*/_jsx(Pattern,{height:\"100%\",id:\"J5cK6oml0\",layoutId:\"J5cK6oml0\",PPDhy5oOw:\"rgb(0, 0, 0)\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"k7XWbDrjP\"),width:\"100%\"})})})]})})})})});});const css=[\".framer-ypwSU.framer-mwo4qx, .framer-ypwSU .framer-mwo4qx { display: block; }\",\".framer-ypwSU.framer-1u26vl0 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; height: 444px; justify-content: space-evenly; overflow: visible; padding: 30px; position: relative; text-decoration: none; width: 435px; }\",\".framer-ypwSU .framer-avfub8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 4px 16px 4px 16px; position: absolute; right: 30px; top: 30px; width: min-content; z-index: 2; }\",\".framer-ypwSU .framer-6whjpm { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-ypwSU .framer-10skm8l { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: wrap; height: 1px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-ypwSU .framer-b6690k { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-ypwSU .framer-ftb5g9 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ypwSU .framer-18x7yzx { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ypwSU .framer-100wmhs { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ypwSU .framer-1ss07ka { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 75%; word-break: break-word; word-wrap: break-word; }\",\".framer-ypwSU .framer-s7j7ql { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ypwSU .framer-2gswpk-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-ypwSU .framer-127nxku-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-ypwSU.framer-v-18990lg .framer-18x7yzx { order: 0; }\",\".framer-ypwSU.framer-v-1mbcaxw.framer-1u26vl0 { height: 350px; padding: 20px; width: 350px; }\",\".framer-ypwSU.framer-v-1mbcaxw .framer-avfub8 { right: 20px; top: 20px; }\",\".framer-ypwSU.framer-v-1qnyn2k.framer-1u26vl0 { height: 350px; padding: 16px; width: 280px; }\",\".framer-ypwSU.framer-v-1qnyn2k .framer-avfub8 { padding: 4px 8px 4px 8px; right: 16px; top: 16px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-ypwSU[data-border=\"true\"]::after, .framer-ypwSU [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 444\n * @framerIntrinsicWidth 434.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"VSTPbtBjv\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZurGMsXAT\":{\"layout\":[\"fixed\",\"fixed\"]},\"QMxUHPkLP\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"z7vyCmFln\":\"color\",\"gaeoB5jWJ\":\"campaingImage\",\"itO1XomRj\":\"campaignHeader\",\"l4rZM8aGe\":\"campaignSubheading\",\"Jk_I_d_7t\":\"link2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernykF8_AOd=withCSS(Component,css,\"framer-ypwSU\");export default FramernykF8_AOd;FramernykF8_AOd.displayName=\"Menu AD Card 2\";FramernykF8_AOd.defaultProps={height:444,width:434.5};addPropertyControls(FramernykF8_AOd,{variant:{options:[\"BHPtcTGr1\",\"VSTPbtBjv\",\"ZurGMsXAT\",\"QMxUHPkLP\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"SMALL\",\"Small 320\"],title:\"Variant\",type:ControlType.Enum},z7vyCmFln:{defaultValue:'var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',title:\"Color\",type:ControlType.Color},gaeoB5jWJ:{__defaultAssetReference:\"data:framer/asset-reference,t92C46MBpGg829xeW3OMuwJfho.jpg?originalFilename=source_image.jpg&width=800&height=1067\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,t92C46MBpGg829xeW3OMuwJfho.jpg?originalFilename=source_image.jpg&width=800&height=1067\",positionX:\"50%\",positionY:\"22.6%\"},title:\"Campaing Image\",type:ControlType.ResponsiveImage},itO1XomRj:{defaultValue:\"Hairline Booster\",displayTextArea:false,title:\"Campaign Header\",type:ControlType.String},onitO1XomRjChange:{changes:\"itO1XomRj\",type:ControlType.ChangeHandler},l4rZM8aGe:{defaultValue:\"Catch receding hairlines early with precision targeting\",displayTextArea:false,title:\"Campaign Subheading\",type:ControlType.String},onl4rZM8aGeChange:{changes:\"l4rZM8aGe\",type:ControlType.ChangeHandler},Jk_I_d_7t:{title:\"Link 2\",type:ControlType.Link}});addFonts(FramernykF8_AOd,[{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\"}]},...ButtonFonts,...PatternFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramernykF8_AOd.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Button,{},context),forwardLoader(Pattern,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernykF8_AOd\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"z7vyCmFln\\\":\\\"color\\\",\\\"gaeoB5jWJ\\\":\\\"campaingImage\\\",\\\"itO1XomRj\\\":\\\"campaignHeader\\\",\\\"l4rZM8aGe\\\":\\\"campaignSubheading\\\",\\\"Jk_I_d_7t\\\":\\\"link2\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"434.5\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VSTPbtBjv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZurGMsXAT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QMxUHPkLP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"444\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nykF8_AOd.map","// Generated by Framer (b44fae2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;TASA Orbiter-500\",\"GF;TASA Orbiter-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"TASA Orbiter\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVEwC8pm095IuGcc.woff2\",weight:\"500\"},{cssFamilyName:\"TASA Orbiter\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVJkF8pm095IuGcc.woff2\",weight:\"700\"}]}];export const css=[\".framer-wSr9Y .framer-styles-preset-ny3pu9:not(.rich-text-wrapper), .framer-wSr9Y .framer-styles-preset-ny3pu9.rich-text-wrapper p { --framer-font-family: \\\"TASA Orbiter\\\", \\\"TASA Orbiter Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"TASA Orbiter\\\", \\\"TASA Orbiter Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: rgba(0, 0, 0, 0.6); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }\"];export const className=\"framer-wSr9Y\";\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 (0951425)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,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/8CDLmcJfhD0pTRHy6INt/t0FhO52Lqqd3gSDOlDc2/uyuSCnhk1.js\";const cycleOrder=[\"UB1o6faQi\",\"Janh08BON\",\"Qt1zhvC4I\",\"UdCeS1fEv\",\"bMWxWU65V\",\"I3T__ErlL\"];const serializationHash=\"framer-IBidT\";const variantClassNames={bMWxWU65V:\"framer-v-63ah7v\",I3T__ErlL:\"framer-v-592041\",Janh08BON:\"framer-v-1q5yqsn\",Qt1zhvC4I:\"framer-v-167qzug\",UB1o6faQi:\"framer-v-16vpfak\",UdCeS1fEv:\"framer-v-14wsj50\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const NTOnIbDOf=undefined;const Q0n_gFqmK=undefined;const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition2={bounce:.2,delay:0,duration:.5,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 Hover IN\":\"Janh08BON\",\"Default Hover OUT\":\"Qt1zhvC4I\",\"Inverse Hover IN\":\"bMWxWU65V\",\"Inverse Hover OUT\":\"I3T__ErlL\",Default:\"UB1o6faQi\",Inverse:\"UdCeS1fEv\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,NTOnIbDOf:link??props.NTOnIbDOf,Q0n_gFqmK:title??props.Q0n_gFqmK??\"Item\",variant:humanReadableVariantMap[props.variant]??props.variant??\"UB1o6faQi\"};};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,Q0n_gFqmK,NTOnIbDOf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UB1o6faQi\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnteru28y24=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"Janh08BON\");});const onMouseLeavexqtqv4=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"Qt1zhvC4I\");});const onAppear1ecfo9y=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"UB1o6faQi\"),500);});const onMouseEnteruqxav9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"bMWxWU65V\");});const onMouseLeave18fqtge=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"I3T__ErlL\");});const onAppear1n8rz08=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"UdCeS1fEv\"),500);});useOnVariantChange(baseVariant,{I3T__ErlL:onAppear1n8rz08,Qt1zhvC4I:onAppear1ecfo9y});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,...addPropertyOverrides({bMWxWU65V:{value:transition2},I3T__ErlL:{value:transition2},Janh08BON:{value:transition2},Qt1zhvC4I:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:NTOnIbDOf,motionChild:true,nodeId:\"UB1o6faQi\",openInNewTab:false,scopeId:\"VOna__DX_\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-16vpfak\",className,classNames)} framer-1rgsoxj`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UB1o6faQi\",onMouseEnter:onMouseEnteru28y24,ref:refBinding,style:{...style},...addPropertyOverrides({bMWxWU65V:{\"data-framer-name\":\"Inverse Hover IN\",onMouseEnter:undefined,onMouseLeave:onMouseLeave18fqtge},I3T__ErlL:{\"data-framer-name\":\"Inverse Hover OUT\",onMouseEnter:undefined},Janh08BON:{\"data-framer-name\":\"Default Hover IN\",onMouseEnter:undefined,onMouseLeave:onMouseLeavexqtqv4},Qt1zhvC4I:{\"data-framer-name\":\"Default Hover OUT\",onMouseEnter:undefined},UdCeS1fEv:{\"data-framer-name\":\"Inverse\",onMouseEnter:onMouseEnteruqxav9}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ny3pu9\",\"data-styles-preset\":\"uyuSCnhk1\",dir:\"auto\",children:\"Item\"})}),className:\"framer-14w4859\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uzvUSsTCK\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:Q0n_gFqmK,variants:{bMWxWU65V:{\"--extracted-r6o4lv\":\"var(--token-c5446a54-80de-4f79-b24b-55997bf1fe5e, rgb(255, 255, 255))\"},I3T__ErlL:{\"--extracted-r6o4lv\":\"var(--token-827069d8-6d5a-4b9a-8b63-e0ee783def0a)\"},Janh08BON:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\"},Qt1zhvC4I:{\"--extracted-r6o4lv\":\"var(--token-827069d8-6d5a-4b9a-8b63-e0ee783def0a)\"},UdCeS1fEv:{\"--extracted-r6o4lv\":\"var(--token-d65913ad-f961-467c-89e1-937264b2cda0, rgba(255, 255, 255, 0.6))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({bMWxWU65V:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ny3pu9\",\"data-styles-preset\":\"uyuSCnhk1\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c5446a54-80de-4f79-b24b-55997bf1fe5e, rgb(255, 255, 255)))\"},children:\"Item\"})})},I3T__ErlL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ny3pu9\",\"data-styles-preset\":\"uyuSCnhk1\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-827069d8-6d5a-4b9a-8b63-e0ee783def0a))\"},children:\"Item\"})})},Janh08BON:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ny3pu9\",\"data-styles-preset\":\"uyuSCnhk1\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0)))\"},children:\"Item\"})})},Qt1zhvC4I:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ny3pu9\",\"data-styles-preset\":\"uyuSCnhk1\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-827069d8-6d5a-4b9a-8b63-e0ee783def0a))\"},children:\"Item\"})})},UdCeS1fEv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ny3pu9\",\"data-styles-preset\":\"uyuSCnhk1\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d65913ad-f961-467c-89e1-937264b2cda0, rgba(255, 255, 255, 0.6)))\"},children:\"Item\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-e8disl\",\"data-framer-name\":\"Border Wrapper\",layoutDependency:layoutDependency,layoutId:\"jfSWMXEsa\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vm4034\",\"data-border\":true,\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"NX_e004Z8\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-c5c4fdcb-9482-48bb-aedf-353188472aae, rgb(0, 0, 0))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\"},variants:{bMWxWU65V:{\"--border-color\":\"var(--token-c5446a54-80de-4f79-b24b-55997bf1fe5e, rgb(255, 255, 255))\"},I3T__ErlL:{\"--border-color\":\"var(--token-c5446a54-80de-4f79-b24b-55997bf1fe5e, rgb(255, 255, 255))\"},UdCeS1fEv:{\"--border-color\":\"var(--token-c5446a54-80de-4f79-b24b-55997bf1fe5e, rgb(255, 255, 255))\"}}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IBidT.framer-1rgsoxj, .framer-IBidT .framer-1rgsoxj { display: block; }\",\".framer-IBidT.framer-16vpfak { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 2px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-IBidT .framer-14w4859 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-IBidT .framer-e8disl { align-content: center; align-items: center; bottom: -2px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; left: 0px; min-height: 2px; overflow: hidden; padding: 0px; position: absolute; right: 0px; z-index: 1; }\",\".framer-IBidT .framer-1vm4034 { flex: none; height: 1px; left: -10px; position: absolute; top: calc(50.00000000000002% - 1px / 2); width: 1%; z-index: 1; }\",\".framer-IBidT.framer-v-1q5yqsn .framer-1vm4034, .framer-IBidT.framer-v-63ah7v .framer-1vm4034 { left: 0px; width: 100%; }\",\".framer-IBidT.framer-v-167qzug .framer-1vm4034, .framer-IBidT.framer-v-592041 .framer-1vm4034 { left: unset; right: -10px; }\",...sharedStyle.css,'.framer-IBidT[data-border=\"true\"]::after, .framer-IBidT [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 16\n * @framerIntrinsicWidth 28\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Janh08BON\":{\"layout\":[\"auto\",\"auto\"]},\"Qt1zhvC4I\":{\"layout\":[\"auto\",\"auto\"]},\"UdCeS1fEv\":{\"layout\":[\"auto\",\"auto\"]},\"bMWxWU65V\":{\"layout\":[\"auto\",\"auto\"]},\"I3T__ErlL\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Q0n_gFqmK\":\"title\",\"NTOnIbDOf\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVOna__DX_=withCSS(Component,css,\"framer-IBidT\");export default FramerVOna__DX_;FramerVOna__DX_.displayName=\"Nav Item\";FramerVOna__DX_.defaultProps={height:16,width:28};addPropertyControls(FramerVOna__DX_,{variant:{options:[\"UB1o6faQi\",\"Janh08BON\",\"Qt1zhvC4I\",\"UdCeS1fEv\",\"bMWxWU65V\",\"I3T__ErlL\"],optionTitles:[\"Default\",\"Default Hover IN\",\"Default Hover OUT\",\"Inverse\",\"Inverse Hover IN\",\"Inverse Hover OUT\"],title:\"Variant\",type:ControlType.Enum},Q0n_gFqmK:{defaultValue:\"Item\",displayTextArea:false,title:\"Title\",type:ControlType.String},onQ0n_gFqmKChange:{changes:\"Q0n_gFqmK\",type:ControlType.ChangeHandler},NTOnIbDOf:{title:\"Link\",type:ControlType.Link}});addFonts(FramerVOna__DX_,[{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\":\"FramerVOna__DX_\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"16\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"28\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Janh08BON\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Qt1zhvC4I\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UdCeS1fEv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bMWxWU65V\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"I3T__ErlL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"Q0n_gFqmK\\\":\\\"title\\\",\\\"NTOnIbDOf\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VOna__DX_.map","// Generated by Framer (da191f6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,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 MenuADCard from\"https://framerusercontent.com/modules/wmYIxOFKVZKjtrbOKIj0/aGouv83jMouG0X2MJUd4/DojPkaQGR.js\";import Button2 from\"https://framerusercontent.com/modules/1y9GHzOswsHdTNVCTr9A/bnNEqUVQG73dnhOyJ1ns/E3AiQAsXZ.js\";import MenuADCard2 from\"https://framerusercontent.com/modules/8zhGvUmay2pAOEBYoUyz/KB7duP7uE8sBdhhaVJaj/nykF8_AOd.js\";import NavItem from\"https://framerusercontent.com/modules/A1Bmm89T4wRkF7KK0DyZ/CwlK4KUuY5ZeBq57fNIr/VOna__DX_.js\";const Button2Fonts=getFonts(Button2);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const NavItemFonts=getFonts(NavItem);const MenuADCard2Fonts=getFonts(MenuADCard2);const MenuADCardFonts=getFonts(MenuADCard);const cycleOrder=[\"NRr85Fecn\",\"PyKMmCxhb\",\"johVL4g45\"];const serializationHash=\"framer-ffr7v\";const variantClassNames={johVL4g45:\"framer-v-1yesu7o\",NRr85Fecn:\"framer-v-1ci8bbb\",PyKMmCxhb:\"framer-v-1n1lian\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const mZrBqO5E0=undefined;const JuJvRLBN8=undefined;const VGQ4F19zr=undefined;const d4t26I3tu=undefined;const GDHA5dBLS=undefined;const ln7MHDO93=undefined;const mpf2bnHe3=undefined;const rotgKVDNC=undefined;const a8aSjyWnW=undefined;const FWfMza2U1=undefined;const ymwGc2blN=undefined;const y5YrE2UFt=undefined;const MSR6yMK4k=undefined;const lSCb27IGt=undefined;const f82mf5eJ1=undefined;const jAqUeeQBM=undefined;const QKxos0nzz=undefined;const scUueOQQY=undefined;const nCGTf2Vwc=undefined;const BfX3EPUOA=undefined;const nyAW26OY8=undefined;const X0_AoE_yR=undefined;const G70_hZCMe=undefined;const wXSze2433=undefined;const gim36SyNd=undefined;const b1GwJ2VdS=undefined;const zE07NKIfv=undefined;const qGJZIS7H4=undefined;const lxCJQw568=undefined;const MfRynqLh9=undefined;const r8jv147JM=undefined;const CSnHujgls=undefined;const ujt_cK06Q=undefined;const xwiT45hCE=undefined;const hIVuoRn63=undefined;const setJuJvRLBN8=undefined;const setln7MHDO93=undefined;const setrotgKVDNC=undefined;const setFWfMza2U1=undefined;const sety5YrE2UFt=undefined;const setlSCb27IGt=undefined;const setjAqUeeQBM=undefined;const setscUueOQQY=undefined;const setBfX3EPUOA=undefined;const setX0_AoE_yR=undefined;const setwXSze2433=undefined;const setqGJZIS7H4=undefined;const setlxCJQw568=undefined;const setCSnHujgls=undefined;const setujt_cK06Q=undefined;const sethIVuoRn63=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:.6,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};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:20};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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 humanReadableVariantMap={\"Variant 3\":\"johVL4g45\",Desktop:\"NRr85Fecn\",Tablet:\"PyKMmCxhb\"};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=({badgeText,card1Color,card1Text,card1Title,card2ColorBadge,card2Image,card2Link,card2Subtitle,card2Title,height,id,linkCard1,mouseLeave,sectionLeftHeader,sectionLeftLink1,sectionLeftLink2,sectionLeftLink3,sectionLeftLink4,sectionLeftLink5,sectionLeftLink6,sectionLeftLink7,sectionLeftLink8,sectionLeftSub1,sectionLeftSub2,sectionLeftSub3,sectionLeftSub4,sectionLeftSub5,sectionLeftSub6,sectionLeftSub7,sectionLeftSub8,sectionRightHeader,sectionRightLink1,sectionRightLink2,sectionRightLink3,sectionRightSub1,sectionRightSub2,sectionRightSub3,width,...props})=>{return{...props,a8aSjyWnW:sectionLeftLink3??props.a8aSjyWnW,b1GwJ2VdS:card2ColorBadge??props.b1GwJ2VdS??\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",BfX3EPUOA:sectionRightSub1??props.BfX3EPUOA??\"ARMOR PLATE BOGO\",CSnHujgls:card1Title??props.CSnHujgls??\"Body Armor Promo\",d4t26I3tu:sectionRightHeader??props.d4t26I3tu??\"DEALS\",f82mf5eJ1:sectionLeftLink6??props.f82mf5eJ1,FWfMza2U1:sectionLeftSub4??props.FWfMza2U1??\"BALLISTIC HELMETS\",G70_hZCMe:sectionRightLink2??props.G70_hZCMe,GDHA5dBLS:sectionLeftHeader??props.GDHA5dBLS??\"SHOP ALL\",gim36SyNd:sectionRightLink3??props.gim36SyNd,hIVuoRn63:badgeText??props.hIVuoRn63??\"PRODUCT PREMIERE\",jAqUeeQBM:sectionLeftSub7??props.jAqUeeQBM??\"BULLETPROOF BACKPACK\",JuJvRLBN8:sectionLeftSub1??props.JuJvRLBN8??\"BULLETPROOF VESTS\",ln7MHDO93:sectionLeftSub2??props.ln7MHDO93??\"ARMOR PLATES\",lSCb27IGt:sectionLeftSub6??props.lSCb27IGt??\"TACTICAL ACCESSORIES\",lxCJQw568:card2Subtitle??props.lxCJQw568??\"Bundle Priced. Catch receding hairlines early with precision targeting\",MfRynqLh9:card2Link??props.MfRynqLh9,mpf2bnHe3:sectionLeftLink2??props.mpf2bnHe3,MSR6yMK4k:sectionLeftLink5??props.MSR6yMK4k,mZrBqO5E0:mouseLeave??props.mZrBqO5E0,nCGTf2Vwc:sectionLeftLink8??props.nCGTf2Vwc,nyAW26OY8:sectionRightLink1??props.nyAW26OY8,qGJZIS7H4:card2Title??props.qGJZIS7H4??\"Rifle-Rated Plates\",QKxos0nzz:sectionLeftLink7??props.QKxos0nzz,r8jv147JM:card1Color??props.r8jv147JM??\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",rotgKVDNC:sectionLeftSub3??props.rotgKVDNC??\"PLATE CARRIERS\",scUueOQQY:sectionLeftSub8??props.scUueOQQY??\"VEST CARRIERS\",ujt_cK06Q:card1Text??props.ujt_cK06Q??\"Meet HALO : our most Concealable Level 3A Bulletproof Vest\",variant:humanReadableVariantMap[props.variant]??props.variant??\"NRr85Fecn\",VGQ4F19zr:sectionLeftLink1??props.VGQ4F19zr,wXSze2433:sectionRightSub3??props.wXSze2433??\"BUNDLE DEALS\",X0_AoE_yR:sectionRightSub2??props.X0_AoE_yR??\"HELMET PROMO\",xwiT45hCE:linkCard1??props.xwiT45hCE,y5YrE2UFt:sectionLeftSub5??props.y5YrE2UFt??\"SOFT ARMOR\",ymwGc2blN:sectionLeftLink4??props.ymwGc2blN,zE07NKIfv:card2Image??props.zE07NKIfv??{pixelHeight:347,pixelWidth:347,src:\"https://framerusercontent.com/images/lr1TXoF0ijtgeQTqzrinzSWQ.jpg?width=347&height=347\"}};};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,mZrBqO5E0,GDHA5dBLS,d4t26I3tu,\"JuJvRLBN8\":externalJuJvRLBN8,\"onJuJvRLBN8Change\":setExternalJuJvRLBN8,VGQ4F19zr,\"ln7MHDO93\":externalln7MHDO93,\"onln7MHDO93Change\":setExternalln7MHDO93,mpf2bnHe3,\"rotgKVDNC\":externalrotgKVDNC,\"onrotgKVDNCChange\":setExternalrotgKVDNC,a8aSjyWnW,\"FWfMza2U1\":externalFWfMza2U1,\"onFWfMza2U1Change\":setExternalFWfMza2U1,ymwGc2blN,\"y5YrE2UFt\":externaly5YrE2UFt,\"ony5YrE2UFtChange\":setExternaly5YrE2UFt,MSR6yMK4k,\"lSCb27IGt\":externallSCb27IGt,\"onlSCb27IGtChange\":setExternallSCb27IGt,f82mf5eJ1,\"jAqUeeQBM\":externaljAqUeeQBM,\"onjAqUeeQBMChange\":setExternaljAqUeeQBM,QKxos0nzz,\"scUueOQQY\":externalscUueOQQY,\"onscUueOQQYChange\":setExternalscUueOQQY,nCGTf2Vwc,\"BfX3EPUOA\":externalBfX3EPUOA,\"onBfX3EPUOAChange\":setExternalBfX3EPUOA,nyAW26OY8,\"X0_AoE_yR\":externalX0_AoE_yR,\"onX0_AoE_yRChange\":setExternalX0_AoE_yR,G70_hZCMe,\"wXSze2433\":externalwXSze2433,\"onwXSze2433Change\":setExternalwXSze2433,gim36SyNd,r8jv147JM,\"CSnHujgls\":externalCSnHujgls,\"onCSnHujglsChange\":setExternalCSnHujgls,\"ujt_cK06Q\":externalujt_cK06Q,\"onujt_cK06QChange\":setExternalujt_cK06Q,xwiT45hCE,\"hIVuoRn63\":externalhIVuoRn63,\"onhIVuoRn63Change\":setExternalhIVuoRn63,b1GwJ2VdS,zE07NKIfv,\"qGJZIS7H4\":externalqGJZIS7H4,\"onqGJZIS7H4Change\":setExternalqGJZIS7H4,\"lxCJQw568\":externallxCJQw568,\"onlxCJQw568Change\":setExternallxCJQw568,MfRynqLh9,...restProps}=getProps(props);const[JuJvRLBN8,setJuJvRLBN8]=useStateVariable(externalJuJvRLBN8,setExternalJuJvRLBN8);const[ln7MHDO93,setln7MHDO93]=useStateVariable(externalln7MHDO93,setExternalln7MHDO93);const[rotgKVDNC,setrotgKVDNC]=useStateVariable(externalrotgKVDNC,setExternalrotgKVDNC);const[FWfMza2U1,setFWfMza2U1]=useStateVariable(externalFWfMza2U1,setExternalFWfMza2U1);const[y5YrE2UFt,sety5YrE2UFt]=useStateVariable(externaly5YrE2UFt,setExternaly5YrE2UFt);const[lSCb27IGt,setlSCb27IGt]=useStateVariable(externallSCb27IGt,setExternallSCb27IGt);const[jAqUeeQBM,setjAqUeeQBM]=useStateVariable(externaljAqUeeQBM,setExternaljAqUeeQBM);const[scUueOQQY,setscUueOQQY]=useStateVariable(externalscUueOQQY,setExternalscUueOQQY);const[BfX3EPUOA,setBfX3EPUOA]=useStateVariable(externalBfX3EPUOA,setExternalBfX3EPUOA);const[X0_AoE_yR,setX0_AoE_yR]=useStateVariable(externalX0_AoE_yR,setExternalX0_AoE_yR);const[wXSze2433,setwXSze2433]=useStateVariable(externalwXSze2433,setExternalwXSze2433);const[CSnHujgls,setCSnHujgls]=useStateVariable(externalCSnHujgls,setExternalCSnHujgls);const[ujt_cK06Q,setujt_cK06Q]=useStateVariable(externalujt_cK06Q,setExternalujt_cK06Q);const[hIVuoRn63,sethIVuoRn63]=useStateVariable(externalhIVuoRn63,setExternalhIVuoRn63);const[qGJZIS7H4,setqGJZIS7H4]=useStateVariable(externalqGJZIS7H4,setExternalqGJZIS7H4);const[lxCJQw568,setlxCJQw568]=useStateVariable(externallxCJQw568,setExternallxCJQw568);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NRr85Fecn\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeavehbtax=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(mZrBqO5E0){const res=await mZrBqO5E0(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"johVL4g45\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"johVL4g45\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"PyKMmCxhb\")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-1ci8bbb\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"NRr85Fecn\",onMouseLeave:onMouseLeavehbtax,ref:refBinding,style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-68c05b50-ca7b-4173-82aa-ed42aea1a9b4, rgb(0, 0, 0))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\",...style},...addPropertyOverrides({johVL4g45:{\"data-framer-name\":\"Variant 3\"},PyKMmCxhb:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1onbyyu\",\"data-border\":true,\"data-framer-name\":\"Variant 2\",layoutDependency:layoutDependency,layoutId:\"vb3sn6fW2\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgb(159, 159, 159))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-eqbjyo\",layoutDependency:layoutDependency,layoutId:\"CDeRp2rWQ\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r9i0p7\",\"data-framer-name\":\"Price\",layoutDependency:layoutDependency,layoutId:\"uRhxbP2Lx\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+30.4+22+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1l20vij-container\",\"data-framer-appear-id\":\"1l20vij\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"gDFRZgykW-container\",nodeId:\"gDFRZgykW\",optimized:true,rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(Button2,{DEbl_vd5T:\"var(--token-ec38428d-3a31-4b94-abff-9e09e67da8b6, rgb(255, 255, 255))\",es09Tqy11:\"Explore Now \",height:\"100%\",id:\"gDFRZgykW\",layoutId:\"gDFRZgykW\",pxqYeheTy:false,variant:matchVariant(\"TPxSGAYXW\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+30.4+22+3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xtp19w-container\",layoutDependency:layoutDependency,layoutId:\"HddAXB9Vi-container\",nodeId:\"HddAXB9Vi\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"HddAXB9Vi\",layoutId:\"HddAXB9Vi\",NTOnIbDOf:VGQ4F19zr,onQ0n_gFqmKChange:setJuJvRLBN8,Q0n_gFqmK:JuJvRLBN8,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:347,intrinsicWidth:347,pixelHeight:347,pixelWidth:347,sizes:\"60px\",src:\"https://framerusercontent.com/images/SmhRlcHJ6DmmO9difRRhxAf0A.jpg?width=347&height=347\"},className:\"framer-1i0suft\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"VVc41HMqQ\",...addPropertyOverrides({johVL4g45:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:347,intrinsicWidth:347,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+30.4+8),pixelHeight:347,pixelWidth:347,sizes:\"60px\",src:\"https://framerusercontent.com/images/SmhRlcHJ6DmmO9difRRhxAf0A.jpg?width=347&height=347\"}}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-yvp94j\",\"data-border\":true,\"data-framer-name\":\"Shop All\",layoutDependency:layoutDependency,layoutId:\"wYraAz21r\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgb(159, 159, 159))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VEFTQSBPcmJpdGVyLTYwMA==\",\"--framer-font-family\":'\"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.25px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-037a5ece-72b2-4e2c-8830-fba306e892de, rgb(228, 228, 228)))\",\"--framer-text-transform\":\"uppercase\"},children:\"DEALS\"})}),className:\"framer-1ravaqk\",\"data-framer-name\":\"Categories\",fonts:[\"GF;TASA Orbiter-600\"],layoutDependency:layoutDependency,layoutId:\"oZCIlAIW1\",style:{\"--extracted-1w1cjl5\":\"var(--token-037a5ece-72b2-4e2c-8830-fba306e892de, rgb(228, 228, 228))\",\"--framer-paragraph-spacing\":\"0px\"},text:d4t26I3tu,verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pc5itq\",\"data-border\":true,\"data-framer-name\":\"Shop All\",layoutDependency:layoutDependency,layoutId:\"EftUmItf_\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgb(159, 159, 159))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VEFTQSBPcmJpdGVyLTcwMA==\",\"--framer-font-family\":'\"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.25px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-979406f4-bef1-495a-ac52-05f73a97417f, rgb(243, 244, 246)))\",\"--framer-text-transform\":\"uppercase\"},children:\"SHOP ALL\"})}),className:\"framer-7b4b8r\",\"data-framer-name\":\"Categories\",fonts:[\"GF;TASA Orbiter-700\"],layoutDependency:layoutDependency,layoutId:\"Sg889PPqT\",style:{\"--extracted-1w1cjl5\":\"var(--token-979406f4-bef1-495a-ac52-05f73a97417f, rgb(243, 244, 246))\",\"--framer-paragraph-spacing\":\"0px\"},text:GDHA5dBLS,verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ha0msw\",\"data-border\":true,\"data-framer-name\":\"Variant 2\",layoutDependency:layoutDependency,layoutId:\"zMONsFEob\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgb(159, 159, 159))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v4bevm\",layoutDependency:layoutDependency,layoutId:\"QtqAsUEI3\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-dv2bsx\",\"data-framer-name\":\"Price\",layoutDependency:layoutDependency,layoutId:\"ChqWh211F\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+96.4+22+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-js0qx7-container\",\"data-framer-appear-id\":\"js0qx7\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"Q9yeiVGBV-container\",nodeId:\"Q9yeiVGBV\",optimized:true,rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(Button2,{DEbl_vd5T:\"var(--token-ec38428d-3a31-4b94-abff-9e09e67da8b6, rgb(255, 255, 255))\",es09Tqy11:\"Explore Now \",height:\"100%\",id:\"Q9yeiVGBV\",layoutId:\"Q9yeiVGBV\",pxqYeheTy:false,variant:matchVariant(\"TPxSGAYXW\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+96.4+22+3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-111meqn-container\",layoutDependency:layoutDependency,layoutId:\"hd66Vlwfq-container\",nodeId:\"hd66Vlwfq\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"hd66Vlwfq\",layoutId:\"hd66Vlwfq\",NTOnIbDOf:mpf2bnHe3,onQ0n_gFqmKChange:setln7MHDO93,Q0n_gFqmK:ln7MHDO93,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:347,intrinsicWidth:347,pixelHeight:347,pixelWidth:347,sizes:\"60px\",src:\"https://framerusercontent.com/images/naaCInl9QoG82a40AQsKBLFgaro.jpg?width=347&height=347\"},className:\"framer-15as2f\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"Te26oeila\",...addPropertyOverrides({johVL4g45:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:347,intrinsicWidth:347,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+96.4+8),pixelHeight:347,pixelWidth:347,sizes:\"60px\",src:\"https://framerusercontent.com/images/naaCInl9QoG82a40AQsKBLFgaro.jpg?width=347&height=347\"}}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ontzkc\",\"data-border\":true,\"data-framer-name\":\"Variant 2\",layoutDependency:layoutDependency,layoutId:\"dI7tyNtcs\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgb(159, 159, 159))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l7kyxa\",layoutDependency:layoutDependency,layoutId:\"ua8p1TniY\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-9vrnfm\",\"data-framer-name\":\"Price\",layoutDependency:layoutDependency,layoutId:\"Z_St3QEWB\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+162.4+22+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-17pqoc5-container\",\"data-framer-appear-id\":\"17pqoc5\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"VbTvMdcEW-container\",nodeId:\"VbTvMdcEW\",optimized:true,rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(Button2,{DEbl_vd5T:\"var(--token-ec38428d-3a31-4b94-abff-9e09e67da8b6, rgb(255, 255, 255))\",es09Tqy11:\"Explore Now \",height:\"100%\",id:\"VbTvMdcEW\",layoutId:\"VbTvMdcEW\",pxqYeheTy:false,variant:matchVariant(\"TPxSGAYXW\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+162.4+22+3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wlieup-container\",layoutDependency:layoutDependency,layoutId:\"ApwAikk62-container\",nodeId:\"ApwAikk62\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"ApwAikk62\",layoutId:\"ApwAikk62\",NTOnIbDOf:a8aSjyWnW,onQ0n_gFqmKChange:setrotgKVDNC,Q0n_gFqmK:rotgKVDNC,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:347,intrinsicWidth:347,pixelHeight:347,pixelWidth:347,sizes:\"60px\",src:\"https://framerusercontent.com/images/pNcR5gI6wuScM5o89tc7lAqias.jpg?width=347&height=347\"},className:\"framer-g1hj7s\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"xeRFbn7zC\",...addPropertyOverrides({johVL4g45:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:347,intrinsicWidth:347,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+162.4+8),pixelHeight:347,pixelWidth:347,sizes:\"60px\",src:\"https://framerusercontent.com/images/pNcR5gI6wuScM5o89tc7lAqias.jpg?width=347&height=347\"}}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iv5est\",\"data-border\":true,\"data-framer-name\":\"Variant 2\",layoutDependency:layoutDependency,layoutId:\"t0K7pebFc\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgb(159, 159, 159))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5ed5f8\",layoutDependency:layoutDependency,layoutId:\"Zda1U9l1N\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-k2upwo\",\"data-framer-name\":\"Price\",layoutDependency:layoutDependency,layoutId:\"tlYtAO94i\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+228.4+22+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-ed73nb-container\",\"data-framer-appear-id\":\"ed73nb\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"hIZMazYxJ-container\",nodeId:\"hIZMazYxJ\",optimized:true,rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(Button2,{DEbl_vd5T:\"var(--token-ec38428d-3a31-4b94-abff-9e09e67da8b6, rgb(255, 255, 255))\",es09Tqy11:\"Explore Now \",height:\"100%\",id:\"hIZMazYxJ\",layoutId:\"hIZMazYxJ\",pxqYeheTy:false,variant:matchVariant(\"TPxSGAYXW\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+228.4+22+3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nfbzpn-container\",layoutDependency:layoutDependency,layoutId:\"fhTPfSHFl-container\",nodeId:\"fhTPfSHFl\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"fhTPfSHFl\",layoutId:\"fhTPfSHFl\",NTOnIbDOf:ymwGc2blN,onQ0n_gFqmKChange:setFWfMza2U1,Q0n_gFqmK:FWfMza2U1,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:347,intrinsicWidth:347,pixelHeight:347,pixelWidth:347,sizes:\"60px\",src:\"https://framerusercontent.com/images/dweSkM0N9wylucG26ezsD8SEfAg.jpg?width=347&height=347\"},className:\"framer-jkh47i\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"duHeKoSmb\",...addPropertyOverrides({johVL4g45:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:347,intrinsicWidth:347,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+228.4+8),pixelHeight:347,pixelWidth:347,sizes:\"60px\",src:\"https://framerusercontent.com/images/dweSkM0N9wylucG26ezsD8SEfAg.jpg?width=347&height=347\"}}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j7fs71\",\"data-border\":true,\"data-framer-name\":\"Variant 2\",layoutDependency:layoutDependency,layoutId:\"iXdG7r7vO\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgb(159, 159, 159))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f99pho\",layoutDependency:layoutDependency,layoutId:\"e1lcyH4tJ\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-z0urf0\",\"data-framer-name\":\"Price\",layoutDependency:layoutDependency,layoutId:\"XBMQtSMTS\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+294.4+22+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1s1z5l7-container\",\"data-framer-appear-id\":\"1s1z5l7\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"kWfXzTgyP-container\",nodeId:\"kWfXzTgyP\",optimized:true,rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(Button2,{DEbl_vd5T:\"var(--token-ec38428d-3a31-4b94-abff-9e09e67da8b6, rgb(255, 255, 255))\",es09Tqy11:\"Explore Now \",height:\"100%\",id:\"kWfXzTgyP\",layoutId:\"kWfXzTgyP\",pxqYeheTy:false,variant:matchVariant(\"TPxSGAYXW\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+294.4+22+3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ax3c46-container\",layoutDependency:layoutDependency,layoutId:\"TeQbp_rQN-container\",nodeId:\"TeQbp_rQN\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"TeQbp_rQN\",layoutId:\"TeQbp_rQN\",NTOnIbDOf:MSR6yMK4k,onQ0n_gFqmKChange:sety5YrE2UFt,Q0n_gFqmK:y5YrE2UFt,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:347,intrinsicWidth:347,pixelHeight:347,pixelWidth:347,sizes:\"60px\",src:\"https://framerusercontent.com/images/JSch1SdL0YKdPoqMkC4HEVURIpQ.jpg?width=347&height=347\"},className:\"framer-1ezqy1u\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"bhYXRl76S\",...addPropertyOverrides({johVL4g45:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:347,intrinsicWidth:347,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+294.4+8),pixelHeight:347,pixelWidth:347,sizes:\"60px\",src:\"https://framerusercontent.com/images/JSch1SdL0YKdPoqMkC4HEVURIpQ.jpg?width=347&height=347\"}}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13up1n2\",\"data-border\":true,\"data-framer-name\":\"Variant 2\",layoutDependency:layoutDependency,layoutId:\"wZeKfhcOO\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgb(159, 159, 159))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vrxh2v\",layoutDependency:layoutDependency,layoutId:\"txNzx0szj\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-11pcdbz\",\"data-framer-name\":\"Price\",layoutDependency:layoutDependency,layoutId:\"pMricuSAd\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+360.4+22+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1ttvrg6-container\",\"data-framer-appear-id\":\"1ttvrg6\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"I31oEbAnP-container\",nodeId:\"I31oEbAnP\",optimized:true,rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(Button2,{DEbl_vd5T:\"var(--token-ec38428d-3a31-4b94-abff-9e09e67da8b6, rgb(255, 255, 255))\",es09Tqy11:\"Explore Now \",height:\"100%\",id:\"I31oEbAnP\",layoutId:\"I31oEbAnP\",pxqYeheTy:false,variant:matchVariant(\"TPxSGAYXW\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+360.4+22+3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13ftp5s-container\",layoutDependency:layoutDependency,layoutId:\"PD4KzBnK9-container\",nodeId:\"PD4KzBnK9\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"PD4KzBnK9\",layoutId:\"PD4KzBnK9\",NTOnIbDOf:f82mf5eJ1,onQ0n_gFqmKChange:setlSCb27IGt,Q0n_gFqmK:lSCb27IGt,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:347,intrinsicWidth:347,pixelHeight:347,pixelWidth:347,sizes:\"60px\",src:\"https://framerusercontent.com/images/Ce6EpxQ55rZSjsI1e1PmEAqc.jpg?width=347&height=347\"},className:\"framer-kac0q6\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"WBrWD3ue4\",...addPropertyOverrides({johVL4g45:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:347,intrinsicWidth:347,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+360.4+8),pixelHeight:347,pixelWidth:347,sizes:\"60px\",src:\"https://framerusercontent.com/images/Ce6EpxQ55rZSjsI1e1PmEAqc.jpg?width=347&height=347\"}}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-122np54\",\"data-border\":true,\"data-framer-name\":\"Variant 2\",layoutDependency:layoutDependency,layoutId:\"WW0x0wrZS\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgb(159, 159, 159))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wszw6\",layoutDependency:layoutDependency,layoutId:\"MdpU0fuam\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13jrk3u\",\"data-framer-name\":\"Price\",layoutDependency:layoutDependency,layoutId:\"fogV5L_8F\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+426.4+22+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1esnkwx-container\",\"data-framer-appear-id\":\"1esnkwx\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"XWmGjeL13-container\",nodeId:\"XWmGjeL13\",optimized:true,rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(Button2,{DEbl_vd5T:\"var(--token-ec38428d-3a31-4b94-abff-9e09e67da8b6, rgb(255, 255, 255))\",es09Tqy11:\"Explore Now \",height:\"100%\",id:\"XWmGjeL13\",layoutId:\"XWmGjeL13\",pxqYeheTy:false,variant:matchVariant(\"TPxSGAYXW\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+426.4+22+3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fgw261-container\",layoutDependency:layoutDependency,layoutId:\"xbxaddbS9-container\",nodeId:\"xbxaddbS9\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"xbxaddbS9\",layoutId:\"xbxaddbS9\",NTOnIbDOf:QKxos0nzz,onQ0n_gFqmKChange:setjAqUeeQBM,Q0n_gFqmK:jAqUeeQBM,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:347,intrinsicWidth:347,pixelHeight:347,pixelWidth:347,sizes:\"60px\",src:\"https://framerusercontent.com/images/3hEqjaDLDF1TRmkeoQjO9dIOfs.jpg?width=347&height=347\"},className:\"framer-1ofjnqu\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"rWHt92BP9\",...addPropertyOverrides({johVL4g45:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:347,intrinsicWidth:347,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+426.4+8),pixelHeight:347,pixelWidth:347,sizes:\"60px\",src:\"https://framerusercontent.com/images/3hEqjaDLDF1TRmkeoQjO9dIOfs.jpg?width=347&height=347\"}}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e1bHYGE1n\"},motionChild:true,nodeId:\"g8S4mmGRx\",openInNewTab:false,scopeId:\"PwcBEeq1J\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-12u1r4x framer-xx5bl4\",\"data-border\":true,\"data-framer-name\":\"Variant 2\",layoutDependency:layoutDependency,layoutId:\"g8S4mmGRx\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgb(159, 159, 159))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sdqpzp\",layoutDependency:layoutDependency,layoutId:\"TEgzKpJ2U\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-o3ayam\",\"data-framer-name\":\"Price\",layoutDependency:layoutDependency,layoutId:\"Zry3zcldh\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+492.4+22+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-mxw5k4-container\",\"data-framer-appear-id\":\"mxw5k4\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"oMBQFuIrG-container\",nodeId:\"oMBQFuIrG\",optimized:true,rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(Button2,{DEbl_vd5T:\"var(--token-ec38428d-3a31-4b94-abff-9e09e67da8b6, rgb(255, 255, 255))\",es09Tqy11:\"Explore Now \",height:\"100%\",id:\"oMBQFuIrG\",layoutId:\"oMBQFuIrG\",pxqYeheTy:false,variant:matchVariant(\"TPxSGAYXW\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+492.4+22+3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e6eehc-container\",layoutDependency:layoutDependency,layoutId:\"WKkdY8yJj-container\",nodeId:\"WKkdY8yJj\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"WKkdY8yJj\",layoutId:\"WKkdY8yJj\",NTOnIbDOf:nCGTf2Vwc,onQ0n_gFqmKChange:setscUueOQQY,Q0n_gFqmK:scUueOQQY,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:347,intrinsicWidth:347,pixelHeight:347,pixelWidth:347,sizes:\"60px\",src:\"https://framerusercontent.com/images/17zygDymaJKipxjrw0GiiCSnE.jpg?width=347&height=347\"},className:\"framer-10uyjhj\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"TjLLagUwb\",...addPropertyOverrides({johVL4g45:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:347,intrinsicWidth:347,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+492.4+8),pixelHeight:347,pixelWidth:347,sizes:\"60px\",src:\"https://framerusercontent.com/images/17zygDymaJKipxjrw0GiiCSnE.jpg?width=347&height=347\"}}},baseVariant,gestureVariant)})]})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-7hqe8y\",\"data-border\":true,\"data-framer-name\":\"Variant 2\",layoutDependency:layoutDependency,layoutId:\"HeEWDEscc\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgb(159, 159, 159))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vfu4uf\",layoutDependency:layoutDependency,layoutId:\"tZUbL15Lt\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13y4zdc\",\"data-framer-name\":\"Price\",layoutDependency:layoutDependency,layoutId:\"vMStGToOH\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+588.8+11.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-m6a42q-container\",\"data-framer-appear-id\":\"m6a42q\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"ic3mKbsLM-container\",nodeId:\"ic3mKbsLM\",optimized:true,rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(Button2,{DEbl_vd5T:\"var(--token-ec38428d-3a31-4b94-abff-9e09e67da8b6, rgb(255, 255, 255))\",es09Tqy11:\"Explore Now \",height:\"100%\",id:\"ic3mKbsLM\",layoutId:\"ic3mKbsLM\",pxqYeheTy:false,variant:matchVariant(\"TPxSGAYXW\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+588.8+11.5+3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-131jwum-container\",layoutDependency:layoutDependency,layoutId:\"flHaM2icI-container\",nodeId:\"flHaM2icI\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"flHaM2icI\",layoutId:\"flHaM2icI\",NTOnIbDOf:nyAW26OY8,onQ0n_gFqmKChange:setBfX3EPUOA,Q0n_gFqmK:BfX3EPUOA,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})})]})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-eh9k5a\",\"data-border\":true,\"data-framer-name\":\"Variant 2\",layoutDependency:layoutDependency,layoutId:\"hDRqldxis\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgb(159, 159, 159))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qs0olj\",layoutDependency:layoutDependency,layoutId:\"wTEHYM6e5\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ky62ce\",\"data-framer-name\":\"Price\",layoutDependency:layoutDependency,layoutId:\"tmUgxaNsh\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+633.8+11.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1gqvhm0-container\",\"data-framer-appear-id\":\"1gqvhm0\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"FslTysdQ0-container\",nodeId:\"FslTysdQ0\",optimized:true,rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(Button2,{DEbl_vd5T:\"var(--token-ec38428d-3a31-4b94-abff-9e09e67da8b6, rgb(255, 255, 255))\",es09Tqy11:\"Explore Now \",height:\"100%\",id:\"FslTysdQ0\",layoutId:\"FslTysdQ0\",pxqYeheTy:false,variant:matchVariant(\"TPxSGAYXW\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,...addPropertyOverrides({johVL4g45:{y:(componentViewport?.y||0)+0+633.8+11.5+3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w1ao7y-container\",layoutDependency:layoutDependency,layoutId:\"coDlrH2Q8-container\",nodeId:\"coDlrH2Q8\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"coDlrH2Q8\",layoutId:\"coDlrH2Q8\",NTOnIbDOf:G70_hZCMe,onQ0n_gFqmKChange:setX0_AoE_yR,Q0n_gFqmK:X0_AoE_yR,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})})]})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17h1pga\",layoutDependency:layoutDependency,layoutId:\"o5i4bAeE6\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-583auw\",\"data-framer-name\":\"Menu Stack\",layoutDependency:layoutDependency,layoutId:\"OyF9P2LZr\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a7ojyq\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"FB7XwILlN\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1iuaj6e\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"lBRHTAQAp\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1x490o6\",\"data-framer-name\":\"Grid\",layoutDependency:layoutDependency,layoutId:\"zJf92VOmi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VEFTQSBPcmJpdGVyLTcwMA==\",\"--framer-font-family\":'\"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.25px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-c5c4fdcb-9482-48bb-aedf-353188472aae, rgb(21, 21, 21)))\",\"--framer-text-transform\":\"uppercase\"},children:\"SHOP ALL\"})}),className:\"framer-1lom7f5\",\"data-framer-name\":\"Categories\",fonts:[\"GF;TASA Orbiter-700\"],layoutDependency:layoutDependency,layoutId:\"CBlknmXHK\",style:{\"--extracted-1w1cjl5\":\"var(--token-c5c4fdcb-9482-48bb-aedf-353188472aae, rgb(21, 21, 21))\",\"--framer-paragraph-spacing\":\"0px\"},text:GDHA5dBLS,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-116tuwm\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"Rgbk0OEDQ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+0+0+40+0+0+0+0+0+42+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ma1bg0-container\",layoutDependency:layoutDependency,layoutId:\"vpoByDfOY-container\",nodeId:\"vpoByDfOY\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"vpoByDfOY\",layoutId:\"vpoByDfOY\",NTOnIbDOf:VGQ4F19zr,onQ0n_gFqmKChange:setJuJvRLBN8,Q0n_gFqmK:JuJvRLBN8,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+0+0+40+0+0+0+0+0+42+0+32,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ghqu9j-container\",layoutDependency:layoutDependency,layoutId:\"fjjhAI7os-container\",nodeId:\"fjjhAI7os\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"fjjhAI7os\",layoutId:\"fjjhAI7os\",NTOnIbDOf:mpf2bnHe3,onQ0n_gFqmKChange:setln7MHDO93,Q0n_gFqmK:ln7MHDO93,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+0+0+40+0+0+0+0+0+42+0+64,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kxtkhb-container\",layoutDependency:layoutDependency,layoutId:\"Fjkb7C1U9-container\",nodeId:\"Fjkb7C1U9\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"Fjkb7C1U9\",layoutId:\"Fjkb7C1U9\",NTOnIbDOf:a8aSjyWnW,onQ0n_gFqmKChange:setrotgKVDNC,Q0n_gFqmK:rotgKVDNC,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+0+0+40+0+0+0+0+0+42+0+96,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qcglp0-container\",layoutDependency:layoutDependency,layoutId:\"n4US2VA06-container\",nodeId:\"n4US2VA06\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"n4US2VA06\",layoutId:\"n4US2VA06\",NTOnIbDOf:ymwGc2blN,onQ0n_gFqmKChange:setFWfMza2U1,Q0n_gFqmK:FWfMza2U1,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+0+0+40+0+0+0+0+0+42+0+128,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17kn8ki-container\",layoutDependency:layoutDependency,layoutId:\"DJXM5CELD-container\",nodeId:\"DJXM5CELD\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"DJXM5CELD\",layoutId:\"DJXM5CELD\",NTOnIbDOf:MSR6yMK4k,onQ0n_gFqmKChange:sety5YrE2UFt,Q0n_gFqmK:y5YrE2UFt,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+0+0+40+0+0+0+0+0+42+0+160,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w88xu7-container\",layoutDependency:layoutDependency,layoutId:\"f43X5X6qj-container\",nodeId:\"f43X5X6qj\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"f43X5X6qj\",layoutId:\"f43X5X6qj\",NTOnIbDOf:f82mf5eJ1,onQ0n_gFqmKChange:setlSCb27IGt,Q0n_gFqmK:lSCb27IGt,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+0+0+40+0+0+0+0+0+42+0+192,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uq4m44-container\",layoutDependency:layoutDependency,layoutId:\"H0FXyRPk7-container\",nodeId:\"H0FXyRPk7\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"H0FXyRPk7\",layoutId:\"H0FXyRPk7\",NTOnIbDOf:QKxos0nzz,onQ0n_gFqmKChange:setjAqUeeQBM,Q0n_gFqmK:jAqUeeQBM,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+0+0+40+0+0+0+0+0+42+0+224,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kyiuaj-container\",layoutDependency:layoutDependency,layoutId:\"TXHkXpHxc-container\",nodeId:\"TXHkXpHxc\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"TXHkXpHxc\",layoutId:\"TXHkXpHxc\",NTOnIbDOf:nCGTf2Vwc,onQ0n_gFqmKChange:setscUueOQQY,Q0n_gFqmK:scUueOQQY,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})})]})]})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18l2n7y\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"cod23Ou0L\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-a500ab\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"LLM5EtQjG\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jkzk89\",\"data-framer-name\":\"Grid\",layoutDependency:layoutDependency,layoutId:\"bRdONAZ9L\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VEFTQSBPcmJpdGVyLTYwMA==\",\"--framer-font-family\":'\"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.25px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-c5c4fdcb-9482-48bb-aedf-353188472aae, rgb(21, 21, 21)))\",\"--framer-text-transform\":\"uppercase\"},children:\"DEALS\"})}),className:\"framer-1eyn0o3\",\"data-framer-name\":\"Categories\",fonts:[\"GF;TASA Orbiter-600\"],layoutDependency:layoutDependency,layoutId:\"jWHe3qGWg\",style:{\"--extracted-1w1cjl5\":\"var(--token-c5c4fdcb-9482-48bb-aedf-353188472aae, rgb(21, 21, 21))\",\"--framer-paragraph-spacing\":\"0px\"},text:d4t26I3tu,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+0+0+40+0+0+0+0+0+34,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c58uy4-container\",layoutDependency:layoutDependency,layoutId:\"C4nCd8Kqq-container\",nodeId:\"C4nCd8Kqq\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"C4nCd8Kqq\",layoutId:\"C4nCd8Kqq\",NTOnIbDOf:nyAW26OY8,onQ0n_gFqmKChange:setBfX3EPUOA,Q0n_gFqmK:BfX3EPUOA,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+0+0+40+0+0+0+0+0+66,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1musopv-container\",layoutDependency:layoutDependency,layoutId:\"wxKVbOLtB-container\",nodeId:\"wxKVbOLtB\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"wxKVbOLtB\",layoutId:\"wxKVbOLtB\",NTOnIbDOf:G70_hZCMe,onQ0n_gFqmKChange:setX0_AoE_yR,Q0n_gFqmK:X0_AoE_yR,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+0+0+40+0+0+0+0+0+98,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q4nof-container\",layoutDependency:layoutDependency,layoutId:\"JYFuV9vID-container\",nodeId:\"JYFuV9vID\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"JYFuV9vID\",layoutId:\"JYFuV9vID\",NTOnIbDOf:gim36SyNd,onQ0n_gFqmKChange:setwXSze2433,Q0n_gFqmK:wXSze2433,variant:matchVariant(\"UB1o6faQi\"),width:\"100%\"})})})]})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ii9erw\",\"data-framer-name\":\"Grid\",layoutDependency:layoutDependency,layoutId:\"ITeTjwHyt\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:444,width:\"340px\",y:(componentViewport?.y||0)+0+0+-27,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xzpim1-container\",layoutDependency:layoutDependency,layoutId:\"c__LdJZN7-container\",nodeId:\"c__LdJZN7\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(MenuADCard2,{gaeoB5jWJ:toResponsiveImage(zE07NKIfv),height:\"100%\",id:\"c__LdJZN7\",itO1XomRj:qGJZIS7H4,Jk_I_d_7t:MfRynqLh9,l4rZM8aGe:lxCJQw568,layoutId:\"c__LdJZN7\",onitO1XomRjChange:setqGJZIS7H4,onl4rZM8aGeChange:setlxCJQw568,style:{width:\"100%\"},variant:matchVariant(\"ZurGMsXAT\"),width:\"100%\",z7vyCmFln:b1GwJ2VdS})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:444,width:\"340px\",y:(componentViewport?.y||0)+0+0+-27,...addPropertyOverrides({PyKMmCxhb:{width:`max(max(${componentViewport?.width||\"100vw\"}, 1px) * 0.4 - 20px, 1px)`,y:(componentViewport?.y||0)+0+0+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8i8njo-container\",\"data-framer-name\":\"Menu AD Card\",layoutDependency:layoutDependency,layoutId:\"V1SkEaT9i-container\",name:\"Menu AD Card\",nodeId:\"V1SkEaT9i\",rendersWithMotion:true,scopeId:\"PwcBEeq1J\",children:/*#__PURE__*/_jsx(MenuADCard,{C2aScVv7k:CSnHujgls,gYuVKHzZL:r8jv147JM,H1a4HRDjo:hIVuoRn63,height:\"100%\",id:\"V1SkEaT9i\",layoutId:\"V1SkEaT9i\",name:\"Menu AD Card\",nO_7BvAP2:xwiT45hCE,onC2aScVv7kChange:setCSnHujgls,onH1a4HRDjoChange:sethIVuoRn63,onQ55DHD16LChange:setujt_cK06Q,Q55DHD16L:ujt_cK06Q,style:{width:\"100%\"},variant:matchVariant(\"jk1mvh499\"),width:\"100%\"})})})]})]})]})})})});});const css=[\".framer-ffr7v.framer-xx5bl4, .framer-ffr7v .framer-xx5bl4 { display: block; }\",\".framer-ffr7v.framer-1ci8bbb { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-ffr7v .framer-1onbyyu, .framer-ffr7v .framer-yvp94j, .framer-ffr7v .framer-1pc5itq, .framer-ffr7v .framer-ha0msw, .framer-ffr7v .framer-ontzkc, .framer-ffr7v .framer-1iv5est, .framer-ffr7v .framer-j7fs71, .framer-ffr7v .framer-13up1n2, .framer-ffr7v .framer-122np54 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px; position: relative; width: 1px; }\",\".framer-ffr7v .framer-eqbjyo, .framer-ffr7v .framer-1v4bevm, .framer-ffr7v .framer-l7kyxa, .framer-ffr7v .framer-5ed5f8, .framer-ffr7v .framer-1f99pho, .framer-ffr7v .framer-vrxh2v, .framer-ffr7v .framer-1wszw6, .framer-ffr7v .framer-sdqpzp, .framer-ffr7v .framer-1vfu4uf, .framer-ffr7v .framer-qs0olj { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ffr7v .framer-1r9i0p7, .framer-ffr7v .framer-dv2bsx, .framer-ffr7v .framer-9vrnfm, .framer-ffr7v .framer-k2upwo, .framer-ffr7v .framer-z0urf0, .framer-ffr7v .framer-11pcdbz, .framer-ffr7v .framer-13jrk3u, .framer-ffr7v .framer-o3ayam, .framer-ffr7v .framer-13y4zdc, .framer-ffr7v .framer-1ky62ce { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-ffr7v .framer-1l20vij-container, .framer-ffr7v .framer-1xtp19w-container, .framer-ffr7v .framer-js0qx7-container, .framer-ffr7v .framer-111meqn-container, .framer-ffr7v .framer-17pqoc5-container, .framer-ffr7v .framer-wlieup-container, .framer-ffr7v .framer-ed73nb-container, .framer-ffr7v .framer-1nfbzpn-container, .framer-ffr7v .framer-1s1z5l7-container, .framer-ffr7v .framer-1ax3c46-container, .framer-ffr7v .framer-1ttvrg6-container, .framer-ffr7v .framer-13ftp5s-container, .framer-ffr7v .framer-1esnkwx-container, .framer-ffr7v .framer-fgw261-container, .framer-ffr7v .framer-mxw5k4-container, .framer-ffr7v .framer-1e6eehc-container, .framer-ffr7v .framer-m6a42q-container, .framer-ffr7v .framer-131jwum-container, .framer-ffr7v .framer-1gqvhm0-container, .framer-ffr7v .framer-1w1ao7y-container, .framer-ffr7v .framer-ma1bg0-container, .framer-ffr7v .framer-ghqu9j-container, .framer-ffr7v .framer-kxtkhb-container, .framer-ffr7v .framer-qcglp0-container, .framer-ffr7v .framer-17kn8ki-container, .framer-ffr7v .framer-w88xu7-container, .framer-ffr7v .framer-uq4m44-container, .framer-ffr7v .framer-kyiuaj-container, .framer-ffr7v .framer-c58uy4-container, .framer-ffr7v .framer-1musopv-container, .framer-ffr7v .framer-1q4nof-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ffr7v .framer-1i0suft, .framer-ffr7v .framer-15as2f, .framer-ffr7v .framer-g1hj7s, .framer-ffr7v .framer-jkh47i, .framer-ffr7v .framer-1ezqy1u, .framer-ffr7v .framer-kac0q6, .framer-ffr7v .framer-1ofjnqu, .framer-ffr7v .framer-10uyjhj { aspect-ratio: 1 / 1; flex: none; height: auto; overflow: hidden; position: relative; width: 60px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-ffr7v .framer-1ravaqk, .framer-ffr7v .framer-7b4b8r, .framer-ffr7v .framer-1lom7f5, .framer-ffr7v .framer-1eyn0o3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ffr7v .framer-12u1r4x { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px; position: relative; text-decoration: none; width: 1px; }\",\".framer-ffr7v .framer-7hqe8y, .framer-ffr7v .framer-eh9k5a { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 45px; justify-content: flex-start; overflow: visible; padding: 8px; position: relative; width: 1px; }\",\".framer-ffr7v .framer-17h1pga { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 390px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ffr7v .framer-583auw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: 100%; justify-content: flex-start; overflow: visible; padding: 40px; position: relative; width: min-content; }\",\".framer-ffr7v .framer-1a7ojyq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ffr7v .framer-1iuaj6e { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 162px; }\",\".framer-ffr7v .framer-1x490o6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 8px 0px 0px; position: relative; width: 100%; }\",\".framer-ffr7v .framer-116tuwm { 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: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ffr7v .framer-18l2n7y { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ffr7v .framer-a500ab { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ffr7v .framer-jkzk89 { 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: flex-start; overflow: visible; padding: 0px 8px 0px 0px; position: relative; width: min-content; }\",\".framer-ffr7v .framer-ii9erw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 100%; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 20px 20px 20px 0px; position: relative; width: 60%; }\",\".framer-ffr7v .framer-1xzpim1-container, .framer-ffr7v .framer-8i8njo-container { flex: none; height: auto; position: relative; width: 340px; }\",\".framer-ffr7v.framer-v-1n1lian.framer-1ci8bbb { gap: unset; justify-content: space-between; width: 810px; }\",\".framer-ffr7v.framer-v-1n1lian .framer-17h1pga { height: min-content; }\",\".framer-ffr7v.framer-v-1n1lian .framer-583auw { align-self: stretch; flex: 1 0 0px; gap: 30px; height: auto; width: 1px; }\",\".framer-ffr7v.framer-v-1n1lian .framer-1a7ojyq { gap: 32px; height: min-content; }\",\".framer-ffr7v.framer-v-1n1lian .framer-18l2n7y { gap: 32px; }\",\".framer-ffr7v.framer-v-1n1lian .framer-ii9erw { align-content: flex-end; align-items: flex-end; height: min-content; width: 40%; }\",\".framer-ffr7v.framer-v-1n1lian .framer-8i8njo-container { flex: 1 0 0px; width: 1px; }\",\".framer-ffr7v.framer-v-1yesu7o.framer-1ci8bbb { flex-direction: column; width: 320px; }\",\".framer-ffr7v.framer-v-1yesu7o .framer-1onbyyu { flex: none; order: 1; width: 100%; }\",\".framer-ffr7v.framer-v-1yesu7o .framer-eqbjyo, .framer-ffr7v.framer-v-1yesu7o .framer-1v4bevm, .framer-ffr7v.framer-v-1yesu7o .framer-l7kyxa, .framer-ffr7v.framer-v-1yesu7o .framer-5ed5f8, .framer-ffr7v.framer-v-1yesu7o .framer-1f99pho, .framer-ffr7v.framer-v-1yesu7o .framer-vrxh2v, .framer-ffr7v.framer-v-1yesu7o .framer-1wszw6, .framer-ffr7v.framer-v-1yesu7o .framer-sdqpzp { order: 2; }\",\".framer-ffr7v.framer-v-1yesu7o .framer-1r9i0p7, .framer-ffr7v.framer-v-1yesu7o .framer-1i0suft, .framer-ffr7v.framer-v-1yesu7o .framer-1ravaqk, .framer-ffr7v.framer-v-1yesu7o .framer-7b4b8r, .framer-ffr7v.framer-v-1yesu7o .framer-dv2bsx, .framer-ffr7v.framer-v-1yesu7o .framer-15as2f, .framer-ffr7v.framer-v-1yesu7o .framer-9vrnfm, .framer-ffr7v.framer-v-1yesu7o .framer-g1hj7s, .framer-ffr7v.framer-v-1yesu7o .framer-k2upwo, .framer-ffr7v.framer-v-1yesu7o .framer-jkh47i, .framer-ffr7v.framer-v-1yesu7o .framer-z0urf0, .framer-ffr7v.framer-v-1yesu7o .framer-1ezqy1u, .framer-ffr7v.framer-v-1yesu7o .framer-11pcdbz, .framer-ffr7v.framer-v-1yesu7o .framer-kac0q6, .framer-ffr7v.framer-v-1yesu7o .framer-13jrk3u, .framer-ffr7v.framer-v-1yesu7o .framer-1ofjnqu, .framer-ffr7v.framer-v-1yesu7o .framer-o3ayam, .framer-ffr7v.framer-v-1yesu7o .framer-10uyjhj, .framer-ffr7v.framer-v-1yesu7o .framer-13y4zdc, .framer-ffr7v.framer-v-1yesu7o .framer-1ky62ce { order: 1; }\",\".framer-ffr7v.framer-v-1yesu7o .framer-1xtp19w-container, .framer-ffr7v.framer-v-1yesu7o .framer-111meqn-container, .framer-ffr7v.framer-v-1yesu7o .framer-wlieup-container, .framer-ffr7v.framer-v-1yesu7o .framer-1nfbzpn-container, .framer-ffr7v.framer-v-1yesu7o .framer-1ax3c46-container, .framer-ffr7v.framer-v-1yesu7o .framer-13ftp5s-container, .framer-ffr7v.framer-v-1yesu7o .framer-fgw261-container, .framer-ffr7v.framer-v-1yesu7o .framer-1e6eehc-container, .framer-ffr7v.framer-v-1yesu7o .framer-1vfu4uf, .framer-ffr7v.framer-v-1yesu7o .framer-131jwum-container, .framer-ffr7v.framer-v-1yesu7o .framer-qs0olj, .framer-ffr7v.framer-v-1yesu7o .framer-1w1ao7y-container { order: 0; }\",\".framer-ffr7v.framer-v-1yesu7o .framer-yvp94j { flex: none; order: 9; width: 100%; }\",\".framer-ffr7v.framer-v-1yesu7o .framer-1pc5itq { flex: none; order: 0; width: 100%; }\",\".framer-ffr7v.framer-v-1yesu7o .framer-ha0msw { flex: none; order: 2; width: 100%; }\",\".framer-ffr7v.framer-v-1yesu7o .framer-ontzkc { flex: none; order: 3; width: 100%; }\",\".framer-ffr7v.framer-v-1yesu7o .framer-1iv5est { flex: none; order: 4; width: 100%; }\",\".framer-ffr7v.framer-v-1yesu7o .framer-j7fs71 { flex: none; order: 5; width: 100%; }\",\".framer-ffr7v.framer-v-1yesu7o .framer-13up1n2 { flex: none; order: 6; width: 100%; }\",\".framer-ffr7v.framer-v-1yesu7o .framer-122np54 { flex: none; order: 7; width: 100%; }\",\".framer-ffr7v.framer-v-1yesu7o .framer-12u1r4x { flex: none; order: 8; width: 100%; }\",\".framer-ffr7v.framer-v-1yesu7o .framer-7hqe8y { flex: none; order: 10; width: 100%; }\",\".framer-ffr7v.framer-v-1yesu7o .framer-eh9k5a { flex: none; order: 11; width: 100%; }\",'.framer-ffr7v[data-border=\"true\"]::after, .framer-ffr7v [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 390\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"PyKMmCxhb\":{\"layout\":[\"fixed\",\"auto\"]},\"johVL4g45\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"mZrBqO5E0\":\"mouseLeave\",\"GDHA5dBLS\":\"sectionLeftHeader\",\"d4t26I3tu\":\"sectionRightHeader\",\"JuJvRLBN8\":\"sectionLeftSub1\",\"VGQ4F19zr\":\"sectionLeftLink1\",\"ln7MHDO93\":\"sectionLeftSub2\",\"mpf2bnHe3\":\"sectionLeftLink2\",\"rotgKVDNC\":\"sectionLeftSub3\",\"a8aSjyWnW\":\"sectionLeftLink3\",\"FWfMza2U1\":\"sectionLeftSub4\",\"ymwGc2blN\":\"sectionLeftLink4\",\"y5YrE2UFt\":\"sectionLeftSub5\",\"MSR6yMK4k\":\"sectionLeftLink5\",\"lSCb27IGt\":\"sectionLeftSub6\",\"f82mf5eJ1\":\"sectionLeftLink6\",\"jAqUeeQBM\":\"sectionLeftSub7\",\"QKxos0nzz\":\"sectionLeftLink7\",\"scUueOQQY\":\"sectionLeftSub8\",\"nCGTf2Vwc\":\"sectionLeftLink8\",\"BfX3EPUOA\":\"sectionRightSub1\",\"nyAW26OY8\":\"sectionRightLink1\",\"X0_AoE_yR\":\"sectionRightSub2\",\"G70_hZCMe\":\"sectionRightLink2\",\"wXSze2433\":\"sectionRightSub3\",\"gim36SyNd\":\"sectionRightLink3\",\"r8jv147JM\":\"card1Color\",\"CSnHujgls\":\"card1Title\",\"ujt_cK06Q\":\"card1Text\",\"xwiT45hCE\":\"linkCard1\",\"hIVuoRn63\":\"badgeText\",\"b1GwJ2VdS\":\"card2ColorBadge\",\"zE07NKIfv\":\"card2Image\",\"qGJZIS7H4\":\"card2Title\",\"lxCJQw568\":\"card2Subtitle\",\"MfRynqLh9\":\"card2Link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPwcBEeq1J=withCSS(Component,css,\"framer-ffr7v\");export default FramerPwcBEeq1J;FramerPwcBEeq1J.displayName=\"Collection Dropdown\";FramerPwcBEeq1J.defaultProps={height:390,width:1200};addPropertyControls(FramerPwcBEeq1J,{variant:{options:[\"NRr85Fecn\",\"PyKMmCxhb\",\"johVL4g45\"],optionTitles:[\"Desktop\",\"Tablet\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},mZrBqO5E0:{title:\"Mouse Leave\",type:ControlType.EventHandler},GDHA5dBLS:{defaultValue:\"SHOP ALL\",displayTextArea:false,title:\"Section Left Header\",type:ControlType.String},onGDHA5dBLSChange:{changes:\"GDHA5dBLS\",type:ControlType.ChangeHandler},d4t26I3tu:{defaultValue:\"DEALS\",displayTextArea:false,title:\"Section Right Header\",type:ControlType.String},ond4t26I3tuChange:{changes:\"d4t26I3tu\",type:ControlType.ChangeHandler},JuJvRLBN8:{defaultValue:\"BULLETPROOF VESTS\",displayTextArea:false,title:\"Section Left Sub1\",type:ControlType.String},onJuJvRLBN8Change:{changes:\"JuJvRLBN8\",type:ControlType.ChangeHandler},VGQ4F19zr:{title:\"Section Left Link1\",type:ControlType.Link},ln7MHDO93:{defaultValue:\"ARMOR PLATES\",displayTextArea:false,title:\"Section Left Sub2\",type:ControlType.String},onln7MHDO93Change:{changes:\"ln7MHDO93\",type:ControlType.ChangeHandler},mpf2bnHe3:{title:\"Section Left Link2\",type:ControlType.Link},rotgKVDNC:{defaultValue:\"PLATE CARRIERS\",displayTextArea:false,title:\"Section Left Sub3\",type:ControlType.String},onrotgKVDNCChange:{changes:\"rotgKVDNC\",type:ControlType.ChangeHandler},a8aSjyWnW:{title:\"Section Left Link3\",type:ControlType.Link},FWfMza2U1:{defaultValue:\"BALLISTIC HELMETS\",displayTextArea:false,title:\"Section Left Sub4\",type:ControlType.String},onFWfMza2U1Change:{changes:\"FWfMza2U1\",type:ControlType.ChangeHandler},ymwGc2blN:{title:\"Section Left Link4\",type:ControlType.Link},y5YrE2UFt:{defaultValue:\"SOFT ARMOR\",displayTextArea:false,title:\"Section Left Sub5\",type:ControlType.String},ony5YrE2UFtChange:{changes:\"y5YrE2UFt\",type:ControlType.ChangeHandler},MSR6yMK4k:{title:\"Section Left Link5\",type:ControlType.Link},lSCb27IGt:{defaultValue:\"TACTICAL ACCESSORIES\",displayTextArea:false,title:\"Section Left Sub6\",type:ControlType.String},onlSCb27IGtChange:{changes:\"lSCb27IGt\",type:ControlType.ChangeHandler},f82mf5eJ1:{title:\"Section Left Link6\",type:ControlType.Link},jAqUeeQBM:{defaultValue:\"BULLETPROOF BACKPACK\",displayTextArea:false,title:\"Section Left Sub7\",type:ControlType.String},onjAqUeeQBMChange:{changes:\"jAqUeeQBM\",type:ControlType.ChangeHandler},QKxos0nzz:{title:\"Section Left Link7\",type:ControlType.Link},scUueOQQY:{defaultValue:\"VEST CARRIERS\",displayTextArea:false,title:\"Section Left Sub8\",type:ControlType.String},onscUueOQQYChange:{changes:\"scUueOQQY\",type:ControlType.ChangeHandler},nCGTf2Vwc:{title:\"Section Left Link8\",type:ControlType.Link},BfX3EPUOA:{defaultValue:\"ARMOR PLATE BOGO\",displayTextArea:false,title:\"Section Right Sub1\",type:ControlType.String},onBfX3EPUOAChange:{changes:\"BfX3EPUOA\",type:ControlType.ChangeHandler},nyAW26OY8:{title:\"Section Right Link1\",type:ControlType.Link},X0_AoE_yR:{defaultValue:\"HELMET PROMO\",displayTextArea:false,title:\"Section Right Sub2\",type:ControlType.String},onX0_AoE_yRChange:{changes:\"X0_AoE_yR\",type:ControlType.ChangeHandler},G70_hZCMe:{title:\"Section Right Link2\",type:ControlType.Link},wXSze2433:{defaultValue:\"BUNDLE DEALS\",displayTextArea:false,title:\"Section Right Sub3\",type:ControlType.String},onwXSze2433Change:{changes:\"wXSze2433\",type:ControlType.ChangeHandler},gim36SyNd:{title:\"Section Right Link3\",type:ControlType.Link},r8jv147JM:{defaultValue:'var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',title:\"Card 1 Color\",type:ControlType.Color},CSnHujgls:{defaultValue:\"Body Armor Promo\",displayTextArea:false,title:\"Card 1 Title\",type:ControlType.String},onCSnHujglsChange:{changes:\"CSnHujgls\",type:ControlType.ChangeHandler},ujt_cK06Q:{defaultValue:\"Meet HALO : our most Concealable Level 3A Bulletproof Vest\",displayTextArea:false,title:\"Card 1 Text\",type:ControlType.String},onujt_cK06QChange:{changes:\"ujt_cK06Q\",type:ControlType.ChangeHandler},xwiT45hCE:{title:\"Link Card 1\",type:ControlType.Link},hIVuoRn63:{defaultValue:\"PRODUCT PREMIERE\",displayTextArea:false,title:\"Badge Text\",type:ControlType.String},onhIVuoRn63Change:{changes:\"hIVuoRn63\",type:ControlType.ChangeHandler},b1GwJ2VdS:{defaultValue:'var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',title:\"Card2-Color Badge\",type:ControlType.Color},zE07NKIfv:{__defaultAssetReference:\"data:framer/asset-reference,lr1TXoF0ijtgeQTqzrinzSWQ.jpg?originalFilename=armor-plates-thumbnail.jpg&width=347&height=347\",title:\"Card 2 Image\",type:ControlType.ResponsiveImage},qGJZIS7H4:{defaultValue:\"Rifle-Rated Plates\",displayTextArea:false,title:\"Card 2 Title\",type:ControlType.String},onqGJZIS7H4Change:{changes:\"qGJZIS7H4\",type:ControlType.ChangeHandler},lxCJQw568:{defaultValue:\"Bundle Priced. Catch receding hairlines early with precision targeting\",displayTextArea:false,title:\"Card 2 Subtitle\",type:ControlType.String},onlxCJQw568Change:{changes:\"lxCJQw568\",type:ControlType.ChangeHandler},MfRynqLh9:{title:\"Card 2 Link\",type:ControlType.Link}});addFonts(FramerPwcBEeq1J,[{explicitInter:true,fonts:[{cssFamilyName:\"TASA Orbiter\",source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVKAF8pm095IuGcc.woff2\",weight:\"600\"},{cssFamilyName:\"TASA Orbiter\",source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVJkF8pm095IuGcc.woff2\",weight:\"700\"}]},...Button2Fonts,...NavItemFonts,...MenuADCard2Fonts,...MenuADCardFonts],{supportsExplicitInterCodegen:true});FramerPwcBEeq1J.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Button2,{},context),forwardLoader(NavItem,{},context),forwardLoader(MenuADCard2,{},context),forwardLoader(MenuADCard,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPwcBEeq1J\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"mZrBqO5E0\\\":\\\"mouseLeave\\\",\\\"GDHA5dBLS\\\":\\\"sectionLeftHeader\\\",\\\"d4t26I3tu\\\":\\\"sectionRightHeader\\\",\\\"JuJvRLBN8\\\":\\\"sectionLeftSub1\\\",\\\"VGQ4F19zr\\\":\\\"sectionLeftLink1\\\",\\\"ln7MHDO93\\\":\\\"sectionLeftSub2\\\",\\\"mpf2bnHe3\\\":\\\"sectionLeftLink2\\\",\\\"rotgKVDNC\\\":\\\"sectionLeftSub3\\\",\\\"a8aSjyWnW\\\":\\\"sectionLeftLink3\\\",\\\"FWfMza2U1\\\":\\\"sectionLeftSub4\\\",\\\"ymwGc2blN\\\":\\\"sectionLeftLink4\\\",\\\"y5YrE2UFt\\\":\\\"sectionLeftSub5\\\",\\\"MSR6yMK4k\\\":\\\"sectionLeftLink5\\\",\\\"lSCb27IGt\\\":\\\"sectionLeftSub6\\\",\\\"f82mf5eJ1\\\":\\\"sectionLeftLink6\\\",\\\"jAqUeeQBM\\\":\\\"sectionLeftSub7\\\",\\\"QKxos0nzz\\\":\\\"sectionLeftLink7\\\",\\\"scUueOQQY\\\":\\\"sectionLeftSub8\\\",\\\"nCGTf2Vwc\\\":\\\"sectionLeftLink8\\\",\\\"BfX3EPUOA\\\":\\\"sectionRightSub1\\\",\\\"nyAW26OY8\\\":\\\"sectionRightLink1\\\",\\\"X0_AoE_yR\\\":\\\"sectionRightSub2\\\",\\\"G70_hZCMe\\\":\\\"sectionRightLink2\\\",\\\"wXSze2433\\\":\\\"sectionRightSub3\\\",\\\"gim36SyNd\\\":\\\"sectionRightLink3\\\",\\\"r8jv147JM\\\":\\\"card1Color\\\",\\\"CSnHujgls\\\":\\\"card1Title\\\",\\\"ujt_cK06Q\\\":\\\"card1Text\\\",\\\"xwiT45hCE\\\":\\\"linkCard1\\\",\\\"hIVuoRn63\\\":\\\"badgeText\\\",\\\"b1GwJ2VdS\\\":\\\"card2ColorBadge\\\",\\\"zE07NKIfv\\\":\\\"card2Image\\\",\\\"qGJZIS7H4\\\":\\\"card2Title\\\",\\\"lxCJQw568\\\":\\\"card2Subtitle\\\",\\\"MfRynqLh9\\\":\\\"card2Link\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"390\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PyKMmCxhb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"johVL4g45\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PwcBEeq1J.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect}from\"react\";// SN_FavoritesCounter v3.0.0 (chat #82)\n// Header live-sync utility (mounts invisibly in the header on every page).\n// Three jobs:\n//  1. Favourites entry → renders as a TEXT label \"FAVORITES (n)\" styled to\n//     match the native cart toggle \"CART (0)\" sitting next to it. The text\n//     style is READ LIVE from the cart \"Cart\" label element at runtime and\n//     copied onto the injected label, so it stays pixel-identical even if the\n//     header theme changes. To match the cart's *piece* layout exactly, the\n//     label is built as TWO direct-child flex items — a word span (\"FAVORITES\")\n//     and a tight count span (\"(n)\") — separated by the anchor's 4px flex gap,\n//     mirroring the cart which renders CART [4px gap] (0) with (0) tight.\n//     The heart svg is hidden and the anchor cell gets the same flex-row /\n//     padding / gap as the cart cell. (headerStyle=\"matchCart\", default.)\n//     headerStyle=\"badge\" keeps the old round-badge-in-the-heart behavior.\n//  2. Favourited cards → injects a global stylesheet that turns NATIVE FC\n//     favourite hearts red once saved (aria \"Remove from favourites\").\n//  3. Cart count → keeps FC's native \"Cart (n)\" number in sync with the live\n//     cart (shopXtools.cart). FC only refreshes that number on reload, so we\n//     patch it every 500ms + on cart events.\n//\n// Live-verified header facts (Chrome MCP, chat #82) that this code depends on:\n//  - The cart toggle is a flex-ROW cell, padding 16px 20px, gap 4px, holding\n//    [icon] [Cart] [(0)]; the \"(0)\" group is flex gap:0 → parens/number render\n//    TIGHT, and the 4px separation is between the word cell and the count cell.\n//    Measured fav-label reproduction: word→count gap 4.00px, same row, styles\n//    byte-identical to the cart word. ✓\n//  - The cart \"Cart\" text appears MULTIPLE times in the DOM (a roll-up hover\n//    animation duplicate); some copies compute to the unstyled generic font\n//    until webfonts load. We must pick the STYLED copy, and re-read each tick\n//    so the label self-corrects once 'TASA Orbiter' loads.\n//  - The favourites anchor is itself display:flex but flex-direction:COLUMN by\n//    default → we MUST force flex-direction:row or the label stacks vertically.\n//  - The published v2.3.0 left an absolute-positioned round badge inside the\n//    anchor; matchCart mode removes it so it can't overlap the text.\n// Cart text computes to 'TASA Orbiter' 12px / 500 / 0.25px / uppercase /\n// 14.4px / rgb(0,0,0) — the hardcoded fallback below.\nconst FAV_KEY=\"favorites\";const BADGE_ATTR=\"data-sn-fav-badge\"// legacy round-badge span (mode=\"badge\")\n;const WORD_ATTR=\"data-sn-fav-word\"//  injected \"FAVORITES\" word span\n;const NUM_ATTR=\"data-sn-fav-num\"//   injected \"(n)\" count span\n;const PIECE_SEL=`[${WORD_ATTR}],[${NUM_ATTR}]`// both injected text pieces\n;const ORIG_ATTR=\"data-sn-fav-orig\"// stores the anchor's original inline cssText\n;const CELL_DONE=\"data-sn-fav-celled\"// anchor already given the flex/padding geometry\n;const SVG_ATTR=\"data-sn-fav-svg-orig\"// stores the svg's original inline display\n;const STYLE_SNAP=\"data-sn-fav-snap\"// cached cart-style snapshot (JSON) to dirty-gate\n;const STYLE_ID=\"sn-fav-active-style\";const FC_CART_KEY=\"shopXtools.cart\";// Hardcoded fallback if the live cart label cannot be located. Mirrors the\n// measured cart toggle style (verified live, chat #82).\nconst CART_FALLBACK={fontFamily:\"'TASA Orbiter', sans-serif\",fontSize:\"12px\",fontWeight:\"500\",letterSpacing:\"0.25px\",textTransform:\"uppercase\",lineHeight:\"14.4px\",color:\"rgb(0, 0, 0)\"};// An element is treated as rendered only if it actually occupies layout. This\n// rules out display:none header variants (mobile/desktop swaps) whose\n// getBoundingClientRect() collapses to 0,0,0,0 and would otherwise win a\n// topmost sort. offsetParent === null also flags display:none subtrees.\nfunction isRendered(el){if(!el||typeof window===\"undefined\")return false;if(el.offsetParent===null){// offsetParent is null for position:fixed too — accept those if sized.\ntry{if(window.getComputedStyle(el).position!==\"fixed\")return false;}catch{return false;}}const r=el.getBoundingClientRect();return r.width>0||r.height>0;}function readFavCount(){try{if(typeof window===\"undefined\")return 0;const raw=window.localStorage.getItem(FAV_KEY);const arr=raw?JSON.parse(raw):[];if(!Array.isArray(arr))return 0;// De-dupe by id/handle so the header (n) agrees with what\n// SN_FavoritesGrid actually renders (it resolves/de-dupes too).\nconst keys=arr.map(x=>typeof x===\"string\"?x:x?.id||x?.handle||JSON.stringify(x));return new Set(keys).size;}catch{return 0;}}// Make native FC favourite hearts red once they're saved (aria flips to \"Remove…\").\nfunction ensureCardStyle(color){if(typeof document===\"undefined\")return;let el=document.getElementById(STYLE_ID);const sels=['[aria-label*=\"Remove from favourites\" i]','[aria-label*=\"Remove from favorites\" i]'];const css=sels.map(s=>`${s} svg,${s} svg *`).join(\",\")+`{fill:${color} !important;stroke:${color} !important;}`;if(!el){el=document.createElement(\"style\");el.id=STYLE_ID;document.head.appendChild(el);}if(el.textContent!==css)el.textContent=css;}// The header heart = the top-most *rendered* link that points at the\n// favourites page (skips display:none header variants).\nfunction findHeaderHeart(){if(typeof document===\"undefined\")return null;let links=Array.from(document.querySelectorAll('a[href*=\"favorit\" i]'));links=links.filter(isRendered);if(!links.length)return null;links.sort((a,b)=>a.getBoundingClientRect().top-b.getBoundingClientRect().top);return links[0];}// Score a \"Cart\" candidate by how \"real\" / styled it looks. The header renders\n// the word \"Cart\" several times (roll-up hover duplicate); some copies compute\n// to the generic default font until webfonts load. We want the styled one.\nfunction cartStyleScore(el){if(typeof window===\"undefined\")return 0;let s=0;try{const c=window.getComputedStyle(el);const ff=(c.fontFamily||\"\").toLowerCase();if(ff&&ff!==\"sans-serif\"&&ff!==\"serif\"&&ff!==\"monospace\")s+=4;if(c.textTransform===\"uppercase\")s+=2;if(parseInt(c.fontWeight,10)>=500)s+=1;if(c.letterSpacing&&c.letterSpacing!==\"normal\")s+=1;}catch{}return s;}// Find FC's native header \"Cart\" label element — the *rendered*, best-styled\n// element near the top whose trimmed text is exactly \"cart\". This is the same\n// element the cart count sits next to; we read its computed style as the match\n// reference.\nfunction findCartLabel(){if(typeof document===\"undefined\")return null;const all=Array.from(document.querySelectorAll(\"p,span,div\"));const cands=all.filter(el=>isRendered(el)&&el.getBoundingClientRect().top<140&&(el.textContent||\"\").trim().toLowerCase()===\"cart\");if(!cands.length)return null;cands.sort((a,b)=>cartStyleScore(b)-cartStyleScore(a));return cands[0];}// Read the cart label's computed text style (with hardcoded fallback).\nfunction readCartTextStyle(){const label=findCartLabel();if(!label||typeof window===\"undefined\")return CART_FALLBACK;try{const cs=window.getComputedStyle(label);const ff=(cs.fontFamily||\"\").toLowerCase();// If the styled label hasn't applied its webfont yet (still generic),\n// fall back to the measured cart style rather than copying the default.\nconst fontIsReal=ff&&ff!==\"sans-serif\"&&ff!==\"serif\"&&ff!==\"monospace\";const fontFamily=fontIsReal?cs.fontFamily:CART_FALLBACK.fontFamily;const fontSize=cs.fontSize||CART_FALLBACK.fontSize;const fontWeight=cs.fontWeight&&parseInt(cs.fontWeight,10)>=500?cs.fontWeight:CART_FALLBACK.fontWeight;const letterSpacing=cs.letterSpacing&&cs.letterSpacing!==\"normal\"?cs.letterSpacing:CART_FALLBACK.letterSpacing;const textTransform=cs.textTransform&&cs.textTransform!==\"none\"?cs.textTransform:CART_FALLBACK.textTransform;const lineHeight=cs.lineHeight&&cs.lineHeight!==\"normal\"?cs.lineHeight:CART_FALLBACK.lineHeight;const color=cs.color||CART_FALLBACK.color;return{fontFamily,fontSize,fontWeight,letterSpacing,textTransform,lineHeight,color};}catch{return CART_FALLBACK;}}// --- live cart count ---\nfunction readCart(){try{if(typeof window===\"undefined\")return null;const w=window;if(w.shopXtools?.cart?.id)return w.shopXtools.cart;const raw=window.localStorage.getItem(FC_CART_KEY);if(raw)return JSON.parse(raw);}catch{}return null;}function cartTotalQty(cart){const edges=cart?.lines?.edges||[];let t=0;for(const e of edges)t+=e?.node?.quantity||0;return t;}// Find FC's header cart-count number (the small numeric element right after the\n// \"Cart\" label) and keep it in sync. CSS parens around it survive textContent.\nfunction syncCartCount(){const label=findCartLabel();if(!label)return;const all=Array.from(document.querySelectorAll(\"p,span,div\"));const cl=label.getBoundingClientRect();const nums=all.filter(el=>{const r=el.getBoundingClientRect();if(r.top>140||r.width>50||Math.abs(r.top-cl.top)>24||r.left<cl.left||r.left-cl.right>90)return false;// Never touch our own injected favorites label/badge or anything inside\n// the favorites anchor — decouples the two counters from header layout\n// so a future \"Favorites left of Cart\" layout can't cross-clobber.\nif(el.hasAttribute(BADGE_ATTR)||el.closest(`[${BADGE_ATTR}]`))return false;if(el.matches(PIECE_SEL))return false;if(el.closest('a[href*=\"favorit\" i]'))return false;const own=Array.from(el.childNodes).filter(n=>n.nodeType===3).map(n=>n.nodeValue).join(\"\").trim();return/^\\d{1,3}$/.test(own);});nums.sort((a,b)=>a.getBoundingClientRect().left-cl.right-(b.getBoundingClientRect().left-cl.right));const el=nums[0];if(!el)return;const cart=readCart();// Cart not yet hydrated (no id-bearing object, parse failed): treat as\n// \"unknown\" and DON'T clobber a server-rendered non-zero number to 0.\n// Only write 0 once a real cart confirms emptiness.\nif(cart==null&&(el.textContent||\"\").trim()!==\"0\")return;const s=String(cartTotalQty(cart));if((el.textContent||\"\").trim()!==s)el.textContent=s;}// --- job 1a: round badge (legacy fallback, headerStyle=\"badge\") ---\nfunction renderBadge(props,count,heart){const{badgeBg,badgeColor,badgeSize,badgeFontSize,offsetX,offsetY,maxDisplay,ringColor}=props;if(getComputedStyle(heart).position===\"static\")heart.style.position=\"relative\";let badge=heart.querySelector(`[${BADGE_ATTR}]`);if(!badge){badge=document.createElement(\"span\");badge.setAttribute(BADGE_ATTR,\"\");heart.appendChild(badge);}const shown=maxDisplay&&count>maxDisplay?`${maxDisplay}+`:String(count);badge.textContent=shown;const sz=badgeSize??11;badge.style.cssText=`position:absolute;top:${offsetY??4}px;right:${offsetX??5}px;`+`min-width:${sz}px;height:${sz}px;padding:0 3px;border-radius:999px;`+`box-shadow:0 0 0 1.5px ${ringColor||\"#FFFFFF\"};`+`background:${badgeBg||\"#E11900\"};color:${badgeColor||\"#FFFFFF\"};`+`font:700 ${badgeFontSize??8}px/1 'Instrument Sans',sans-serif;`+`display:${count>0?\"inline-flex\":\"none\"};align-items:center;justify-content:center;`+`box-sizing:border-box;z-index:10;pointer-events:none;font-variant-numeric:tabular-nums;`;}// --- job 1b: cart-matching text label (headerStyle=\"matchCart\", default) ---\nfunction renderMatchCart(props,count,heart){const{favLabel}=props;// 1) Stash the anchor's original inline style ONCE so cleanup can restore it.\nif(!heart.hasAttribute(ORIG_ATTR)){heart.setAttribute(ORIG_ATTR,heart.getAttribute(\"style\")||\"\");}// 2) Remove any legacy round badge inside the anchor (published v2.3.0\n//    residue) so it can't overlap the text label.\nheart.querySelectorAll(`[${BADGE_ATTR}]`).forEach(b=>b.remove());// 3) Hide the heart svg(s); stash original display ONCE per svg.\nconst svgs=Array.from(heart.querySelectorAll(\"svg\"));for(const svg of svgs){if(svg.closest(PIECE_SEL))continue;// never touch our own pieces\nif(!svg.hasAttribute(SVG_ATTR)){svg.setAttribute(SVG_ATTR,svg.style.display||\"\");}if(svg.style.display!==\"none\")svg.style.display=\"none\";}// 4) Make the anchor cell match the cart cell. The cart cell is flex-ROW;\n//    this anchor defaults to flex-COLUMN, so flex-direction:row is REQUIRED\n//    or the word and count stack vertically. Geometry is per-spec hardcoded\n//    (verified live: padding 16px 20px, gap 4px). Applied once, gated by a\n//    data-attr flag (not by brittle cssText string matching).\nif(!heart.hasAttribute(CELL_DONE)){heart.style.display=\"flex\";heart.style.flexDirection=\"row\";heart.style.alignItems=\"center\";heart.style.justifyContent=\"center\";heart.style.gap=\"4px\";heart.style.padding=\"16px 20px\";heart.style.width=\"auto\";heart.style.boxSizing=\"border-box\";heart.setAttribute(CELL_DONE,\"\");}// 5) Inject/maintain the two-piece label as DIRECT children of the anchor:\n//    [WORD] (4px flex gap) [(n)]. This mirrors the cart's CART [4px] (0)\n//    layout exactly — the 4px lives in the anchor's flex gap, and the count\n//    piece \"(n)\" is tight (matches the cart's gap:0 paren group). A single\n//    string would substitute a font-dependent space char for the\n//    deterministic 4px gap, and a display:contents wrapper breaks the gap,\n//    so we append two real flex items. (All verified live, chat #82.)\nlet word=heart.querySelector(`[${WORD_ATTR}]`);let num=heart.querySelector(`[${NUM_ATTR}]`);if(!word){word=document.createElement(\"span\");word.setAttribute(WORD_ATTR,\"\");heart.appendChild(word);}if(!num){num=document.createElement(\"span\");num.setAttribute(NUM_ATTR,\"\");heart.appendChild(num);}// Cart shows \"(0)\" → favorites also always shows \"(n)\" including 0, and the\n// raw count is NOT clamped (the cart's number is never clamped either).\nconst labelWord=(favLabel||\"Favorites\").trim();if((word.textContent||\"\")!==labelWord)word.textContent=labelWord;const numText=`(${count})`;if((num.textContent||\"\")!==numText)num.textContent=numText;// 6) Copy the live cart text style onto both pieces — but only when it\n//    actually changed (dirty-gate via a cached JSON snapshot on the anchor)\n//    so the 500ms loop doesn't re-stamp 9 props twice a second. The snapshot\n//    also lets the label self-correct once 'TASA Orbiter' finishes loading.\nconst cs=readCartTextStyle();const snap=JSON.stringify(cs);if(heart.getAttribute(STYLE_SNAP)!==snap){for(const piece of[word,num]){piece.style.fontFamily=cs.fontFamily;piece.style.fontSize=cs.fontSize;piece.style.fontWeight=cs.fontWeight;piece.style.letterSpacing=cs.letterSpacing;piece.style.textTransform=cs.textTransform;piece.style.lineHeight=cs.lineHeight;piece.style.color=cs.color;piece.style.whiteSpace=\"nowrap\";piece.style.fontVariantNumeric=\"tabular-nums\";piece.style.pointerEvents=\"none\";}heart.setAttribute(STYLE_SNAP,snap);}}// Undo the matchCart DOM mutations and restore the anchor to its original state.\nfunction cleanupMatchCart(){if(typeof document===\"undefined\")return;// Remove injected text pieces.\ndocument.querySelectorAll(PIECE_SEL).forEach(t=>t.remove());// Restore hidden svgs.\ndocument.querySelectorAll(`[${SVG_ATTR}]`).forEach(svg=>{const el=svg;const orig=el.getAttribute(SVG_ATTR)||\"\";if(orig)el.style.display=orig;else el.style.removeProperty(\"display\");el.removeAttribute(SVG_ATTR);});// Restore anchor inline styles + clear our markers.\ndocument.querySelectorAll(`[${ORIG_ATTR}]`).forEach(a=>{const el=a;const orig=el.getAttribute(ORIG_ATTR)||\"\";if(orig)el.setAttribute(\"style\",orig);else el.removeAttribute(\"style\");el.removeAttribute(ORIG_ATTR);el.removeAttribute(CELL_DONE);el.removeAttribute(STYLE_SNAP);});}/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function SN_FavoritesCounter(props){const{headerStyle,favLabel,badgeBg,badgeColor,badgeSize,badgeFontSize,offsetX,offsetY,maxDisplay,previewCount,ringColor,heartActiveColor,styleCards,syncCart}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const mode=headerStyle===\"badge\"?\"badge\":\"matchCart\";useEffect(()=>{if(isCanvas||typeof window===\"undefined\")return;const sync=()=>{if(styleCards)ensureCardStyle(heartActiveColor||\"#E11D48\");if(syncCart)syncCartCount();const count=readFavCount();const heart=findHeaderHeart();if(!heart)return;if(mode===\"badge\"){renderBadge(props,count,heart);}else{renderMatchCart(props,count,heart);}};sync();const events=[\"storage\",\"favorites:updated\",\"fc:favorites:updated\",\"wishlist:updated\",\"shopXtools:favorites:updated\",\"shopXtools:cart:updated\",\"shopXtools:cart:refresh\",\"framer-commerce:cart:refresh\",\"fc:cart:refresh\",\"cartChange\",\"cart:update\"];for(const n of events){try{window.addEventListener(n,sync);}catch{}try{document.addEventListener(n,sync);}catch{}}const iv=setInterval(sync,500);return()=>{for(const n of events){try{window.removeEventListener(n,sync);}catch{}try{document.removeEventListener(n,sync);}catch{}}clearInterval(iv);// Full cleanup of BOTH modes so toggling headerStyle never leaves residue.\ndocument.querySelectorAll(`[${BADGE_ATTR}]`).forEach(b=>b.remove());cleanupMatchCart();};},[isCanvas,mode,favLabel,badgeBg,badgeColor,badgeSize,badgeFontSize,offsetX,offsetY,maxDisplay,ringColor,heartActiveColor,styleCards,syncCart]);// Canvas: no live header to mutate → show a small inline preview.\nif(isCanvas){if(mode===\"badge\"){return /*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",minWidth:badgeSize??11,height:badgeSize??11,padding:\"0 3px\",borderRadius:999,boxShadow:`0 0 0 1.5px ${ringColor||\"#FFFFFF\"}`,background:badgeBg||\"#E11900\",color:badgeColor||\"#FFFFFF\",font:`700 ${badgeFontSize??8}px/1 'Instrument Sans', sans-serif`},children:previewCount??2});}// matchCart preview: cart-styled two-piece text label (flex row, 4px gap\n// between word and count, count tight) — mirrors the live cart layout.\nconst pieceStyle={fontFamily:\"'TASA Orbiter', sans-serif\",fontSize:12,fontWeight:500,letterSpacing:\"0.25px\",textTransform:\"uppercase\",lineHeight:\"14.4px\",color:\"rgb(0,0,0)\",whiteSpace:\"nowrap\",fontVariantNumeric:\"tabular-nums\"};return /*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",flexDirection:\"row\",alignItems:\"center\",justifyContent:\"center\",gap:4,padding:\"16px 20px\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"span\",{style:pieceStyle,children:(favLabel||\"Favorites\").trim()}),/*#__PURE__*/_jsxs(\"span\",{style:pieceStyle,children:[\"(\",previewCount??2,\")\"]})]});}// Runtime: the label/badge lives inside the header anchor (injected above);\n// render a 0-size marker here.\nreturn /*#__PURE__*/_jsx(\"span\",{style:{width:0,height:0,display:\"inline-block\",overflow:\"hidden\"}});}SN_FavoritesCounter.defaultProps={headerStyle:\"matchCart\",favLabel:\"Favorites\",badgeBg:\"#E11900\",badgeColor:\"#FFFFFF\",badgeSize:11,badgeFontSize:8,offsetX:5,offsetY:4,maxDisplay:99,previewCount:2,ringColor:\"#FFFFFF\",heartActiveColor:\"#E11D48\",styleCards:true,syncCart:true};addPropertyControls(SN_FavoritesCounter,{headerStyle:{type:ControlType.Enum,title:\"Header Style\",defaultValue:\"matchCart\",options:[\"matchCart\",\"badge\"],optionTitles:[\"Tekst „FAVORITES (n)” jak Cart\",\"Okrągły badge na sercu\"],description:\"matchCart = tekst dopasowany do „CART (0)” obok. badge = stary okrągły badge.\"},favLabel:{type:ControlType.String,title:\"Etykieta\",defaultValue:\"Favorites\",description:\"Słowo przed licznikiem (renderowane wielkimi literami jak Cart).\",hidden:p=>p.headerStyle===\"badge\"},maxDisplay:{type:ControlType.Number,title:\"Max (badge: n+)\",defaultValue:99,min:1,max:999,step:1,description:\"Dotyczy tylko trybu badge — tekst pokazuje pełną liczbę jak Cart.\",hidden:p=>p.headerStyle!==\"badge\"},previewCount:{type:ControlType.Number,title:\"Canvas Preview #\",defaultValue:2,min:0,max:99,step:1,description:\"Tylko podgląd w edytorze — na żywo liczy realnie.\"},styleCards:{type:ControlType.Boolean,title:\"Czerwone serca na kartach\",defaultValue:true,description:\"Koloruje natywne serca FC na czerwono gdy produkt jest w ulubionych.\"},heartActiveColor:{type:ControlType.Color,title:\"Kolor serca (aktywne)\",defaultValue:\"#E11D48\",hidden:p=>!p.styleCards},syncCart:{type:ControlType.Boolean,title:\"Dynamiczny licznik koszyka\",defaultValue:true,description:\"Trzyma natywne „Cart (n)” w sync z żywym koszykiem (bez reloadu).\"},// --- legacy badge controls (headerStyle=\"badge\") ---\nbadgeBg:{type:ControlType.Color,title:\"Badge BG\",defaultValue:\"#E11900\",hidden:p=>p.headerStyle!==\"badge\"},badgeColor:{type:ControlType.Color,title:\"Badge Text\",defaultValue:\"#FFFFFF\",hidden:p=>p.headerStyle!==\"badge\"},ringColor:{type:ControlType.Color,title:\"Ring Color\",defaultValue:\"#FFFFFF\",hidden:p=>p.headerStyle!==\"badge\"},badgeSize:{type:ControlType.Number,title:\"Badge Size\",defaultValue:11,min:9,max:28,step:1,hidden:p=>p.headerStyle!==\"badge\"},badgeFontSize:{type:ControlType.Number,title:\"Badge Font\",defaultValue:8,min:6,max:16,step:1,hidden:p=>p.headerStyle!==\"badge\"},offsetX:{type:ControlType.Number,title:\"Offset (right)\",defaultValue:5,min:-10,max:30,step:1,description:\"Większe = bardziej nasunięte na serce.\",hidden:p=>p.headerStyle!==\"badge\"},offsetY:{type:ControlType.Number,title:\"Offset (top)\",defaultValue:4,min:-10,max:30,step:1,hidden:p=>p.headerStyle!==\"badge\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SN_FavoritesCounter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SN_FavoritesCounter.map","// Generated by Framer (f3f9b36)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Instance,Link,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 MagnifyingGlass from\"https://framerusercontent.com/modules/78wJr0q4vFZTRbgiA8bC/Y2EfGRGz13i3kdwNCKGk/gU109MUNe.js\";import SN_FavoritesCounter from\"https://framerusercontent.com/modules/8eMtfNo6JWuVA71wqsNh/yMdMObwM6uhMPEnGRLxL/SN_FavoritesCounter.js\";const SN_FavoritesCounterFonts=getFonts(SN_FavoritesCounter);const enabledGestures={UXmHdh9wC:{hover:true}};const cycleOrder=[\"UXmHdh9wC\",\"r5JoLCcuo\",\"W11_NV4Ba\",\"yC1IKABaj\"];const serializationHash=\"framer-Zt2Nc\";const variantClassNames={r5JoLCcuo:\"framer-v-1rp83ld\",UXmHdh9wC:\"framer-v-b551si\",W11_NV4Ba:\"framer-v-ae7g4y\",yC1IKABaj:\"framer-v-pkdqma\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const hluVr0Mdy=undefined;const mWggUcdwK=undefined;const w2mpkzRjh=undefined;const jibDn3En9=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={\"Favorites desktop\":\"yC1IKABaj\",Desktop:\"UXmHdh9wC\",Phone:\"W11_NV4Ba\",Tablet:\"r5JoLCcuo\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,icon,id,link,newTab,width,...props})=>{return{...props,hluVr0Mdy:click??props.hluVr0Mdy,jibDn3En9:icon??props.jibDn3En9??MagnifyingGlass,mWggUcdwK:link??props.mWggUcdwK,variant:humanReadableVariantMap[props.variant]??props.variant??\"UXmHdh9wC\",w2mpkzRjh:newTab??props.w2mpkzRjh};};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,jibDn3En9,mWggUcdwK,w2mpkzRjh,hluVr0Mdy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UXmHdh9wC\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1wc28mj=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(hluVr0Mdy){const res=await hluVr0Mdy(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"yC1IKABaj\")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__*/_jsx(Link,{href:mWggUcdwK,motionChild:true,nodeId:\"UXmHdh9wC\",openInNewTab:w2mpkzRjh,scopeId:\"qtBxLX801\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-b551si\",className,classNames)} framer-axkbs3`,\"data-border\":true,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UXmHdh9wC\",onTap:onTap1wc28mj,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",...style},variants:{\"UXmHdh9wC-hover\":{backgroundColor:\"var(--token-5087bb56-e67b-4acc-afc9-0cb2e336d0c2, rgb(249, 249, 249))\"}},...addPropertyOverrides({\"UXmHdh9wC-hover\":{\"data-framer-name\":undefined},r5JoLCcuo:{\"data-framer-name\":\"Tablet\"},W11_NV4Ba:{\"data-framer-name\":\"Phone\"},yC1IKABaj:{\"data-framer-name\":\"Favorites desktop\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-e087tg\",Component:jibDn3En9,layoutDependency:layoutDependency,layoutId:\"BnwegKJtL\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--pgex8v\":2.25}}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w0smz-container\",\"data-code-component-plugin-id\":\"dev_f3a8c2\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"RQZE7xUhh-container\",nodeId:\"RQZE7xUhh\",rendersWithMotion:true,scopeId:\"qtBxLX801\",children:/*#__PURE__*/_jsx(SN_FavoritesCounter,{badgeBg:\"var(--token-9fb53b3d-e0a8-4870-91e2-0dccf00d2c3b, rgb(224, 22, 22))\",badgeColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",badgeFontSize:9,badgeSize:12,favLabel:\"Favorites\",headerStyle:\"badge\",heartActiveColor:\"var(--token-9fb53b3d-e0a8-4870-91e2-0dccf00d2c3b, rgb(224, 22, 22))\",height:\"100%\",id:\"RQZE7xUhh\",layoutId:\"RQZE7xUhh\",maxDisplay:99,offsetX:7,offsetY:4,previewCount:16,ringColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",styleCards:true,syncCart:true,width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Zt2Nc.framer-axkbs3, .framer-Zt2Nc .framer-axkbs3 { display: block; }\",\".framer-Zt2Nc.framer-b551si { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 46px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 46px; }\",\".framer-Zt2Nc .framer-e087tg { flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-Zt2Nc .framer-1w0smz-container { flex: none; height: auto; position: absolute; right: 3px; top: 1px; width: auto; z-index: 1; }\",\".framer-Zt2Nc.framer-v-1rp83ld.framer-b551si { height: 40px; width: 40px; }\",\".framer-Zt2Nc.framer-v-1rp83ld .framer-e087tg { height: var(--framer-aspect-ratio-supported, 15px); width: 15px; }\",\".framer-Zt2Nc.framer-v-ae7g4y.framer-b551si { height: 36px; width: 36px; }\",\".framer-Zt2Nc.framer-v-ae7g4y .framer-e087tg { height: var(--framer-aspect-ratio-supported, 14px); width: 14px; }\",\".framer-Zt2Nc.framer-v-pkdqma.framer-b551si { flex-direction: row; padding: 19px 8px 19px 8px; }\",'.framer-Zt2Nc[data-border=\"true\"]::after, .framer-Zt2Nc [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 46\n * @framerIntrinsicWidth 46\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"r5JoLCcuo\":{\"layout\":[\"fixed\",\"fixed\"]},\"W11_NV4Ba\":{\"layout\":[\"fixed\",\"fixed\"]},\"yC1IKABaj\":{\"layout\":[\"fixed\",\"fixed\"]},\"AfCZtSfiO\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"jibDn3En9\":\"icon\",\"mWggUcdwK\":\"link\",\"w2mpkzRjh\":\"newTab\",\"hluVr0Mdy\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"omX0gWFPqDwhaiWwf6ab\"]\n */const FramerqtBxLX801=withCSS(Component,css,\"framer-Zt2Nc\");export default FramerqtBxLX801;FramerqtBxLX801.displayName=\"Navbar Item Icon\";FramerqtBxLX801.defaultProps={height:46,width:46};addPropertyControls(FramerqtBxLX801,{variant:{options:[\"UXmHdh9wC\",\"r5JoLCcuo\",\"W11_NV4Ba\",\"yC1IKABaj\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Favorites desktop\"],title:\"Variant\",type:ControlType.Enum},jibDn3En9:{defaultValue:{identifier:\"module:78wJr0q4vFZTRbgiA8bC/Y2EfGRGz13i3kdwNCKGk/gU109MUNe.js:default\",moduleId:\"78wJr0q4vFZTRbgiA8bC\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"Icon\",type:ControlType.VectorSetItem},mWggUcdwK:{title:\"Link\",type:ControlType.Link},w2mpkzRjh:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onw2mpkzRjhChange:{changes:\"w2mpkzRjh\",type:ControlType.ChangeHandler},hluVr0Mdy:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerqtBxLX801,[{explicitInter:true,fonts:[]},...SN_FavoritesCounterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqtBxLX801\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVectorSets\":\"[\\\"omX0gWFPqDwhaiWwf6ab\\\"]\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"r5JoLCcuo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"W11_NV4Ba\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yC1IKABaj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AfCZtSfiO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"jibDn3En9\\\":\\\"icon\\\",\\\"mWggUcdwK\\\":\\\"link\\\",\\\"w2mpkzRjh\\\":\\\"newTab\\\",\\\"hluVr0Mdy\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"46\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"46\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qtBxLX801.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 * © 2024 Framer Commerce. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{get}from\"lodash-es\";import{useIsBrowser}from\"https://framerusercontent.com/modules/ncBs5KPMI9I5GEta13fn/zGXDjuZapa1SGy6D8P5e/IsBrowser.js\";/**\n * @framerDisableUnlink\n */export default function FC_CartOverlayTrigger(props){const isBrowser=useIsBrowser();useEffect(()=>{if(!isBrowser)return;function handleCheckoutChange(e){if(e.detail&&get(e,\"detail.__triggerCartModal\")!==false){props.triggerShopifyCartModal();}}document.addEventListener(\"checkout__changed\",handleCheckoutChange);return()=>{document.removeEventListener(\"checkout__changed\",handleCheckoutChange);};},[isBrowser,props.triggerShopifyCartModal]);const handleClick=()=>{if(isBrowser){props.triggerShopifyCartModal();}};if(!isBrowser){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"}});}return /*#__PURE__*/_jsx(\"div\",{onClick:handleClick,style:{width:\"100%\",height:\"100%\",cursor:\"pointer\"}});}FC_CartOverlayTrigger.defaultProps={};addPropertyControls(FC_CartOverlayTrigger,{triggerShopifyCartModal:{type:ControlType.EventHandler,title:\"triggerShopifyCartModal\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartOverlayTrigger\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartOverlayTrigger.map","// Generated by Framer (8bbc62e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;TASA Orbiter-500\",\"GF;TASA Orbiter-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"TASA Orbiter\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVEwC8pm095IuGcc.woff2\",weight:\"500\"},{cssFamilyName:\"TASA Orbiter\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVJkF8pm095IuGcc.woff2\",weight:\"700\"}]}];export const css=[\".framer-fEsEW .framer-styles-preset-n9ag6g:not(.rich-text-wrapper), .framer-fEsEW .framer-styles-preset-n9ag6g.rich-text-wrapper p { --framer-font-family: \\\"TASA Orbiter\\\", \\\"TASA Orbiter Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"TASA Orbiter\\\", \\\"TASA Orbiter Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0.25px; --framer-line-height: 120%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }\"];export const className=\"framer-fEsEW\";\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 (8bbc62e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;TASA Orbiter-500\",\"GF;TASA Orbiter-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"TASA Orbiter\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVEwC8pm095IuGcc.woff2\",weight:\"500\"},{cssFamilyName:\"TASA Orbiter\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVJkF8pm095IuGcc.woff2\",weight:\"700\"}]}];export const css=[\".framer-Qrsqp .framer-styles-preset-1iaa3p4:not(.rich-text-wrapper), .framer-Qrsqp .framer-styles-preset-1iaa3p4.rich-text-wrapper p { --framer-font-family: \\\"TASA Orbiter\\\", \\\"TASA Orbiter Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"TASA Orbiter\\\", \\\"TASA Orbiter Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0.25px; --framer-line-height: 120%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-c5c4fdcb-9482-48bb-aedf-353188472aae, #242422); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }\"];export const className=\"framer-Qrsqp\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (69e7cf7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,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_CartOverlayTrigger from\"https://framerusercontent.com/modules/yA7N9WhjPTgbsU6xpomV/y7a0GEgWVtkVtKRFnvNa/FC_CartOverlayTrigger.js\";import SN_CartCounter from\"https://framerusercontent.com/modules/KpuFOtViKksLRhQf6geM/fSmBxPksUi4nKba3owxW/SN_CartCounter.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/iZO38t8wxrc2s3TPv3ZX/yzuLgrRX35R3xP4XFMuU/deOqdRuPS.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/DORPl4ZhAHKlI3IZEjbO/G4c8MucsYX11rjvePZmp/jk0M1MFhN.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/NBWFIEPTqwrOGaYBlp8C/epWyxyJ1p3SjB71Vvg1g/MS16UtOnJ.js\";const FC_CartOverlayTriggerFonts=getFonts(FC_CartOverlayTrigger);const SN_CartCounterFonts=getFonts(SN_CartCounter);const enabledGestures={wMTx3ucPm:{hover:true}};const cycleOrder=[\"wMTx3ucPm\",\"wyKogGIyu\",\"qnMWPe1zg\"];const serializationHash=\"framer-amv8c\";const variantClassNames={qnMWPe1zg:\"framer-v-19diyix\",wMTx3ucPm:\"framer-v-ulw5jn\",wyKogGIyu:\"framer-v-a8b50s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const dq9QvTp_i=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={Desktop:\"wMTx3ucPm\",Phone:\"qnMWPe1zg\",Tablet:\"wyKogGIyu\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,dq9QvTp_i:click??props.dq9QvTp_i,variant:humanReadableVariantMap[props.variant]??props.variant??\"wMTx3ucPm\"};};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,dq9QvTp_i,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wMTx3ucPm\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const triggerShopifyCartModalbovw9u=activeVariantCallback(async(...args)=>{if(dq9QvTp_i){const res=await dq9QvTp_i(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ulw5jn\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"wMTx3ucPm\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-68c05b50-ca7b-4173-82aa-ed42aea1a9b4, rgb(0, 0, 0))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-4321a524-8651-4268-85f9-e884d8cb6223, rgb(255, 255, 255))\",...style},variants:{\"wMTx3ucPm-hover\":{backgroundColor:\"var(--token-5087bb56-e67b-4acc-afc9-0cb2e336d0c2, rgb(249, 249, 249))\"}},...addPropertyOverrides({qnMWPe1zg:{\"data-framer-name\":\"Phone\"},wyKogGIyu:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-s7thbf-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"dn7anoVH5-container\",nodeId:\"dn7anoVH5\",rendersWithMotion:true,scopeId:\"rfsE7g3Gu\",style:{opacity:0},children:/*#__PURE__*/_jsx(FC_CartOverlayTrigger,{height:\"100%\",id:\"dn7anoVH5\",layoutId:\"dn7anoVH5\",style:{height:\"100%\",width:\"100%\"},triggerShopifyCartModal:triggerShopifyCartModalbovw9u,width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1737vr2\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"G51mW_mvL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1x5kexn\",\"data-styles-preset\":\"deOqdRuPS\",dir:\"auto\",children:\"Cart\"})}),className:\"framer-wa6pq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BCjWNgLbt\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1x5kexn\",\"data-styles-preset\":\"deOqdRuPS\",dir:\"auto\",children:\"Cart\"})}),className:\"framer-12s5cib\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RRwIok9zJ\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-816zc0\",\"data-framer-name\":\"Counter\",layoutDependency:layoutDependency,layoutId:\"bwRRCFvX8\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1x5kexn\",\"data-styles-preset\":\"deOqdRuPS\",dir:\"auto\",children:\"(\"})}),className:\"framer-vniwyo\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CgLJ_3w09\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"wMTx3ucPm-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iaa3p4\",\"data-styles-preset\":\"MS16UtOnJ\",dir:\"auto\",children:\"(\"})})},qnMWPe1zg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-n9ag6g\",\"data-styles-preset\":\"jk0M1MFhN\",dir:\"auto\",children:\"(\"})})},wyKogGIyu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-n9ag6g\",\"data-styles-preset\":\"jk0M1MFhN\",dir:\"auto\",children:\"(\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i9ptid-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"ygnCDdQ3V-container\",nodeId:\"ygnCDdQ3V\",rendersWithMotion:true,scopeId:\"rfsE7g3Gu\",children:/*#__PURE__*/_jsx(SN_CartCounter,{backgroundColor:\"rgba(255, 255, 255, 0)\",badgeBg:\"rgba(255, 255, 255, 0)\",badgeColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c)\",badgePaddingX:4,badgeRadius:0,badgeSize:16,borderRadius:0,color:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",countDesign:[],display:\"text\",elementGap:0,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hideIfZero:false,id:\"ygnCDdQ3V\",layoutId:\"ygnCDdQ3V\",maxDisplay:99,mode:\"logical\",padding:\"0\",prefix:\"\",previewCount:2,ringColor:\"rgb(255, 255, 255)\",ringWidth:0,style:{height:\"100%\"},suffix:\"\",tabularNums:true,textTransform:\"none\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1x5kexn\",\"data-styles-preset\":\"deOqdRuPS\",dir:\"auto\",children:\")\"})}),className:\"framer-1mu4j8q\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EOMrzjH9T\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"wMTx3ucPm-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iaa3p4\",\"data-styles-preset\":\"MS16UtOnJ\",dir:\"auto\",children:\")\"})})},qnMWPe1zg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-n9ag6g\",\"data-styles-preset\":\"jk0M1MFhN\",dir:\"auto\",children:\")\"})})},wyKogGIyu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iaa3p4\",\"data-styles-preset\":\"MS16UtOnJ\",dir:\"auto\",children:\")\"})})}},baseVariant,gestureVariant)})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-amv8c.framer-cp4owq, .framer-amv8c .framer-cp4owq { display: block; }\",\".framer-amv8c.framer-ulw5jn { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 46px; justify-content: center; overflow: visible; padding: 16px 20px 16px 20px; position: relative; width: 93px; }\",\".framer-amv8c .framer-s7thbf-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 9; }\",\".framer-amv8c .framer-1737vr2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 15px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-amv8c .framer-wa6pq, .framer-amv8c .framer-12s5cib, .framer-amv8c .framer-vniwyo, .framer-amv8c .framer-1mu4j8q { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-amv8c .framer-816zc0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 1px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-amv8c .framer-i9ptid-container { flex: none; height: 16px; position: relative; width: auto; }\",\".framer-amv8c.framer-v-a8b50s.framer-ulw5jn { cursor: unset; height: 40px; padding: 12px 20px 12px 20px; }\",\".framer-amv8c.framer-v-19diyix.framer-ulw5jn { cursor: unset; height: 36px; padding: 10px 12px 10px 12px; }\",\".framer-amv8c.framer-v-ulw5jn.hover .framer-1737vr2 { justify-content: flex-end; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-amv8c[data-border=\"true\"]::after, .framer-amv8c [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 46\n * @framerIntrinsicWidth 93\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wyKogGIyu\":{\"layout\":[\"fixed\",\"fixed\"]},\"qnMWPe1zg\":{\"layout\":[\"fixed\",\"fixed\"]},\"lONOPeSCh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"dq9QvTp_i\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrfsE7g3Gu=withCSS(Component,css,\"framer-amv8c\");export default FramerrfsE7g3Gu;FramerrfsE7g3Gu.displayName=\"Cart Toggle\";FramerrfsE7g3Gu.defaultProps={height:46,width:93};addPropertyControls(FramerrfsE7g3Gu,{variant:{options:[\"wMTx3ucPm\",\"wyKogGIyu\",\"qnMWPe1zg\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},dq9QvTp_i:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerrfsE7g3Gu,[{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/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\"}]},...FC_CartOverlayTriggerFonts,...SN_CartCounterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrfsE7g3Gu\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wyKogGIyu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qnMWPe1zg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lONOPeSCh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"93\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"dq9QvTp_i\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"46\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rfsE7g3Gu.map","// Generated by Framer (8bbc62e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"rUqpFuMr4\",\"oeHTrUCHb\",\"loLOkGT9d\"];const serializationHash=\"framer-n56Vx\";const variantClassNames={loLOkGT9d:\"framer-v-24h96b\",oeHTrUCHb:\"framer-v-h2dx82\",rUqpFuMr4:\"framer-v-1hgi17u\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const sJ3RhKUYy=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Close:\"loLOkGT9d\",Default:\"rUqpFuMr4\",Transition:\"oeHTrUCHb\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,tap,width,...props})=>{return{...props,sJ3RhKUYy:tap??props.sJ3RhKUYy,variant:humanReadableVariantMap[props.variant]??props.variant??\"rUqpFuMr4\"};};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,sJ3RhKUYy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rUqpFuMr4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapgqmcop=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(sJ3RhKUYy){const res=await sJ3RhKUYy(...args);if(res===false)return false;}setVariant(\"oeHTrUCHb\");});const onTapuepier=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(sJ3RhKUYy){const res=await sJ3RhKUYy(...args);if(res===false)return false;}setVariant(\"rUqpFuMr4\");});const onAppear11xccrk=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"loLOkGT9d\"),200);});const onTap1azfngl=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(sJ3RhKUYy){const res=await sJ3RhKUYy(...args);if(res===false)return false;}});useOnVariantChange(baseVariant,{oeHTrUCHb:onAppear11xccrk});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-1hgi17u\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"rUqpFuMr4\",onTap:onTapgqmcop,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\",...style},...addPropertyOverrides({loLOkGT9d:{\"data-framer-name\":\"Close\",onTap:onTap1azfngl},oeHTrUCHb:{\"data-framer-name\":\"Transition\",onTap:onTapuepier}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gzime7\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"Xi_oCvAIg\",style:{backgroundColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c)\",rotate:0},variants:{loLOkGT9d:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fsw6p4\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"oxDDSNqyH\",style:{backgroundColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c)\",rotate:0},variants:{loLOkGT9d:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-n56Vx.framer-xcmv3h, .framer-n56Vx .framer-xcmv3h { display: block; }\",\".framer-n56Vx.framer-1hgi17u { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 46px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 46px; }\",\".framer-n56Vx .framer-1gzime7 { flex: none; height: 2px; left: calc(50.00000000000002% - 16px / 2); overflow: visible; position: absolute; top: 20px; width: 16px; z-index: 1; }\",\".framer-n56Vx .framer-1fsw6p4 { bottom: 20px; flex: none; height: 2px; left: calc(50.00000000000002% - 16px / 2); overflow: visible; position: absolute; width: 16px; z-index: 1; }\",\".framer-n56Vx.framer-v-h2dx82 .framer-1gzime7, .framer-n56Vx.framer-v-24h96b .framer-1gzime7 { top: calc(50.00000000000002% - 1.75px / 2); }\",\".framer-n56Vx.framer-v-h2dx82 .framer-1fsw6p4, .framer-n56Vx.framer-v-24h96b .framer-1fsw6p4 { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\",'.framer-n56Vx[data-border=\"true\"]::after, .framer-n56Vx [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 46\n * @framerIntrinsicWidth 46\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"oeHTrUCHb\":{\"layout\":[\"fixed\",\"fixed\"]},\"loLOkGT9d\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"sJ3RhKUYy\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTcUgvYel1=withCSS(Component,css,\"framer-n56Vx\");export default FramerTcUgvYel1;FramerTcUgvYel1.displayName=\"Mobile Menu Toggle\";FramerTcUgvYel1.defaultProps={height:46,width:46};addPropertyControls(FramerTcUgvYel1,{variant:{options:[\"rUqpFuMr4\",\"oeHTrUCHb\",\"loLOkGT9d\"],optionTitles:[\"Default\",\"Transition\",\"Close\"],title:\"Variant\",type:ControlType.Enum},sJ3RhKUYy:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerTcUgvYel1,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTcUgvYel1\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"sJ3RhKUYy\\\":\\\"tap\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oeHTrUCHb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"loLOkGT9d\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"46\",\"framerIntrinsicWidth\":\"46\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TcUgvYel1.map","// Generated by Framer (3f060d6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"tDZteXbyD\",\"JRKjT8Ox2\",\"BJxNIuygm\"];const serializationHash=\"framer-11gTH\";const variantClassNames={BJxNIuygm:\"framer-v-11nejfd\",JRKjT8Ox2:\"framer-v-e3mr02\",tDZteXbyD:\"framer-v-wfyi5y\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const xubQvRMln=undefined;const itwgvvE_p=undefined;const zXXdlfmkP=undefined;const transition1={bounce:0,delay:0,duration:1,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Text 1\":\"tDZteXbyD\",\"Text 2\":\"JRKjT8Ox2\",\"Text 3\":\"BJxNIuygm\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,text1,text2,text3,width,...props})=>{return{...props,itwgvvE_p:text2??props.itwgvvE_p??\"Free returns within 30 days\",variant:humanReadableVariantMap[props.variant]??props.variant??\"tDZteXbyD\",xubQvRMln:text1??props.xubQvRMln??\"Free standard shipping on all orders\",zXXdlfmkP:text3??props.zXXdlfmkP??\"20% off with purchases of $200 or more\"};};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,xubQvRMln,itwgvvE_p,zXXdlfmkP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tDZteXbyD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearf382t5=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState),2e3);});useOnVariantChange(baseVariant,{default:onAppearf382t5});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-wfyi5y\",className,classNames),\"data-framer-name\":\"Text 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"tDZteXbyD\",ref:refBinding,style:{...style},...addPropertyOverrides({BJxNIuygm:{\"data-framer-name\":\"Text 3\"},JRKjT8Ox2:{\"data-framer-name\":\"Text 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VEFTQSBPcmJpdGVyLTUwMA==\",\"--framer-font-family\":'\"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.2px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b))\",\"--framer-text-transform\":\"capitalize\"},children:\"Free standard shipping on all orders\"})}),className:\"framer-1mdajol\",fonts:[\"GF;TASA Orbiter-500\"],layoutDependency:layoutDependency,layoutId:\"QbcyV54JB\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:1},text:xubQvRMln,variants:{BJxNIuygm:{opacity:0},JRKjT8Ox2:{opacity:0}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BJxNIuygm:{transformTemplate:transformTemplate1},JRKjT8Ox2:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VEFTQSBPcmJpdGVyLTUwMA==\",\"--framer-font-family\":'\"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.2px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b))\",\"--framer-text-transform\":\"capitalize\"},children:\"Free returns within 30 days\"})}),className:\"framer-1ce9fj6\",fonts:[\"GF;TASA Orbiter-500\"],layoutDependency:layoutDependency,layoutId:\"x62eIw6nd\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},text:itwgvvE_p,transformTemplate:transformTemplate1,variants:{JRKjT8Ox2:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JRKjT8Ox2:{transformTemplate:undefined}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VEFTQSBPcmJpdGVyLTUwMA==\",\"--framer-font-family\":'\"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.2px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b))\",\"--framer-text-transform\":\"capitalize\"},children:\"20% off with purchases of $200 or more\"})}),className:\"framer-19e8s25\",fonts:[\"GF;TASA Orbiter-500\"],layoutDependency:layoutDependency,layoutId:\"mTAH8It_P\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},text:zXXdlfmkP,transformTemplate:transformTemplate1,variants:{BJxNIuygm:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BJxNIuygm:{transformTemplate:undefined}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-11gTH.framer-pz52vu, .framer-11gTH .framer-pz52vu { display: block; }\",\".framer-11gTH.framer-wfyi5y { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-11gTH .framer-1mdajol { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-11gTH .framer-1ce9fj6 { bottom: -50px; flex: none; height: auto; left: 50%; position: absolute; white-space: pre; width: auto; z-index: 1; }\",\".framer-11gTH .framer-19e8s25 { flex: none; height: auto; left: 50%; position: absolute; top: -50px; white-space: pre; width: auto; z-index: 1; }\",\".framer-11gTH.framer-v-e3mr02 .framer-1mdajol { left: 50%; position: absolute; top: -50px; z-index: 1; }\",\".framer-11gTH.framer-v-e3mr02 .framer-1ce9fj6 { bottom: unset; left: unset; position: relative; }\",\".framer-11gTH.framer-v-e3mr02 .framer-19e8s25 { bottom: -50px; left: 50%; top: unset; }\",\".framer-11gTH.framer-v-11nejfd .framer-1mdajol { bottom: -50px; left: 50%; position: absolute; z-index: 1; }\",\".framer-11gTH.framer-v-11nejfd .framer-1ce9fj6 { bottom: unset; left: 50%; top: -50px; }\",\".framer-11gTH.framer-v-11nejfd .framer-19e8s25 { left: unset; position: relative; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 13\n * @framerIntrinsicWidth 213.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"JRKjT8Ox2\":{\"layout\":[\"auto\",\"auto\"]},\"BJxNIuygm\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"xubQvRMln\":\"text1\",\"itwgvvE_p\":\"text2\",\"zXXdlfmkP\":\"text3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruK0AMM4H1=withCSS(Component,css,\"framer-11gTH\");export default FrameruK0AMM4H1;FrameruK0AMM4H1.displayName=\"Text Cycle\";FrameruK0AMM4H1.defaultProps={height:13,width:213.5};addPropertyControls(FrameruK0AMM4H1,{variant:{options:[\"tDZteXbyD\",\"JRKjT8Ox2\",\"BJxNIuygm\"],optionTitles:[\"Text 1\",\"Text 2\",\"Text 3\"],title:\"Variant\",type:ControlType.Enum},xubQvRMln:{defaultValue:\"Free standard shipping on all orders\",displayTextArea:true,title:\"Text 1\",type:ControlType.String},onxubQvRMlnChange:{changes:\"xubQvRMln\",type:ControlType.ChangeHandler},itwgvvE_p:{defaultValue:\"Free returns within 30 days\",displayTextArea:true,title:\"Text 2\",type:ControlType.String},onitwgvvE_pChange:{changes:\"itwgvvE_p\",type:ControlType.ChangeHandler},zXXdlfmkP:{defaultValue:\"20% off with purchases of $200 or more\",displayTextArea:true,title:\"Text 3\",type:ControlType.String},onzXXdlfmkPChange:{changes:\"zXXdlfmkP\",type:ControlType.ChangeHandler}});addFonts(FrameruK0AMM4H1,[{explicitInter:true,fonts:[{cssFamilyName:\"TASA Orbiter\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVEwC8pm095IuGcc.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruK0AMM4H1\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"xubQvRMln\\\":\\\"text1\\\",\\\"itwgvvE_p\\\":\\\"text2\\\",\\\"zXXdlfmkP\\\":\\\"text3\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JRKjT8Ox2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BJxNIuygm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"13\",\"framerIntrinsicWidth\":\"213.5\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uK0AMM4H1.map","// Generated by Framer (69e7cf7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,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_ProductPriceDiscount from\"https://framerusercontent.com/modules/DfiHm7rgZZvl0dxRShLF/ytQrhfAVRO0z6YGuv8tH/FC_ProductPriceDiscount.js\";import FC_ProductPrice from\"https://framerusercontent.com/modules/N07JJZfuMtyHijtiRRgH/D3yQprLCPSC9rVwjPjT8/FC_ProductPrice.js\";import FC_ProductPriceCompare from\"https://framerusercontent.com/modules/ZipJAXrtSkBsdbTSry5q/KCNDDioMjkqBn9yvxlVd/FC_ProductPriceCompare.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/sj6d4nAxjmGe6Gv3vnlG/tp0pt3xiee8pKTXae3Yx/am6cOHWxF.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/hXIgCQpraqglQD038ngY/wF6pPhQGlJhYLy1MrzOy/fMQN01frE.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/oYrw46k6XOP9Xu8mFz2i/IMIjoI0jKbadgb8IPOoV/Q9_akOVLU.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/czEzf0OoVTrgznE2Yx3v/CHFnVGwWJz4fOZcxT1JP/submPasXq.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/8MP70LaxfUKz8ZQrQLKm/bPNlaG1o1kx16uVf3N9M/vpsPlUqeI.js\";import Favorites from\"https://framerusercontent.com/modules/rlftAsvEwmysis3rDIcA/RNzCzIf2BYpp6zB6cvpA/IFm8TJ5Ei.js\";const FavoritesFonts=getFonts(Favorites);const FC_ProductPriceDiscountFonts=getFonts(FC_ProductPriceDiscount);const FC_ProductPriceFonts=getFonts(FC_ProductPrice);const FC_ProductPriceCompareFonts=getFonts(FC_ProductPriceCompare);const cycleOrder=[\"unW_Yp2jW\",\"Lw8y7UP2G\",\"xAt4ffHdG\",\"CRSq9sTfs\",\"GNaACNOhZ\"];const serializationHash=\"framer-sB3Oc\";const variantClassNames={CRSq9sTfs:\"framer-v-dirrku\",GNaACNOhZ:\"framer-v-aoqmiu\",Lw8y7UP2G:\"framer-v-12ub35b\",unW_Yp2jW:\"framer-v-1fz8w0d\",xAt4ffHdG:\"framer-v-1fgrgwi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vimqz755j=undefined;const l2xs_AMmW=undefined;const BqjpEaRzC=undefined;const cW7MfEusc=undefined;const B82sAPQ9S=undefined;const fc6hjgWtD=undefined;const yf3qdEVoh=undefined;const KTlFVmiYi=undefined;const FHjLxu9QT=undefined;const nfOtiVwfs=undefined;const c_JIP6bg_=undefined;const kNIF4KIeI=undefined;const setl2xs_AMmW=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:357,type:\"spring\"};const transition2={delay:0,duration:.8,ease:[.25,1,.5,1],type:\"tween\"};const transition3={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.7,skewX:0,skewY:0,transition:transition3};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition4={duration:0,type:\"tween\"};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};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={\"Poduct Card Mobile Small\":\"GNaACNOhZ\",\"Product Card - Empty Basket\":\"xAt4ffHdG\",\"Product Card - Hover\":\"Lw8y7UP2G\",\"Product Card - Mobile\":\"CRSq9sTfs\",\"Product Card\":\"unW_Yp2jW\"};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=({click,comparePrice,customField,customTagText,discountVisible,height,id,image1,image2,link,new1,price,productID,productName,width,...props})=>{return{...props,B82sAPQ9S:image2??props.B82sAPQ9S??{pixelHeight:1841,pixelWidth:1900,src:\"https://framerusercontent.com/images/92VYLXBO26cbY0X0NpCaq4r4tY.webp?width=1900&height=1841\",srcSet:\"https://framerusercontent.com/images/92VYLXBO26cbY0X0NpCaq4r4tY.webp?scale-down-to=512&width=1900&height=1841 512w,https://framerusercontent.com/images/92VYLXBO26cbY0X0NpCaq4r4tY.webp?scale-down-to=1024&width=1900&height=1841 1024w,https://framerusercontent.com/images/92VYLXBO26cbY0X0NpCaq4r4tY.webp?width=1900&height=1841 1900w\"},BqjpEaRzC:link??props.BqjpEaRzC,c_JIP6bg_:price??props.c_JIP6bg_??\"9999.00\",cW7MfEusc:image1??props.cW7MfEusc??{pixelHeight:581,pixelWidth:600,src:\"https://framerusercontent.com/images/Nf8TldFN1dsD5uTYZTOif53hJcc.jpg?width=600&height=581\",srcSet:\"https://framerusercontent.com/images/Nf8TldFN1dsD5uTYZTOif53hJcc.jpg?scale-down-to=512&width=600&height=581 512w,https://framerusercontent.com/images/Nf8TldFN1dsD5uTYZTOif53hJcc.jpg?width=600&height=581 600w\"},fc6hjgWtD:new1??props.fc6hjgWtD??true,FHjLxu9QT:discountVisible??props.FHjLxu9QT??true,kNIF4KIeI:comparePrice??props.kNIF4KIeI??\"75\",KTlFVmiYi:customTagText??props.KTlFVmiYi??\"BLACK WEEK DEAL\",l2xs_AMmW:productID??props.l2xs_AMmW??\"10120742928720\",nfOtiVwfs:productName??props.nfOtiVwfs??\"Quadrelease Plate Carrier Level III+ with Sides Bundle Armor Plate Ultimate Kit\",variant:humanReadableVariantMap[props.variant]??props.variant??\"unW_Yp2jW\",vimqz755j:click??props.vimqz755j,yf3qdEVoh:customField??props.yf3qdEVoh??true};};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,nfOtiVwfs,cW7MfEusc,B82sAPQ9S,\"l2xs_AMmW\":externall2xs_AMmW,\"onl2xs_AMmWChange\":setExternall2xs_AMmW,c_JIP6bg_,kNIF4KIeI,BqjpEaRzC,vimqz755j,fc6hjgWtD,FHjLxu9QT,yf3qdEVoh,KTlFVmiYi,...restProps}=getProps(props);const[l2xs_AMmW,setl2xs_AMmW]=useStateVariable(externall2xs_AMmW,setExternall2xs_AMmW);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"unW_Yp2jW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapz9hzw9=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(vimqz755j){const res=await vimqz755j(...args);if(res===false)return false;}});const onMouseEnterlqwauc=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"Lw8y7UP2G\");});const onMouseLeave25ns26=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"unW_Yp2jW\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"CRSq9sTfs\",\"GNaACNOhZ\"].includes(baseVariant))return false;return true;};const isDisplayed1=value=>{if([\"CRSq9sTfs\",\"GNaACNOhZ\"].includes(baseVariant))return false;return value;};const isDisplayed2=()=>{if([\"CRSq9sTfs\",\"GNaACNOhZ\"].includes(baseVariant))return true;return false;};const isDisplayed3=value=>{if([\"CRSq9sTfs\",\"GNaACNOhZ\"].includes(baseVariant))return value;return true;};const visible=isSet(kNIF4KIeI);const isDisplayed4=value=>{if(baseVariant===\"CRSq9sTfs\")return value;if(baseVariant===\"GNaACNOhZ\")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,...addPropertyOverrides({Lw8y7UP2G:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1fz8w0d\",className,classNames),\"data-framer-name\":\"Product Card\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"unW_Yp2jW\",onMouseEnter:onMouseEnterlqwauc,onTap:onTapz9hzw9,ref:refBinding,style:{...style},...addPropertyOverrides({CRSq9sTfs:{\"data-framer-name\":\"Product Card - Mobile\",onMouseEnter:undefined},GNaACNOhZ:{\"data-framer-name\":\"Poduct Card Mobile Small\",onMouseEnter:undefined},Lw8y7UP2G:{\"data-framer-name\":\"Product Card - Hover\",onMouseLeave:onMouseLeave25ns26},xAt4ffHdG:{\"data-framer-name\":\"Product Card - Empty Basket\",onMouseEnter:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+15,...addPropertyOverrides({CRSq9sTfs:{y:(componentViewport?.y||0)+145},GNaACNOhZ:{y:(componentViewport?.y||0)+145}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9jiovn-container\",layoutDependency:layoutDependency,layoutId:\"UJRpEOpxi-container\",nodeId:\"UJRpEOpxi\",rendersWithMotion:true,scopeId:\"jJZGvUKuO\",whileTap:animation,children:/*#__PURE__*/_jsx(Favorites,{height:\"100%\",hpTCa5Ntv:l2xs_AMmW,id:\"UJRpEOpxi\",layoutId:\"UJRpEOpxi\",onhpTCa5NtvChange:setl2xs_AMmW,width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vkoagd\",\"data-framer-name\":\"Photo Stack\",layoutDependency:layoutDependency,layoutId:\"GYwx3hLiw\",style:{backgroundColor:\"var(--token-5cd51282-a57c-464e-be3b-a84a36f4dfa4)\"},children:/*#__PURE__*/_jsx(Link,{href:BqjpEaRzC,motionChild:true,nodeId:\"BQ3rfcWYc\",openInNewTab:true,relValues:[],scopeId:\"jJZGvUKuO\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-vzybo2 framer-1h0s1u6\",\"data-framer-name\":\"Slider Wrapper\",layoutDependency:layoutDependency,layoutId:\"BQ3rfcWYc\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+30),pixelHeight:581,pixelWidth:600,sizes:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) - 60px)`,...toResponsiveImage(cW7MfEusc)},className:\"framer-14054vh\",\"data-framer-name\":\"Image 1\",layoutDependency:layoutDependency,layoutId:\"zmHtZK2C_\",...addPropertyOverrides({CRSq9sTfs:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+0),pixelHeight:581,pixelWidth:600,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(cW7MfEusc)}},GNaACNOhZ:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+22),pixelHeight:581,pixelWidth:600,sizes:`calc(${componentViewport?.width||\"100vw\"} - 29px)`,...toResponsiveImage(cW7MfEusc)}},Lw8y7UP2G:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+30),pixelHeight:1841,pixelWidth:1900,sizes:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) - 60px)`,...toResponsiveImage(B82sAPQ9S)}}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-elan2a\",\"data-framer-name\":\"Tag Stack\",layoutDependency:layoutDependency,layoutId:\"Us47MvkQ9\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n565zp-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"q85iwLp9N-container\",nodeId:\"q85iwLp9N\",rendersWithMotion:true,scopeId:\"jJZGvUKuO\",children:/*#__PURE__*/_jsx(FC_ProductPriceDiscount,{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:0,discountPrefix:\"\",discountType:\"Percentage\",font:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0px\",lineHeight:\"1em\"},format:{currencyCode:\"USD\",showCurrency:true,showDecimals:\"Always show\",showSymbol:true},height:\"100%\",id:\"q85iwLp9N\",layoutId:\"q85iwLp9N\",padding:8,paddingBottom:8,paddingLeft:16,paddingPerSide:true,paddingRight:16,paddingTop:8,previewComparePrice:\"75\",previewPrice:\"50\",radiusBottomLeft:0,radiusBottomRight:0,radiusPerCorner:false,radiusTopLeft:0,radiusTopRight:0,shopifyProductID:l2xs_AMmW,textColor:\"var(--token-9fb53b3d-e0a8-4870-91e2-0dccf00d2c3b, rgb(224, 22, 22))\",textFormat:\"-{{discount}}\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gpxkhy\",layoutDependency:layoutDependency,layoutId:\"W7WUBEfw_\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jhgwqf\",\"data-framer-name\":\"New Tag Gate\",layoutDependency:layoutDependency,layoutId:\"UCT79_Yxr\",children:fc6hjgWtD!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1aozj7l\",\"data-framer-name\":\"New Tag\",layoutDependency:layoutDependency,layoutId:\"AhKZ1WDUh\",style:{backgroundColor:\"var(--token-59993e6d-8382-4a43-944c-ec18ed6cd2a3, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1h0tade\",\"data-styles-preset\":\"am6cOHWxF\",dir:\"auto\",children:\"New\"})}),className:\"framer-1utetoq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VwjSv0qml\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})})})]}),isDisplayed1(yf3qdEVoh!==false)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1aji2qg\",\"data-framer-name\":\"BlackWeekDealBanner\",layoutDependency:layoutDependency,layoutId:\"aot2W2i0t\",style:{backgroundColor:\"var(--token-9fb53b3d-e0a8-4870-91e2-0dccf00d2c3b, rgb(224, 22, 22))\"},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ybokvj\",\"data-styles-preset\":\"fMQN01frE\",children:\"BLACK WEEK DEAL\"})}),className:\"framer-pwpkas\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ING_27nWo\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:KTlFVmiYi,verticalAlignment:\"center\",withExternalLayout:true})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wmhctg\",\"data-framer-name\":\"Tag Stack\",layoutDependency:layoutDependency,layoutId:\"DjxOxbKhc\",children:isDisplayed3(FHjLxu9QT!==false)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tp1e08-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"IDO4UkUGB-container\",nodeId:\"IDO4UkUGB\",rendersWithMotion:true,scopeId:\"jJZGvUKuO\",children:/*#__PURE__*/_jsx(FC_ProductPriceDiscount,{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:0,discountPrefix:\"Up to\",discountType:\"Percentage\",font:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0px\",lineHeight:\"1em\"},format:{currencyCode:\"USD\",showCurrency:true,showDecimals:\"Always show\",showSymbol:true},height:\"100%\",id:\"IDO4UkUGB\",layoutId:\"IDO4UkUGB\",padding:8,paddingBottom:8,paddingLeft:16,paddingPerSide:true,paddingRight:16,paddingTop:8,previewComparePrice:\"75\",previewPrice:\"50\",radiusBottomLeft:0,radiusBottomRight:0,radiusPerCorner:false,radiusTopLeft:0,radiusTopRight:0,shopifyProductID:l2xs_AMmW,textColor:\"var(--token-9eb64c71-b28d-4cdb-a396-9ece39bc3e51, rgb(224, 22, 22))\",textFormat:\"-{{discount}}\",width:\"100%\",...addPropertyOverrides({CRSq9sTfs:{discountPrefix:\"\",paddingLeft:8,paddingRight:8},GNaACNOhZ:{discountPrefix:\"\",paddingLeft:8,paddingRight:8}},baseVariant,gestureVariant)})})})})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u0cic2\",\"data-framer-name\":\"Details\",layoutDependency:layoutDependency,layoutId:\"AJ53hlvXX\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-axkfx3\",\"data-framer-name\":\"ProductName\",layoutDependency:layoutDependency,layoutId:\"K4U7Tk7zd\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ealtg0\",\"data-styles-preset\":\"vpsPlUqeI\",children:\"Quadrelease Plate Carrier Level III+ with Sides Bundle Armor Plate Ultimate Kit\"})}),className:\"framer-12z685d\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c5O8WEpyQ\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:nfOtiVwfs,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CRSq9sTfs:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-184svmp\",\"data-styles-preset\":\"Q9_akOVLU\",dir:\"auto\",children:\"Quadrelease Plate Carrier Level III+ with Sides Bundle Armor Plate Ultimate Kit\"})})},GNaACNOhZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-184svmp\",\"data-styles-preset\":\"Q9_akOVLU\",dir:\"auto\",children:\"Quadrelease Plate Carrier Level III+ with Sides Bundle Armor Plate Ultimate Kit\"})})},xAt4ffHdG:{text:undefined}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1stkuj9\",\"data-framer-name\":\"Price & Quickview\",layoutDependency:layoutDependency,layoutId:\"fRICyQ2vf\",children:/*#__PURE__*/_jsx(Transition,{value:transition4,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15t2aa9\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"TAtbKAsd5\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ob2nic\",layoutDependency:layoutDependency,layoutId:\"amSNZS1vw\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ibvv4s-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"loRQ4kMzy-container\",nodeId:\"loRQ4kMzy\",rendersWithMotion:true,scopeId:\"jJZGvUKuO\",children:/*#__PURE__*/_jsx(FC_ProductPrice,{canvasPrice:c_JIP6bg_,displayPrice:\"minimum price\",format:{currencyCode:\"USD\",showCurrency:false,showDecimals:\"Always show\",showSymbol:true},fromText:\"from\",height:\"100%\",id:\"loRQ4kMzy\",layoutId:\"loRQ4kMzy\",regularColor:\"var(--token-acf37ba7-c059-4ab3-870b-0d3137386a73)\",regularFont:{fontFamily:'\"Roboto Mono\", monospace',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0px\",lineHeight:\"1.1em\"},saleColor:\"var(--token-59993e6d-8382-4a43-944c-ec18ed6cd2a3, rgb(0, 0, 0))\",saleFont:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.6px\",lineHeight:\"0.1px\"},shopifyProductID:l2xs_AMmW,width:\"100%\",...addPropertyOverrides({CRSq9sTfs:{saleFont:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0px\",lineHeight:\"0.1px\"}},GNaACNOhZ:{saleFont:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0px\",lineHeight:\"0.1px\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-zb8t9e\",\"data-framer-name\":\"Discounted Price\",layoutDependency:layoutDependency,layoutId:\"t4rYOpSZ1\",children:visible!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a2uqy7-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"YrRLHnSyV-container\",nodeId:\"YrRLHnSyV\",rendersWithMotion:true,scopeId:\"jJZGvUKuO\",children:/*#__PURE__*/_jsx(FC_ProductPriceCompare,{canvasPrice:kNIF4KIeI,color:\"var(--token-9fb53b3d-e0a8-4870-91e2-0dccf00d2c3b, rgb(224, 22, 22))\",compareAtPrefix:\"\",font:{fontFamily:'\"Roboto Mono\", monospace',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0px\",lineHeight:\"14px\"},format:{currencyCode:\"USD\",showCurrency:false,showDecimals:\"Always show\",showSymbol:true},height:\"100%\",id:\"YrRLHnSyV\",layoutId:\"YrRLHnSyV\",shopifyProductID:l2xs_AMmW,strikethrough:true,strikethroughColor:\"var(--token-59993e6d-8382-4a43-944c-ec18ed6cd2a3, rgb(0, 0, 0))\",strikethroughSize:1,width:\"100%\"})})})})]})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q8hgxx\",layoutDependency:layoutDependency,layoutId:\"SX6fZYadP\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-xjsg01\",\"data-framer-name\":\"New Tag\",layoutDependency:layoutDependency,layoutId:\"wJEaIT3KD\",style:{backgroundColor:\"var(--token-59993e6d-8382-4a43-944c-ec18ed6cd2a3, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-184svmp\",\"data-styles-preset\":\"Q9_akOVLU\",dir:\"auto\",children:\"New\"})}),className:\"framer-1itq372\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Y5pYidjdy\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({CRSq9sTfs:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xy8a9t\",\"data-styles-preset\":\"submPasXq\",dir:\"auto\",children:\"New\"})})},GNaACNOhZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xy8a9t\",\"data-styles-preset\":\"submPasXq\",dir:\"auto\",children:\"New\"})})}},baseVariant,gestureVariant)})}),isDisplayed4(yf3qdEVoh!==false)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-a76ons\",\"data-framer-name\":\"BlackWeekDealBanner\",layoutDependency:layoutDependency,layoutId:\"y4kersXtd\",style:{backgroundColor:\"var(--token-9eb64c71-b28d-4cdb-a396-9ece39bc3e51, rgb(224, 22, 22))\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-184svmp\",\"data-styles-preset\":\"Q9_akOVLU\",dir:\"auto\",children:\"BLACK WEEK \"})}),className:\"framer-141hn9q\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PHywk_JJU\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({CRSq9sTfs:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xy8a9t\",\"data-styles-preset\":\"submPasXq\",dir:\"auto\",children:\"BLACK WEEK \"})})},GNaACNOhZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xy8a9t\",\"data-styles-preset\":\"submPasXq\",dir:\"auto\",children:\"BLACK WEEK \"})})}},baseVariant,gestureVariant)})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sB3Oc.framer-1h0s1u6, .framer-sB3Oc .framer-1h0s1u6 { display: block; }\",\".framer-sB3Oc.framer-1fz8w0d { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 233px; }\",\".framer-sB3Oc .framer-9jiovn-container { flex: none; height: auto; position: absolute; right: 15px; top: 15px; width: auto; will-change: var(--framer-will-change-effect-override, transform); z-index: 3; }\",\".framer-sB3Oc .framer-1vkoagd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-sB3Oc .framer-vzybo2 { aspect-ratio: 0.8691437802907916 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 230px); overflow: hidden; position: relative; text-decoration: none; width: 1px; }\",\".framer-sB3Oc .framer-14054vh { bottom: 30px; flex: none; left: 30px; position: absolute; right: 30px; top: 30px; z-index: 2; }\",\".framer-sB3Oc .framer-elan2a { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 0px; width: min-content; }\",\".framer-sB3Oc .framer-n565zp-container, .framer-sB3Oc .framer-tp1e08-container { flex: none; height: auto; position: relative; width: auto; z-index: 2; }\",\".framer-sB3Oc .framer-gpxkhy, .framer-sB3Oc .framer-zb8t9e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-sB3Oc .framer-1jhgwqf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-sB3Oc .framer-1aozj7l { 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: 8px 16px 8px 16px; position: relative; width: min-content; z-index: 2; }\",\".framer-sB3Oc .framer-1utetoq, .framer-sB3Oc .framer-1itq372 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-sB3Oc .framer-1aji2qg { align-content: center; align-items: center; bottom: 16px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 8px 14px 8px 14px; position: absolute; width: min-content; z-index: 2; }\",\".framer-sB3Oc .framer-pwpkas, .framer-sB3Oc .framer-141hn9q { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 4; }\",\".framer-sB3Oc .framer-1wmhctg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 0px; width: min-content; }\",\".framer-sB3Oc .framer-1u0cic2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-sB3Oc .framer-axkfx3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-sB3Oc .framer-12z685d { -webkit-user-select: none; flex: none; height: 46px; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-sB3Oc .framer-1stkuj9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-sB3Oc .framer-15t2aa9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 53px; justify-content: flex-start; overflow: visible; padding: 14px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-sB3Oc .framer-ob2nic { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 76px; }\",\".framer-sB3Oc .framer-1ibvv4s-container { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; width: auto; }\",\".framer-sB3Oc .framer-1a2uqy7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-sB3Oc .framer-q8hgxx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 30px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-sB3Oc .framer-xjsg01 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 8px; position: relative; width: min-content; z-index: 2; }\",\".framer-sB3Oc .framer-a76ons { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 100%; justify-content: center; overflow: visible; padding: 8px; position: relative; width: 1px; z-index: 2; }\",\".framer-sB3Oc.framer-v-12ub35b .framer-15t2aa9 { align-self: stretch; width: auto; }\",\".framer-sB3Oc.framer-v-1fgrgwi .framer-15t2aa9 { gap: 4px; justify-content: flex-end; }\",\".framer-sB3Oc.framer-v-dirrku.framer-1fz8w0d, .framer-sB3Oc.framer-v-aoqmiu.framer-1fz8w0d { width: 142px; }\",\".framer-sB3Oc.framer-v-dirrku .framer-9jiovn-container, .framer-sB3Oc.framer-v-aoqmiu .framer-9jiovn-container { order: 1; right: -201px; top: 145px; }\",\".framer-sB3Oc.framer-v-dirrku .framer-1vkoagd, .framer-sB3Oc.framer-v-aoqmiu .framer-1vkoagd { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; justify-content: flex-start; order: 2; }\",\".framer-sB3Oc.framer-v-dirrku .framer-vzybo2 { aspect-ratio: unset; flex: none; height: 188px; width: 100%; }\",\".framer-sB3Oc.framer-v-dirrku .framer-14054vh { bottom: unset; height: 188px; left: 0px; right: 0px; top: 0px; }\",\".framer-sB3Oc.framer-v-dirrku .framer-tp1e08-container, .framer-sB3Oc.framer-v-dirrku .framer-a76ons, .framer-sB3Oc.framer-v-dirrku .framer-141hn9q, .framer-sB3Oc.framer-v-aoqmiu .framer-tp1e08-container, .framer-sB3Oc.framer-v-aoqmiu .framer-a76ons, .framer-sB3Oc.framer-v-aoqmiu .framer-141hn9q { order: 0; }\",\".framer-sB3Oc.framer-v-dirrku .framer-1u0cic2, .framer-sB3Oc.framer-v-aoqmiu .framer-1u0cic2 { order: 4; }\",\".framer-sB3Oc.framer-v-dirrku .framer-axkfx3, .framer-sB3Oc.framer-v-aoqmiu .framer-axkfx3 { align-content: flex-start; align-items: flex-start; flex-direction: row; gap: 10px; justify-content: flex-start; }\",\".framer-sB3Oc.framer-v-dirrku .framer-12z685d, .framer-sB3Oc.framer-v-aoqmiu .framer-12z685d { flex: 1 0 0px; height: 66px; order: 0; width: 1px; }\",\".framer-sB3Oc.framer-v-dirrku .framer-1stkuj9 { flex-direction: row; gap: 0px; justify-content: flex-end; width: 100%; }\",\".framer-sB3Oc.framer-v-dirrku .framer-15t2aa9 { flex: 1 0 0px; flex-direction: column; gap: 4px; width: 1px; }\",\".framer-sB3Oc.framer-v-dirrku .framer-ob2nic, .framer-sB3Oc.framer-v-aoqmiu .framer-ob2nic { justify-content: flex-start; order: 0; }\",\".framer-sB3Oc.framer-v-dirrku .framer-zb8t9e, .framer-sB3Oc.framer-v-dirrku .framer-xjsg01, .framer-sB3Oc.framer-v-aoqmiu .framer-zb8t9e, .framer-sB3Oc.framer-v-aoqmiu .framer-xjsg01 { order: 1; }\",\".framer-sB3Oc.framer-v-dirrku .framer-q8hgxx, .framer-sB3Oc.framer-v-aoqmiu .framer-q8hgxx { gap: 4px; order: 3; }\",\".framer-sB3Oc.framer-v-aoqmiu .framer-vzybo2 { aspect-ratio: unset; flex: none; height: 163px; width: 100%; }\",\".framer-sB3Oc.framer-v-aoqmiu .framer-14054vh { bottom: 22px; left: 15px; right: 14px; top: 22px; }\",\".framer-sB3Oc.framer-v-aoqmiu .framer-1stkuj9 { width: 100%; }\",\".framer-sB3Oc.framer-v-aoqmiu .framer-15t2aa9 { flex-direction: column; gap: 4px; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 377\n * @framerIntrinsicWidth 233\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Lw8y7UP2G\":{\"layout\":[\"fixed\",\"auto\"]},\"xAt4ffHdG\":{\"layout\":[\"fixed\",\"auto\"]},\"CRSq9sTfs\":{\"layout\":[\"fixed\",\"auto\"]},\"GNaACNOhZ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"nfOtiVwfs\":\"productName\",\"cW7MfEusc\":\"image1\",\"B82sAPQ9S\":\"image2\",\"l2xs_AMmW\":\"productID\",\"c_JIP6bg_\":\"price\",\"kNIF4KIeI\":\"comparePrice\",\"BqjpEaRzC\":\"link\",\"vimqz755j\":\"click\",\"fc6hjgWtD\":\"new1\",\"FHjLxu9QT\":\"discountVisible\",\"yf3qdEVoh\":\"customField\",\"KTlFVmiYi\":\"customTagText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjJZGvUKuO=withCSS(Component,css,\"framer-sB3Oc\");export default FramerjJZGvUKuO;FramerjJZGvUKuO.displayName=\"Product card ACL\";FramerjJZGvUKuO.defaultProps={height:377,width:233};addPropertyControls(FramerjJZGvUKuO,{variant:{options:[\"unW_Yp2jW\",\"Lw8y7UP2G\",\"xAt4ffHdG\",\"CRSq9sTfs\",\"GNaACNOhZ\"],optionTitles:[\"Product Card\",\"Product Card - Hover\",\"Product Card - Empty Basket\",\"Product Card - Mobile\",\"Poduct Card Mobile Small\"],title:\"Variant\",type:ControlType.Enum},nfOtiVwfs:{defaultValue:\"Quadrelease Plate Carrier Level III+ with Sides Bundle Armor Plate Ultimate Kit\",displayTextArea:false,title:\"ProductName\",type:ControlType.String},onnfOtiVwfsChange:{changes:\"nfOtiVwfs\",type:ControlType.ChangeHandler},cW7MfEusc:{__defaultAssetReference:\"data:framer/asset-reference,Nf8TldFN1dsD5uTYZTOif53hJcc.jpg?originalFilename=level4_front-600x581.jpg&width=600&height=581\",title:\"Image 1\",type:ControlType.ResponsiveImage},B82sAPQ9S:{__defaultAssetReference:\"data:framer/asset-reference,92VYLXBO26cbY0X0NpCaq4r4tY.webp?originalFilename=level4sc.jpg+%281%29.webp&width=1900&height=1841\",title:\"Image 2\",type:ControlType.ResponsiveImage},l2xs_AMmW:{defaultValue:\"10120742928720\",description:\"\",placeholder:\"\",title:\"Product ID\",type:ControlType.String},onl2xs_AMmWChange:{changes:\"l2xs_AMmW\",type:ControlType.ChangeHandler},c_JIP6bg_:{defaultValue:\"9999.00\",displayTextArea:false,title:\"Price\",type:ControlType.String},onc_JIP6bg_Change:{changes:\"c_JIP6bg_\",type:ControlType.ChangeHandler},kNIF4KIeI:{defaultValue:\"75\",title:\"Compare Price\",type:ControlType.String},onkNIF4KIeIChange:{changes:\"kNIF4KIeI\",type:ControlType.ChangeHandler},BqjpEaRzC:{title:\"Link\",type:ControlType.Link},vimqz755j:{title:\"Click\",type:ControlType.EventHandler},fc6hjgWtD:{defaultValue:true,title:\"New\",type:ControlType.Boolean},onfc6hjgWtDChange:{changes:\"fc6hjgWtD\",type:ControlType.ChangeHandler},FHjLxu9QT:{defaultValue:true,title:\"Discount Visible\",type:ControlType.Boolean},onFHjLxu9QTChange:{changes:\"FHjLxu9QT\",type:ControlType.ChangeHandler},yf3qdEVoh:{defaultValue:true,title:\"Custom Field\",type:ControlType.Boolean},onyf3qdEVohChange:{changes:\"yf3qdEVoh\",type:ControlType.ChangeHandler},KTlFVmiYi:{defaultValue:\"BLACK WEEK DEAL\",displayTextArea:false,title:\"Custom tag text\",type:ControlType.String},onKTlFVmiYiChange:{changes:\"KTlFVmiYi\",type:ControlType.ChangeHandler}});addFonts(FramerjJZGvUKuO,[{explicitInter:true,fonts:[{cssFamilyName:\"Instrument Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQb_gfwmS0v3_7Y.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/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:\"Instrument Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"},{cssFamilyName:\"Roboto Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Roboto Mono\",url:\"https://fonts.gstatic.com/s/robotomono/v31/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_AP2PRu-5Ip2sSQ.woff2\",weight:\"600\"}]},...FavoritesFonts,...FC_ProductPriceDiscountFonts,...FC_ProductPriceFonts,...FC_ProductPriceCompareFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});FramerjJZGvUKuO.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Favorites,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjJZGvUKuO\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"233\",\"framerVariables\":\"{\\\"nfOtiVwfs\\\":\\\"productName\\\",\\\"cW7MfEusc\\\":\\\"image1\\\",\\\"B82sAPQ9S\\\":\\\"image2\\\",\\\"l2xs_AMmW\\\":\\\"productID\\\",\\\"c_JIP6bg_\\\":\\\"price\\\",\\\"kNIF4KIeI\\\":\\\"comparePrice\\\",\\\"BqjpEaRzC\\\":\\\"link\\\",\\\"vimqz755j\\\":\\\"click\\\",\\\"fc6hjgWtD\\\":\\\"new1\\\",\\\"FHjLxu9QT\\\":\\\"discountVisible\\\",\\\"yf3qdEVoh\\\":\\\"customField\\\",\\\"KTlFVmiYi\\\":\\\"customTagText\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"377\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Lw8y7UP2G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xAt4ffHdG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CRSq9sTfs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GNaACNOhZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jJZGvUKuO.map","// Generated by Framer (c3a549f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,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*as sharedStyle from\"https://framerusercontent.com/modules/rYVtOgPuVk40lJoTh3v1/GU9nauuCRuvwwOU4POZB/diNsXav19.js\";const enabledGestures={gVtdaiPE7:{hover:true},v7OSaHaXw:{hover:true}};const cycleOrder=[\"gVtdaiPE7\",\"v7OSaHaXw\",\"rqrxp1wjz\",\"mU2Tif5uK\",\"NTYRMl_L8\"];const serializationHash=\"framer-LADFO\";const variantClassNames={gVtdaiPE7:\"framer-v-9bmezg\",mU2Tif5uK:\"framer-v-73ji4l\",NTYRMl_L8:\"framer-v-swm2ok\",rqrxp1wjz:\"framer-v-14y35y3\",v7OSaHaXw:\"framer-v-1b3yl7l\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const qJY_YoEih=undefined;const rUIK75diJ=undefined;const LQdxJICbE=undefined;const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],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={\"inactive 2\":\"rqrxp1wjz\",\"Variant 4\":\"mU2Tif5uK\",\"Variant 5\":\"NTYRMl_L8\",active:\"gVtdaiPE7\",inactive:\"v7OSaHaXw\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,title,width,...props})=>{return{...props,LQdxJICbE:title??props.LQdxJICbE??\"All\",qJY_YoEih:click??props.qJY_YoEih,rUIK75diJ:link??props.rUIK75diJ,variant:humanReadableVariantMap[props.variant]??props.variant??\"gVtdaiPE7\"};};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,LQdxJICbE,qJY_YoEih,rUIK75diJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"gVtdaiPE7\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapm19776=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(qJY_YoEih){const res=await qJY_YoEih(...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:rUIK75diJ,motionChild:true,nodeId:\"gVtdaiPE7\",openInNewTab:false,scopeId:\"NdrX5jSca\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-9bmezg\",className,classNames)} framer-ryko7l`,\"data-border\":true,\"data-framer-name\":\"active\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gVtdaiPE7\",onTap:onTapm19776,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{\"gVtdaiPE7-hover\":{backgroundColor:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(23, 21, 18, 0.6))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},\"v7OSaHaXw-hover\":{\"--border-color\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},mU2Tif5uK:{\"--border-bottom-width\":\"0.5px\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-top-width\":\"0.5px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},NTYRMl_L8:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-f277370d-904c-4e87-88c6-49451f154e33, rgb(209, 255, 0))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},rqrxp1wjz:{backgroundColor:\"rgba(0, 0, 0, 0)\"},v7OSaHaXw:{\"--border-left-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"gVtdaiPE7-hover\":{\"data-framer-name\":undefined},\"v7OSaHaXw-hover\":{\"data-framer-name\":undefined},mU2Tif5uK:{\"data-framer-name\":\"Variant 4\"},NTYRMl_L8:{\"data-framer-name\":\"Variant 5\"},rqrxp1wjz:{\"data-framer-name\":\"inactive 2\"},v7OSaHaXw:{\"data-framer-name\":\"inactive\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-2xa1q1\",\"data-styles-preset\":\"diNsXav19\",dir:\"auto\",children:\"All\"})}),className:\"framer-1wscofp\",\"data-framer-name\":\"Description\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nZF7Q8aMX\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:LQdxJICbE,variants:{mU2Tif5uK:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\"},NTYRMl_L8:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\"},rqrxp1wjz:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},v7OSaHaXw:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({mU2Tif5uK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VEFTQSBPcmJpdGVyLTYwMA==\",\"--framer-font-family\":'\"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"All\"})}),fonts:[\"GF;TASA Orbiter-600\"]},NTYRMl_L8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VEFTQSBPcmJpdGVyLTYwMA==\",\"--framer-font-family\":'\"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"All\"})}),fonts:[\"GF;TASA Orbiter-600\"]},rqrxp1wjz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-2xa1q1\",\"data-styles-preset\":\"diNsXav19\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"All\"})})},v7OSaHaXw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-2xa1q1\",\"data-styles-preset\":\"diNsXav19\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"All\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LADFO.framer-ryko7l, .framer-LADFO .framer-ryko7l { display: block; }\",\".framer-LADFO.framer-9bmezg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: 34px; justify-content: center; overflow: hidden; padding: 12px 24px 12px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-LADFO .framer-1wscofp { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-LADFO.framer-v-1b3yl7l .framer-1wscofp, .framer-LADFO.framer-v-14y35y3 .framer-1wscofp { order: 0; }\",\".framer-LADFO.framer-v-73ji4l.framer-9bmezg, .framer-LADFO.framer-v-swm2ok.framer-9bmezg { height: 30px; padding: 12px 14px 12px 14px; will-change: var(--framer-will-change-override, transform); }\",...sharedStyle.css,'.framer-LADFO[data-border=\"true\"]::after, .framer-LADFO [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 34\n * @framerIntrinsicWidth 66\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"v7OSaHaXw\":{\"layout\":[\"auto\",\"fixed\"]},\"rqrxp1wjz\":{\"layout\":[\"auto\",\"fixed\"]},\"mU2Tif5uK\":{\"layout\":[\"auto\",\"fixed\"]},\"NTYRMl_L8\":{\"layout\":[\"auto\",\"fixed\"]},\"ydJlQFja6\":{\"layout\":[\"auto\",\"fixed\"]},\"yqSjZOoG3\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"LQdxJICbE\":\"title\",\"qJY_YoEih\":\"click\",\"rUIK75diJ\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNdrX5jSca=withCSS(Component,css,\"framer-LADFO\");export default FramerNdrX5jSca;FramerNdrX5jSca.displayName=\"product.categories-selector\";FramerNdrX5jSca.defaultProps={height:34,width:66};addPropertyControls(FramerNdrX5jSca,{variant:{options:[\"gVtdaiPE7\",\"v7OSaHaXw\",\"rqrxp1wjz\",\"mU2Tif5uK\",\"NTYRMl_L8\"],optionTitles:[\"active\",\"inactive\",\"inactive 2\",\"Variant 4\",\"Variant 5\"],title:\"Variant\",type:ControlType.Enum},LQdxJICbE:{defaultValue:\"All\",title:\"Title\",type:ControlType.String},qJY_YoEih:{title:\"Click\",type:ControlType.EventHandler},rUIK75diJ:{title:\"Link\",type:ControlType.Link}});addFonts(FramerNdrX5jSca,[{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:\"TASA Orbiter\",source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVKAF8pm095IuGcc.woff2\",weight:\"600\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNdrX5jSca\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"v7OSaHaXw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"rqrxp1wjz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"mU2Tif5uK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"NTYRMl_L8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ydJlQFja6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"yqSjZOoG3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"LQdxJICbE\\\":\\\"title\\\",\\\"qJY_YoEih\\\":\\\"click\\\",\\\"rUIK75diJ\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"34\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"66\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8bbc62e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,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 FC_ProductPrice from\"https://framerusercontent.com/modules/N07JJZfuMtyHijtiRRgH/D3yQprLCPSC9rVwjPjT8/FC_ProductPrice.js\";import FC_ProductPriceCompare from\"https://framerusercontent.com/modules/ZipJAXrtSkBsdbTSry5q/KCNDDioMjkqBn9yvxlVd/FC_ProductPriceCompare.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/iZO38t8wxrc2s3TPv3ZX/yzuLgrRX35R3xP4XFMuU/deOqdRuPS.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/fmQlBlVqSTXjpwAWx70Z/jx81rMFSeRJvfTCdcceX/wNaRG_EFn.js\";import Button2 from\"https://framerusercontent.com/modules/1y9GHzOswsHdTNVCTr9A/bnNEqUVQG73dnhOyJ1ns/E3AiQAsXZ.js\";const FC_ProductPriceCompareFonts=getFonts(FC_ProductPriceCompare);const FC_ProductPriceFonts=getFonts(FC_ProductPrice);const Button2Fonts=getFonts(Button2);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const enabledGestures={FxvSWcSTq:{hover:true},mV1kfA22k:{hover:true}};const cycleOrder=[\"mV1kfA22k\",\"FxvSWcSTq\",\"PUPU_L1te\"];const serializationHash=\"framer-2a1J5\";const variantClassNames={FxvSWcSTq:\"framer-v-1g86we4\",mV1kfA22k:\"framer-v-1t3wvr6\",PUPU_L1te:\"framer-v-1aq92o5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CLBE7ibOS=undefined;const SNqXMth_J=undefined;const F4AljJd6U=undefined;const zFHBkmZrO=undefined;const t3khBLX2t=undefined;const yEXPsTkbm=undefined;const cqpnI5_8U=undefined;const Tw6LYbs2H=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 isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const transition2={delay:.6,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};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:20};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={\"Mobile 320\":\"PUPU_L1te\",\"Variant 1\":\"mV1kfA22k\",\"Variant 2\":\"FxvSWcSTq\"};const Variants=motion.create(React.Fragment);const getProps=({click,collections,comparePrice,height,id,image,link,price,productID,title,width,...props})=>{return{...props,CLBE7ibOS:click??props.CLBE7ibOS,cqpnI5_8U:comparePrice??props.cqpnI5_8U??\"0.00\",F4AljJd6U:image??props.F4AljJd6U,SNqXMth_J:link??props.SNqXMth_J,t3khBLX2t:collections??props.t3khBLX2t??\"Kit\",Tw6LYbs2H:price??props.Tw6LYbs2H??\"79.00\",variant:humanReadableVariantMap[props.variant]??props.variant??\"mV1kfA22k\",yEXPsTkbm:productID??props.yEXPsTkbm??\"15262796054912\",zFHBkmZrO:title??props.zFHBkmZrO??\"Peptide Lip Tints\"};};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,t3khBLX2t,zFHBkmZrO,yEXPsTkbm,Tw6LYbs2H,cqpnI5_8U,F4AljJd6U,SNqXMth_J,CLBE7ibOS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mV1kfA22k\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapcqu498=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(CLBE7ibOS){const res=await CLBE7ibOS(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"PUPU_L1te\")return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"FxvSWcSTq-hover\")return true;if(baseVariant===\"FxvSWcSTq\")return true;return false;};const isDisplayed2=()=>{if(gestureVariant===\"FxvSWcSTq-hover\")return false;if([\"FxvSWcSTq\",\"PUPU_L1te\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"PUPU_L1te\")return true;return false;};const visible=isSet(cqpnI5_8U);const isDisplayed4=value=>{if(baseVariant===\"PUPU_L1te\")return value;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:SNqXMth_J,motionChild:true,nodeId:\"mV1kfA22k\",openInNewTab:false,scopeId:\"sMePHpklL\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1t3wvr6\",className,classNames)} framer-zvep50`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"mV1kfA22k\",onTap:onTapcqu498,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-5d7827db-2504-44e9-9d0e-b4057d91463b)\",...style},variants:{\"FxvSWcSTq-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6))\"},\"mV1kfA22k-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6))\"},PUPU_L1te:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-5cd51282-a57c-464e-be3b-a84a36f4dfa4, rgb(235, 235, 235))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\"}},...addPropertyOverrides({FxvSWcSTq:{\"data-framer-name\":\"Variant 2\"},PUPU_L1te:{\"data-border\":true,\"data-framer-name\":\"Mobile 320\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-x1cij7\",layoutDependency:layoutDependency,layoutId:\"MjQQH2HVI\",style:{backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\"},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||200)-16-64)/2)+0),sizes:\"56px\",...toResponsiveImage(F4AljJd6U),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-y1531j\",layoutDependency:layoutDependency,layoutId:\"JPDwoadtL\",style:{scale:1},variants:{\"FxvSWcSTq-hover\":{scale:1.05},\"mV1kfA22k-hover\":{scale:1.05}},...addPropertyOverrides({FxvSWcSTq:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+8+0+0),sizes:`max(${componentViewport?.width||\"100vw\"} - 16px, 1px)`,...toResponsiveImage(F4AljJd6U),...{positionX:\"center\",positionY:\"center\"}}},PUPU_L1te:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-80)/2)+0),sizes:\"80px\",...toResponsiveImage(F4AljJd6U),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16abid4\",layoutDependency:layoutDependency,layoutId:\"cHeGddnyE\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18c4j1l\",layoutDependency:layoutDependency,layoutId:\"jjYCrGIml\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1x5kexn\",\"data-styles-preset\":\"deOqdRuPS\",children:\"Peptide Lip Tints\"})}),className:\"framer-d6v9wl\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IORoQk1Nc\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:zFHBkmZrO,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1dd1ak3\",\"data-styles-preset\":\"wNaRG_EFn\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(23, 21, 18, 0.6)))\"},children:\"Kit\"})}),className:\"framer-uoejv0\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NW6I2mJF5\",style:{\"--extracted-r6o4lv\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(23, 21, 18, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:t3khBLX2t,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fkg6pg\",\"data-framer-name\":\"price\",layoutDependency:layoutDependency,layoutId:\"w8ELHYZHr\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1abuwqy-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"GZ8byiAiA-container\",nodeId:\"GZ8byiAiA\",rendersWithMotion:true,scopeId:\"sMePHpklL\",children:/*#__PURE__*/_jsx(FC_ProductPriceCompare,{canvasPrice:cqpnI5_8U,color:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6))\",compareAtPrefix:\"\",font:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.04em\",lineHeight:\"110%\"},format:{currencyCode:\"EUR\",showCurrency:false,showDecimals:\"Never show\",showSymbol:true},height:\"100%\",id:\"GZ8byiAiA\",layoutId:\"GZ8byiAiA\",shopifyProductID:yEXPsTkbm,strikethrough:true,strikethroughColor:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6))\",strikethroughSize:1,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m9x53i-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"GHyxbPHbV-container\",nodeId:\"GHyxbPHbV\",rendersWithMotion:true,scopeId:\"sMePHpklL\",children:/*#__PURE__*/_jsx(FC_ProductPrice,{canvasPrice:Tw6LYbs2H,displayPrice:\"minimum price\",format:{currencyCode:\"USD\",showCurrency:false,showDecimals:\"Never show\",showSymbol:true},fromText:\"\",height:\"100%\",id:\"GHyxbPHbV\",layoutId:\"GHyxbPHbV\",regularColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",regularFont:{fontFamily:'\"Roboto Mono\", monospace',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.04em\",lineHeight:\"110%\"},saleColor:\"var(--token-63eb5426-0520-4a32-bacd-b64a01e98808, rgb(240, 25, 25))\",saleFont:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.04em\",lineHeight:\"110%\"},shopifyProductID:yEXPsTkbm,width:\"100%\"})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tv0m0a\",\"data-framer-name\":\"price\",layoutDependency:layoutDependency,layoutId:\"LHrDN6mpN\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11opmhr-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ub9kR5mj0-container\",nodeId:\"ub9kR5mj0\",rendersWithMotion:true,scopeId:\"sMePHpklL\",children:/*#__PURE__*/_jsx(FC_ProductPrice,{canvasPrice:Tw6LYbs2H,displayPrice:\"minimum price\",format:{currencyCode:\"USD\",showCurrency:false,showDecimals:\"Never show\",showSymbol:true},fromText:\"\",height:\"100%\",id:\"ub9kR5mj0\",layoutId:\"ub9kR5mj0\",regularColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",regularFont:{fontFamily:'\"Roboto Mono\", monospace',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.04em\",lineHeight:\"110%\"},saleColor:\"var(--token-63eb5426-0520-4a32-bacd-b64a01e98808, rgb(240, 25, 25))\",saleFont:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.04em\",lineHeight:\"110%\"},shopifyProductID:yEXPsTkbm,width:\"100%\"})})})}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y149yw\",\"data-border\":true,\"data-framer-name\":\"Title / Price\",layoutDependency:layoutDependency,layoutId:\"ycfqjIKdM\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(173, 173, 173)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-nq0d70\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"nhxYxQBxg\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VEFTQSBPcmJpdGVyLTYwMA==\",\"--framer-font-family\":'\"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Quadrelease 2.0 Plate Carrier Level 4 Promo\"})}),className:\"framer-1hhnoc6\",fonts:[\"GF;TASA Orbiter-600\"],layoutDependency:layoutDependency,layoutId:\"htCogguU4\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:zFHBkmZrO,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18atjik\",\"data-framer-name\":\"Price / Arrow\",layoutDependency:layoutDependency,layoutId:\"JczuQ1pr5\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10cc4ep\",\"data-framer-name\":\"Price\",layoutDependency:layoutDependency,layoutId:\"kVhVmELtV\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y0efxq\",layoutDependency:layoutDependency,layoutId:\"zTPS40mry\",children:[isDisplayed4(visible!==false)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7dewgs-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"CLOS2Rdql-container\",nodeId:\"CLOS2Rdql\",rendersWithMotion:true,scopeId:\"sMePHpklL\",children:/*#__PURE__*/_jsx(FC_ProductPriceCompare,{canvasPrice:cqpnI5_8U,color:\"var(--token-9fb53b3d-e0a8-4870-91e2-0dccf00d2c3b, rgb(224, 22, 22))\",compareAtPrefix:\"\",font:{fontFamily:'\"Roboto Mono\", monospace',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",fontSize:\"12px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.04em\",lineHeight:\"1.1em\"},format:{currencyCode:\"EUR\",showCurrency:false,showDecimals:\"Never show\",showSymbol:true},height:\"100%\",id:\"CLOS2Rdql\",layoutId:\"CLOS2Rdql\",shopifyProductID:yEXPsTkbm,strikethrough:true,strikethroughColor:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6))\",strikethroughSize:1,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14ukcvd-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"lzy3m3eks-container\",nodeId:\"lzy3m3eks\",rendersWithMotion:true,scopeId:\"sMePHpklL\",children:/*#__PURE__*/_jsx(FC_ProductPrice,{canvasPrice:Tw6LYbs2H,displayPrice:\"minimum price\",format:{currencyCode:\"USD\",showCurrency:false,showDecimals:\"Always show\",showSymbol:true},fromText:\"from\",height:\"100%\",id:\"lzy3m3eks\",layoutId:\"lzy3m3eks\",regularColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",regularFont:{fontFamily:'\"Roboto Mono\", monospace',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0px\",lineHeight:\"1.1em\"},saleColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",saleFont:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.6px\",lineHeight:\"0.1px\"},shopifyProductID:yEXPsTkbm,width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-vm6zr\",\"data-framer-name\":\"Arrow Wrapper\",layoutDependency:layoutDependency,layoutId:\"axtsCKIyn\"}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-yoed3x-container\",\"data-framer-appear-id\":\"yoed3x\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"wJubRjKIa-container\",nodeId:\"wJubRjKIa\",optimized:true,rendersWithMotion:true,scopeId:\"sMePHpklL\",children:/*#__PURE__*/_jsx(Button2,{DEbl_vd5T:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",es09Tqy11:\"Explore Now \",height:\"100%\",id:\"wJubRjKIa\",layoutId:\"wJubRjKIa\",pxqYeheTy:false,variant:matchVariant(\"TPxSGAYXW\"),width:\"100%\"})})})]})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2a1J5.framer-zvep50, .framer-2a1J5 .framer-zvep50 { display: block; }\",\".framer-2a1J5.framer-1t3wvr6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px 20px 8px 8px; position: relative; text-decoration: none; width: 440px; }\",\".framer-2a1J5 .framer-x1cij7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-2a1J5 .framer-y1531j { flex: none; height: 64px; overflow: hidden; position: relative; width: 56px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-2a1J5 .framer-16abid4 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2a1J5 .framer-18c4j1l { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2a1J5 .framer-d6v9wl, .framer-2a1J5 .framer-uoejv0, .framer-2a1J5 .framer-1hhnoc6 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-2a1J5 .framer-fkg6pg, .framer-2a1J5 .framer-1tv0m0a { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-2a1J5 .framer-1abuwqy-container, .framer-2a1J5 .framer-1m9x53i-container, .framer-2a1J5 .framer-11opmhr-container, .framer-2a1J5 .framer-7dewgs-container, .framer-2a1J5 .framer-yoed3x-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-2a1J5 .framer-1y149yw { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: hidden; padding: 8px; position: relative; width: 1px; }\",\".framer-2a1J5 .framer-nq0d70 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-2a1J5 .framer-18atjik { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-2a1J5 .framer-10cc4ep { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-2a1J5 .framer-y0efxq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-2a1J5 .framer-14ukcvd-container { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; width: auto; }\",\".framer-2a1J5 .framer-vm6zr { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; min-height: 17px; min-width: 12px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-2a1J5.framer-v-1g86we4.framer-1t3wvr6 { flex-direction: column; gap: 8px; padding: 8px; }\",\".framer-2a1J5.framer-v-1g86we4 .framer-x1cij7 { width: 100%; }\",\".framer-2a1J5.framer-v-1g86we4 .framer-y1531j { aspect-ratio: 1.2875 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 155px); order: 0; width: 1px; }\",\".framer-2a1J5.framer-v-1g86we4 .framer-16abid4 { align-content: flex-start; align-items: flex-start; flex: none; gap: 6px; justify-content: flex-start; padding: 8px; width: 100%; }\",\".framer-2a1J5.framer-v-1aq92o5.framer-1t3wvr6 { gap: 0px; padding: 0px; width: 304px; }\",\".framer-2a1J5.framer-v-1aq92o5 .framer-x1cij7 { order: 0; }\",\".framer-2a1J5.framer-v-1aq92o5 .framer-y1531j { height: 80px; width: 80px; }\",\".framer-2a1J5.framer-v-1aq92o5 .framer-1y149yw { order: 3; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-2a1J5[data-border=\"true\"]::after, .framer-2a1J5 [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 80\n * @framerIntrinsicWidth 440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"FxvSWcSTq\":{\"layout\":[\"fixed\",\"auto\"]},\"PUPU_L1te\":{\"layout\":[\"fixed\",\"auto\"]},\"Su7RHYczB\":{\"layout\":[\"fixed\",\"auto\"]},\"DZYHh4rY9\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"t3khBLX2t\":\"collections\",\"zFHBkmZrO\":\"title\",\"yEXPsTkbm\":\"productID\",\"Tw6LYbs2H\":\"price\",\"cqpnI5_8U\":\"comparePrice\",\"F4AljJd6U\":\"image\",\"SNqXMth_J\":\"link\",\"CLBE7ibOS\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersMePHpklL=withCSS(Component,css,\"framer-2a1J5\");export default FramersMePHpklL;FramersMePHpklL.displayName=\"navigation-small.product\";FramersMePHpklL.defaultProps={height:80,width:440};addPropertyControls(FramersMePHpklL,{variant:{options:[\"mV1kfA22k\",\"FxvSWcSTq\",\"PUPU_L1te\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Mobile 320\"],title:\"Variant\",type:ControlType.Enum},t3khBLX2t:{defaultValue:\"Kit\",title:\"Collections\",type:ControlType.String},ont3khBLX2tChange:{changes:\"t3khBLX2t\",type:ControlType.ChangeHandler},zFHBkmZrO:{defaultValue:\"Peptide Lip Tints\",title:\"Title\",type:ControlType.String},onzFHBkmZrOChange:{changes:\"zFHBkmZrO\",type:ControlType.ChangeHandler},yEXPsTkbm:{defaultValue:\"15262796054912\",title:\"Product ID\",type:ControlType.String},onyEXPsTkbmChange:{changes:\"yEXPsTkbm\",type:ControlType.ChangeHandler},Tw6LYbs2H:{defaultValue:\"79.00\",title:\"Price\",type:ControlType.String},onTw6LYbs2HChange:{changes:\"Tw6LYbs2H\",type:ControlType.ChangeHandler},cqpnI5_8U:{defaultValue:\"0.00\",title:\"Compare Price\",type:ControlType.String},oncqpnI5_8UChange:{changes:\"cqpnI5_8U\",type:ControlType.ChangeHandler},F4AljJd6U:{title:\"Image\",type:ControlType.ResponsiveImage},SNqXMth_J:{title:\"Link\",type:ControlType.Link},CLBE7ibOS:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramersMePHpklL,[{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:\"Instrument Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"},{cssFamilyName:\"Roboto Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Roboto Mono\",url:\"https://fonts.gstatic.com/s/robotomono/v31/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_7PqPRu-5Ip2sSQ.woff2\",weight:\"500\"},{cssFamilyName:\"TASA Orbiter\",source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVKAF8pm095IuGcc.woff2\",weight:\"600\"}]},...FC_ProductPriceCompareFonts,...FC_ProductPriceFonts,...Button2Fonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramersMePHpklL.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Button2,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersMePHpklL\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FxvSWcSTq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PUPU_L1te\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Su7RHYczB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DZYHh4rY9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"t3khBLX2t\\\":\\\"collections\\\",\\\"zFHBkmZrO\\\":\\\"title\\\",\\\"yEXPsTkbm\\\":\\\"productID\\\",\\\"Tw6LYbs2H\\\":\\\"price\\\",\\\"cqpnI5_8U\\\":\\\"comparePrice\\\",\\\"F4AljJd6U\\\":\\\"image\\\",\\\"SNqXMth_J\\\":\\\"link\\\",\\\"CLBE7ibOS\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"80\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"440\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (69e7cf7)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,PathVariablesContext,queryCache,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArmorPlates from\"https://framerusercontent.com/modules/q1mUgSlF2q1VBWlf0ypg/a8dnW3hyeqKl66Zjcr5V/iEPPUiXLO.js\";import Bundles from\"https://framerusercontent.com/modules/oPLJrv51Bg7sr55uJlSv/a1IxeKalRNtBMAmEwimA/PIa_p3xyK.js\";import BallisticHelmets from\"https://framerusercontent.com/modules/6FI053r7x3QcaZf1qtNI/ZXsj1irUMxdGv0OtLumj/Vro_6dLSv.js\";import MenuADCard from\"https://framerusercontent.com/modules/wmYIxOFKVZKjtrbOKIj0/aGouv83jMouG0X2MJUd4/DojPkaQGR.js\";import ProductCardACL from\"https://framerusercontent.com/modules/kiHh0ABvgLctI1SqaIaw/q3KvFfu0S2iHqNTjLMn0/jJZGvUKuO.js\";import ProductCategoriesSelector from\"https://framerusercontent.com/modules/fVmIOYL5oVnbAa1NX4EU/RXDqr8NU4h89NXKzfuY3/NdrX5jSca.js\";import NavigationSmallProduct from\"https://framerusercontent.com/modules/3ohJXji7syWs33V2jn5W/zfqvEMIrZKVQJRVTTHCp/sMePHpklL.js\";const ProductCategoriesSelectorFonts=getFonts(ProductCategoriesSelector);const NavigationSmallProductFonts=getFonts(NavigationSmallProduct);const ProductCardACLFonts=getFonts(ProductCardACL);const MenuADCardFonts=getFonts(MenuADCard);const cycleOrder=[\"FpFSxqmpC\",\"UvRF1vfsN\",\"VWWqCzuRg\",\"P6O8qXfN4\",\"l61E7VtQe\",\"IOKyojiMK\"];const serializationHash=\"framer-hWwbL\";const variantClassNames={FpFSxqmpC:\"framer-v-1yeaxhv\",IOKyojiMK:\"framer-v-1nkkli0\",l61E7VtQe:\"framer-v-1fz9hzk\",P6O8qXfN4:\"framer-v-1aro3t9\",UvRF1vfsN:\"framer-v-5f3p2l\",VWWqCzuRg:\"framer-v-k5vvsp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const kHo09AGi8=undefined;const lKo8t2W0U=undefined;const NSFYWM5z7=undefined;const VaGOZjTEU=undefined;const ZbWp0muC0=undefined;const axIMLqNqf=undefined;const hVC5Vw4AakZ_5CDq5a=undefined;const IZTSOaBt1kZ_5CDq5a=undefined;const bfEf8Y7eXkZ_5CDq5a=undefined;const LQgqp_fmJkZ_5CDq5a=undefined;const QFE9w8eIRkZ_5CDq5a=undefined;const siHUSZu3EkZ_5CDq5a=undefined;const SfvgA2flEkZ_5CDq5a=undefined;const idkZ_5CDq5a=undefined;const hVC5Vw4Aal61E7VtQekZ_5CDq5a=undefined;const KSbFJ7uHNJ21urLH0j=undefined;const L532r3gIoJ21urLH0j=undefined;const HmpZ5u3MSJ21urLH0j=undefined;const uBZhoQUYJJ21urLH0j=undefined;const mlscX0kqdJ21urLH0j=undefined;const ObhxZTzUTJ21urLH0j=undefined;const iKn1gqT2MJ21urLH0j=undefined;const idJ21urLH0j=undefined;const KSbFJ7uHNVWWqCzuRgJ21urLH0j=undefined;const setNSFYWM5z7=undefined;const setVaGOZjTEU=undefined;const setaxIMLqNqf=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 toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query=prequery=>prequery({from:{alias:\"kZ_5CDq5a\",data:Bundles,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"kZ_5CDq5a\",name:\"hVC5Vw4Aa\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"IZTSOaBt1\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"bfEf8Y7eX\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"LQgqp_fmJ\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"QFE9w8eIR\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"siHUSZu3E\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"SfvgA2flE\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"id\",type:\"Identifier\"}],where:{arguments:[{collection:\"kZ_5CDq5a\",name:\"jw4WX_V_Y\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"bundles-menu\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"}});const query1=()=>({from:{alias:\"kZ_5CDq5a\",data:Bundles,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"kZ_5CDq5a\",name:\"hVC5Vw4Aa\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"IZTSOaBt1\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"bfEf8Y7eX\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"LQgqp_fmJ\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"QFE9w8eIR\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"siHUSZu3E\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"SfvgA2flE\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"id\",type:\"Identifier\"}],where:{arguments:[{collection:\"kZ_5CDq5a\",name:\"jw4WX_V_Y\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"bundles-menu\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"}});const query2=prequery=>prequery({from:{alias:\"kZ_5CDq5a\",data:ArmorPlates,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"kZ_5CDq5a\",name:\"hVC5Vw4Aa\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"IZTSOaBt1\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"bfEf8Y7eX\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"LQgqp_fmJ\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"QFE9w8eIR\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"siHUSZu3E\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"SfvgA2flE\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"id\",type:\"Identifier\"}],where:{arguments:[{collection:\"kZ_5CDq5a\",name:\"jw4WX_V_Y\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"armorplates-menu\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"}});const query3=()=>({from:{alias:\"kZ_5CDq5a\",data:ArmorPlates,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"kZ_5CDq5a\",name:\"hVC5Vw4Aa\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"IZTSOaBt1\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"bfEf8Y7eX\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"LQgqp_fmJ\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"QFE9w8eIR\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"siHUSZu3E\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"SfvgA2flE\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"id\",type:\"Identifier\"}],where:{arguments:[{collection:\"kZ_5CDq5a\",name:\"jw4WX_V_Y\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"armorplates-menu\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"}});const query4=prequery=>prequery({from:{alias:\"kZ_5CDq5a\",data:Bundles,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"kZ_5CDq5a\",name:\"hVC5Vw4Aa\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"IZTSOaBt1\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"bfEf8Y7eX\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"LQgqp_fmJ\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"QFE9w8eIR\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"siHUSZu3E\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"SfvgA2flE\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"id\",type:\"Identifier\"}]});const query5=()=>({from:{alias:\"kZ_5CDq5a\",data:Bundles,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"kZ_5CDq5a\",name:\"hVC5Vw4Aa\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"IZTSOaBt1\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"bfEf8Y7eX\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"LQgqp_fmJ\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"QFE9w8eIR\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"siHUSZu3E\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"SfvgA2flE\",type:\"Identifier\"},{collection:\"kZ_5CDq5a\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query6=prequery=>prequery({from:{alias:\"J21urLH0j\",data:BallisticHelmets,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"J21urLH0j\",name:\"KSbFJ7uHN\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"L532r3gIo\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"HmpZ5u3MS\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"uBZhoQUYJ\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"mlscX0kqd\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"ObhxZTzUT\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"iKn1gqT2M\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"id\",type:\"Identifier\"}],where:{left:{left:{arguments:[{collection:\"J21urLH0j\",name:\"mlscX0kqd\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"8874679730338\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"},operator:\"or\",right:{arguments:[{collection:\"J21urLH0j\",name:\"mlscX0kqd\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"8874679894178\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"},type:\"BinaryOperation\"},operator:\"or\",right:{arguments:[{collection:\"J21urLH0j\",name:\"mlscX0kqd\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"8874679763106\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"},type:\"BinaryOperation\"}});const query7=()=>({from:{alias:\"J21urLH0j\",data:BallisticHelmets,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"J21urLH0j\",name:\"KSbFJ7uHN\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"L532r3gIo\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"HmpZ5u3MS\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"uBZhoQUYJ\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"mlscX0kqd\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"ObhxZTzUT\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"iKn1gqT2M\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"id\",type:\"Identifier\"}],where:{left:{left:{arguments:[{collection:\"J21urLH0j\",name:\"mlscX0kqd\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"8874679730338\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"},operator:\"or\",right:{arguments:[{collection:\"J21urLH0j\",name:\"mlscX0kqd\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"8874679894178\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"},type:\"BinaryOperation\"},operator:\"or\",right:{arguments:[{collection:\"J21urLH0j\",name:\"mlscX0kqd\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"8874679763106\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"},type:\"BinaryOperation\"}});const query8=prequery=>prequery({from:{alias:\"J21urLH0j\",data:ArmorPlates,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"J21urLH0j\",name:\"KSbFJ7uHN\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"L532r3gIo\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"HmpZ5u3MS\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"uBZhoQUYJ\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"mlscX0kqd\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"ObhxZTzUT\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"iKn1gqT2M\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"id\",type:\"Identifier\"}]});const query9=()=>({from:{alias:\"J21urLH0j\",data:ArmorPlates,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"J21urLH0j\",name:\"KSbFJ7uHN\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"L532r3gIo\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"HmpZ5u3MS\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"uBZhoQUYJ\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"mlscX0kqd\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"ObhxZTzUT\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"iKn1gqT2M\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"id\",type:\"Identifier\"}]});const query10=prequery=>prequery({from:{alias:\"J21urLH0j\",data:Bundles,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"J21urLH0j\",name:\"KSbFJ7uHN\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"L532r3gIo\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"HmpZ5u3MS\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"uBZhoQUYJ\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"mlscX0kqd\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"ObhxZTzUT\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"iKn1gqT2M\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"id\",type:\"Identifier\"}],where:{arguments:[{collection:\"J21urLH0j\",name:\"H27z7JqCR\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"ballistichelmet-menu\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"}});const query11=()=>({from:{alias:\"J21urLH0j\",data:Bundles,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"J21urLH0j\",name:\"KSbFJ7uHN\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"L532r3gIo\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"HmpZ5u3MS\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"uBZhoQUYJ\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"mlscX0kqd\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"ObhxZTzUT\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"iKn1gqT2M\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"id\",type:\"Identifier\"}],where:{arguments:[{collection:\"J21urLH0j\",name:\"H27z7JqCR\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"ballistichelmet-menu\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"}});const query12=prequery=>prequery({from:{alias:\"J21urLH0j\",data:BallisticHelmets,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"J21urLH0j\",name:\"KSbFJ7uHN\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"L532r3gIo\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"HmpZ5u3MS\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"uBZhoQUYJ\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"mlscX0kqd\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"ObhxZTzUT\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"iKn1gqT2M\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"id\",type:\"Identifier\"}],where:{arguments:[{collection:\"J21urLH0j\",name:\"H27z7JqCR\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"Ballistichelmet-menu\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"}});const query13=()=>({from:{alias:\"J21urLH0j\",data:BallisticHelmets,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"J21urLH0j\",name:\"KSbFJ7uHN\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"L532r3gIo\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"HmpZ5u3MS\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"uBZhoQUYJ\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"mlscX0kqd\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"ObhxZTzUT\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"iKn1gqT2M\",type:\"Identifier\"},{collection:\"J21urLH0j\",name:\"id\",type:\"Identifier\"}],where:{arguments:[{collection:\"J21urLH0j\",name:\"H27z7JqCR\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"Ballistichelmet-menu\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"}});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 Variant 2\":\"l61E7VtQe\",\"Mobile Variant 3\":\"IOKyojiMK\",\"Mobile Variant\":\"P6O8qXfN4\",\"Variant 1\":\"FpFSxqmpC\",\"Variant 2\":\"UvRF1vfsN\",\"Variant 3\":\"VWWqCzuRg\"};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=({badgeTextCard1,card1BadgeColor,card1Text,card1Title,click,height,id,linkCard1,width,...props})=>{return{...props,axIMLqNqf:badgeTextCard1??props.axIMLqNqf??\"POPULAR\",kHo09AGi8:click??props.kHo09AGi8,lKo8t2W0U:card1BadgeColor??props.lKo8t2W0U??\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",NSFYWM5z7:card1Title??props.NSFYWM5z7??\"Body Armor Promo\",VaGOZjTEU:card1Text??props.VaGOZjTEU??\"Meet HALO : our most Concealable Level 3A Bulletproof Vest\",variant:humanReadableVariantMap[props.variant]??props.variant??\"FpFSxqmpC\",ZbWp0muC0:linkCard1??props.ZbWp0muC0};};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,kHo09AGi8,\"axIMLqNqf\":externalaxIMLqNqf,\"onaxIMLqNqfChange\":setExternalaxIMLqNqf,ZbWp0muC0,lKo8t2W0U,\"NSFYWM5z7\":externalNSFYWM5z7,\"onNSFYWM5z7Change\":setExternalNSFYWM5z7,\"VaGOZjTEU\":externalVaGOZjTEU,\"onVaGOZjTEUChange\":setExternalVaGOZjTEU,...restProps}=getProps(props);const[axIMLqNqf,setaxIMLqNqf]=useStateVariable(externalaxIMLqNqf,setExternalaxIMLqNqf);const[NSFYWM5z7,setNSFYWM5z7]=useStateVariable(externalNSFYWM5z7,setExternalNSFYWM5z7);const[VaGOZjTEU,setVaGOZjTEU]=useStateVariable(externalVaGOZjTEU,setExternalVaGOZjTEU);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"FpFSxqmpC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeave1gasb90=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(kHo09AGi8){const res=await kHo09AGi8(...args);if(res===false)return false;}});const qJY_YoEih1tavgv3=activeVariantCallback(async(...args)=>{setVariant(\"FpFSxqmpC\");});const qJY_YoEih6ey6ua=activeVariantCallback(async(...args)=>{setVariant(\"P6O8qXfN4\");});const qJY_YoEihcwq11s=activeVariantCallback(async(...args)=>{setVariant(\"UvRF1vfsN\");});const qJY_YoEihd44k57=activeVariantCallback(async(...args)=>{setVariant(\"l61E7VtQe\");});const qJY_YoEihvkor27=activeVariantCallback(async(...args)=>{setVariant(\"VWWqCzuRg\");});const qJY_YoEihngw6id=activeVariantCallback(async(...args)=>{setVariant(\"IOKyojiMK\");});const CLBE7ibOSdxr8fq=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Dyg8atAXX\"),100);});const qJY_YoEih1o43tuk=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"SREPLvs_n\"),100);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"VWWqCzuRg\",\"IOKyojiMK\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"P6O8qXfN4\",\"l61E7VtQe\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed2=()=>{if([\"P6O8qXfN4\",\"l61E7VtQe\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"VWWqCzuRg\",\"IOKyojiMK\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"IOKyojiMK\")return false;return true;};const isDisplayed5=()=>{if(baseVariant===\"VWWqCzuRg\")return false;return true;};const isDisplayed6=()=>{if([\"P6O8qXfN4\",\"l61E7VtQe\",\"IOKyojiMK\"].includes(baseVariant))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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1yeaxhv\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"FpFSxqmpC\",onMouseLeave:onMouseLeave1gasb90,ref:refBinding,style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6, rgb(246, 246, 244))\",...style},variants:{IOKyojiMK:{\"--border-bottom-width\":\"0px\"},l61E7VtQe:{\"--border-bottom-width\":\"0px\"},P6O8qXfN4:{\"--border-bottom-width\":\"0px\"}},...addPropertyOverrides({IOKyojiMK:{\"data-framer-name\":\"Mobile Variant 3\"},l61E7VtQe:{\"data-framer-name\":\"Mobile Variant 2\"},P6O8qXfN4:{\"data-framer-name\":\"Mobile Variant\",\"data-highlight\":undefined,onMouseLeave:undefined},UvRF1vfsN:{\"data-framer-name\":\"Variant 2\"},VWWqCzuRg:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l1tjke\",\"data-framer-name\":\"Main Stack\",layoutDependency:layoutDependency,layoutId:\"DOKh08BWL\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qycbuh\",\"data-framer-name\":\"Products\",layoutDependency:layoutDependency,layoutId:\"ki7KVuzQ9\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xcukc2\",\"data-framer-name\":\"FILTER STACK\",layoutDependency:layoutDependency,layoutId:\"elmfee1N_\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q3mztu\",\"data-framer-name\":\"Filter\",layoutDependency:layoutDependency,layoutId:\"SWJXo9HgL\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:`max(min(max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 1px), (${componentViewport?.width||\"100vw\"} - 40px) * 0.61) / 3, 1px)`,y:(componentViewport?.y||0)+20+0+0+0+0+0+0+1,...addPropertyOverrides({IOKyojiMK:{width:`max(max(${componentViewport?.width||\"100vw\"}, 1px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+0},l61E7VtQe:{width:`max(${componentViewport?.width||\"100vw\"} / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+0+0},P6O8qXfN4:{width:`max(${componentViewport?.width||\"100vw\"} / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7wb8ih-container\",layoutDependency:layoutDependency,layoutId:\"cLBa0xGaJ-container\",nodeId:\"cLBa0xGaJ\",rendersWithMotion:true,scopeId:\"VHbPLfrIY\",children:/*#__PURE__*/_jsx(ProductCategoriesSelector,{height:\"100%\",id:\"cLBa0xGaJ\",layoutId:\"cLBa0xGaJ\",LQdxJICbE:\"BUNDLE KITS\",style:{width:\"100%\"},variant:matchVariant(\"gVtdaiPE7\"),width:\"100%\",...addPropertyOverrides({IOKyojiMK:{qJY_YoEih:qJY_YoEih6ey6ua,variant:matchVariant(\"rqrxp1wjz\")},l61E7VtQe:{qJY_YoEih:qJY_YoEih6ey6ua,variant:matchVariant(\"rqrxp1wjz\")},UvRF1vfsN:{qJY_YoEih:qJY_YoEih1tavgv3,variant:matchVariant(\"rqrxp1wjz\")},VWWqCzuRg:{qJY_YoEih:qJY_YoEih1tavgv3,variant:matchVariant(\"v7OSaHaXw\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:`max(min(max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 1px), (${componentViewport?.width||\"100vw\"} - 40px) * 0.61) / 3, 1px)`,y:(componentViewport?.y||0)+20+0+0+0+0+0+0+1,...addPropertyOverrides({IOKyojiMK:{width:`max(max(${componentViewport?.width||\"100vw\"}, 1px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+0},l61E7VtQe:{width:`max(${componentViewport?.width||\"100vw\"} / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+0+0},P6O8qXfN4:{width:`max(${componentViewport?.width||\"100vw\"} / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nbv479-container\",layoutDependency:layoutDependency,layoutId:\"ypCBxwlGF-container\",nodeId:\"ypCBxwlGF\",rendersWithMotion:true,scopeId:\"VHbPLfrIY\",children:/*#__PURE__*/_jsx(ProductCategoriesSelector,{height:\"100%\",id:\"ypCBxwlGF\",layoutId:\"ypCBxwlGF\",LQdxJICbE:\"ARMOR PLATES\",qJY_YoEih:qJY_YoEihcwq11s,style:{width:\"100%\"},variant:matchVariant(\"v7OSaHaXw\"),width:\"100%\",...addPropertyOverrides({IOKyojiMK:{qJY_YoEih:qJY_YoEihd44k57},l61E7VtQe:{qJY_YoEih:undefined,variant:matchVariant(\"gVtdaiPE7\")},P6O8qXfN4:{qJY_YoEih:qJY_YoEihd44k57},UvRF1vfsN:{variant:matchVariant(\"gVtdaiPE7\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:`max(min(max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 1px), (${componentViewport?.width||\"100vw\"} - 40px) * 0.61) / 3, 1px)`,y:(componentViewport?.y||0)+20+0+0+0+0+0+0+1,...addPropertyOverrides({IOKyojiMK:{width:`max(max(${componentViewport?.width||\"100vw\"}, 1px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+0},l61E7VtQe:{width:`max(${componentViewport?.width||\"100vw\"} / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+0+0},P6O8qXfN4:{width:`max(${componentViewport?.width||\"100vw\"} / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i5xqod-container\",layoutDependency:layoutDependency,layoutId:\"ZGBlThl66-container\",nodeId:\"ZGBlThl66\",rendersWithMotion:true,scopeId:\"VHbPLfrIY\",children:/*#__PURE__*/_jsx(ProductCategoriesSelector,{height:\"100%\",id:\"ZGBlThl66\",layoutId:\"ZGBlThl66\",LQdxJICbE:\"HELMETS\",qJY_YoEih:qJY_YoEihvkor27,style:{width:\"100%\"},variant:matchVariant(\"v7OSaHaXw\"),width:\"100%\",...addPropertyOverrides({IOKyojiMK:{qJY_YoEih:undefined,variant:matchVariant(\"gVtdaiPE7\")},l61E7VtQe:{qJY_YoEih:qJY_YoEihngw6id},P6O8qXfN4:{qJY_YoEih:qJY_YoEihngw6id},VWWqCzuRg:{variant:matchVariant(\"gVtdaiPE7\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gsr7k5\",\"data-framer-name\":\"Stack 2\",layoutDependency:layoutDependency,layoutId:\"DOh5y9GQp\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-vmus9q\",layoutDependency:layoutDependency,layoutId:\"kZ_5CDq5a\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),...addPropertyOverrides({IOKyojiMK:{query:query5()},l61E7VtQe:{query:query3()},UvRF1vfsN:{query:query3()},VWWqCzuRg:{query:query5()}},baseVariant,gestureVariant),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({bfEf8Y7eX:bfEf8Y7eXkZ_5CDq5a,hVC5Vw4Aa:hVC5Vw4AakZ_5CDq5a,id:idkZ_5CDq5a,IZTSOaBt1:IZTSOaBt1kZ_5CDq5a,LQgqp_fmJ:LQgqp_fmJkZ_5CDq5a,QFE9w8eIR:QFE9w8eIRkZ_5CDq5a,SfvgA2flE:SfvgA2flEkZ_5CDq5a,siHUSZu3E:siHUSZu3EkZ_5CDq5a},index)=>{hVC5Vw4AakZ_5CDq5a??=\"\";IZTSOaBt1kZ_5CDq5a??=\"\";bfEf8Y7eXkZ_5CDq5a??=\"\";LQgqp_fmJkZ_5CDq5a??=\"\";QFE9w8eIRkZ_5CDq5a??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`kZ_5CDq5a-${idkZ_5CDq5a}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{hVC5Vw4Aa:hVC5Vw4AakZ_5CDq5a},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{Js5om4dLK:hVC5Vw4AakZ_5CDq5a},webPageId:\"g473gVKug\"},motionChild:true,nodeId:\"vU5zdtzni\",openInNewTab:false,scopeId:\"VHbPLfrIY\",...addPropertyOverrides({l61E7VtQe:{href:{pathVariables:{hVC5Vw4Aa:hVC5Vw4Aal61E7VtQekZ_5CDq5a},webPageId:\"yYuZIVanq\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-d65ar7 framer-625pbs\",layoutDependency:layoutDependency,layoutId:\"vU5zdtzni\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{hVC5Vw4Aa:hVC5Vw4AakZ_5CDq5a},webPageId:\"yYuZIVanq\"},implicitPathVariables:undefined},{href:{pathVariables:{hVC5Vw4Aa:hVC5Vw4AakZ_5CDq5a},webPageId:\"yYuZIVanq\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({l61E7VtQe:{height:80,width:`max(${componentViewport?.width||\"100vw\"} - 16px, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+34+8+0+0+0+0},P6O8qXfN4:{height:80,width:`max(${componentViewport?.width||\"100vw\"} - 16px, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+34+8+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16klwbb-container\",layoutDependency:layoutDependency,layoutId:\"KGsIVbtuk-container\",nodeId:\"KGsIVbtuk\",rendersWithMotion:true,scopeId:\"VHbPLfrIY\",children:/*#__PURE__*/_jsx(NavigationSmallProduct,{CLBE7ibOS:CLBE7ibOSdxr8fq,cqpnI5_8U:QFE9w8eIRkZ_5CDq5a,F4AljJd6U:toResponsiveImage(siHUSZu3EkZ_5CDq5a),height:\"100%\",id:\"KGsIVbtuk\",layoutId:\"KGsIVbtuk\",style:{width:\"100%\"},t3khBLX2t:\"Kit\",Tw6LYbs2H:LQgqp_fmJkZ_5CDq5a,variant:matchVariant(\"PUPU_L1te\"),width:\"100%\",yEXPsTkbm:bfEf8Y7eXkZ_5CDq5a,zFHBkmZrO:IZTSOaBt1kZ_5CDq5a,...addPropertyOverrides({l61E7VtQe:{SNqXMth_J:resolvedLinks[1]},P6O8qXfN4:{SNqXMth_J:resolvedLinks[0]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{hVC5Vw4Aa:hVC5Vw4AakZ_5CDq5a},webPageId:\"yYuZIVanq\"},implicitPathVariables:undefined},{href:{pathVariables:{hVC5Vw4Aa:hVC5Vw4AakZ_5CDq5a},webPageId:\"yYuZIVanq\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:377,width:`max(min(max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 1px), (${componentViewport?.width||\"100vw\"} - 40px) * 0.61), 1px)`,y:(componentViewport?.y||0)+20+0+0+0+0+0+36+4+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zjccsn-container\",layoutDependency:layoutDependency,layoutId:\"V7cZkpY0B-container\",nodeId:\"V7cZkpY0B\",rendersWithMotion:true,scopeId:\"VHbPLfrIY\",children:/*#__PURE__*/_jsx(ProductCardACL,{B82sAPQ9S:toResponsiveImage(SfvgA2flEkZ_5CDq5a),BqjpEaRzC:resolvedLinks1[0],c_JIP6bg_:LQgqp_fmJkZ_5CDq5a,cW7MfEusc:toResponsiveImage(siHUSZu3EkZ_5CDq5a),fc6hjgWtD:false,FHjLxu9QT:true,height:\"100%\",id:\"V7cZkpY0B\",kNIF4KIeI:QFE9w8eIRkZ_5CDq5a,KTlFVmiYi:\"\",l2xs_AMmW:bfEf8Y7eXkZ_5CDq5a,layoutId:\"V7cZkpY0B\",nfOtiVwfs:IZTSOaBt1kZ_5CDq5a,style:{width:\"100%\"},variant:matchVariant(\"unW_Yp2jW\"),width:\"100%\",yf3qdEVoh:false,...addPropertyOverrides({UvRF1vfsN:{BqjpEaRzC:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})]})})})},idkZ_5CDq5a);})});}})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kmwkbs\",layoutDependency:layoutDependency,layoutId:\"J21urLH0j\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query7(),...addPropertyOverrides({IOKyojiMK:{query:query13()},UvRF1vfsN:{query:query9()},VWWqCzuRg:{query:query11()}},baseVariant,gestureVariant),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({HmpZ5u3MS:HmpZ5u3MSJ21urLH0j,id:idJ21urLH0j,iKn1gqT2M:iKn1gqT2MJ21urLH0j,KSbFJ7uHN:KSbFJ7uHNJ21urLH0j,L532r3gIo:L532r3gIoJ21urLH0j,mlscX0kqd:mlscX0kqdJ21urLH0j,ObhxZTzUT:ObhxZTzUTJ21urLH0j,uBZhoQUYJ:uBZhoQUYJJ21urLH0j},index1)=>{KSbFJ7uHNJ21urLH0j??=\"\";L532r3gIoJ21urLH0j??=\"\";mlscX0kqdJ21urLH0j??=\"\";ObhxZTzUTJ21urLH0j??=\"\";iKn1gqT2MJ21urLH0j??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`J21urLH0j-${idJ21urLH0j}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{KSbFJ7uHN:KSbFJ7uHNJ21urLH0j},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{KSbFJ7uHN:KSbFJ7uHNJ21urLH0j},webPageId:\"t5ajAY2Sg\"},motionChild:true,nodeId:\"fTzWmOyjo\",scopeId:\"VHbPLfrIY\",...addPropertyOverrides({VWWqCzuRg:{href:{pathVariables:{KSbFJ7uHN:KSbFJ7uHNVWWqCzuRgJ21urLH0j},webPageId:\"t5ajAY2Sg\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-jx926k framer-625pbs\",layoutDependency:layoutDependency,layoutId:\"fTzWmOyjo\",children:[isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{KSbFJ7uHN:KSbFJ7uHNJ21urLH0j},webPageId:\"t5ajAY2Sg\"},implicitPathVariables:undefined},{href:{pathVariables:{KSbFJ7uHN:KSbFJ7uHNJ21urLH0j},webPageId:\"t5ajAY2Sg\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:377,...addPropertyOverrides({VWWqCzuRg:{width:`max(min(max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 1px), (${componentViewport?.width||\"100vw\"} - 40px) * 0.61), 1px)`,y:(componentViewport?.y||0)+20+0+0+0+0+0+36+4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1olvin3-container\",layoutDependency:layoutDependency,layoutId:\"KL8K9vO2q-container\",nodeId:\"KL8K9vO2q\",rendersWithMotion:true,scopeId:\"VHbPLfrIY\",children:/*#__PURE__*/_jsx(ProductCardACL,{B82sAPQ9S:toResponsiveImage(uBZhoQUYJJ21urLH0j),BqjpEaRzC:resolvedLinks2[0],c_JIP6bg_:ObhxZTzUTJ21urLH0j,cW7MfEusc:toResponsiveImage(HmpZ5u3MSJ21urLH0j),fc6hjgWtD:false,FHjLxu9QT:true,height:\"100%\",id:\"KL8K9vO2q\",kNIF4KIeI:iKn1gqT2MJ21urLH0j,KTlFVmiYi:\"\",l2xs_AMmW:mlscX0kqdJ21urLH0j,layoutId:\"KL8K9vO2q\",nfOtiVwfs:L532r3gIoJ21urLH0j,style:{width:\"100%\"},variant:matchVariant(\"unW_Yp2jW\"),width:\"100%\",yf3qdEVoh:false,...addPropertyOverrides({VWWqCzuRg:{BqjpEaRzC:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{KSbFJ7uHN:KSbFJ7uHNJ21urLH0j},webPageId:\"t5ajAY2Sg\"},implicitPathVariables:undefined},{href:{pathVariables:{KSbFJ7uHN:KSbFJ7uHNJ21urLH0j},webPageId:\"t5ajAY2Sg\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,...addPropertyOverrides({IOKyojiMK:{width:`max(max(${componentViewport?.width||\"100vw\"}, 1px) - 16px, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+34+8+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tkfspl-container\",layoutDependency:layoutDependency,layoutId:\"EoYoFdan6-container\",nodeId:\"EoYoFdan6\",rendersWithMotion:true,scopeId:\"VHbPLfrIY\",children:/*#__PURE__*/_jsx(NavigationSmallProduct,{CLBE7ibOS:CLBE7ibOSdxr8fq,cqpnI5_8U:iKn1gqT2MJ21urLH0j,F4AljJd6U:toResponsiveImage(HmpZ5u3MSJ21urLH0j),height:\"100%\",id:\"EoYoFdan6\",layoutId:\"EoYoFdan6\",SNqXMth_J:resolvedLinks3[0],style:{width:\"100%\"},t3khBLX2t:\"Kit\",Tw6LYbs2H:ObhxZTzUTJ21urLH0j,variant:matchVariant(\"PUPU_L1te\"),width:\"100%\",yEXPsTkbm:mlscX0kqdJ21urLH0j,zFHBkmZrO:L532r3gIoJ21urLH0j,...addPropertyOverrides({IOKyojiMK:{SNqXMth_J:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]})})})},idJ21urLH0j);})});}})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-bxjjt9\",\"data-framer-name\":\"ButtonSeeMore Stack\",layoutDependency:layoutDependency,layoutId:\"XPxkhYRRT\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{IOKyojiMK:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-5cd51282-a57c-464e-be3b-a84a36f4dfa4, rgb(235, 235, 235))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},l61E7VtQe:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},P6O8qXfN4:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({IOKyojiMK:{\"data-border\":true},l61E7VtQe:{\"data-border\":true},P6O8qXfN4:{\"data-border\":true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"sasJzbBGr\"},implicitPathVariables:undefined},{href:{webPageId:\"UnackhVKJ\"},implicitPathVariables:undefined},{href:{webPageId:\"WxtjEuae5\"},implicitPathVariables:undefined},{href:{webPageId:\"sasJzbBGr\"},implicitPathVariables:undefined},{href:{webPageId:\"UnackhVKJ\"},implicitPathVariables:undefined},{href:{webPageId:\"WxtjEuae5\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`min(max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 1px), (${componentViewport?.width||\"100vw\"} - 40px) * 0.61)`,y:(componentViewport?.y||0)+20+0+0+0+417+10+0,...addPropertyOverrides({IOKyojiMK:{width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) - 16px)`,y:(componentViewport?.y||0)+0+0+0+0+130+16+0},l61E7VtQe:{width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+0+0+0+0+0+130+16+0},P6O8qXfN4:{width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+0+0+0+0+0+130+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e1azpo-container\",layoutDependency:layoutDependency,layoutId:\"LzyinWWdG-container\",nodeId:\"LzyinWWdG\",rendersWithMotion:true,scopeId:\"VHbPLfrIY\",children:/*#__PURE__*/_jsx(ProductCategoriesSelector,{height:\"100%\",id:\"LzyinWWdG\",layoutId:\"LzyinWWdG\",LQdxJICbE:\"See more\",qJY_YoEih:qJY_YoEih1o43tuk,rUIK75diJ:resolvedLinks4[0],style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"gVtdaiPE7\"),width:\"100%\",...addPropertyOverrides({IOKyojiMK:{rUIK75diJ:resolvedLinks4[5],variant:matchVariant(\"mU2Tif5uK\")},l61E7VtQe:{rUIK75diJ:resolvedLinks4[4],variant:matchVariant(\"mU2Tif5uK\")},P6O8qXfN4:{rUIK75diJ:resolvedLinks4[3],variant:matchVariant(\"mU2Tif5uK\")},UvRF1vfsN:{rUIK75diJ:resolvedLinks4[1]},VWWqCzuRg:{rUIK75diJ:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})})})]}),isDisplayed6()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fqas8y\",\"data-framer-name\":\"Ads\",layoutDependency:layoutDependency,layoutId:\"tO_xLuVb7\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:467,width:`max(min(max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 1px), (${componentViewport?.width||\"100vw\"} - 40px) * 0.37), 1px)`,y:(componentViewport?.y||0)+20+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vvqays-container\",layoutDependency:layoutDependency,layoutId:\"JlxSrtKwH-container\",nodeId:\"JlxSrtKwH\",rendersWithMotion:true,scopeId:\"VHbPLfrIY\",children:/*#__PURE__*/_jsx(MenuADCard,{C2aScVv7k:NSFYWM5z7,gYuVKHzZL:lKo8t2W0U,H1a4HRDjo:axIMLqNqf,height:\"100%\",id:\"JlxSrtKwH\",layoutId:\"JlxSrtKwH\",nO_7BvAP2:ZbWp0muC0,onC2aScVv7kChange:setNSFYWM5z7,onH1a4HRDjoChange:setaxIMLqNqf,onQ55DHD16LChange:setVaGOZjTEU,Q55DHD16L:VaGOZjTEU,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"jk1mvh499\"),width:\"100%\"})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hWwbL.framer-625pbs, .framer-hWwbL .framer-625pbs { display: block; }\",\".framer-hWwbL.framer-1yeaxhv { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px; position: relative; width: 1200px; }\",\".framer-hWwbL .framer-1l1tjke { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hWwbL .framer-qycbuh { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 61%; min-height: 0px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-hWwbL .framer-1xcukc2 { 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: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hWwbL .framer-1q3mztu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 1px 0px 1px 0px; position: relative; width: 100%; }\",\".framer-hWwbL .framer-7wb8ih-container, .framer-hWwbL .framer-nbv479-container, .framer-hWwbL .framer-i5xqod-container, .framer-hWwbL .framer-16klwbb-container, .framer-hWwbL .framer-zjccsn-container, .framer-hWwbL .framer-1olvin3-container, .framer-hWwbL .framer-1tkfspl-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-hWwbL .framer-gsr7k5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 4px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-hWwbL .framer-vmus9q { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-hWwbL .framer-d65ar7, .framer-hWwbL .framer-jx926k { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-hWwbL .framer-1kmwkbs { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-hWwbL .framer-bxjjt9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 10px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-hWwbL .framer-e1azpo-container { flex: none; height: 40px; position: relative; width: 100%; }\",\".framer-hWwbL .framer-1fqas8y { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-end; max-width: 37%; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-hWwbL .framer-vvqays-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-hWwbL.framer-v-5f3p2l .framer-1xcukc2, .framer-hWwbL.framer-v-5f3p2l .framer-7wb8ih-container, .framer-hWwbL.framer-v-5f3p2l .framer-vmus9q, .framer-hWwbL.framer-v-1aro3t9 .framer-1xcukc2, .framer-hWwbL.framer-v-1fz9hzk .framer-1xcukc2 { order: 0; }\",\".framer-hWwbL.framer-v-5f3p2l .framer-nbv479-container, .framer-hWwbL.framer-v-5f3p2l .framer-bxjjt9, .framer-hWwbL.framer-v-k5vvsp .framer-1kmwkbs { order: 1; }\",\".framer-hWwbL.framer-v-5f3p2l .framer-i5xqod-container { order: 2; }\",\".framer-hWwbL.framer-v-1aro3t9.framer-1yeaxhv { gap: 0px; padding: 0px; width: 320px; }\",\".framer-hWwbL.framer-v-1aro3t9 .framer-1l1tjke { align-content: center; align-items: center; flex-direction: column; gap: 20px; justify-content: flex-start; }\",\".framer-hWwbL.framer-v-1aro3t9 .framer-qycbuh, .framer-hWwbL.framer-v-1fz9hzk .framer-qycbuh { flex: none; max-width: unset; width: 100%; }\",\".framer-hWwbL.framer-v-1aro3t9 .framer-1q3mztu, .framer-hWwbL.framer-v-1fz9hzk .framer-1q3mztu, .framer-hWwbL.framer-v-1nkkli0 .framer-1q3mztu { padding: 0px; }\",\".framer-hWwbL.framer-v-1aro3t9 .framer-gsr7k5, .framer-hWwbL.framer-v-1nkkli0 .framer-gsr7k5 { padding: 8px; }\",\".framer-hWwbL.framer-v-1aro3t9 .framer-vmus9q, .framer-hWwbL.framer-v-1fz9hzk .framer-1l1tjke, .framer-hWwbL.framer-v-1nkkli0 .framer-1kmwkbs { flex-direction: column; }\",\".framer-hWwbL.framer-v-1aro3t9 .framer-d65ar7, .framer-hWwbL.framer-v-1fz9hzk .framer-d65ar7, .framer-hWwbL.framer-v-1nkkli0 .framer-1tkfspl-container { flex: none; width: 100%; }\",\".framer-hWwbL.framer-v-1aro3t9 .framer-bxjjt9, .framer-hWwbL.framer-v-1fz9hzk .framer-bxjjt9 { order: 1; padding: 16px 8px 16px 8px; }\",\".framer-hWwbL.framer-v-1fz9hzk.framer-1yeaxhv, .framer-hWwbL.framer-v-1nkkli0.framer-1yeaxhv { padding: 0px; width: 320px; }\",\".framer-hWwbL.framer-v-1fz9hzk .framer-gsr7k5 { flex-direction: column; padding: 8px; }\",\".framer-hWwbL.framer-v-1fz9hzk .framer-vmus9q { flex: none; flex-direction: column; order: 1; width: 100%; }\",\".framer-hWwbL.framer-v-1nkkli0 .framer-qycbuh { max-width: unset; }\",\".framer-hWwbL.framer-v-1nkkli0 .framer-jx926k { flex: none; flex-direction: column; width: 100%; }\",\".framer-hWwbL.framer-v-1nkkli0 .framer-bxjjt9 { padding: 16px 8px 16px 8px; }\",'.framer-hWwbL[data-border=\"true\"]::after, .framer-hWwbL [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 504\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"UvRF1vfsN\":{\"layout\":[\"fixed\",\"auto\"]},\"VWWqCzuRg\":{\"layout\":[\"fixed\",\"auto\"]},\"P6O8qXfN4\":{\"layout\":[\"fixed\",\"auto\"]},\"l61E7VtQe\":{\"layout\":[\"fixed\",\"auto\"]},\"IOKyojiMK\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"kHo09AGi8\":\"click\",\"axIMLqNqf\":\"badgeTextCard1\",\"ZbWp0muC0\":\"linkCard1\",\"lKo8t2W0U\":\"card1BadgeColor\",\"NSFYWM5z7\":\"card1Title\",\"VaGOZjTEU\":\"card1Text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVHbPLfrIY=withCSS(Component,css,\"framer-hWwbL\");export default FramerVHbPLfrIY;FramerVHbPLfrIY.displayName=\"Sale\";FramerVHbPLfrIY.defaultProps={height:504,width:1200};addPropertyControls(FramerVHbPLfrIY,{variant:{options:[\"FpFSxqmpC\",\"UvRF1vfsN\",\"VWWqCzuRg\",\"P6O8qXfN4\",\"l61E7VtQe\",\"IOKyojiMK\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Mobile Variant\",\"Mobile Variant 2\",\"Mobile Variant 3\"],title:\"Variant\",type:ControlType.Enum},kHo09AGi8:{title:\"Click\",type:ControlType.EventHandler},axIMLqNqf:{defaultValue:\"POPULAR\",displayTextArea:false,title:\"Badge Text Card 1\",type:ControlType.String},onaxIMLqNqfChange:{changes:\"axIMLqNqf\",type:ControlType.ChangeHandler},ZbWp0muC0:{title:\"Link Card 1\",type:ControlType.Link},lKo8t2W0U:{defaultValue:'var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',title:\"Card 1 Badge Color\",type:ControlType.Color},NSFYWM5z7:{defaultValue:\"Body Armor Promo\",displayTextArea:false,title:\"Card 1 Title\",type:ControlType.String},onNSFYWM5z7Change:{changes:\"NSFYWM5z7\",type:ControlType.ChangeHandler},VaGOZjTEU:{defaultValue:\"Meet HALO : our most Concealable Level 3A Bulletproof Vest\",displayTextArea:false,title:\"Card 1 Text\",type:ControlType.String},onVaGOZjTEUChange:{changes:\"VaGOZjTEU\",type:ControlType.ChangeHandler}});addFonts(FramerVHbPLfrIY,[{explicitInter:true,fonts:[]},...ProductCategoriesSelectorFonts,...NavigationSmallProductFonts,...ProductCardACLFonts,...MenuADCardFonts],{supportsExplicitInterCodegen:true});FramerVHbPLfrIY.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);const queryCacheEntry1=queryCache.get(query3(),locale);const queryCacheEntry2=queryCache.get(query5(),locale);const queryCacheEntry3=queryCache.get(query7(),locale);const queryCacheEntry4=queryCache.get(query9(),locale);const queryCacheEntry5=queryCache.get(query11(),locale);const queryCacheEntry6=queryCache.get(query13(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload(),queryCacheEntry2.preload(),queryCacheEntry3.preload(),queryCacheEntry4.preload(),queryCacheEntry5.preload(),queryCacheEntry6.preload(),forwardLoader(ProductCategoriesSelector,{},context),forwardLoader(MenuADCard,{},context),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>[forwardLoader(NavigationSmallProduct,{},context),forwardLoader(ProductCardACL,{},context)]));})(),(async()=>{const parentData=await queryCacheEntry3.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>[forwardLoader(ProductCardACL,{},context),forwardLoader(NavigationSmallProduct,{},context)]));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVHbPLfrIY\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"kHo09AGi8\\\":\\\"click\\\",\\\"axIMLqNqf\\\":\\\"badgeTextCard1\\\",\\\"ZbWp0muC0\\\":\\\"linkCard1\\\",\\\"lKo8t2W0U\\\":\\\"card1BadgeColor\\\",\\\"NSFYWM5z7\\\":\\\"card1Title\\\",\\\"VaGOZjTEU\\\":\\\"card1Text\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UvRF1vfsN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VWWqCzuRg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"P6O8qXfN4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"l61E7VtQe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IOKyojiMK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"504\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (da191f6)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,PathVariablesContext,queryCache,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,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 User from\"https://framerusercontent.com/modules/2QGlX864pmL5cxqknTvK/sudwzLB4XBD5Atme8MXS/UvPxI2Cnv.js\";import YoutubeLogo from\"https://framerusercontent.com/modules/4XTgiZQu54CjbB5dhliq/4qeXVdBQKTlCfMoVGgCT/rR4Yw6OW8.js\";import MagnifyingGlass from\"https://framerusercontent.com/modules/78wJr0q4vFZTRbgiA8bC/Y2EfGRGz13i3kdwNCKGk/gU109MUNe.js\";import HeartStraight from\"https://framerusercontent.com/modules/fpHyMBRoTFQ8ulgKipDJ/Igl1OlKuKW60Arr34xIB/ABzgAFNVD.js\";import LayoutJumpPreventer from\"https://framerusercontent.com/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js\";import LinkedinLogo from\"https://framerusercontent.com/modules/JNI0unvKLnSNOjYgWQPe/cFK4x7HnGbxoZXkZNw5W/hNcHJzSkR.js\";import XLogo from\"https://framerusercontent.com/modules/oMiuMYAdxzz5yk7pBqrm/j2eV5wGWikO42mvtQ2hM/Xx_sbLkzD.js\";import InstagramLogo from\"https://framerusercontent.com/modules/PtxaBiSAA5V6LvrpAt6G/EsR1AqByikNQR8Cp2V8c/UD0eTfbk_.js\";import FacebookLogo from\"https://framerusercontent.com/modules/Y0c19ostjQ6JrIrS9EpB/H6GkscheXEvK1c9LQrFc/QDC8_m4BS.js\";import SN_MenuScrollLock from\"https://framerusercontent.com/modules/Z5qp8MMSNJWeSl0ikpbA/4aq52pBttc4o46LfRG8D/SN_MenuScrollLock.js\";import{withOpenSearch}from\"https://framerusercontent.com/modules/zM1jVl16qdxambjurkS5/kJYqxovrE96qURi1jUJ3/SN_SearchOverride.js\";import BallisticHelmets from\"https://framerusercontent.com/modules/6FI053r7x3QcaZf1qtNI/ZXsj1irUMxdGv0OtLumj/Vro_6dLSv.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/6OkeyeQ74fDWQFd2GPD0/l7svQtQpWj7bdJjdV1gx/GV2sEb7jT.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/oYrw46k6XOP9Xu8mFz2i/IMIjoI0jKbadgb8IPOoV/Q9_akOVLU.js\";import ProductCardSmall from\"https://framerusercontent.com/modules/bGDIDZAeFHuYj2PWbuWP/eIn9KprVwxsl5HoIqoEY/DAWFVoNAK.js\";import MenuADCard from\"https://framerusercontent.com/modules/wmYIxOFKVZKjtrbOKIj0/aGouv83jMouG0X2MJUd4/DojPkaQGR.js\";import SocialIcon from\"https://framerusercontent.com/modules/JdqafJoMxKdPPsb0ZuJg/tYkWcqaM8OjZhEiTW6dh/emw2VaZsA.js\";import LogoWrapperACL from\"https://framerusercontent.com/modules/1wApUCqPJgZpSIQN0xKQ/dPsApQQJS4sA5ExoaB6v/FwlZ4Mm2e.js\";import NavbarItem from\"https://framerusercontent.com/modules/ot0qLWmvJUOFSb72uVEi/DKQp2y5k6MxWzc1EFJRa/mnXLn_NMp.js\";import TrustBadges3 from\"https://framerusercontent.com/modules/mmNsJakGbaHCVrLsxtgZ/Ru26ifox30HwJotE82vL/mT9iVBoiH.js\";import MobileMenuNavItem from\"https://framerusercontent.com/modules/w2ggbvDtTkVJcyOURzuu/lB8fmjVYX6iGAuyiYUHc/nzaq0T_lD.js\";import CollectionDropdown from\"https://framerusercontent.com/modules/j9bUX7Og1Vs30jB7qb34/z1QfC32TrFjnpVNWMIDj/PwcBEeq1J.js\";import NavbarItemIcon,*as NavbarItemIconInfo from\"https://framerusercontent.com/modules/bh0hehQNqOFkSuXGicRe/MWYoC2GAY9PtRnqVQ7AH/qtBxLX801.js\";import CartToggle from\"https://framerusercontent.com/modules/wy47yx8GxpFe7B3XPZLW/fsjnv8pDRQmTr3FhqxnH/rfsE7g3Gu.js\";import MobileMenuToggle from\"https://framerusercontent.com/modules/xCSbbRHYceAWfik2PBId/znKf9FGtmDzy1q4JqqGC/TcUgvYel1.js\";import TextCycle from\"https://framerusercontent.com/modules/8hmXopBuQTWozPITP0Ce/qqnFKWGX43b8ShPlhKyC/uK0AMM4H1.js\";import Sale from\"https://framerusercontent.com/modules/brThVpKE6zM1OHzHOkUU/CuBQGqhzxRwkTC12jvjE/VHbPLfrIY.js\";const TextCycleFonts=getFonts(TextCycle);const SocialIconFonts=getFonts(SocialIcon);const LogoWrapperACLFonts=getFonts(LogoWrapperACL);const NavbarItemFonts=getFonts(NavbarItem);const CollectionDropdownFonts=getFonts(CollectionDropdown);const SaleFonts=getFonts(Sale);const CartToggleFonts=getFonts(CartToggle);const NavbarItemIconFonts=getFonts(NavbarItemIcon);const NavbarItemIconWithOpenSearch108h08WithMappedReactProps1xiu3b8=withMappedReactProps(withCodeBoundaryForOverrides(NavbarItemIcon,{nodeId:\"dD1kcfpkh\",override:withOpenSearch,scopeId:\"xRye2Z4oE\"}),NavbarItemIconInfo);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const TrustBadges3Fonts=getFonts(TrustBadges3);const MenuADCardFonts=getFonts(MenuADCard);const MobileMenuNavItemFonts=getFonts(MobileMenuNavItem);const ProductCardSmallFonts=getFonts(ProductCardSmall);const LayoutJumpPreventerFonts=getFonts(LayoutJumpPreventer);const MobileMenuToggleFonts=getFonts(MobileMenuToggle);const SN_MenuScrollLockFonts=getFonts(SN_MenuScrollLock);const cycleOrder=[\"r3h_kIlSE\",\"abglAxBAq\",\"oPAVUKlK7\",\"oyciHcLIt\",\"MDmc2rLoH\",\"iP0P8eLxZ\",\"hYFsaeTAe\",\"n4K14bI_H\",\"w4qrjmSQx\",\"kYDYzG5bV\"];const serializationHash=\"framer-9Cgbj\";const variantClassNames={abglAxBAq:\"framer-v-yh7208\",hYFsaeTAe:\"framer-v-l7fpto\",iP0P8eLxZ:\"framer-v-1m4k943\",kYDYzG5bV:\"framer-v-1qqimhd\",MDmc2rLoH:\"framer-v-5gswcf\",n4K14bI_H:\"framer-v-qa0nyp\",oPAVUKlK7:\"framer-v-1dovwfd\",oyciHcLIt:\"framer-v-1s4brhg\",r3h_kIlSE:\"framer-v-p48t1q\",w4qrjmSQx:\"framer-v-zr7y5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Qj7UrOGpy=undefined;const IXjrTcsXR=undefined;const vfjM2xpKj=undefined;const Yve5TLjN1=undefined;const WU3pHeMmy=undefined;const P1ozFybzV=undefined;const sqWrP0sDX=undefined;const rATkW77uj=undefined;const KSbFJ7uHNCK4RVwjDW=undefined;const L532r3gIoCK4RVwjDW=undefined;const mlscX0kqdCK4RVwjDW=undefined;const ObhxZTzUTCK4RVwjDW=undefined;const HmpZ5u3MSCK4RVwjDW=undefined;const uBZhoQUYJCK4RVwjDW=undefined;const idCK4RVwjDW=undefined;const setQj7UrOGpy=undefined;const setvfjM2xpKj=undefined;const setYve5TLjN1=undefined;const setWU3pHeMmy=undefined;const transition1={duration:0,type:\"tween\"};const transition2={bounce:.1,delay:0,duration:.2,type:\"spring\"};const transition3={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition4={delay:0,duration:.3,ease:[.44,0,.56,1],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 transition5={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query=prequery=>prequery({from:{alias:\"CK4RVwjDW\",data:BallisticHelmets,type:\"Collection\"},limit:{type:\"LiteralValue\",value:2},select:[{collection:\"CK4RVwjDW\",name:\"KSbFJ7uHN\",type:\"Identifier\"},{collection:\"CK4RVwjDW\",name:\"L532r3gIo\",type:\"Identifier\"},{collection:\"CK4RVwjDW\",name:\"mlscX0kqd\",type:\"Identifier\"},{collection:\"CK4RVwjDW\",name:\"ObhxZTzUT\",type:\"Identifier\"},{collection:\"CK4RVwjDW\",name:\"HmpZ5u3MS\",type:\"Identifier\"},{collection:\"CK4RVwjDW\",name:\"uBZhoQUYJ\",type:\"Identifier\"},{collection:\"CK4RVwjDW\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"CK4RVwjDW\",data:BallisticHelmets,type:\"Collection\"},limit:{type:\"LiteralValue\",value:2},select:[{collection:\"CK4RVwjDW\",name:\"KSbFJ7uHN\",type:\"Identifier\"},{collection:\"CK4RVwjDW\",name:\"L532r3gIo\",type:\"Identifier\"},{collection:\"CK4RVwjDW\",name:\"mlscX0kqd\",type:\"Identifier\"},{collection:\"CK4RVwjDW\",name:\"ObhxZTzUT\",type:\"Identifier\"},{collection:\"CK4RVwjDW\",name:\"HmpZ5u3MS\",type:\"Identifier\"},{collection:\"CK4RVwjDW\",name:\"uBZhoQUYJ\",type:\"Identifier\"},{collection:\"CK4RVwjDW\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const humanReadableVariantMap={\"Desktop - Collections\":\"abglAxBAq\",\"Desktop - Sale\":\"oPAVUKlK7\",\"Phone Dropdown\":\"n4K14bI_H\",\"Phone Sale Menu\":\"kYDYzG5bV\",\"Phone Small\":\"iP0P8eLxZ\",\"Phone Sub Menu\":\"w4qrjmSQx\",\"Tablet - Dropdown Collection\":\"MDmc2rLoH\",\"Tablet Dropdown Sale\":\"hYFsaeTAe\",Desktop:\"r3h_kIlSE\",Tablet:\"oyciHcLIt\"};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=({card1BadgeText,card1Color,card1Text,card1Title,cart,enemyTest,height,id,search,width,...props})=>{return{...props,IXjrTcsXR:card1Color??props.IXjrTcsXR??\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",P1ozFybzV:cart??props.P1ozFybzV,Qj7UrOGpy:enemyTest??props.Qj7UrOGpy??\"Bulletproof Vest\",sqWrP0sDX:search??props.sqWrP0sDX,variant:humanReadableVariantMap[props.variant]??props.variant??\"r3h_kIlSE\",vfjM2xpKj:card1Title??props.vfjM2xpKj??\"HALO VEST\",WU3pHeMmy:card1BadgeText??props.WU3pHeMmy??\"PRODUCT PREMIERE\",Yve5TLjN1:card1Text??props.Yve5TLjN1??\"Meet HALO : our most Concealable Level 3A Bulletproof Vest\"};};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,sqWrP0sDX,P1ozFybzV,\"Qj7UrOGpy\":externalQj7UrOGpy,\"onQj7UrOGpyChange\":setExternalQj7UrOGpy,\"vfjM2xpKj\":externalvfjM2xpKj,\"onvfjM2xpKjChange\":setExternalvfjM2xpKj,IXjrTcsXR,\"Yve5TLjN1\":externalYve5TLjN1,\"onYve5TLjN1Change\":setExternalYve5TLjN1,\"WU3pHeMmy\":externalWU3pHeMmy,\"onWU3pHeMmyChange\":setExternalWU3pHeMmy,...restProps}=getProps(props);const[Qj7UrOGpy,setQj7UrOGpy]=useStateVariable(externalQj7UrOGpy,setExternalQj7UrOGpy);const[vfjM2xpKj,setvfjM2xpKj]=useStateVariable(externalvfjM2xpKj,setExternalvfjM2xpKj);const[Yve5TLjN1,setYve5TLjN1]=useStateVariable(externalYve5TLjN1,setExternalYve5TLjN1);const[WU3pHeMmy,setWU3pHeMmy]=useStateVariable(externalWU3pHeMmy,setExternalWU3pHeMmy);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"r3h_kIlSE\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const WT3YCmtbq1xuo9ss=activeVariantCallback(async(...args)=>{setVariant(\"r3h_kIlSE\");});const Jbmfa1vUoyld6dv=activeVariantCallback(async(...args)=>{setVariant(\"abglAxBAq\");});const Jbmfa1vUo1evoh7w=activeVariantCallback(async(...args)=>{setVariant(\"MDmc2rLoH\");});const oSWLsXIGi17dkel3=activeVariantCallback(async(...args)=>{setVariant(\"w4qrjmSQx\");});const oSWLsXIGio7ml3m=activeVariantCallback(async(...args)=>{setVariant(\"n4K14bI_H\");});const Jbmfa1vUo1xuo9ss=activeVariantCallback(async(...args)=>{setVariant(\"r3h_kIlSE\");});const Jbmfa1vUo18l8mn4=activeVariantCallback(async(...args)=>{setVariant(\"oyciHcLIt\");});const oSWLsXIGih6h4q2=activeVariantCallback(async(...args)=>{setVariant(\"iP0P8eLxZ\");});const Jbmfa1vUoobg4ah=activeVariantCallback(async(...args)=>{setVariant(\"oPAVUKlK7\");});const Jbmfa1vUo1ns7y5r=activeVariantCallback(async(...args)=>{setVariant(\"hYFsaeTAe\");});const dq9QvTp_i1pc037j=activeVariantCallback(async(...args)=>{if(P1ozFybzV){const res=await P1ozFybzV(...args);if(res===false)return false;}});const hluVr0Mdy1hndcrf=activeVariantCallback(async(...args)=>{if(sqWrP0sDX){const res=await sqWrP0sDX(...args);if(res===false)return false;}});const kHo09AGi81xuo9ss=activeVariantCallback(async(...args)=>{setVariant(\"r3h_kIlSE\");});const mZrBqO5E01xuo9ss=activeVariantCallback(async(...args)=>{setVariant(\"r3h_kIlSE\");});const gZSQBUpQL7g7jop=activeVariantCallback(async(...args)=>{if(rATkW77uj){const res=await rATkW77uj(...args);if(res===false)return false;}});const WT3YCmtbqh6h4q2=activeVariantCallback(async(...args)=>{setVariant(\"iP0P8eLxZ\");});const hluVr0Mdyh6h4q2=activeVariantCallback(async(...args)=>{setVariant(\"iP0P8eLxZ\");});const sJ3RhKUYyo7ml3m=activeVariantCallback(async(...args)=>{setVariant(\"n4K14bI_H\");});const sJ3RhKUYyh6h4q2=activeVariantCallback(async(...args)=>{setVariant(\"iP0P8eLxZ\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"iP0P8eLxZ\")return false;return true;};const isDisplayed1=()=>{if([\"n4K14bI_H\",\"w4qrjmSQx\",\"kYDYzG5bV\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed2=()=>{if(baseVariant===\"w4qrjmSQx\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"kYDYzG5bV\")return true;return false;};const isDisplayed4=()=>{if([\"oPAVUKlK7\",\"hYFsaeTAe\"].includes(baseVariant))return true;return false;};const isDisplayed5=()=>{if([\"abglAxBAq\",\"MDmc2rLoH\"].includes(baseVariant))return true;return false;};const isDisplayed6=()=>{if([\"n4K14bI_H\",\"w4qrjmSQx\",\"kYDYzG5bV\"].includes(baseVariant))return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"iP0P8eLxZ\")return true;return false;};const isDisplayed8=()=>{if([\"iP0P8eLxZ\",\"n4K14bI_H\",\"w4qrjmSQx\",\"kYDYzG5bV\"].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,...addPropertyOverrides({abglAxBAq:{value:transition2},kYDYzG5bV:{value:transition3},oPAVUKlK7:{value:transition2},w4qrjmSQx:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-p48t1q\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"r3h_kIlSE\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{hYFsaeTAe:{backgroundColor:\"rgba(0, 0, 0, 0)\"},iP0P8eLxZ:{backgroundColor:\"rgba(0, 0, 0, 0)\"},kYDYzG5bV:{backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\"},MDmc2rLoH:{backgroundColor:\"rgba(0, 0, 0, 0)\"},n4K14bI_H:{backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\"},oPAVUKlK7:{backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\"},oyciHcLIt:{backgroundColor:\"rgba(0, 0, 0, 0)\"},w4qrjmSQx:{backgroundColor:\"var(--token-7aba738b-02a1-4607-a961-d687e5a4f3a6)\"}},...addPropertyOverrides({abglAxBAq:{\"data-framer-name\":\"Desktop - Collections\"},hYFsaeTAe:{\"data-framer-name\":\"Tablet Dropdown Sale\"},iP0P8eLxZ:{\"data-framer-name\":\"Phone Small\"},kYDYzG5bV:{\"data-framer-name\":\"Phone Sale Menu\"},MDmc2rLoH:{\"data-framer-name\":\"Tablet - Dropdown Collection\"},n4K14bI_H:{\"data-framer-name\":\"Phone Dropdown\"},oPAVUKlK7:{\"data-framer-name\":\"Desktop - Sale\"},oyciHcLIt:{\"data-framer-name\":\"Tablet\"},w4qrjmSQx:{\"data-framer-name\":\"Phone Sub Menu\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9azwzy\",\"data-framer-name\":\"top+nav Desktop\",layoutDependency:layoutDependency,layoutId:\"oqEV1Oot1\",children:[isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14h8m0y\",\"data-framer-name\":\"Top Bar\",layoutDependency:layoutDependency,layoutId:\"tNL_qVPfV\",style:{backgroundColor:\"var(--token-dca875b7-f855-43c1-bf73-97596e452266, rgb(0, 0, 0))\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nkx89z\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"RRfjThuVs\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VEFTQSBPcmJpdGVyLTUwMA==\",\"--framer-font-family\":'\"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.2px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b))\",\"--framer-text-transform\":\"capitalize\"},children:\"INFO@ACELINKUSA.COM\"})}),className:\"framer-ngxniq\",fonts:[\"GF;TASA Orbiter-500\"],layoutDependency:layoutDependency,layoutId:\"znzF1ozB8\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{abglAxBAq:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({abglAxBAq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VEFTQSBPcmJpdGVyLTYwMA==\",\"--framer-font-family\":'\"TASA Orbiter\", \"TASA Orbiter Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"INFO@ACELINKUSA.COM\"})}),fonts:[\"GF;TASA Orbiter-600\"]}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:`max((${componentViewport?.width||\"100vw\"} - 24px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+8,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i05fc8-container\",layoutDependency:layoutDependency,layoutId:\"cBSiGtYLn-container\",nodeId:\"cBSiGtYLn\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(TextCycle,{height:\"100%\",id:\"cBSiGtYLn\",itwgvvE_p:\"30 DAY RETURN / ECHANGE\",layoutId:\"cBSiGtYLn\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"tDZteXbyD\"),width:\"100%\",xubQvRMln:\"FREE SHIPPING ON $500 ORDERS\",zXXdlfmkP:\"PAYMENT PLANS AVAILABLE\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gbytai\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"XauFnn9W8\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"16px\",y:(componentViewport?.y||0)+0+0+0+0+8+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3edr3u-container\",layoutDependency:layoutDependency,layoutId:\"dEe2XAdCy-container\",nodeId:\"dEe2XAdCy\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(SocialIcon,{dq_k2dxEu:true,height:\"100%\",id:\"dEe2XAdCy\",layoutId:\"dEe2XAdCy\",m74Cti_iF:\"https://www.instagram.com/acelinkarmor/\",RUJ3BglTj:InstagramLogo,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"zm4pfXHvt\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"16px\",y:(componentViewport?.y||0)+0+0+0+0+8+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nvkyu8-container\",layoutDependency:layoutDependency,layoutId:\"aTgDf4kR_-container\",nodeId:\"aTgDf4kR_\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(SocialIcon,{dq_k2dxEu:true,height:\"100%\",id:\"aTgDf4kR_\",layoutId:\"aTgDf4kR_\",m74Cti_iF:\"https://www.linkedin.com/company/ace-link-armor\",RUJ3BglTj:LinkedinLogo,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"zm4pfXHvt\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"16px\",y:(componentViewport?.y||0)+0+0+0+0+8+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1z0o8aj-container\",layoutDependency:layoutDependency,layoutId:\"h8HuETlRd-container\",nodeId:\"h8HuETlRd\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(SocialIcon,{dq_k2dxEu:true,height:\"100%\",id:\"h8HuETlRd\",layoutId:\"h8HuETlRd\",m74Cti_iF:\"https://x.com/AceLinkArmor_\",RUJ3BglTj:XLogo,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"zm4pfXHvt\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"16px\",y:(componentViewport?.y||0)+0+0+0+0+8+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sx9a9a-container\",\"data-framer-name\":\"Social Icon\",layoutDependency:layoutDependency,layoutId:\"J6h7w00Rz-container\",name:\"Social Icon\",nodeId:\"J6h7w00Rz\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(SocialIcon,{dq_k2dxEu:true,height:\"100%\",id:\"J6h7w00Rz\",layoutId:\"J6h7w00Rz\",m74Cti_iF:\"https://www.youtube.com/channel/UCI0gmCU_cpuT17N9jq2Tgjg\",name:\"Social Icon\",RUJ3BglTj:YoutubeLogo,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"zm4pfXHvt\"),width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uluivr\",\"data-border\":true,\"data-framer-name\":\"Navbar\",layoutDependency:layoutDependency,layoutId:\"LeSCA7C5k\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\"},children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+0+0+0+32+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-aezuth-container\",layoutDependency:layoutDependency,layoutId:\"oeyNZpPkg-container\",nodeId:\"oeyNZpPkg\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(LogoWrapperACL,{height:\"100%\",id:\"oeyNZpPkg\",layoutId:\"oeyNZpPkg\",style:{height:\"100%\"},variant:matchVariant(\"nLXedj8hc\"),width:\"100%\",WT3YCmtbq:WT3YCmtbq1xuo9ss})})}),/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-1n11c6g\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"lNj_EDOc0\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+0+0+0+32+0+0,...addPropertyOverrides({kYDYzG5bV:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+75+0+0+0+0+0},n4K14bI_H:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+75+0+0+0+0+0},w4qrjmSQx:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+75+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m1khck-container\",\"data-framer-name\":\"Body Armor\",layoutDependency:layoutDependency,layoutId:\"AG98vHhVC-container\",name:\"Body Armor\",nodeId:\"AG98vHhVC\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(NavbarItem,{EciK45d_X:false,EHepl9jcj:\"BODY ARMOR\",height:\"100%\",id:\"AG98vHhVC\",Jbmfa1vUo:Jbmfa1vUoyld6dv,layoutId:\"AG98vHhVC\",name:\"Body Armor\",style:{width:\"100%\"},variant:matchVariant(\"BMwEw_S7P\"),width:\"100%\",...addPropertyOverrides({hYFsaeTAe:{Jbmfa1vUo:Jbmfa1vUo1evoh7w},kYDYzG5bV:{Jbmfa1vUo:undefined,oSWLsXIGi:oSWLsXIGi17dkel3,variant:matchVariant(\"RgjwP1Mkl\")},MDmc2rLoH:{Jbmfa1vUo:undefined},n4K14bI_H:{Jbmfa1vUo:undefined,oSWLsXIGi:oSWLsXIGi17dkel3,variant:matchVariant(\"RgjwP1Mkl\")},oyciHcLIt:{Jbmfa1vUo:Jbmfa1vUo1evoh7w},w4qrjmSQx:{Jbmfa1vUo:undefined,oSWLsXIGi:oSWLsXIGio7ml3m,variant:matchVariant(\"EYLanoCB3\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"sasJzbBGr\"},implicitPathVariables:undefined},{href:{webPageId:\"sasJzbBGr\"},implicitPathVariables:undefined},{href:{webPageId:\"sasJzbBGr\"},implicitPathVariables:undefined},{href:{webPageId:\"sasJzbBGr\"},implicitPathVariables:undefined},{href:{webPageId:\"sasJzbBGr\"},implicitPathVariables:undefined},{href:{webPageId:\"sasJzbBGr\"},implicitPathVariables:undefined},{href:{webPageId:\"sasJzbBGr\"},implicitPathVariables:undefined},{href:{webPageId:\"sasJzbBGr\"},implicitPathVariables:undefined},{href:{webPageId:\"sasJzbBGr\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+0+0+0+32+0+0,...addPropertyOverrides({kYDYzG5bV:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+75+0+0+0+0+46},n4K14bI_H:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+75+0+0+0+0+46},w4qrjmSQx:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+75+0+0+0+0+46}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tsm6yn-container\",\"data-framer-name\":\"Bundles\",layoutDependency:layoutDependency,layoutId:\"XWlTkhPkg-container\",name:\"Bundles\",nodeId:\"XWlTkhPkg\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(NavbarItem,{EciK45d_X:false,EHepl9jcj:\"BUNDLES\",height:\"100%\",id:\"XWlTkhPkg\",Jbmfa1vUo:Jbmfa1vUo1xuo9ss,layoutId:\"XWlTkhPkg\",mp0TdbFKS:resolvedLinks[0],name:\"Bundles\",style:{width:\"100%\"},variant:matchVariant(\"BMwEw_S7P\"),width:\"100%\",...addPropertyOverrides({abglAxBAq:{mp0TdbFKS:resolvedLinks[1]},hYFsaeTAe:{Jbmfa1vUo:Jbmfa1vUo18l8mn4,mp0TdbFKS:resolvedLinks[5]},kYDYzG5bV:{Jbmfa1vUo:undefined,mp0TdbFKS:resolvedLinks[8],variant:matchVariant(\"Zl8qB9vSf\")},MDmc2rLoH:{Jbmfa1vUo:Jbmfa1vUo18l8mn4,mp0TdbFKS:resolvedLinks[4]},n4K14bI_H:{Jbmfa1vUo:undefined,mp0TdbFKS:resolvedLinks[6],oSWLsXIGi:oSWLsXIGih6h4q2,variant:matchVariant(\"Zl8qB9vSf\")},oPAVUKlK7:{mp0TdbFKS:resolvedLinks[2]},oyciHcLIt:{Jbmfa1vUo:Jbmfa1vUo18l8mn4,mp0TdbFKS:resolvedLinks[3]},w4qrjmSQx:{Jbmfa1vUo:undefined,mp0TdbFKS:resolvedLinks[7],variant:matchVariant(\"Zl8qB9vSf\")}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Transition,{value:transition4,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"e1bHYGE1n\"},implicitPathVariables:undefined},{href:{webPageId:\"UnackhVKJ\"},implicitPathVariables:undefined},{href:{webPageId:\"UnPoCZyXr\"},implicitPathVariables:undefined},{href:{webPageId:\"WxtjEuae5\"},implicitPathVariables:undefined},{href:{webPageId:\"IdgNP8kEh\"},implicitPathVariables:undefined},{href:{webPageId:\"qQclpCVYV\"},implicitPathVariables:undefined},{href:{hash:\":wGRqfzhtz\",webPageId:\"e1bHYGE1n\"},implicitPathVariables:undefined},{href:{pathVariables:{hVC5Vw4Aa:\"level-iv-ceramic-armor-plate-10x12-set-of-2\"},unresolvedPathSlugs:{hVC5Vw4Aa:{collectionId:\"PIa_p3xyK\",collectionItemId:\"rBP8kKWVd\"}},webPageId:\"yYuZIVanq\"},implicitPathVariables:undefined},{href:{pathVariables:{KSbFJ7uHN:\"special-mission-gen-2-high-cut-tactical-level-3a-ballistic-helmet\"},unresolvedPathSlugs:{KSbFJ7uHN:{collectionId:\"Vro_6dLSv\",collectionItemId:\"zsTkoNhBi\"}},webPageId:\"t5ajAY2Sg\"},implicitPathVariables:undefined},{href:{pathVariables:{GX4wZlpn1:\"halo-concealable-level-3a\"},unresolvedPathSlugs:{GX4wZlpn1:{collectionId:\"JdNGlWK3L\",collectionItemId:\"lONkh8vOQ\"}},webPageId:\"DgM11kfar\"},implicitPathVariables:undefined},{href:{webPageId:\"e1bHYGE1n\"},implicitPathVariables:undefined},{href:{webPageId:\"UnackhVKJ\"},implicitPathVariables:undefined},{href:{webPageId:\"UnPoCZyXr\"},implicitPathVariables:undefined},{href:{webPageId:\"WxtjEuae5\"},implicitPathVariables:undefined},{href:{webPageId:\"IdgNP8kEh\"},implicitPathVariables:undefined},{href:{webPageId:\"qQclpCVYV\"},implicitPathVariables:undefined},{href:{hash:\":wGRqfzhtz\",webPageId:\"e1bHYGE1n\"},implicitPathVariables:undefined},{href:{pathVariables:{hVC5Vw4Aa:\"level-iv-ceramic-armor-plate-10x12-set-of-2\"},unresolvedPathSlugs:{hVC5Vw4Aa:{collectionId:\"PIa_p3xyK\",collectionItemId:\"rBP8kKWVd\"}},webPageId:\"yYuZIVanq\"},implicitPathVariables:undefined},{href:{pathVariables:{KSbFJ7uHN:\"special-mission-gen-2-high-cut-tactical-level-3a-ballistic-helmet\"},unresolvedPathSlugs:{KSbFJ7uHN:{collectionId:\"Vro_6dLSv\",collectionItemId:\"zsTkoNhBi\"}},webPageId:\"t5ajAY2Sg\"},implicitPathVariables:undefined},{href:{pathVariables:{GX4wZlpn1:\"halo-concealable-level-3a\"},unresolvedPathSlugs:{GX4wZlpn1:{collectionId:\"JdNGlWK3L\",collectionItemId:\"lONkh8vOQ\"}},webPageId:\"DgM11kfar\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({w4qrjmSQx:{height:390,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+75+0+0+0+0+92}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c4it6c-container\",layoutDependency:layoutDependency,layoutId:\"thFYIMY7e-container\",nodeId:\"thFYIMY7e\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(CollectionDropdown,{a8aSjyWnW:resolvedLinks1[2],b1GwJ2VdS:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",BfX3EPUOA:\"ARMOR PLATE BOGO\",CSnHujgls:vfjM2xpKj,d4t26I3tu:\"DEALS\",f82mf5eJ1:resolvedLinks1[5],FWfMza2U1:\"BALLISTIC HELMETS\",G70_hZCMe:resolvedLinks1[8],GDHA5dBLS:\"SHOP ALL\",height:\"100%\",hIVuoRn63:WU3pHeMmy,id:\"thFYIMY7e\",jAqUeeQBM:\"BULLETPROOF BACKPACK\",JuJvRLBN8:Qj7UrOGpy,layoutId:\"thFYIMY7e\",ln7MHDO93:\"ARMOR PLATES\",lSCb27IGt:\"TACTICAL ACCESSORIES\",lxCJQw568:\"Bundle Priced. Catch receding hairlines early with precision targeting\",mpf2bnHe3:resolvedLinks1[1],MSR6yMK4k:resolvedLinks1[4],nCGTf2Vwc:resolvedLinks1[6],nyAW26OY8:resolvedLinks1[7],onCSnHujglsChange:setvfjM2xpKj,onhIVuoRn63Change:setWU3pHeMmy,onJuJvRLBN8Change:setQj7UrOGpy,onujt_cK06QChange:setYve5TLjN1,qGJZIS7H4:\"Rifle-Rated Plates\",r8jv147JM:IXjrTcsXR,rotgKVDNC:\"PLATE CARRIERS\",scUueOQQY:\"VEST CARRIERS\",style:{width:\"100%\"},ujt_cK06Q:Yve5TLjN1,variant:matchVariant(\"johVL4g45\"),VGQ4F19zr:resolvedLinks1[0],width:\"100%\",wXSze2433:\"BUNDLE DEALS\",X0_AoE_yR:\"HELMET PROMO\",xwiT45hCE:resolvedLinks1[9],y5YrE2UFt:\"SOFT ARMOR\",ymwGc2blN:resolvedLinks1[3],...addPropertyOverrides({w4qrjmSQx:{a8aSjyWnW:resolvedLinks1[12],f82mf5eJ1:resolvedLinks1[15],G70_hZCMe:resolvedLinks1[18],mpf2bnHe3:resolvedLinks1[11],MSR6yMK4k:resolvedLinks1[14],nCGTf2Vwc:resolvedLinks1[16],nyAW26OY8:resolvedLinks1[17],VGQ4F19zr:resolvedLinks1[10],xwiT45hCE:resolvedLinks1[19],ymwGc2blN:resolvedLinks1[13]}},baseVariant,gestureVariant)})})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hxovfe\",\"data-framer-name\":\"Stack 1\",layoutDependency:layoutDependency,layoutId:\"E1HsuAzrd\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:504,...addPropertyOverrides({kYDYzG5bV:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+75+0+0+0+0+92+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cskjk-container\",\"data-framer-name\":\"Collections Sale\",layoutDependency:layoutDependency,layoutId:\"xTDeUhS19-container\",name:\"Collections Sale\",nodeId:\"xTDeUhS19\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(Sale,{axIMLqNqf:\"POPULAR\",height:\"100%\",id:\"xTDeUhS19\",layoutId:\"xTDeUhS19\",lKo8t2W0U:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",name:\"Collections Sale\",NSFYWM5z7:\"Body Armor Promo\",style:{width:\"100%\"},VaGOZjTEU:\"Meet HALO : our most Concealable Level 3A Bulletproof Vest\",variant:matchVariant(\"P6O8qXfN4\"),width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"F63VVvYqK\"},implicitPathVariables:undefined},{href:{webPageId:\"F63VVvYqK\"},implicitPathVariables:undefined},{href:{webPageId:\"F63VVvYqK\"},implicitPathVariables:undefined},{href:{webPageId:\"F63VVvYqK\"},implicitPathVariables:undefined},{href:{webPageId:\"F63VVvYqK\"},implicitPathVariables:undefined},{href:{webPageId:\"F63VVvYqK\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+0+0+0+32+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y2o0n3-container\",\"data-framer-name\":\"Gov. Sale\",layoutDependency:layoutDependency,layoutId:\"TZMifJOjo-container\",name:\"Gov. Sale\",nodeId:\"TZMifJOjo\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(NavbarItem,{EciK45d_X:false,EHepl9jcj:\"Gov. Sale\",height:\"100%\",id:\"TZMifJOjo\",layoutId:\"TZMifJOjo\",mp0TdbFKS:resolvedLinks2[0],name:\"Gov. Sale\",style:{width:\"100%\"},variant:matchVariant(\"BMwEw_S7P\"),width:\"100%\",...addPropertyOverrides({abglAxBAq:{Jbmfa1vUo:Jbmfa1vUoobg4ah,mp0TdbFKS:resolvedLinks2[1]},hYFsaeTAe:{mp0TdbFKS:resolvedLinks2[5]},MDmc2rLoH:{Jbmfa1vUo:Jbmfa1vUo1ns7y5r,mp0TdbFKS:resolvedLinks2[4]},oPAVUKlK7:{mp0TdbFKS:resolvedLinks2[2]},oyciHcLIt:{mp0TdbFKS:resolvedLinks2[3]}},baseVariant,gestureVariant)})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10q4gxs\",\"data-border\":true,\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"eBeKnlvo8\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-68c05b50-ca7b-4173-82aa-ed42aea1a9b4, rgb(0, 0, 0))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+0+0+0+32+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zsieyl-container\",layoutDependency:layoutDependency,layoutId:\"tAWKN1QXn-container\",nodeId:\"tAWKN1QXn\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(CartToggle,{dq9QvTp_i:dq9QvTp_i1pc037j,height:\"100%\",id:\"tAWKN1QXn\",layoutId:\"tAWKN1QXn\",variant:matchVariant(\"wMTx3ucPm\"),width:\"100%\",...addPropertyOverrides({hYFsaeTAe:{variant:matchVariant(\"wyKogGIyu\")},MDmc2rLoH:{variant:matchVariant(\"wyKogGIyu\")},oyciHcLIt:{style:{height:\"100%\"},variant:matchVariant(\"wyKogGIyu\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+0+0+0+32+0+0,...addPropertyOverrides({oyciHcLIt:{width:\"40px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-108h08-container\",layoutDependency:layoutDependency,layoutId:\"dD1kcfpkh-container\",nodeId:\"dD1kcfpkh\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(NavbarItemIconWithOpenSearch108h08WithMappedReactProps1xiu3b8,{height:\"100%\",hluVr0Mdy:hluVr0Mdy1hndcrf,id:\"dD1kcfpkh\",jibDn3En9:MagnifyingGlass,layoutId:\"dD1kcfpkh\",variant:matchVariant(\"UXmHdh9wC\"),w2mpkzRjh:false,width:\"100%\",...addPropertyOverrides({hYFsaeTAe:{style:{height:\"100%\"},variant:matchVariant(\"r5JoLCcuo\")},MDmc2rLoH:{style:{height:\"100%\"},variant:matchVariant(\"r5JoLCcuo\")},oyciHcLIt:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"r5JoLCcuo\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kcAoYkV7t\"},implicitPathVariables:undefined},{href:{webPageId:\"kcAoYkV7t\"},implicitPathVariables:undefined},{href:{webPageId:\"kcAoYkV7t\"},implicitPathVariables:undefined},{href:{webPageId:\"kcAoYkV7t\"},implicitPathVariables:undefined},{href:{webPageId:\"kcAoYkV7t\"},implicitPathVariables:undefined},{href:{webPageId:\"kcAoYkV7t\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+0+0+0+32+0+0,...addPropertyOverrides({oyciHcLIt:{width:\"46px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qi5der-container\",layoutDependency:layoutDependency,layoutId:\"RMwleJanx-container\",nodeId:\"RMwleJanx\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(NavbarItemIcon,{height:\"100%\",id:\"RMwleJanx\",jibDn3En9:HeartStraight,layoutId:\"RMwleJanx\",mWggUcdwK:resolvedLinks3[0],variant:matchVariant(\"yC1IKABaj\"),w2mpkzRjh:false,width:\"100%\",...addPropertyOverrides({abglAxBAq:{mWggUcdwK:resolvedLinks3[1]},hYFsaeTAe:{mWggUcdwK:resolvedLinks3[5]},MDmc2rLoH:{mWggUcdwK:resolvedLinks3[4],style:{height:\"100%\"}},oPAVUKlK7:{mWggUcdwK:resolvedLinks3[2]},oyciHcLIt:{mWggUcdwK:resolvedLinks3[3],style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"m0upxWr_2\"},implicitPathVariables:undefined},{href:{webPageId:\"m0upxWr_2\"},implicitPathVariables:undefined},{href:{webPageId:\"m0upxWr_2\"},implicitPathVariables:undefined},{href:{webPageId:\"m0upxWr_2\"},implicitPathVariables:undefined},{href:{webPageId:\"m0upxWr_2\"},implicitPathVariables:undefined},{href:{webPageId:\"m0upxWr_2\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+0+0+0+32+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-35tnjz-container\",layoutDependency:layoutDependency,layoutId:\"JGzHwnse5-container\",nodeId:\"JGzHwnse5\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(NavbarItemIcon,{height:\"100%\",id:\"JGzHwnse5\",jibDn3En9:User,layoutId:\"JGzHwnse5\",mWggUcdwK:resolvedLinks4[0],variant:matchVariant(\"UXmHdh9wC\"),w2mpkzRjh:false,width:\"100%\",...addPropertyOverrides({abglAxBAq:{mWggUcdwK:resolvedLinks4[1]},hYFsaeTAe:{mWggUcdwK:resolvedLinks4[5]},MDmc2rLoH:{mWggUcdwK:resolvedLinks4[4]},oPAVUKlK7:{mWggUcdwK:resolvedLinks4[2]},oyciHcLIt:{mWggUcdwK:resolvedLinks4[3],style:{height:\"100%\"}}},baseVariant,gestureVariant)})})})})]})]})]}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{GX4wZlpn1:\"halo-concealable-level-3a\"},unresolvedPathSlugs:{GX4wZlpn1:{collectionId:\"JdNGlWK3L\",collectionItemId:\"lONkh8vOQ\"}},webPageId:\"DgM11kfar\"},implicitPathVariables:undefined},{href:{pathVariables:{GX4wZlpn1:\"halo-concealable-level-3a\"},unresolvedPathSlugs:{GX4wZlpn1:{collectionId:\"JdNGlWK3L\",collectionItemId:\"lONkh8vOQ\"}},webPageId:\"DgM11kfar\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({hYFsaeTAe:{height:504,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+78},oPAVUKlK7:{height:504,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+78}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gtfaz1-container\",\"data-framer-name\":\"Collections Sale\",layoutDependency:layoutDependency,layoutId:\"RRXIKpuWT-container\",name:\"Collections Sale\",nodeId:\"RRXIKpuWT\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(Sale,{axIMLqNqf:\"POPULAR\",height:\"100%\",id:\"RRXIKpuWT\",kHo09AGi8:kHo09AGi81xuo9ss,layoutId:\"RRXIKpuWT\",lKo8t2W0U:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",name:\"Collections Sale\",NSFYWM5z7:\"Body Armor Promo\",style:{width:\"100%\"},VaGOZjTEU:\"Meet HALO : our most Concealable Level 3A Bulletproof Vest\",variant:matchVariant(\"FpFSxqmpC\"),width:\"100%\",...addPropertyOverrides({hYFsaeTAe:{axIMLqNqf:WU3pHeMmy,NSFYWM5z7:vfjM2xpKj,onaxIMLqNqfChange:setWU3pHeMmy,onNSFYWM5z7Change:setvfjM2xpKj,onVaGOZjTEUChange:setYve5TLjN1,VaGOZjTEU:Yve5TLjN1,ZbWp0muC0:resolvedLinks5[1]},oPAVUKlK7:{axIMLqNqf:WU3pHeMmy,lKo8t2W0U:IXjrTcsXR,NSFYWM5z7:vfjM2xpKj,onaxIMLqNqfChange:setWU3pHeMmy,onNSFYWM5z7Change:setvfjM2xpKj,onVaGOZjTEUChange:setYve5TLjN1,VaGOZjTEU:Yve5TLjN1,ZbWp0muC0:resolvedLinks5[0]}},baseVariant,gestureVariant)})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(Transition,{value:transition4,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{hVC5Vw4Aa:\"level-iv-ceramic-armor-plate-10x12-set-of-2\"},unresolvedPathSlugs:{hVC5Vw4Aa:{collectionId:\"PIa_p3xyK\",collectionItemId:\"rBP8kKWVd\"}},webPageId:\"yYuZIVanq\"},implicitPathVariables:undefined},{href:{pathVariables:{KSbFJ7uHN:\"special-mission-gen-2-high-cut-tactical-level-3a-ballistic-helmet\"},unresolvedPathSlugs:{KSbFJ7uHN:{collectionId:\"Vro_6dLSv\",collectionItemId:\"zsTkoNhBi\"}},webPageId:\"t5ajAY2Sg\"},implicitPathVariables:undefined},{href:{webPageId:\"e1bHYGE1n\"},implicitPathVariables:undefined},{href:{webPageId:\"UnackhVKJ\"},implicitPathVariables:undefined},{href:{webPageId:\"UnPoCZyXr\"},implicitPathVariables:undefined},{href:{webPageId:\"WxtjEuae5\"},implicitPathVariables:undefined},{href:{webPageId:\"IdgNP8kEh\"},implicitPathVariables:undefined},{href:{webPageId:\"qQclpCVYV\"},implicitPathVariables:undefined},{href:{webPageId:\"NGq2r05Vy\"},implicitPathVariables:undefined},{href:{hash:\":wGRqfzhtz\",webPageId:\"e1bHYGE1n\"},implicitPathVariables:undefined},{href:{pathVariables:{hVC5Vw4Aa:\"level-iv-ceramic-armor-plate-10x12-set-of-2\"},unresolvedPathSlugs:{hVC5Vw4Aa:{collectionId:\"PIa_p3xyK\",collectionItemId:\"rBP8kKWVd\"}},webPageId:\"yYuZIVanq\"},implicitPathVariables:undefined},{href:{pathVariables:{KSbFJ7uHN:\"special-mission-gen-2-high-cut-tactical-level-3a-ballistic-helmet\"},unresolvedPathSlugs:{KSbFJ7uHN:{collectionId:\"Vro_6dLSv\",collectionItemId:\"zsTkoNhBi\"}},webPageId:\"t5ajAY2Sg\"},implicitPathVariables:undefined},{href:{webPageId:\"sasJzbBGr\"},implicitPathVariables:undefined},{href:{pathVariables:{GX4wZlpn1:\"halo-concealable-level-3a\"},unresolvedPathSlugs:{GX4wZlpn1:{collectionId:\"JdNGlWK3L\",collectionItemId:\"lONkh8vOQ\"}},webPageId:\"DgM11kfar\"},implicitPathVariables:undefined},{href:{webPageId:\"UnackhVKJ\"},implicitPathVariables:undefined},{href:{webPageId:\"e1bHYGE1n\"},implicitPathVariables:undefined},{href:{webPageId:\"UnackhVKJ\"},implicitPathVariables:undefined},{href:{webPageId:\"UnPoCZyXr\"},implicitPathVariables:undefined},{href:{webPageId:\"WxtjEuae5\"},implicitPathVariables:undefined},{href:{webPageId:\"IdgNP8kEh\"},implicitPathVariables:undefined},{href:{webPageId:\"qQclpCVYV\"},implicitPathVariables:undefined},{href:{webPageId:\"NGq2r05Vy\"},implicitPathVariables:undefined},{href:{hash:\":wGRqfzhtz\",webPageId:\"e1bHYGE1n\"},implicitPathVariables:undefined},{href:{pathVariables:{hVC5Vw4Aa:\"level-iv-ceramic-armor-plate-10x12-set-of-2\"},unresolvedPathSlugs:{hVC5Vw4Aa:{collectionId:\"PIa_p3xyK\",collectionItemId:\"rBP8kKWVd\"}},webPageId:\"yYuZIVanq\"},implicitPathVariables:undefined},{href:{pathVariables:{KSbFJ7uHN:\"special-mission-gen-2-high-cut-tactical-level-3a-ballistic-helmet\"},unresolvedPathSlugs:{KSbFJ7uHN:{collectionId:\"Vro_6dLSv\",collectionItemId:\"zsTkoNhBi\"}},webPageId:\"t5ajAY2Sg\"},implicitPathVariables:undefined},{href:{webPageId:\"sasJzbBGr\"},implicitPathVariables:undefined},{href:{pathVariables:{GX4wZlpn1:\"halo-concealable-level-3a\"},unresolvedPathSlugs:{GX4wZlpn1:{collectionId:\"JdNGlWK3L\",collectionItemId:\"lONkh8vOQ\"}},webPageId:\"DgM11kfar\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({abglAxBAq:{height:390,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+78},MDmc2rLoH:{height:390,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+78}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1ejoiyn-container\",\"data-framer-appear-id\":\"1ejoiyn\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"AHal3ksQr-container\",nodeId:\"AHal3ksQr\",optimized:true,rendersWithMotion:true,scopeId:\"xRye2Z4oE\",...addPropertyOverrides({abglAxBAq:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(CollectionDropdown,{b1GwJ2VdS:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",BfX3EPUOA:\"ARMOR PLATE BOGO\",CSnHujgls:\"Body Armor Promo\",d4t26I3tu:\"DEALS\",FWfMza2U1:\"BALLISTIC HELMETS\",G70_hZCMe:resolvedLinks6[1],GDHA5dBLS:\"SHOP ALL\",height:\"100%\",hIVuoRn63:\"PRODUCT PREMIERE\",id:\"AHal3ksQr\",jAqUeeQBM:\"BULLETPROOF BACKPACK\",JuJvRLBN8:\"BULLETPROOF VESTS\",layoutId:\"AHal3ksQr\",ln7MHDO93:\"ARMOR PLATES\",lSCb27IGt:\"TACTICAL ACCESSORIES\",lxCJQw568:\"Bundle Priced. Catch receding hairlines early with precision targeting\",mZrBqO5E0:mZrBqO5E01xuo9ss,nyAW26OY8:resolvedLinks6[0],qGJZIS7H4:\"Rifle-Rated Plates\",r8jv147JM:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",rotgKVDNC:\"PLATE CARRIERS\",scUueOQQY:\"VEST CARRIERS\",style:{width:\"100%\"},ujt_cK06Q:\"Meet HALO : our most Concealable Level 3A Bulletproof Vest\",variant:matchVariant(\"NRr85Fecn\"),width:\"100%\",wXSze2433:\"BUNDLE DEALS\",X0_AoE_yR:\"HELMET PROMO\",y5YrE2UFt:\"SOFT ARMOR\",...addPropertyOverrides({abglAxBAq:{a8aSjyWnW:resolvedLinks6[4],CSnHujgls:vfjM2xpKj,f82mf5eJ1:resolvedLinks6[7],G70_hZCMe:resolvedLinks6[11],gim36SyNd:resolvedLinks6[12],hIVuoRn63:WU3pHeMmy,JuJvRLBN8:Qj7UrOGpy,MfRynqLh9:resolvedLinks6[14],mpf2bnHe3:resolvedLinks6[3],MSR6yMK4k:resolvedLinks6[6],nCGTf2Vwc:resolvedLinks6[9],nyAW26OY8:resolvedLinks6[10],onCSnHujglsChange:setvfjM2xpKj,onhIVuoRn63Change:setWU3pHeMmy,onJuJvRLBN8Change:setQj7UrOGpy,onujt_cK06QChange:setYve5TLjN1,QKxos0nzz:resolvedLinks6[8],r8jv147JM:IXjrTcsXR,ujt_cK06Q:Yve5TLjN1,VGQ4F19zr:resolvedLinks6[2],xwiT45hCE:resolvedLinks6[13],ymwGc2blN:resolvedLinks6[5]},MDmc2rLoH:{a8aSjyWnW:resolvedLinks6[17],CSnHujgls:vfjM2xpKj,f82mf5eJ1:resolvedLinks6[20],G70_hZCMe:resolvedLinks6[24],gim36SyNd:resolvedLinks6[25],hIVuoRn63:WU3pHeMmy,mpf2bnHe3:resolvedLinks6[16],MSR6yMK4k:resolvedLinks6[19],nCGTf2Vwc:resolvedLinks6[22],nyAW26OY8:resolvedLinks6[23],onCSnHujglsChange:setvfjM2xpKj,onhIVuoRn63Change:setWU3pHeMmy,onujt_cK06QChange:setYve5TLjN1,QKxos0nzz:resolvedLinks6[21],r8jv147JM:IXjrTcsXR,ujt_cK06Q:Yve5TLjN1,variant:matchVariant(\"PyKMmCxhb\"),VGQ4F19zr:resolvedLinks6[15],xwiT45hCE:resolvedLinks6[26],ymwGc2blN:resolvedLinks6[18]}},baseVariant,gestureVariant)})})})})}),isDisplayed6()&&/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-1noafnw\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"nYns9APcq\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,...addPropertyOverrides({kYDYzG5bV:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+671+0+444},n4K14bI_H:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+167+0+444},w4qrjmSQx:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+557+0+444}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-172l54w-container\",layoutDependency:layoutDependency,layoutId:\"QnCZEZc6z-container\",nodeId:\"QnCZEZc6z\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(TrustBadges3,{height:\"100%\",id:\"QnCZEZc6z\",layoutId:\"QnCZEZc6z\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ypHuugxSz\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{GX4wZlpn1:\"halo-concealable-level-3a\"},unresolvedPathSlugs:{GX4wZlpn1:{collectionId:\"JdNGlWK3L\",collectionItemId:\"lONkh8vOQ\"}},webPageId:\"DgM11kfar\"},implicitPathVariables:undefined},{href:{pathVariables:{GX4wZlpn1:\"halo-concealable-level-3a\"},unresolvedPathSlugs:{GX4wZlpn1:{collectionId:\"JdNGlWK3L\",collectionItemId:\"lONkh8vOQ\"}},webPageId:\"DgM11kfar\"},implicitPathVariables:undefined},{href:{pathVariables:{GX4wZlpn1:\"halo-concealable-level-3a\"},unresolvedPathSlugs:{GX4wZlpn1:{collectionId:\"JdNGlWK3L\",collectionItemId:\"lONkh8vOQ\"}},webPageId:\"DgM11kfar\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:444,...addPropertyOverrides({kYDYzG5bV:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+671+0+0},n4K14bI_H:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+167+0+0},w4qrjmSQx:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+557+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4gz7q4-container\",layoutDependency:layoutDependency,layoutId:\"UuR96gqu2-container\",nodeId:\"UuR96gqu2\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(MenuADCard,{C2aScVv7k:\"Body Armor Promo\",gYuVKHzZL:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",H1a4HRDjo:\"POPULAR\",height:\"100%\",id:\"UuR96gqu2\",layoutId:\"UuR96gqu2\",Q55DHD16L:\"Meet HALO : our most Concealable Level 3A Bulletproof Vest\",style:{width:\"100%\"},variant:matchVariant(\"W3xO8ZW6U\"),width:\"100%\",...addPropertyOverrides({kYDYzG5bV:{C2aScVv7k:vfjM2xpKj,gYuVKHzZL:IXjrTcsXR,H1a4HRDjo:WU3pHeMmy,nO_7BvAP2:resolvedLinks7[2],onC2aScVv7kChange:setvfjM2xpKj,onH1a4HRDjoChange:setWU3pHeMmy,onQ55DHD16LChange:setYve5TLjN1,Q55DHD16L:Yve5TLjN1,variant:matchVariant(\"jk1mvh499\")},n4K14bI_H:{C2aScVv7k:vfjM2xpKj,gYuVKHzZL:IXjrTcsXR,H1a4HRDjo:WU3pHeMmy,nO_7BvAP2:resolvedLinks7[0],onC2aScVv7kChange:setvfjM2xpKj,onH1a4HRDjoChange:setWU3pHeMmy,onQ55DHD16LChange:setYve5TLjN1,Q55DHD16L:Yve5TLjN1,variant:matchVariant(\"jk1mvh499\")},w4qrjmSQx:{C2aScVv7k:vfjM2xpKj,gYuVKHzZL:IXjrTcsXR,H1a4HRDjo:WU3pHeMmy,nO_7BvAP2:resolvedLinks7[1],onC2aScVv7kChange:setvfjM2xpKj,onH1a4HRDjoChange:setWU3pHeMmy,onQ55DHD16LChange:setYve5TLjN1,Q55DHD16L:Yve5TLjN1,variant:matchVariant(\"jk1mvh499\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({kYDYzG5bV:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+671+0+676},n4K14bI_H:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+167+0+794},w4qrjmSQx:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+557+0+676}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wk3sie-container\",layoutDependency:layoutDependency,layoutId:\"GewSHXijQ-container\",nodeId:\"GewSHXijQ\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(MobileMenuNavItem,{CYww2fMyc:\"CONTACT\",gZSQBUpQL:gZSQBUpQL7g7jop,height:\"100%\",hhTmPuF4a:false,id:\"GewSHXijQ\",layoutId:\"GewSHXijQ\",style:{width:\"100%\"},variant:matchVariant(\"dzUgL6Vc1\"),width:\"100%\",...addPropertyOverrides({n4K14bI_H:{gZSQBUpQL:undefined},w4qrjmSQx:{gZSQBUpQL:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"F63VVvYqK\"},implicitPathVariables:undefined},{href:{webPageId:\"F63VVvYqK\"},implicitPathVariables:undefined},{href:{webPageId:\"F63VVvYqK\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,...addPropertyOverrides({kYDYzG5bV:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+671+0+630},n4K14bI_H:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+167+0+748},w4qrjmSQx:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+557+0+630}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-71isxp-container\",\"data-framer-name\":\"Gov Sale\",layoutDependency:layoutDependency,layoutId:\"y65SBFH1V-container\",name:\"Gov Sale\",nodeId:\"y65SBFH1V\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(NavbarItem,{EciK45d_X:false,EHepl9jcj:\"Test Gov Sale\",height:\"100%\",id:\"y65SBFH1V\",Jbmfa1vUo:Jbmfa1vUoobg4ah,layoutId:\"y65SBFH1V\",name:\"Gov Sale\",style:{width:\"100%\"},variant:matchVariant(\"BMwEw_S7P\"),width:\"100%\",...addPropertyOverrides({kYDYzG5bV:{EHepl9jcj:\"Government Sale\",Jbmfa1vUo:undefined,mp0TdbFKS:resolvedLinks8[2],variant:matchVariant(\"Zl8qB9vSf\")},n4K14bI_H:{EHepl9jcj:\"Government Sale\",Jbmfa1vUo:undefined,mp0TdbFKS:resolvedLinks8[0],oSWLsXIGi:oSWLsXIGih6h4q2,variant:matchVariant(\"Zl8qB9vSf\")},w4qrjmSQx:{EHepl9jcj:\"Government Sale\",Jbmfa1vUo:undefined,mp0TdbFKS:resolvedLinks8[1],variant:matchVariant(\"Zl8qB9vSf\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dgn505\",\"data-framer-name\":\"Recomended Products\",layoutDependency:layoutDependency,layoutId:\"YmSTPJf1z\",style:{backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t8du58\",\"data-styles-preset\":\"GV2sEb7jT\",dir:\"auto\",children:\"Recommended Products\"})}),className:\"framer-1kxs51a\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yUvx4Yo83\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ep11o7\",layoutDependency:layoutDependency,layoutId:\"CK4RVwjDW\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({HmpZ5u3MS:HmpZ5u3MSCK4RVwjDW,id:idCK4RVwjDW,KSbFJ7uHN:KSbFJ7uHNCK4RVwjDW,L532r3gIo:L532r3gIoCK4RVwjDW,mlscX0kqd:mlscX0kqdCK4RVwjDW,ObhxZTzUT:ObhxZTzUTCK4RVwjDW,uBZhoQUYJ:uBZhoQUYJCK4RVwjDW},index)=>{KSbFJ7uHNCK4RVwjDW??=\"\";L532r3gIoCK4RVwjDW??=\"\";mlscX0kqdCK4RVwjDW??=\"\";ObhxZTzUTCK4RVwjDW??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`CK4RVwjDW-${idCK4RVwjDW}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{KSbFJ7uHN:KSbFJ7uHNCK4RVwjDW},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{KSbFJ7uHN:KSbFJ7uHNCK4RVwjDW},webPageId:\"t5ajAY2Sg\"},motionChild:true,nodeId:\"yXn38i7Dh\",openInNewTab:false,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-10az3ql framer-1ask8ag\",layoutDependency:layoutDependency,layoutId:\"yXn38i7Dh\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,...addPropertyOverrides({kYDYzG5bV:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 1px)`,y:(componentViewport?.y||0)+0+671+0+480+8+24+0+0+0},n4K14bI_H:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 1px)`,y:(componentViewport?.y||0)+0+167+0+480+8+24+0+118+0},w4qrjmSQx:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 1px)`,y:(componentViewport?.y||0)+0+557+0+480+8+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bwdpeh-container\",layoutDependency:layoutDependency,layoutId:\"mlQAUx5UI-container\",nodeId:\"mlQAUx5UI\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(ProductCardSmall,{h2QQWjytH:L532r3gIoCK4RVwjDW,height:\"100%\",id:\"mlQAUx5UI\",layoutId:\"mlQAUx5UI\",o9r6tTRpX:toResponsiveImage(uBZhoQUYJCK4RVwjDW),qKDD6hcff:mlscX0kqdCK4RVwjDW,style:{width:\"100%\"},tS3IE_cxl:toResponsiveImage(HmpZ5u3MSCK4RVwjDW),variant:matchVariant(\"d4S8_XmqZ\"),width:\"100%\",YY5wgN4vb:ObhxZTzUTCK4RVwjDW})})})})})})},idCK4RVwjDW);})});}})})})]})]}),isDisplayed7()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-csm0x1-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ph0PIM10c-container\",nodeId:\"ph0PIM10c\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(LayoutJumpPreventer,{direction:\"vertical\",height:\"100%\",id:\"ph0PIM10c\",layoutId:\"ph0PIM10c\",width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-gu13o5\",\"data-border\":true,\"data-framer-name\":\"Checkout Button Section\",layoutDependency:layoutDependency,layoutId:\"wnMtd5R0O\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gh7c3p\",layoutDependency:layoutDependency,layoutId:\"mLOER0UtM\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15zy1nx\",layoutDependency:layoutDependency,layoutId:\"vmkFPrBQP\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-184svmp\",\"data-styles-preset\":\"Q9_akOVLU\",dir:\"auto\",children:\"Tel: +1 321-758-8770\"})}),className:\"framer-qeu9dl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IJM_J8tbv\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{kYDYzG5bV:{\"--extracted-r6o4lv\":\"var(--token-7d46519b-7ae3-4c0a-9383-88033d4deee8, rgb(255, 255, 255))\"},n4K14bI_H:{\"--extracted-r6o4lv\":\"var(--token-7d46519b-7ae3-4c0a-9383-88033d4deee8, rgb(255, 255, 255))\"},w4qrjmSQx:{\"--extracted-r6o4lv\":\"var(--token-7d46519b-7ae3-4c0a-9383-88033d4deee8, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kYDYzG5bV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-184svmp\",\"data-styles-preset\":\"Q9_akOVLU\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d46519b-7ae3-4c0a-9383-88033d4deee8, rgb(255, 255, 255)))\"},children:\"Tel: +1 321-758-8770\"})})},n4K14bI_H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-184svmp\",\"data-styles-preset\":\"Q9_akOVLU\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d46519b-7ae3-4c0a-9383-88033d4deee8, rgb(255, 255, 255)))\"},children:\"Tel: +1 321-758-8770\"})})},w4qrjmSQx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-184svmp\",\"data-styles-preset\":\"Q9_akOVLU\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d46519b-7ae3-4c0a-9383-88033d4deee8, rgb(255, 255, 255)))\"},children:\"Tel: +1 321-758-8770\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-184svmp\",\"data-styles-preset\":\"Q9_akOVLU\",dir:\"auto\",children:\"info@acelinkusa.com\"})}),className:\"framer-qvk9gw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HkNnnC4cR\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{kYDYzG5bV:{\"--extracted-r6o4lv\":\"var(--token-7d46519b-7ae3-4c0a-9383-88033d4deee8, rgb(255, 255, 255))\"},n4K14bI_H:{\"--extracted-r6o4lv\":\"var(--token-7d46519b-7ae3-4c0a-9383-88033d4deee8, rgb(255, 255, 255))\"},w4qrjmSQx:{\"--extracted-r6o4lv\":\"var(--token-7d46519b-7ae3-4c0a-9383-88033d4deee8, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kYDYzG5bV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-184svmp\",\"data-styles-preset\":\"Q9_akOVLU\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d46519b-7ae3-4c0a-9383-88033d4deee8, rgb(255, 255, 255)))\"},children:\"info@acelinkusa.com\"})})},n4K14bI_H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-184svmp\",\"data-styles-preset\":\"Q9_akOVLU\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d46519b-7ae3-4c0a-9383-88033d4deee8, rgb(255, 255, 255)))\"},children:\"info@acelinkusa.com\"})})},w4qrjmSQx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-184svmp\",\"data-styles-preset\":\"Q9_akOVLU\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d46519b-7ae3-4c0a-9383-88033d4deee8, rgb(255, 255, 255)))\"},children:\"info@acelinkusa.com\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rzz8kv\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"LUzJowU4w\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"16px\",...addPropertyOverrides({kYDYzG5bV:{y:(componentViewport?.y||0)+0+1387+20+0+0+54.4+0},n4K14bI_H:{y:(componentViewport?.y||0)+0+1001+16+0+0+17.4+0},w4qrjmSQx:{y:(componentViewport?.y||0)+0+1273+20+0+0+54.4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-j7f3rg-container\",layoutDependency:layoutDependency,layoutId:\"tUjtmJFEn-container\",nodeId:\"tUjtmJFEn\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(SocialIcon,{dq_k2dxEu:true,height:\"100%\",id:\"tUjtmJFEn\",layoutId:\"tUjtmJFEn\",m74Cti_iF:\"https://www.instagram.com/gola.design/\",RUJ3BglTj:InstagramLogo,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"zm4pfXHvt\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"16px\",...addPropertyOverrides({kYDYzG5bV:{y:(componentViewport?.y||0)+0+1387+20+0+0+54.4+0},n4K14bI_H:{y:(componentViewport?.y||0)+0+1001+16+0+0+17.4+0},w4qrjmSQx:{y:(componentViewport?.y||0)+0+1273+20+0+0+54.4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cqsbgt-container\",layoutDependency:layoutDependency,layoutId:\"OETrbI9On-container\",nodeId:\"OETrbI9On\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(SocialIcon,{dq_k2dxEu:true,height:\"100%\",id:\"OETrbI9On\",layoutId:\"OETrbI9On\",m74Cti_iF:\"https://www.facebook.com\",RUJ3BglTj:FacebookLogo,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"zm4pfXHvt\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:\"16px\",...addPropertyOverrides({kYDYzG5bV:{y:(componentViewport?.y||0)+0+1387+20+0+0+54.4+0},n4K14bI_H:{y:(componentViewport?.y||0)+0+1001+16+0+0+17.4+0},w4qrjmSQx:{y:(componentViewport?.y||0)+0+1273+20+0+0+54.4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c7yzxp-container\",layoutDependency:layoutDependency,layoutId:\"AefRZjmqi-container\",nodeId:\"AefRZjmqi\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(SocialIcon,{dq_k2dxEu:true,height:\"100%\",id:\"AefRZjmqi\",layoutId:\"AefRZjmqi\",m74Cti_iF:\"https://x.com/gola99\",RUJ3BglTj:XLogo,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"zm4pfXHvt\"),width:\"100%\"})})})]})]})}),isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-125jjei\",\"data-framer-name\":\"top+nav+ PHONE\",layoutDependency:layoutDependency,layoutId:\"oje9QQUg_\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-880e29\",\"data-framer-name\":\"Top Bar\",layoutDependency:layoutDependency,layoutId:\"FRTkFbwyJ\",style:{backgroundColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:0,...addPropertyOverrides({iP0P8eLxZ:{y:(componentViewport?.y||0)+0+0+0+0+8},kYDYzG5bV:{y:(componentViewport?.y||0)+0+0+0+6.5+8},n4K14bI_H:{y:(componentViewport?.y||0)+0+0+0+0+8},w4qrjmSQx:{y:(componentViewport?.y||0)+0+0+0+0+8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-196tcn5-container\",layoutDependency:layoutDependency,layoutId:\"e27SHnmgY-container\",nodeId:\"e27SHnmgY\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(TextCycle,{height:\"100%\",id:\"e27SHnmgY\",itwgvvE_p:\"Free shipping on orders above $500\",layoutId:\"e27SHnmgY\",style:{height:\"100%\"},variant:matchVariant(\"tDZteXbyD\"),width:\"100%\",xubQvRMln:\"Free returns within 30 days\",zXXdlfmkP:\"20% off with purchases of $200 or more\",...addPropertyOverrides({iP0P8eLxZ:{itwgvvE_p:\"30 DAY RETURN / ECHANGE\",xubQvRMln:\"FREE SHIPPING ON $500 ORDERS\",zXXdlfmkP:\"PAYMENT PLANS AVAILABLE\"},kYDYzG5bV:{itwgvvE_p:\"30 DAY RETURN / ECHANGE\",xubQvRMln:\"FREE SHIPPING ON $500 ORDERS\",zXXdlfmkP:\"PAYMENT PLANS AVAILABLE\"},n4K14bI_H:{itwgvvE_p:\"30 DAY RETURN / ECHANGE\",xubQvRMln:\"FREE SHIPPING ON $500 ORDERS\",zXXdlfmkP:\"PAYMENT PLANS AVAILABLE\"},w4qrjmSQx:{itwgvvE_p:\"30 DAY RETURN / ECHANGE\",xubQvRMln:\"FREE SHIPPING ON $500 ORDERS\",zXXdlfmkP:\"PAYMENT PLANS AVAILABLE\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lbdlc0\",\"data-border\":true,\"data-framer-name\":\"Navbar\",layoutDependency:layoutDependency,layoutId:\"AZiFeIWdQ\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,...addPropertyOverrides({iP0P8eLxZ:{width:\"46px\",y:(componentViewport?.y||0)+0+0+0+16+0},kYDYzG5bV:{width:\"46px\",y:(componentViewport?.y||0)+0+0+0+22.5+0},n4K14bI_H:{width:\"46px\",y:(componentViewport?.y||0)+0+0+0+16+0},w4qrjmSQx:{width:\"46px\",y:(componentViewport?.y||0)+0+0+0+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n9x8h5-container\",layoutDependency:layoutDependency,layoutId:\"IMGB6InjA-container\",nodeId:\"IMGB6InjA\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(LogoWrapperACL,{height:\"100%\",id:\"IMGB6InjA\",layoutId:\"IMGB6InjA\",style:{height:\"100%\"},variant:matchVariant(\"nLXedj8hc\"),width:\"100%\",WT3YCmtbq:WT3YCmtbq1xuo9ss,...addPropertyOverrides({iP0P8eLxZ:{style:{height:\"100%\",width:\"100%\"},WT3YCmtbq:WT3YCmtbqh6h4q2},kYDYzG5bV:{style:{height:\"100%\",width:\"100%\"},WT3YCmtbq:WT3YCmtbqh6h4q2},n4K14bI_H:{style:{height:\"100%\",width:\"100%\"},WT3YCmtbq:WT3YCmtbqh6h4q2},w4qrjmSQx:{style:{height:\"100%\",width:\"100%\"},WT3YCmtbq:WT3YCmtbqh6h4q2}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e6dj8l\",\"data-border\":true,\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"OLT6UtpBM\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,...addPropertyOverrides({iP0P8eLxZ:{width:`max(max(${componentViewport?.width||\"100vw\"} - 46px, 1px) - 184px, 1px)`,y:(componentViewport?.y||0)+0+0+0+16+0+0},kYDYzG5bV:{width:`max(max(${componentViewport?.width||\"100vw\"} - 46px, 1px) - 184px, 1px)`,y:(componentViewport?.y||0)+0+0+0+22.5+0+0},n4K14bI_H:{width:`max(max(${componentViewport?.width||\"100vw\"} - 46px, 1px) - 184px, 1px)`,y:(componentViewport?.y||0)+0+0+0+16+0+0},w4qrjmSQx:{width:`max(max(${componentViewport?.width||\"100vw\"} - 46px, 1px) - 184px, 1px)`,y:(componentViewport?.y||0)+0+0+0+16+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l53jsc-container\",layoutDependency:layoutDependency,layoutId:\"Obiowm8Hl-container\",nodeId:\"Obiowm8Hl\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(CartToggle,{dq9QvTp_i:dq9QvTp_i1pc037j,height:\"100%\",id:\"Obiowm8Hl\",layoutId:\"Obiowm8Hl\",style:{height:\"100%\"},variant:matchVariant(\"qnMWPe1zg\"),width:\"100%\",...addPropertyOverrides({iP0P8eLxZ:{style:{height:\"100%\",width:\"100%\"}},kYDYzG5bV:{style:{height:\"100%\",width:\"100%\"}},n4K14bI_H:{style:{height:\"100%\",width:\"100%\"}},w4qrjmSQx:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,...addPropertyOverrides({iP0P8eLxZ:{width:\"46px\",y:(componentViewport?.y||0)+0+0+0+16+0+0},kYDYzG5bV:{width:\"46px\",y:(componentViewport?.y||0)+0+0+0+22.5+0+0},n4K14bI_H:{width:\"46px\",y:(componentViewport?.y||0)+0+0+0+16+0+0},w4qrjmSQx:{width:\"46px\",y:(componentViewport?.y||0)+0+0+0+16+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ehlm22-container\",layoutDependency:layoutDependency,layoutId:\"gXH3mK92a-container\",nodeId:\"gXH3mK92a\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(NavbarItemIcon,{height:\"100%\",hluVr0Mdy:hluVr0Mdy1hndcrf,id:\"gXH3mK92a\",jibDn3En9:MagnifyingGlass,layoutId:\"gXH3mK92a\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"W11_NV4Ba\"),w2mpkzRjh:false,width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kcAoYkV7t\"},implicitPathVariables:undefined},{href:{webPageId:\"kcAoYkV7t\"},implicitPathVariables:undefined},{href:{webPageId:\"kcAoYkV7t\"},implicitPathVariables:undefined},{href:{webPageId:\"kcAoYkV7t\"},implicitPathVariables:undefined},{href:{webPageId:\"kcAoYkV7t\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,...addPropertyOverrides({iP0P8eLxZ:{width:\"46px\",y:(componentViewport?.y||0)+0+0+0+16+0+0},kYDYzG5bV:{width:\"46px\",y:(componentViewport?.y||0)+0+0+0+22.5+0+0},n4K14bI_H:{width:\"46px\",y:(componentViewport?.y||0)+0+0+0+16+0+0},w4qrjmSQx:{width:\"46px\",y:(componentViewport?.y||0)+0+0+0+16+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vkccme-container\",layoutDependency:layoutDependency,layoutId:\"em1GAXXiE-container\",nodeId:\"em1GAXXiE\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(NavbarItemIcon,{height:\"100%\",id:\"em1GAXXiE\",jibDn3En9:HeartStraight,layoutId:\"em1GAXXiE\",mWggUcdwK:resolvedLinks9[0],style:{width:\"100%\"},variant:matchVariant(\"UXmHdh9wC\"),w2mpkzRjh:false,width:\"100%\",...addPropertyOverrides({iP0P8eLxZ:{mWggUcdwK:resolvedLinks9[1],style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"yC1IKABaj\")},kYDYzG5bV:{mWggUcdwK:resolvedLinks9[4],style:{height:\"100%\",width:\"100%\"}},n4K14bI_H:{hluVr0Mdy:hluVr0Mdyh6h4q2,mWggUcdwK:resolvedLinks9[2],variant:matchVariant(\"yC1IKABaj\")},w4qrjmSQx:{mWggUcdwK:resolvedLinks9[3],style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"m0upxWr_2\"},implicitPathVariables:undefined},{href:{webPageId:\"m0upxWr_2\"},implicitPathVariables:undefined},{href:{webPageId:\"m0upxWr_2\"},implicitPathVariables:undefined},{href:{webPageId:\"m0upxWr_2\"},implicitPathVariables:undefined},{href:{webPageId:\"m0upxWr_2\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,...addPropertyOverrides({iP0P8eLxZ:{width:\"46px\",y:(componentViewport?.y||0)+0+0+0+16+0+0},kYDYzG5bV:{width:\"46px\",y:(componentViewport?.y||0)+0+0+0+22.5+0+0},n4K14bI_H:{width:\"46px\",y:(componentViewport?.y||0)+0+0+0+16+0+0},w4qrjmSQx:{width:\"46px\",y:(componentViewport?.y||0)+0+0+0+16+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10vapvu-container\",layoutDependency:layoutDependency,layoutId:\"SbN1TnJQL-container\",nodeId:\"SbN1TnJQL\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(NavbarItemIcon,{height:\"100%\",id:\"SbN1TnJQL\",jibDn3En9:User,layoutId:\"SbN1TnJQL\",mWggUcdwK:resolvedLinks10[0],style:{width:\"100%\"},variant:matchVariant(\"UXmHdh9wC\"),w2mpkzRjh:false,width:\"100%\",...addPropertyOverrides({iP0P8eLxZ:{mWggUcdwK:resolvedLinks10[1],style:{height:\"100%\",width:\"100%\"}},kYDYzG5bV:{mWggUcdwK:resolvedLinks10[4],style:{height:\"100%\",width:\"100%\"}},n4K14bI_H:{hluVr0Mdy:hluVr0Mdyh6h4q2,mWggUcdwK:resolvedLinks10[2]},w4qrjmSQx:{mWggUcdwK:resolvedLinks10[3],style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,width:\"46px\",...addPropertyOverrides({iP0P8eLxZ:{y:(componentViewport?.y||0)+0+0+0+16+0+0},kYDYzG5bV:{y:(componentViewport?.y||0)+0+0+0+22.5+0+0},n4K14bI_H:{y:(componentViewport?.y||0)+0+0+0+16+0+0},w4qrjmSQx:{y:(componentViewport?.y||0)+0+0+0+16+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pg42uu-container\",layoutDependency:layoutDependency,layoutId:\"Jrh0MlqzF-container\",nodeId:\"Jrh0MlqzF\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(MobileMenuToggle,{height:\"100%\",id:\"Jrh0MlqzF\",layoutId:\"Jrh0MlqzF\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"loLOkGT9d\"),width:\"100%\",...addPropertyOverrides({iP0P8eLxZ:{sJ3RhKUYy:sJ3RhKUYyo7ml3m,variant:matchVariant(\"rUqpFuMr4\")},kYDYzG5bV:{sJ3RhKUYy:sJ3RhKUYyh6h4q2},n4K14bI_H:{sJ3RhKUYy:sJ3RhKUYyh6h4q2},w4qrjmSQx:{sJ3RhKUYy:sJ3RhKUYyh6h4q2}},baseVariant,gestureVariant)})})})]})]})]}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a66i9z-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Menu Scroll Lock\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"RNFe093gx-container\",name:\"Menu Scroll Lock\",nodeId:\"RNFe093gx\",rendersWithMotion:true,scopeId:\"xRye2Z4oE\",children:/*#__PURE__*/_jsx(SN_MenuScrollLock,{height:\"100%\",id:\"RNFe093gx\",layoutId:\"RNFe093gx\",name:\"Menu Scroll Lock\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\".framer-9Cgbj.framer-1ask8ag, .framer-9Cgbj .framer-1ask8ag { display: block; }\",\".framer-9Cgbj.framer-p48t1q { align-content: flex-start; align-items: flex-start; 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-9Cgbj .framer-9azwzy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9Cgbj .framer-14h8m0y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 8px 12px 8px 12px; position: relative; width: 100%; }\",\".framer-9Cgbj .framer-1nkx89z { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9Cgbj .framer-ngxniq, .framer-9Cgbj .framer-qeu9dl, .framer-9Cgbj .framer-qvk9gw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-9Cgbj .framer-i05fc8-container { align-self: stretch; flex: 1 0 0px; height: auto; position: relative; width: 1px; z-index: 1; }\",\".framer-9Cgbj .framer-gbytai { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9Cgbj .framer-3edr3u-container, .framer-9Cgbj .framer-1nvkyu8-container, .framer-9Cgbj .framer-1z0o8aj-container, .framer-9Cgbj .framer-1sx9a9a-container, .framer-9Cgbj .framer-j7f3rg-container, .framer-9Cgbj .framer-cqsbgt-container, .framer-9Cgbj .framer-c7yzxp-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-9Cgbj .framer-uluivr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9Cgbj .framer-aezuth-container, .framer-9Cgbj .framer-n9x8h5-container { flex: none; height: 46px; position: relative; width: auto; }\",\".framer-9Cgbj .framer-1n11c6g { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9Cgbj .framer-m1khck-container, .framer-9Cgbj .framer-1tsm6yn-container, .framer-9Cgbj .framer-1y2o0n3-container, .framer-9Cgbj .framer-1bwdpeh-container, .framer-9Cgbj .framer-1vkccme-container, .framer-9Cgbj .framer-10vapvu-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-9Cgbj .framer-c4it6c-container, .framer-9Cgbj .framer-1gtfaz1-container { flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 78px; z-index: 1; }\",\".framer-9Cgbj .framer-1hxovfe { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9Cgbj .framer-cskjk-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-9Cgbj .framer-10q4gxs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9Cgbj .framer-zsieyl-container, .framer-9Cgbj .framer-108h08-container, .framer-9Cgbj .framer-35tnjz-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-9Cgbj .framer-qi5der-container { flex: none; height: auto; min-width: 46px; position: relative; width: auto; }\",\".framer-9Cgbj .framer-1ejoiyn-container { flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 76px; z-index: 1; }\",\".framer-9Cgbj .framer-1noafnw { 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; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9Cgbj .framer-172l54w-container { flex: none; height: 36px; position: relative; width: 100%; }\",\".framer-9Cgbj .framer-4gz7q4-container, .framer-9Cgbj .framer-1wk3sie-container, .framer-9Cgbj .framer-71isxp-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-9Cgbj .framer-1dgn505 { 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: hidden; padding: 8px; position: relative; width: 100%; }\",\".framer-9Cgbj .framer-1kxs51a { flex: none; height: 16px; position: relative; white-space: pre; width: auto; }\",\".framer-9Cgbj .framer-1ep11o7 { 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; padding: 0px; position: relative; width: 100%; }\",\".framer-9Cgbj .framer-10az3ql { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-9Cgbj .framer-csm0x1-container { flex: none; height: auto; left: 0px; position: absolute; top: 0px; width: auto; z-index: 1; }\",\".framer-9Cgbj .framer-gu13o5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 20px 8px 20px 8px; position: relative; width: 100%; z-index: 4; }\",\".framer-9Cgbj .framer-1gh7c3p, .framer-9Cgbj .framer-15zy1nx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9Cgbj .framer-1rzz8kv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9Cgbj .framer-125jjei { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: sticky; top: 0px; width: 100%; z-index: 10; }\",\".framer-9Cgbj .framer-880e29 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 8px 12px 8px 12px; position: relative; width: 100%; }\",\".framer-9Cgbj .framer-196tcn5-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-9Cgbj .framer-1lbdlc0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9Cgbj .framer-1e6dj8l { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9Cgbj .framer-l53jsc-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-9Cgbj .framer-1ehlm22-container { flex: 1 0 0px; height: 46px; position: relative; width: 1px; }\",\".framer-9Cgbj .framer-pg42uu-container { flex: none; height: 46px; position: relative; width: 46px; }\",\".framer-9Cgbj .framer-1a66i9z-container { flex: none; height: auto; left: 0px; position: absolute; top: 0px; width: auto; }\",\".framer-9Cgbj.framer-v-yh7208 .framer-1ejoiyn-container, .framer-9Cgbj.framer-v-5gswcf .framer-1ejoiyn-container { top: 78px; }\",\".framer-9Cgbj.framer-v-1dovwfd .framer-9azwzy { order: 4; }\",\".framer-9Cgbj.framer-v-1dovwfd .framer-1nkx89z, .framer-9Cgbj.framer-v-1dovwfd .framer-1gtfaz1-container, .framer-9Cgbj.framer-v-1m4k943 .framer-125jjei, .framer-9Cgbj.framer-v-qa0nyp .framer-4gz7q4-container, .framer-9Cgbj.framer-v-zr7y5 .framer-4gz7q4-container, .framer-9Cgbj.framer-v-1qqimhd .framer-cskjk-container, .framer-9Cgbj.framer-v-1qqimhd .framer-4gz7q4-container { order: 0; }\",\".framer-9Cgbj.framer-v-1dovwfd .framer-i05fc8-container, .framer-9Cgbj.framer-v-qa0nyp .framer-9azwzy, .framer-9Cgbj.framer-v-qa0nyp .framer-172l54w-container, .framer-9Cgbj.framer-v-zr7y5 .framer-9azwzy, .framer-9Cgbj.framer-v-zr7y5 .framer-172l54w-container, .framer-9Cgbj.framer-v-1qqimhd .framer-9azwzy, .framer-9Cgbj.framer-v-1qqimhd .framer-172l54w-container { order: 1; }\",\".framer-9Cgbj.framer-v-1dovwfd .framer-gbytai { order: 2; }\",\".framer-9Cgbj.framer-v-1s4brhg.framer-p48t1q, .framer-9Cgbj.framer-v-5gswcf.framer-p48t1q, .framer-9Cgbj.framer-v-l7fpto.framer-p48t1q { width: 810px; }\",\".framer-9Cgbj.framer-v-1s4brhg .framer-uluivr, .framer-9Cgbj.framer-v-5gswcf .framer-10q4gxs { height: 46px; }\",\".framer-9Cgbj.framer-v-1s4brhg .framer-10q4gxs, .framer-9Cgbj.framer-v-1s4brhg .framer-zsieyl-container, .framer-9Cgbj.framer-v-1s4brhg .framer-35tnjz-container, .framer-9Cgbj.framer-v-5gswcf .framer-108h08-container, .framer-9Cgbj.framer-v-5gswcf .framer-qi5der-container, .framer-9Cgbj.framer-v-1m4k943 .framer-pg42uu-container, .framer-9Cgbj.framer-v-zr7y5 .framer-pg42uu-container, .framer-9Cgbj.framer-v-1qqimhd .framer-pg42uu-container { height: 100%; }\",\".framer-9Cgbj.framer-v-1s4brhg .framer-108h08-container { height: 100%; width: 40px; }\",\".framer-9Cgbj.framer-v-1s4brhg .framer-qi5der-container { height: 100%; width: 32px; }\",\".framer-9Cgbj.framer-v-1m4k943.framer-p48t1q { height: 75px; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; width: 320px; }\",\".framer-9Cgbj.framer-v-1m4k943 .framer-csm0x1-container { order: 19; }\",\".framer-9Cgbj.framer-v-1m4k943 .framer-n9x8h5-container, .framer-9Cgbj.framer-v-qa0nyp .framer-n9x8h5-container, .framer-9Cgbj.framer-v-zr7y5 .framer-n9x8h5-container, .framer-9Cgbj.framer-v-1qqimhd .framer-n9x8h5-container { align-self: stretch; height: auto; width: 46px; }\",\".framer-9Cgbj.framer-v-1m4k943 .framer-1e6dj8l, .framer-9Cgbj.framer-v-zr7y5 .framer-1e6dj8l, .framer-9Cgbj.framer-v-1qqimhd .framer-1e6dj8l { gap: 0px; height: 46px; justify-content: flex-end; }\",\".framer-9Cgbj.framer-v-1m4k943 .framer-l53jsc-container, .framer-9Cgbj.framer-v-zr7y5 .framer-l53jsc-container, .framer-9Cgbj.framer-v-1qqimhd .framer-l53jsc-container { align-self: unset; flex: 1 0 0px; height: 100%; width: 1px; }\",\".framer-9Cgbj.framer-v-1m4k943 .framer-1ehlm22-container, .framer-9Cgbj.framer-v-1m4k943 .framer-1vkccme-container, .framer-9Cgbj.framer-v-1m4k943 .framer-10vapvu-container, .framer-9Cgbj.framer-v-zr7y5 .framer-1ehlm22-container, .framer-9Cgbj.framer-v-zr7y5 .framer-1vkccme-container, .framer-9Cgbj.framer-v-zr7y5 .framer-10vapvu-container, .framer-9Cgbj.framer-v-1qqimhd .framer-1ehlm22-container, .framer-9Cgbj.framer-v-1qqimhd .framer-1vkccme-container, .framer-9Cgbj.framer-v-1qqimhd .framer-10vapvu-container { flex: none; height: 100%; width: 46px; }\",\".framer-9Cgbj.framer-v-l7fpto .framer-108h08-container { align-self: stretch; }\",\".framer-9Cgbj.framer-v-qa0nyp.framer-p48t1q { height: calc(var(--framer-viewport-height, 100vh) * 1); max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; width: 430px; }\",\".framer-9Cgbj.framer-v-qa0nyp .framer-1n11c6g, .framer-9Cgbj.framer-v-zr7y5 .framer-1n11c6g, .framer-9Cgbj.framer-v-1qqimhd .framer-1n11c6g { flex-direction: column; order: 0; }\",\".framer-9Cgbj.framer-v-qa0nyp .framer-m1khck-container, .framer-9Cgbj.framer-v-qa0nyp .framer-1tsm6yn-container, .framer-9Cgbj.framer-v-zr7y5 .framer-m1khck-container, .framer-9Cgbj.framer-v-zr7y5 .framer-1tsm6yn-container { flex: none; width: 100%; }\",\".framer-9Cgbj.framer-v-qa0nyp .framer-1noafnw, .framer-9Cgbj.framer-v-zr7y5 .framer-1noafnw, .framer-9Cgbj.framer-v-1qqimhd .framer-1noafnw { order: 18; }\",\".framer-9Cgbj.framer-v-qa0nyp .framer-1wk3sie-container, .framer-9Cgbj.framer-v-zr7y5 .framer-1wk3sie-container, .framer-9Cgbj.framer-v-1qqimhd .framer-1wk3sie-container { order: 8; }\",\".framer-9Cgbj.framer-v-qa0nyp .framer-71isxp-container, .framer-9Cgbj.framer-v-zr7y5 .framer-71isxp-container, .framer-9Cgbj.framer-v-1qqimhd .framer-71isxp-container { order: 7; }\",\".framer-9Cgbj.framer-v-qa0nyp .framer-1dgn505, .framer-9Cgbj.framer-v-zr7y5 .framer-1dgn505, .framer-9Cgbj.framer-v-1qqimhd .framer-1dgn505 { order: 6; }\",\".framer-9Cgbj.framer-v-qa0nyp .framer-gu13o5 { order: 20; padding: 16px 8px 16px 8px; }\",\".framer-9Cgbj.framer-v-qa0nyp .framer-1gh7c3p { align-content: flex-end; align-items: flex-end; flex-direction: row; }\",\".framer-9Cgbj.framer-v-qa0nyp .framer-15zy1nx { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; gap: 7px; width: 1px; }\",\".framer-9Cgbj.framer-v-qa0nyp .framer-125jjei, .framer-9Cgbj.framer-v-zr7y5 .framer-125jjei { height: 75px; justify-content: flex-start; order: 0; }\",\".framer-9Cgbj.framer-v-qa0nyp .framer-1e6dj8l { gap: 0px; justify-content: center; }\",\".framer-9Cgbj.framer-v-qa0nyp .framer-l53jsc-container { flex: 1 0 0px; width: 1px; }\",\".framer-9Cgbj.framer-v-qa0nyp .framer-1ehlm22-container, .framer-9Cgbj.framer-v-qa0nyp .framer-1vkccme-container, .framer-9Cgbj.framer-v-qa0nyp .framer-10vapvu-container { flex: none; width: 46px; }\",\".framer-9Cgbj.framer-v-qa0nyp .framer-1a66i9z-container, .framer-9Cgbj.framer-v-zr7y5 .framer-1a66i9z-container, .framer-9Cgbj.framer-v-1qqimhd .framer-1a66i9z-container { order: 21; }\",\".framer-9Cgbj.framer-v-zr7y5.framer-p48t1q, .framer-9Cgbj.framer-v-1qqimhd.framer-p48t1q { height: 800px; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; width: 430px; }\",\".framer-9Cgbj.framer-v-zr7y5 .framer-c4it6c-container { left: unset; position: relative; right: unset; top: unset; width: 100%; }\",\".framer-9Cgbj.framer-v-zr7y5 .framer-gu13o5, .framer-9Cgbj.framer-v-1qqimhd .framer-gu13o5 { order: 20; }\",\".framer-9Cgbj.framer-v-1qqimhd .framer-m1khck-container { flex: none; order: 0; width: 100%; }\",\".framer-9Cgbj.framer-v-1qqimhd .framer-1tsm6yn-container { flex: none; order: 2; width: 100%; }\",\".framer-9Cgbj.framer-v-1qqimhd .framer-1hxovfe { flex: none; order: 5; width: 100%; }\",\".framer-9Cgbj.framer-v-1qqimhd .framer-125jjei { height: 75px; order: 0; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-9Cgbj[data-border=\"true\"]::after, .framer-9Cgbj [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 78\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"abglAxBAq\":{\"layout\":[\"fixed\",\"auto\"]},\"oPAVUKlK7\":{\"layout\":[\"fixed\",\"auto\"]},\"oyciHcLIt\":{\"layout\":[\"fixed\",\"auto\"]},\"MDmc2rLoH\":{\"layout\":[\"fixed\",\"auto\"]},\"iP0P8eLxZ\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,null,\"100vh\"]},\"hYFsaeTAe\":{\"layout\":[\"fixed\",\"auto\"]},\"n4K14bI_H\":{\"constraints\":[null,null,null,\"100vh\"]},\"w4qrjmSQx\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,null,\"100vh\"]},\"kYDYzG5bV\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerVariables {\"sqWrP0sDX\":\"search\",\"P1ozFybzV\":\"cart\",\"Qj7UrOGpy\":\"enemyTest\",\"vfjM2xpKj\":\"card1Title\",\"IXjrTcsXR\":\"card1Color\",\"Yve5TLjN1\":\"card1Text\",\"WU3pHeMmy\":\"card1BadgeText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxRye2Z4oE=withCSS(Component,css,\"framer-9Cgbj\");export default FramerxRye2Z4oE;FramerxRye2Z4oE.displayName=\"Layout/Header\";FramerxRye2Z4oE.defaultProps={height:78,width:1200};addPropertyControls(FramerxRye2Z4oE,{variant:{options:[\"r3h_kIlSE\",\"abglAxBAq\",\"oPAVUKlK7\",\"oyciHcLIt\",\"MDmc2rLoH\",\"iP0P8eLxZ\",\"hYFsaeTAe\",\"n4K14bI_H\",\"w4qrjmSQx\",\"kYDYzG5bV\"],optionTitles:[\"Desktop\",\"Desktop - Collections\",\"Desktop - Sale\",\"Tablet\",\"Tablet - Dropdown Collection\",\"Phone Small\",\"Tablet Dropdown Sale\",\"Phone Dropdown\",\"Phone Sub Menu\",\"Phone Sale Menu\"],title:\"Variant\",type:ControlType.Enum},sqWrP0sDX:{title:\"Search\",type:ControlType.EventHandler},P1ozFybzV:{title:\"Cart\",type:ControlType.EventHandler},Qj7UrOGpy:{defaultValue:\"Bulletproof Vest\",displayTextArea:false,title:\"Enemy Test\",type:ControlType.String},onQj7UrOGpyChange:{changes:\"Qj7UrOGpy\",type:ControlType.ChangeHandler},vfjM2xpKj:{defaultValue:\"HALO VEST\",displayTextArea:false,title:\"Card 1 Title\",type:ControlType.String},onvfjM2xpKjChange:{changes:\"vfjM2xpKj\",type:ControlType.ChangeHandler},IXjrTcsXR:{defaultValue:'var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',title:\"Card 1 Color\",type:ControlType.Color},Yve5TLjN1:{defaultValue:\"Meet HALO : our most Concealable Level 3A Bulletproof Vest\",displayTextArea:false,title:\"Card 1 Text\",type:ControlType.String},onYve5TLjN1Change:{changes:\"Yve5TLjN1\",type:ControlType.ChangeHandler},WU3pHeMmy:{defaultValue:\"PRODUCT PREMIERE\",displayTextArea:false,title:\"Card 1 Badge Text\",type:ControlType.String},onWU3pHeMmyChange:{changes:\"WU3pHeMmy\",type:ControlType.ChangeHandler}});addFonts(FramerxRye2Z4oE,[{explicitInter:true,fonts:[{cssFamilyName:\"TASA Orbiter\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVEwC8pm095IuGcc.woff2\",weight:\"500\"},{cssFamilyName:\"TASA Orbiter\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVKAF8pm095IuGcc.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/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\"}]},...TextCycleFonts,...SocialIconFonts,...LogoWrapperACLFonts,...NavbarItemFonts,...CollectionDropdownFonts,...SaleFonts,...CartToggleFonts,...NavbarItemIconFonts,...TrustBadges3Fonts,...MenuADCardFonts,...MobileMenuNavItemFonts,...ProductCardSmallFonts,...LayoutJumpPreventerFonts,...MobileMenuToggleFonts,...SN_MenuScrollLockFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerxRye2Z4oE.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);return Promise.allSettled([queryCacheEntry.preload(),forwardLoader(TextCycle,{},context),forwardLoader(SocialIcon,{},context),forwardLoader(LogoWrapperACL,{},context),forwardLoader(NavbarItem,{},context),forwardLoader(CollectionDropdown,{},context),forwardLoader(Sale,{},context),forwardLoader(CartToggle,{},context),forwardLoader(NavbarItemIcon,{},context),forwardLoader(MobileMenuToggle,{},context),forwardLoader(TrustBadges3,{},context),forwardLoader(MenuADCard,{},context),forwardLoader(MobileMenuNavItem,{},context),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(ProductCardSmall,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxRye2Z4oE\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"78\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"sqWrP0sDX\\\":\\\"search\\\",\\\"P1ozFybzV\\\":\\\"cart\\\",\\\"Qj7UrOGpy\\\":\\\"enemyTest\\\",\\\"vfjM2xpKj\\\":\\\"card1Title\\\",\\\"IXjrTcsXR\\\":\\\"card1Color\\\",\\\"Yve5TLjN1\\\":\\\"card1Text\\\",\\\"WU3pHeMmy\\\":\\\"card1BadgeText\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"abglAxBAq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oPAVUKlK7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oyciHcLIt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MDmc2rLoH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iP0P8eLxZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"hYFsaeTAe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"n4K14bI_H\\\":{\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"w4qrjmSQx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]},\\\"kYDYzG5bV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect}from\"react\";/**\n * SN_CartCountPatch v1.0.0 — Chat #88\n *\n * Drop-in utility (place ONE instance anywhere on the site; renders nothing\n * visible). Rewrites the native FastCommerce header \"Cart (n)\" number to a\n * LOGICAL count so the header matches the cart drawer instead of summing a\n * bundle's component lines:\n *   • each composite bundle = 1   (grouped by the _composite_instance_id attr)\n *   • each standalone line  = its quantity (toggle off = 1 per line)\n *\n * Why: the native counter sums component quantities, so a single bundle made of\n * 1 carrier + 2 plates shows \"3\". Robust to FastCommerce re-rendering the number\n * (MutationObserver re-applies) and to nav remounts (re-query + light poll).\n * Self-guarded against write loops (only writes when the value differs).\n */function getCart(){if(typeof window===\"undefined\")return null;try{const w=window;if(w.shopXtools?.cart)return w.shopXtools.cart;}catch{}try{const r=window.localStorage.getItem(\"shopXtools.cart\");if(r)return JSON.parse(r);}catch{}return null;}function computeLogical(standaloneQty){const cart=getCart();const edges=cart?.lines?.edges||cart?.lines||[];const seen=new Set;let count=0;for(const e of edges){const node=e?.node||e;if(!node)continue;const attrs=node.attributes||[];let inst=null;for(const a of attrs){if(a?.key===\"_composite_instance_id\"&&a.value){inst=String(a.value);break;}}if(inst){if(!seen.has(inst)){seen.add(inst);count+=1;}}else{count+=standaloneQty?node.quantity||0:1;}}return count;}// Locate the native header cart counter number node(s): a digit-only leaf that\n// sits inside a \"Cart ( n )\" widget which is itself inside the navbar/header.\n// (The cart-drawer count is intentionally excluded — it is already correct.)\nfunction findCountEls(){const out=[];if(typeof document===\"undefined\")return out;document.querySelectorAll(\"span, p, div\").forEach(el=>{if(el.children.length!==0)return;if(!/^\\d+$/.test((el.textContent||\"\").trim()))return;// Walk up to the TIGHT \"Cart ( n )\" widget whose ENTIRE text is just the\n// cart label + the number (FastCommerce renders a doubled label, so the\n// normalized text is e.g. \"cartcart(3)\"). This precisely targets the cart\n// counter and excludes the favorites/heart badge, which only ever shares\n// a FAR ancestor that also contains the cart text (e.g. \"cartcart(3)1\") —\n// never a clean \"cart(n)\" of its own.\nlet p=el;let ok=false;for(let i=0;i<10&&p;i++){const txt=(p.textContent||\"\").replace(/\\s+/g,\"\").toLowerCase();const nm=(p.getAttribute&&p.getAttribute(\"data-framer-name\")||\"\").toLowerCase();if(/favou?rite|wishlist|heart/.test(txt+nm))break;if(/^(cart)+\\(\\d+\\)$/.test(txt)){ok=true;break;}p=p.parentElement;}if(ok)out.push(el);});return out;}export default function SN_CartCountPatch(props){const{standaloneCountsQuantity,pollMs,debug}=props;useEffect(()=>{if(typeof window===\"undefined\")return;const observers=[];const attached=new WeakSet;const apply=()=>{const want=String(computeLogical(standaloneCountsQuantity));const els=findCountEls();for(const el of els){if((el.textContent||\"\").trim()!==want){el.textContent=want;if(debug)console.log(\"[SN_CartCountPatch] set\",want);}// Re-apply whenever FastCommerce rewrites the number in place.\nconst target=el.parentElement||el;if(!attached.has(target)){attached.add(target);const obs=new MutationObserver(()=>apply());try{obs.observe(target,{childList:true,characterData:true,subtree:true});}catch{}observers.push(obs);}}};apply();const handler=()=>apply();const events=[\"shopXtools:cart:updated\",\"shopXtools:cart:refresh\",\"sn-bundle:added\",\"storage\"];for(const n of events){try{window.addEventListener(n,handler);}catch{}try{document.addEventListener(n,handler);}catch{}}const iv=window.setInterval(apply,Math.max(250,pollMs||700));return()=>{for(const n of events){try{window.removeEventListener(n,handler);}catch{}try{document.removeEventListener(n,handler);}catch{}}window.clearInterval(iv);for(const o of observers){try{o.disconnect();}catch{}}};},[standaloneCountsQuantity,pollMs,debug]);return /*#__PURE__*/_jsx(\"span\",{\"data-sn-cart-count-patch\":\"1\",style:{display:\"none\"}});}SN_CartCountPatch.defaultProps={standaloneCountsQuantity:true,pollMs:700,debug:false};addPropertyControls(SN_CartCountPatch,{standaloneCountsQuantity:{type:ControlType.Boolean,title:\"Standalone = Qty\",defaultValue:true,description:\"On: a standalone item counts its quantity. Off: 1 per line (closer to drawer groups).\"},pollMs:{type:ControlType.Number,title:\"Poll (ms)\",defaultValue:700,min:250,max:5e3,step:50},debug:{type:ControlType.Boolean,title:\"Debug Log\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SN_CartCountPatch\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SN_CartCountPatch.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,startTransition,useCallback,useEffect,useRef,useState}from\"react\";const routeChangeSubscribers=new Set;let activeRouteObserverCount=0;let originalPushState=null;let originalReplaceState=null;let lastObservedHref=\"\";let urlPollIntervalId=null;const handleGlobalUrlEvent=()=>{notifyRouteChangeIfNeeded();};function notifyRouteChangeIfNeeded(force=false){if(typeof window===\"undefined\")return;const nextHref=window.location.href;if(!force&&nextHref===lastObservedHref)return;lastObservedHref=nextHref;routeChangeSubscribers.forEach(subscriber=>{subscriber();});}function subscribeToRouteChanges(onRouteChange){if(typeof window===\"undefined\"){return()=>undefined;}routeChangeSubscribers.add(onRouteChange);activeRouteObserverCount+=1;if(activeRouteObserverCount===1){lastObservedHref=window.location.href;const historyRef=window.history;originalPushState=historyRef.pushState;originalReplaceState=historyRef.replaceState;historyRef.pushState=function patchedPushState(...args){const result=originalPushState.apply(this,args);notifyRouteChangeIfNeeded();return result;};historyRef.replaceState=function patchedReplaceState(...args){const result=originalReplaceState.apply(this,args);notifyRouteChangeIfNeeded();return result;};window.addEventListener(\"popstate\",handleGlobalUrlEvent);window.addEventListener(\"hashchange\",handleGlobalUrlEvent);urlPollIntervalId=window.setInterval(handleGlobalUrlEvent,250);}return()=>{routeChangeSubscribers.delete(onRouteChange);activeRouteObserverCount=Math.max(0,activeRouteObserverCount-1);if(activeRouteObserverCount!==0)return;window.removeEventListener(\"popstate\",handleGlobalUrlEvent);window.removeEventListener(\"hashchange\",handleGlobalUrlEvent);if(urlPollIntervalId!==null){window.clearInterval(urlPollIntervalId);urlPollIntervalId=null;}if(originalPushState){window.history.pushState=originalPushState;originalPushState=null;}if(originalReplaceState){window.history.replaceState=originalReplaceState;originalReplaceState=null;}};}function getAnchorFromEvent(event){const nativeEvent=event.nativeEvent;const path=nativeEvent.composedPath?.()??[];for(const node of path){if(!(node instanceof Element))continue;if(node instanceof HTMLAnchorElement&&node.hasAttribute(\"href\")){return node;}const closestAnchor=node.closest?.(\"a[href]\");if(closestAnchor)return closestAnchor;}const target=event.target;return(target?.closest?.(\"a[href]\"))??null;}export function withResetHeaderAfterNavigation(Component){return /*#__PURE__*/forwardRef(function ResetHeaderAfterNavigation(props,ref){const[remountKey,setRemountKey]=useState(0);const rafIdRef=useRef(null);const resetHeader=useCallback(()=>{if(typeof window===\"undefined\"){startTransition(()=>{setRemountKey(prev=>prev+1);});return;}if(rafIdRef.current!==null){window.cancelAnimationFrame(rafIdRef.current);}rafIdRef.current=window.requestAnimationFrame(()=>{startTransition(()=>{setRemountKey(prev=>prev+1);});rafIdRef.current=null;});},[]);useEffect(()=>{const unsubscribe=subscribeToRouteChanges(()=>{resetHeader();});return()=>{unsubscribe();if(rafIdRef.current!==null){if(typeof window!==\"undefined\"){window.cancelAnimationFrame(rafIdRef.current);}rafIdRef.current=null;}};},[resetHeader]);const isInternalNavigationAnchor=useCallback(event=>{if(typeof window===\"undefined\")return false;if(event.defaultPrevented)return false;if(event.button!==0)return false;if(event.metaKey||event.ctrlKey||event.shiftKey||event.altKey)return false;const anchor=getAnchorFromEvent(event);if(!anchor)return false;if(anchor.hasAttribute(\"download\"))return false;const targetAttr=anchor.getAttribute(\"target\");if(targetAttr&&targetAttr.toLowerCase()===\"_blank\")return false;const hrefAttr=anchor.getAttribute(\"href\")?.trim()??\"\";if(!hrefAttr)return false;if(hrefAttr.startsWith(\"#\"))return false;let destination;try{destination=new URL(hrefAttr,window.location.href);}catch{return false;}if(destination.protocol!==\"http:\"&&destination.protocol!==\"https:\")return false;if(destination.origin!==window.location.origin)return false;const samePath=destination.pathname===window.location.pathname&&destination.search===window.location.search;if(samePath&&destination.hash)return false;return true;},[]);const onClickCapture=useCallback(event=>{if(typeof props.onClickCapture===\"function\"){props.onClickCapture(event);}if(isInternalNavigationAnchor(event)){resetHeader();}},[isInternalNavigationAnchor,props,resetHeader]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClickCapture:onClickCapture},remountKey);});}\nexport const __FramerMetadata__ = {\"exports\":{\"withResetHeaderAfterNavigation\":{\"type\":\"reactHoc\",\"name\":\"withResetHeaderAfterNavigation\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WithResetHeaderAfterNavigation.map","// Progress bar that fills as user scrolls down the page\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState,startTransition}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";/**\n * Scroll Progress Bar\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 10\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function ScrollProgressBar(props){const{progressColor=\"#000000\",lineThickness=4,orientation=\"horizontal\",hideNativeScrollbar=true}=props;const[scrollProgress,setScrollProgress]=useState(0);const isStatic=useIsStaticRenderer();useEffect(()=>{if(isStatic||typeof window===\"undefined\")return;let rafId=null;const handleScroll=()=>{if(rafId)return;rafId=requestAnimationFrame(()=>{const windowHeight=window.innerHeight;const documentHeight=document.documentElement.scrollHeight;const scrollTop=window.scrollY;const totalScrollable=documentHeight-windowHeight;const progress=totalScrollable>0?scrollTop/totalScrollable*100:0;startTransition(()=>{setScrollProgress(Math.min(100,Math.max(0,progress)));});rafId=null;});};handleScroll();window.addEventListener(\"scroll\",handleScroll,{passive:true});return()=>{window.removeEventListener(\"scroll\",handleScroll);if(rafId)cancelAnimationFrame(rafId);};},[isStatic]);// Hide the browser's native scrollbar so only this bar shows.\nuseEffect(()=>{if(isStatic||typeof document===\"undefined\")return;if(!hideNativeScrollbar)return;const STYLE_ID=\"spb-hide-native-scrollbar\";let styleEl=document.getElementById(STYLE_ID);if(!styleEl){styleEl=document.createElement(\"style\");styleEl.id=STYLE_ID;styleEl.textContent=`\n                html { scrollbar-width: none; -ms-overflow-style: none; }\n                html::-webkit-scrollbar { width: 0; height: 0; display: none; }\n                body::-webkit-scrollbar { width: 0; height: 0; display: none; }\n            `;document.head.appendChild(styleEl);}return()=>{styleEl?.remove();};},[isStatic,hideNativeScrollbar]);const displayProgress=isStatic?50:scrollProgress;const isVertical=orientation===\"vertical\";return /*#__PURE__*/_jsx(\"div\",{style:{...props.style,position:\"relative\",width:isVertical?lineThickness:\"100%\",height:isVertical?\"100%\":lineThickness,backgroundColor:\"transparent\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:0,left:0,width:isVertical?\"100%\":`${displayProgress}%`,height:isVertical?`${displayProgress}%`:\"100%\",backgroundColor:progressColor}})});}addPropertyControls(ScrollProgressBar,{progressColor:{type:ControlType.Color,title:\"Progress Color\",defaultValue:\"#000000\"},lineThickness:{type:ControlType.Number,title:\"Line Thickness\",defaultValue:4,min:1,max:20,step:1,unit:\"px\",displayStepper:true},orientation:{type:ControlType.Enum,title:\"Orientation\",options:[\"horizontal\",\"vertical\"],optionTitles:[\"Horizontal\",\"Vertical\"],defaultValue:\"horizontal\",displaySegmentedControl:true},hideNativeScrollbar:{type:ControlType.Boolean,title:\"Hide Native Bar\",defaultValue:true}});ScrollProgressBar.displayName=\"Scroll Progress Bar\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ScrollProgressBar\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"10\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrollProgressBar.map","// Generated by Framer (da191f6)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,FormContainer,FormPlainTextInput,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,RichText,safeCSSValue,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCodeBoundaryForOverrides,withCSS,withFX,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 FooterACL from\"#framer/local/canvasComponent/dhfcxGv2u/dhfcxGv2u.js\";import Cart from\"#framer/local/canvasComponent/DvexyVWR6/DvexyVWR6.js\";import Search from\"#framer/local/canvasComponent/ffJmHaKG2/ffJmHaKG2.js\";import DiscountModal from\"#framer/local/canvasComponent/iyjXdsEkT/iyjXdsEkT.js\";import EmailSubmitButton from\"#framer/local/canvasComponent/SkpteoqYF/SkpteoqYF.js\";import LayoutHeader,*as LayoutHeaderInfo from\"#framer/local/canvasComponent/xRye2Z4oE/xRye2Z4oE.js\";import SN_CartCountPatch from\"#framer/local/codeFile/i8JN5fe/SN_CartCountPatch.js\";import{withResetHeaderAfterNavigation}from\"#framer/local/codeFile/Z2x52ma/WithResetHeaderAfterNavigation.js\";import ScrollProgressBar from\"#framer/local/codeFile/f7Ok3lG/ScrollProgressBar.js\";import*as sharedStyle from\"#framer/local/css/k79qPALGE/k79qPALGE.js\";const SN_CartCountPatchFonts=getFonts(SN_CartCountPatch);const LayoutHeaderFonts=getFonts(LayoutHeader);const LayoutHeaderWithResetHeaderAfterNavigation1ir2sj6WithMappedReactPropsottlfd=withMappedReactProps(withCodeBoundaryForOverrides(LayoutHeader,{nodeId:\"uomdBq7U4\",override:withResetHeaderAfterNavigation,scopeId:\"HoMku7kJl\"}),LayoutHeaderInfo);const SearchFonts=getFonts(Search);const CartFonts=getFonts(Cart);const EmailSubmitButtonFonts=getFonts(EmailSubmitButton);const ScrollProgressBarFonts=getFonts(ScrollProgressBar);const ContainerWithFX=withFX(Container);const FooterACLFonts=getFonts(FooterACL);const breakpoints={MtGSTyxXO:\"(max-width: 389.98px)\",R_q9lx2kO:\"(min-width: 390px) and (max-width: 809.98px)\",VQR_DVWBu:\"(min-width: 1200px)\",xtNnMvz6B:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-9LxHM\";const variantClassNames={MtGSTyxXO:\"framer-v-1izckzk\",R_q9lx2kO:\"framer-v-471bws\",VQR_DVWBu:\"framer-v-bauwhh\",xtNnMvz6B:\"framer-v-178rel6\"};const zvcALaHU0=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition1={delay:.2,duration:.6,ease:[.8,0,.24,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:440,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:440,y:0};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 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 animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition2={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:20};const breakpointRules={MtGSTyxXO:[\".framer-9LxHM.framer-bauwhh { padding: 75px 0px 0px 0px; }\",\".framer-9LxHM .framer-1ir2sj6-container { left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; width: unset; }\",\".framer-9LxHM .framer-17g60po { gap: 32px; padding: 20px; width: 100%; }\",\".framer-9LxHM .framer-95nu1k, .framer-9LxHM .framer-16wy19l { width: 100%; }\",\".framer-9LxHM .framer-nqee5h { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-9LxHM .framer-18lqh1e { --framer-input-font-size: 14px; }\",\".framer-9LxHM .framer-l10qbn-container { top: 75px; }\"],R_q9lx2kO:[\".framer-9LxHM.framer-bauwhh { padding: 75px 0px 0px 0px; }\",\".framer-9LxHM .framer-1ir2sj6-container { left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; width: unset; }\",\".framer-9LxHM .framer-c58uio { height: min-content; min-height: 480px; }\",\".framer-9LxHM .framer-17g60po { gap: 32px; padding: 20px; width: 100%; }\",\".framer-9LxHM .framer-95nu1k, .framer-9LxHM .framer-16wy19l { width: 100%; }\",\".framer-9LxHM .framer-nqee5h { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-9LxHM .framer-18lqh1e { --framer-input-font-size: 14px; }\",\".framer-9LxHM .framer-l10qbn-container { top: 75px; }\"],xtNnMvz6B:[\".framer-9LxHM .framer-17g60po { gap: 32px; width: 600px; }\",\".framer-9LxHM .framer-95nu1k { width: 100%; }\",\".framer-9LxHM .framer-nqee5h { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-9LxHM .framer-16wy19l { width: 70%; }\",\".framer-9LxHM .framer-l10qbn-container { order: 1007; }\",\".framer-9LxHM .framer-m36icw-container { order: 1005; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={MtGSTyxXO:\".framer-1izckzk-override\",R_q9lx2kO:\".framer-471bws-override\",xtNnMvz6B:\".framer-178rel6-override\"};const rules=[\".framer-9LxHM.framer-k57ql1, .framer-9LxHM .framer-k57ql1 { display: block; }\",\".framer-9LxHM.framer-bauwhh { align-content: center; align-items: center; background-color: var(--ehayil); 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-9LxHM .framer-1y1anbz-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-9LxHM .framer-1ir2sj6-container { flex: none; height: auto; order: -999; position: sticky; top: 0px; width: 100%; z-index: 10; }\",\".framer-9LxHM.framer-7yl05v, .framer-9LxHM.framer-1tcm0m1 { background-color: rgba(0, 0, 0, 0.4); inset: 0px; position: fixed; user-select: none; z-index: 10; }\",\".framer-9LxHM.framer-1l157gb-container { flex: none; height: 100%; max-width: 576px; position: fixed; right: 0px; top: calc(50.00000000000002% - 100% / 2); width: 40%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-9LxHM.framer-110nqs1-container { flex: none; height: 100%; max-width: 400px; position: fixed; right: 0px; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-9LxHM .framer-xcxd0c { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-9LxHM .framer-c58uio { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 600px; justify-content: center; order: 1003; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9LxHM .framer-1x7l689 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9LxHM .framer-17g60po { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-9LxHM .framer-95nu1k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-9LxHM .framer-nqee5h { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-9LxHM .framer-16wy19l { 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: 440px; }\",\".framer-9LxHM .framer-1kc58yn { --border-bottom-width: 1px; --border-color: var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6)); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-9LxHM .framer-11edxoo { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-9LxHM .framer-18lqh1e { --framer-input-font-color: var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, #ffffff); --framer-input-font-family: \\\"TASA Orbiter\\\"; --framer-input-font-letter-spacing: -0.04em; --framer-input-font-line-height: 110%; --framer-input-font-open-type-features: 'ss04' on, 'ss03' on, 'ss02' on, 'ss01' on; --framer-input-font-size: 16px; --framer-input-font-weight: 400; --framer-input-icon-color: #999999; --framer-input-padding: 0px; --framer-input-placeholder-color: var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, #ffffff); flex: none; height: 48px; position: relative; width: 100%; }\",\".framer-9LxHM .framer-gxdxq2-container { flex: none; height: 48px; position: relative; width: auto; }\",\".framer-9LxHM .framer-l10qbn-container { flex: none; height: 2px; left: 0px; order: 1004; position: var(--framer-canvas-fixed-position, fixed); top: 78px; width: 100%; z-index: 2; }\",\".framer-9LxHM .framer-m36icw-container { flex: none; height: auto; order: 1006; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,'.framer-9LxHM[data-border=\"true\"]::after, .framer-9LxHM [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; }'];const mediaQueries={MtGSTyxXO:\"(max-width: 389.98px)\",R_q9lx2kO:\"(min-width: 390px) and (max-width: 809.98px)\",VQR_DVWBu:\"(min-width: 1200px)\",xtNnMvz6B:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={\"1200\":\"VQR_DVWBu\",\"390\":\"R_q9lx2kO\",\"810\":\"xtNnMvz6B\",\"Mobile Small\":\"MtGSTyxXO\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({fill,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"VQR_DVWBu\",zvcALaHU0:fill??props.zvcALaHU0??\"rgb(255, 255, 255)\"};};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,zvcALaHU0,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const sqWrP0sDXko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const P1ozFybzVko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const ygByPUcz81q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const g5gKEEToW1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"VQR_DVWBu\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(zvcALaHU0)}; } :root { font-size: 100%; }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-bauwhh\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--ehayil\":zvcALaHU0,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1y1anbz-container\",\"data-code-component-plugin-id\":\"dev_f3a8c2\",isAuthoredByUser:true,nodeId:\"POCA8ewQs\",scopeId:\"HoMku7kJl\",children:/*#__PURE__*/_jsx(SN_CartCountPatch,{debug:false,height:\"100%\",id:\"POCA8ewQs\",layoutId:\"POCA8ewQs\",pollMs:700,standaloneCountsQuantity:true,width:\"100%\"})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:true,dismissWithEsc:true,children:overlay1=>/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MtGSTyxXO:{y:0},R_q9lx2kO:{y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:\"100vw\",y:200,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MtGSTyxXO:{layoutScroll:true},R_q9lx2kO:{layoutScroll:true}},children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1ir2sj6-container\",nodeId:\"uomdBq7U4\",rendersWithMotion:true,scopeId:\"HoMku7kJl\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MtGSTyxXO:{variant:matchVariant(\"iP0P8eLxZ\")},R_q9lx2kO:{variant:matchVariant(\"iP0P8eLxZ\")},xtNnMvz6B:{variant:matchVariant(\"oyciHcLIt\")}},children:/*#__PURE__*/_jsx(LayoutHeaderWithResetHeaderAfterNavigation1ir2sj6WithMappedReactPropsottlfd,{height:\"100%\",id:\"uomdBq7U4\",IXjrTcsXR:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(0, 0, 0))\",layoutId:\"uomdBq7U4\",P1ozFybzV:P1ozFybzVko9la1({overlay:overlay1}),Qj7UrOGpy:\"Bulletproof Vest\",sqWrP0sDX:sqWrP0sDXko9la1({overlay}),style:{width:\"100%\"},variant:matchVariant(\"r3h_kIlSE\"),vfjM2xpKj:\"HALO VEST\",width:\"100%\",WU3pHeMmy:\"PRODUCT PREMIERE\",Yve5TLjN1:\"Meet HALO : our most Concealable Level 3A Bulletproof Vest\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-7yl05v\"),\"data-framer-name\":\"Search\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"PA7SxW99B\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"min(40vw, 576px)\",children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-1l157gb-container\"),exit:animation,inComponentSlot:true,initial:animation2,nodeId:\"ejHJ9gRBW\",rendersWithMotion:true,scopeId:\"HoMku7kJl\",children:/*#__PURE__*/_jsx(Search,{height:\"100%\",id:\"ejHJ9gRBW\",layoutId:\"ejHJ9gRBW\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},width:\"100%\",ygByPUcz8:ygByPUcz81q29jei({overlay})})})})]})}),getContainer())})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1tcm0m1\"),\"data-framer-name\":\"Cart\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay1.hide()},\"w5Y1zpRDR\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"min(100vw, 400px)\",children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-110nqs1-container\"),exit:animation,inComponentSlot:true,initial:animation2,nodeId:\"Vgftc97J3\",rendersWithMotion:true,scopeId:\"HoMku7kJl\",children:/*#__PURE__*/_jsx(Cart,{Bj0VrRHeG:\"\",g5gKEEToW:g5gKEEToW1q29jei({overlay:overlay1}),height:\"100%\",id:\"Vgftc97J3\",layoutId:\"Vgftc97J3\",n8qOFqSP_:\"\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"qCwLH8ITN\"),width:\"100%\"})})})]})}),getContainer())})})]})})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-xcxd0c\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MtGSTyxXO:{background:{alt:\"Ace Link Armor body armor gear\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1275),pixelHeight:816,pixelWidth:1456,sizes:\"100vw\",src:\"https://framerusercontent.com/images/Z7FT53dH6lJSttbsFuN3hxIuXGA.jpeg?width=1456&height=816\",srcSet:\"https://framerusercontent.com/images/Z7FT53dH6lJSttbsFuN3hxIuXGA.jpeg?scale-down-to=512&width=1456&height=816 512w,https://framerusercontent.com/images/Z7FT53dH6lJSttbsFuN3hxIuXGA.jpeg?scale-down-to=1024&width=1456&height=816 1024w,https://framerusercontent.com/images/Z7FT53dH6lJSttbsFuN3hxIuXGA.jpeg?width=1456&height=816 1456w\"}},R_q9lx2kO:{background:{alt:\"Ace Link Armor body armor gear\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1275),pixelHeight:816,pixelWidth:1456,sizes:\"100vw\",src:\"https://framerusercontent.com/images/Z7FT53dH6lJSttbsFuN3hxIuXGA.jpeg?width=1456&height=816\",srcSet:\"https://framerusercontent.com/images/Z7FT53dH6lJSttbsFuN3hxIuXGA.jpeg?scale-down-to=512&width=1456&height=816 512w,https://framerusercontent.com/images/Z7FT53dH6lJSttbsFuN3hxIuXGA.jpeg?scale-down-to=1024&width=1456&height=816 1024w,https://framerusercontent.com/images/Z7FT53dH6lJSttbsFuN3hxIuXGA.jpeg?width=1456&height=816 1456w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Ace Link Armor body armor gear\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1278),pixelHeight:816,pixelWidth:1456,sizes:\"100vw\",src:\"https://framerusercontent.com/images/Z7FT53dH6lJSttbsFuN3hxIuXGA.jpeg?width=1456&height=816\",srcSet:\"https://framerusercontent.com/images/Z7FT53dH6lJSttbsFuN3hxIuXGA.jpeg?scale-down-to=512&width=1456&height=816 512w,https://framerusercontent.com/images/Z7FT53dH6lJSttbsFuN3hxIuXGA.jpeg?scale-down-to=1024&width=1456&height=816 1024w,https://framerusercontent.com/images/Z7FT53dH6lJSttbsFuN3hxIuXGA.jpeg?width=1456&height=816 1456w\"},className:\"framer-c58uio\",\"data-framer-name\":\"SectionForm\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1x7l689\",\"data-framer-name\":\"Content\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17g60po\",\"data-framer-name\":\"Form\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-95nu1k\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1o0urno\",\"data-styles-preset\":\"k79qPALGE\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b)\"},children:\"SIGN UP TO NEWSLETTER AND GET 20$ OFF ON YOUR FIRST ORDER\"})}),className:\"framer-nqee5h\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-16wy19l\",\"data-framer-name\":\"form\",children:/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/40182d4e-16f2-4247-966b-df66392aaa5c/submit\",className:\"framer-1kc58yn\",\"data-border\":true,nodeId:\"izG8Yt1c_\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"label\",{className:\"framer-11edxoo\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-18lqh1e\",inputName:\"email\",placeholder:\"Your email\",required:true,type:\"email\"})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MtGSTyxXO:{y:1579},R_q9lx2kO:{y:1519},xtNnMvz6B:{y:1582}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:1586,children:/*#__PURE__*/_jsx(Container,{className:\"framer-gxdxq2-container\",nodeId:\"tnQ8brais\",scopeId:\"HoMku7kJl\",children:/*#__PURE__*/_jsx(EmailSubmitButton,{b6iy2p5EV:\"rgba(255, 255, 255, 0)\",CqIj1MmV4:\"rgba(255, 255, 255, 0)\",height:\"100%\",id:\"tnQ8brais\",layoutId:\"tnQ8brais\",LXKe7lfUH:\"rgba(255, 255, 255, 0)\",pIHZahrEJ:\"0px\",style:{height:\"100%\"},type:\"submit\",variant:formVariants(formState,{error:\"kOrIIbc2j\",incomplete:\"omyMC8sGr\",pending:\"Jmd9caMMo\",success:\"D2LDtV73D\"},matchVariant(\"Jmd9caMMo\")),width:\"100%\",ZPKjT7RBQ:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"})})})})]})})})]})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation3,__framer__exit:animation4,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-l10qbn-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutScroll:true,nodeId:\"m4gRKCxMl\",rendersWithMotion:true,scopeId:\"HoMku7kJl\",children:/*#__PURE__*/_jsx(ScrollProgressBar,{height:\"100%\",hideNativeScrollbar:true,id:\"m4gRKCxMl\",layoutId:\"m4gRKCxMl\",lineThickness:3,orientation:\"horizontal\",progressColor:\"var(--token-9fb53b3d-e0a8-4870-91e2-0dccf00d2c3b, rgb(224, 22, 22))\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MtGSTyxXO:{y:1875},R_q9lx2kO:{y:1755}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:602,width:\"100vw\",y:1878,children:/*#__PURE__*/_jsx(Container,{className:\"framer-m36icw-container\",nodeId:\"ExD8yxizh\",scopeId:\"HoMku7kJl\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MtGSTyxXO:{variant:matchVariant(\"pLotmGXdc\")},R_q9lx2kO:{variant:matchVariant(\"pLotmGXdc\")},xtNnMvz6B:{variant:matchVariant(\"tB0ycltmy\")}},children:/*#__PURE__*/_jsx(FooterACL,{height:\"100%\",id:\"ExD8yxizh\",layoutId:\"ExD8yxizh\",style:{width:\"100%\"},variant:matchVariant(\"Byl7eFtr4\"),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 3996\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xtNnMvz6B\":{\"layout\":[\"fixed\",\"fixed\"]},\"R_q9lx2kO\":{\"layout\":[\"fixed\",\"fixed\"]},\"MtGSTyxXO\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"zvcALaHU0\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"VQR_DVWBu\":[\".framer-1y1anbz-container\",\".framer-1ir2sj6-container\",\".framer-c58uio\",\".framer-l10qbn-container\",\".framer-m36icw-container\"],\"xtNnMvz6B\":[\".framer-1y1anbz-container\",\".framer-1ir2sj6-container\",\".framer-c58uio\",\".framer-l10qbn-container\",\".framer-m36icw-container\"],\"R_q9lx2kO\":[\".framer-1y1anbz-container\",\".framer-1ir2sj6-container\",\".framer-c58uio\",\".framer-l10qbn-container\",\".framer-m36icw-container\"],\"MtGSTyxXO\":[\".framer-1y1anbz-container\",\".framer-1ir2sj6-container\",\".framer-c58uio\",\".framer-l10qbn-container\",\".framer-m36icw-container\"]}\n * @framerBreakpoints {\"VQR_DVWBu\":{\"min\":1200,\"canvasClassName\":\"framer-bauwhh-override\",\"minHeight\":3996,\"viewportHeight\":800,\"name\":\"1200\",\"width\":1200,\"rootFontSize\":16},\"xtNnMvz6B\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-178rel6-override\",\"minHeight\":3996,\"viewportHeight\":1080,\"name\":\"810\",\"width\":810,\"rootFontSize\":16},\"R_q9lx2kO\":{\"min\":390,\"max\":809,\"canvasClassName\":\"framer-471bws-override\",\"minHeight\":3996,\"viewportHeight\":844,\"name\":\"390\",\"width\":390,\"rootFontSize\":16},\"MtGSTyxXO\":{\"max\":389,\"canvasClassName\":\"framer-1izckzk-override\",\"minHeight\":3996,\"viewportHeight\":1218,\"name\":\"Mobile Small\",\"width\":320,\"rootFontSize\":16}}\n * @framerDefaultVariant VQR_DVWBu\n * @framerLayoutTemplate true\n */const FramerHoMku7kJl=withCSS(Component,css,\"framer-9LxHM\");export default FramerHoMku7kJl;FramerHoMku7kJl.displayName=\"Template\";FramerHoMku7kJl.defaultProps={height:3996,width:1200};addPropertyControls(FramerHoMku7kJl,{zvcALaHU0:{defaultValue:\"rgb(255, 255, 255)\",title:\"Fill\",type:ControlType.Color}});addFonts(FramerHoMku7kJl,[{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:\"TASA Orbiter\",source:\"google\",style:\"normal\",uiFamilyName:\"TASA Orbiter\",url:\"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVH4C8pm095IuGcc.woff2\",weight:\"400\"}]},...SN_CartCountPatchFonts,...LayoutHeaderFonts,...SearchFonts,...CartFonts,...EmailSubmitButtonFonts,...ScrollProgressBarFonts,...FooterACLFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerHoMku7kJl.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(LayoutHeader,{},context),forwardLoader(Search,{},context),forwardLoader(Cart,{},context),forwardLoader(EmailSubmitButton,{},context),forwardLoader(FooterACL,{},context),forwardLoader(DiscountModal,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHoMku7kJl\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"VQR_DVWBu\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-bauwhh-override\\\",\\\"minHeight\\\":3996,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"1200\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"xtNnMvz6B\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-178rel6-override\\\",\\\"minHeight\\\":3996,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"810\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"R_q9lx2kO\\\":{\\\"min\\\":390,\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-471bws-override\\\",\\\"minHeight\\\":3996,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"390\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16},\\\"MtGSTyxXO\\\":{\\\"max\\\":389,\\\"canvasClassName\\\":\\\"framer-1izckzk-override\\\",\\\"minHeight\\\":3996,\\\"viewportHeight\\\":1218,\\\"name\\\":\\\"Mobile Small\\\",\\\"width\\\":320,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"3996\",\"framerRootFontSize\":\"16\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xtNnMvz6B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"R_q9lx2kO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MtGSTyxXO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"zvcALaHU0\\\":\\\"fill\\\"}\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"VQR_DVWBu\\\":[\\\".framer-1y1anbz-container\\\",\\\".framer-1ir2sj6-container\\\",\\\".framer-c58uio\\\",\\\".framer-l10qbn-container\\\",\\\".framer-m36icw-container\\\"],\\\"xtNnMvz6B\\\":[\\\".framer-1y1anbz-container\\\",\\\".framer-1ir2sj6-container\\\",\\\".framer-c58uio\\\",\\\".framer-l10qbn-container\\\",\\\".framer-m36icw-container\\\"],\\\"R_q9lx2kO\\\":[\\\".framer-1y1anbz-container\\\",\\\".framer-1ir2sj6-container\\\",\\\".framer-c58uio\\\",\\\".framer-l10qbn-container\\\",\\\".framer-m36icw-container\\\"],\\\"MtGSTyxXO\\\":[\\\".framer-1y1anbz-container\\\",\\\".framer-1ir2sj6-container\\\",\\\".framer-c58uio\\\",\\\".framer-l10qbn-container\\\",\\\".framer-m36icw-container\\\"]}\",\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"VQR_DVWBu\"}},\"__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 EmptyRB from \"https://framerusercontent.com/modules/cO2LfUPGTb4AIaB6dEHE/z8CWoFVeeYFv5kPLMURC/ok8bGpScU.js\";\r\nimport Template1 from \"https://framerusercontent.com/modules/e13nwoFaxCJcJPQFqbfL/eqcOpHusHEQot7N7EGXc/HoMku7kJl.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {dkFe74H1_: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9iiyVAjfq5AQxCJVUoPJ/wnkpwh010MedzbY25fxr/augiA20Il.js\")), path: \"/\"}, UvNruFyL3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hBl2HK0FZ2MTv27wWstP/T9HPss8JyOGFyreTIbHt/UvNruFyL3.js\")), path: \"/blog\"}, YRGyJ2ZoG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/f9ZXNZxchaUF3FkDcwH9/sGLa5emeG32SjAzS6qT8/YRGyJ2ZoG.js\")), path: \"/contact\"}, mr0DFWgKI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iLhJvynmvsop0PwN2hzS/IXhI2pRd97wf0DA7lLyl/mr0DFWgKI.js\")), path: \"/404\"}, kcAoYkV7t: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rFdqWrGVMvyo08iN6YTM/SJWcyZCO15nhjAGh1PKl/kcAoYkV7t.js\")), path: \"/favorites\"}, pJwkIoL34: {elements: {DcjstjcCq: \"returns-and-exchanges\", EAMLYasMr: \"agreement-to-terms\", kY8dhpbma: \"shipping-damage-protection\", MovYLkPNK: \"contact-us\", MUCzGJem1: \"shipping-and-delivery\", OvqC2UsNi: \"limitation-of-liability\", tgHn085CS: \"limited-product-warranty\", xJyo2sWMg: \"prices-and-payment\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/a5hevtFlliB9T6lKG196/1Tkcci4Ahrlj6OjP2IZJ/pJwkIoL34.js\")), path: \"/terms-of-service\"}, dZuKHc8VY: {elements: {ClrrJHTjU: \"how-we-protect-information\", ER2pVZ0WE: \"how-we-use-information\", fwrXzmags: \"accessing-your-information\", igjR2pB67: \"information-we-collect\", jyeEtfcSY: \"changes-to-this-policy\", KmSO7OkrW: \"children\", psCMZ5xsy: \"non-us-residents\", rFRobkGx6: \"sharing-information\", tpp9SSe4H: \"overview\", UtY4YSwG0: \"third-party-advertising\", WRelNn_oK: \"california-residents\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/t2QY41SnryoScZt1rwwz/5Z2OHMdBEH96yWY4rySo/dZuKHc8VY.js\")), path: \"/privacy-policy\"}, Ai_rB9ohf: {elements: {Av4obysFZ: \"retail-returns-and-exchanges\", FA906S0n3: \"return-eligibility\", hZz8ngsA_: \"contact-us\", ol73F9no0: \"overview\", QbVr1hMs2: \"how-to-start-a-return\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Al32JrsA6W3V07NmskEy/GiolMQiXYE0t8dtRpsyE/Ai_rB9ohf.js\")), path: \"/return-policy\"}, vdMi35KPp: {elements: {AHDSJmFw0: \"delivery-and-risk-of-loss\", ebGfBINQv: \"shipping-and-order-processing\", JYhb1mors: \"shipping-costs\", L3daLlGeg: \"contact-us\", r6_qJP_vC: \"payment\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YhrKDyJCAYFsCzTkmKNG/e7RALgIKhZU7YkJh0PLr/vdMi35KPp.js\")), path: \"/shipping-and-delivery\"}, UnPoCZyXr: {elements: {Ph2_dVd8V: \"nav-trigger\", pVCtCyoed: \"header\", Ui444HsBY: \"most-popular\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aJEDD1GCfDsMYzhzEFod/AcPUUbXg7pOpXLTS2dC8/UnPoCZyXr.js\")), path: \"/plate-carriers\"}, NGq2r05Vy: {elements: {gNWhByCic: \"nav-trigger\", rkVsl0F4M: \"most-popular\", rqRCH4HD3: \"header\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pBrxGHuHvtAKnAtRVwCc/Cmh5zhXi4mUqf0MSe6cN/NGq2r05Vy.js\")), path: \"/bulletproof-backpacks\"}, e1bHYGE1n: {elements: {Ko90RWxIA: \"most-popular\", kxikYyiHP: \"header\", lYtaJMO7j: \"nav-trigger\", wGRqfzhtz: \"vest-carriers\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/k6H5vWFW29aW1flKtUzl/vvh42saEewGvvbeRaVjt/e1bHYGE1n.js\")), path: \"/bulletproof-vests\"}, sasJzbBGr: {elements: {eMGnc5DbR: \"most-popular-1\", jCGiEhSLl: \"nav-trigger\", LSeUDytwN: \"header\", TfxnLGW98: \"most-popular\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/otSWaOlKUVLhRbgNWWnt/dmxZ426NfqsyDT47IHp0/sasJzbBGr.js\")), path: \"/bundles\"}, F63VVvYqK: {elements: {kLI3KjwVO: \"form\", RQNkzIkhD: \"nav-trigger\", Z0s8xGF9z: \"header\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AcQQwgwSNphWImEe8NpL/3wag8Mn432kOPyDUYMJh/F63VVvYqK.js\")), path: \"/government-sales\"}, WxtjEuae5: {elements: {b47IBPqSo: \"most-popular-1\", GKwkMTjn_: \"nav-trigger\", nbrMeK1aK: \"header\", VHa9hB3QS: \"most-popular\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nh7d3PDI6enDZxMWAiIe/AbaH1d1ObY9ssaxEYrTe/WxtjEuae5.js\")), path: \"/ballistic-helmets\"}, UnackhVKJ: {elements: {CiLg5L1Wa: \"level4\", emF35CZOA: \"level3+\", fUOL0IA9u: \"trainingplates\", HQBRoxg7r: \"most-popular-2\", hRB2BBU_3: \"most-popular-1\", J5eDEpQnP: \"most-popular-5\", jdfPJFsog: \"header\", kHJdvCrrP: \"most-popular-6\", oBdN1qXIb: \"most-popular-3\", PRYXZpipl: \"most-popular\", TYzdIlt8u: \"nav-trigger\", YusY4zam5: \"most-popular-4\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sWkmQUuUBKluJXeFDVei/c7tzo6NWjKbShu9lAbxY/UnackhVKJ.js\")), path: \"/armor-plates\"}, IdgNP8kEh: {elements: {ceCaRDU6R: \"anti-stab-1\", oRzoiMDUq: \"header\", Rv23AXXpR: \"standard\", vKvGxGCbk: \"nav-trigger\", Vxh482Ajh: \"standard-1\", ZtAJrkhuU: \"anti-stab\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cgmuvuLkgbYtQFntcaU1/Og7nVFcLAY1zeinQuRDP/IdgNP8kEh.js\")), path: \"/soft-armor\"}, qQclpCVYV: {elements: {csba1jswH: \"most-popular\", moqlH6FsA: \"nav-trigger\", vsPPWQzeQ: \"header\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fi4cwMCRrm7O6COGQWRd/iU6L4FDTmGWMIjEqzVwf/qQclpCVYV.js\")), path: \"/tactical-gear\"}, VySPfkjAD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nRMrPztlbG1Yw94TMQp4/WH0FuNl5MJ4XEKzyJ9Kb/VySPfkjAD.js\")), path: \"/page\"}, vbsG0JGD3: {elements: {HB2ERiXvS: \"nav-trigger\", jBg5_wVZS: \"form\", mvHZvyfYD: \"header\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qOsgOyeLuPatnDCky9mI/QSADLdiUt0ofm2NzL1EQ/vbsG0JGD3.js\")), path: \"/dealers-inquiries\"}, S89hBGQZ0: {elements: {CT7h_OPVa: \"apply\", dAeQGlOT9: \"header\", Wz_JkgsEc: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4v17gqF1bba64tLgQpwb/GrwOqNB4k54np7ca6eab/S89hBGQZ0.js\")), path: \"/affiliate-program\"}, bubn_pUEZ: {elements: {IBrCjhE6A: \"nav-trigger\", qwYT3qGEo: \"header\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NlGoD0GHiwrnity0qfNX/Gjff5rh46eUuPOLYubGC/bubn_pUEZ.js\")), path: \"/certifications\"}, m0upxWr_2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/moiRNuckhIiFdmMj05Nr/jdkGbQP82p4lU6YyyI9c/m0upxWr_2.js\")), path: \"/account\"}, DgM11kfar: {collectionId: \"JdNGlWK3L\", elements: {DJkcKwPcJ: \"most-popular\", gBzFmET2p: \"add-to-cart\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fuwXFyZhjbTDrHXgbMtl/DfJineMkcvMmKnmeW3Ii/DgM11kfar.js\")), path: \"/bulletproof-vests/:GX4wZlpn1\"}, g473gVKug: {collectionId: \"iEPPUiXLO\", elements: {gknRVjoCK: \"add-to-cart\", nYXvVFsON: \"most-popular\", TlYmxOldW: \"add-to-cart-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6rqeTVC5QyiGLQ18uJxl/NXh1954ofqErC1BoavLZ/g473gVKug.js\")), path: \"/armor-plates/:Js5om4dLK\"}, RCGl0uaq_: {collectionId: \"nbHIg0hVb\", elements: {AyljXRfqO: \"services\", Co4M2IsgY: \"most-popular\", FMtalmneZ: \"add-to-cart\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gDqfrKq0XHZOCTQXyPFw/10NTKox9hzroR0h3Xucv/RCGl0uaq_.js\")), path: \"/plate-carriers/:ZNn5PALoX\"}, DxP7Zk1G8: {collectionId: \"fskZDs769\", elements: {D75wq4z1C: \"services\", dGaCXH9EF: \"most-popular\", hO82TVBxG: \"add-to-cart\", jH3LYqtub: \"add-to-cart-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dhuh4uMukYWaEGdW0CFI/qPzrcEezjrgw17vOBtzF/DxP7Zk1G8.js\")), path: \"/bulletproof-backpacks/:lE7xSf3AN\"}, t5ajAY2Sg: {collectionId: \"Vro_6dLSv\", elements: {ggA3yxoJl: \"add-to-cart-1\", Ha11mDcK7: \"add-to-cart\", K9GULOY2o: \"services\", lZTNf9AWX: \"most-popular\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vjtwTdek0W6vSR2aCt8p/MKsKmVMgL6HZn3a24Xnm/t5ajAY2Sg.js\")), path: \"/ballistic-helmets/:KSbFJ7uHN\"}, nYZ5jTG8J: {collectionId: \"LhGJYee43\", elements: {GY6YzM5Q2: \"add-to-cart-1\", NEpnn0z0P: \"most-popular\", NZqkEnmdO: \"add-to-cart\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/snkkRaOpTOoyvXZIC2fd/SKBFgJUku3SulwLF7fvp/nYZ5jTG8J.js\")), path: \"/soft-armor/:bNhJPoZjp\"}, M7LdECo0D: {collectionId: \"Z5fPIGesA\", elements: {gFuGx1OUW: \"add-to-cart\", iQFKDkm3_: \"most-popular\", WeXbCMz6v: \"add-to-cart-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/czfLITGUVSy6yBQoqzby/41b1Xp4gRAXitiiocEh7/M7LdECo0D.js\")), path: \"/tactical-gear/:GugzTP4N1\"}, yYuZIVanq: {collectionId: \"PIa_p3xyK\", elements: {gZPBG6bt4: \"add-to-cart-1\", KgCAlClfE: \"add-to-cart\", zH4HhHz6x: \"most-popular\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/egMnOoCdaLoSI8UaJmw3/9ikLSpzoib0YwVKLtv0n/yYuZIVanq.js\")), path: \"/bundles/:hVC5Vw4Aa\"}, nqQlxDoM5: {collectionId: \"BYYSbB_Xj\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rwFwZwtMd2GL0p3Cvskg/OsvvcxPgNQhRfk0QvVnI/nqQlxDoM5.js\")), path: \"/blog/:FUjJJ01X0\"}, Qwo6NkHge: {collectionId: \"JdNGlWK3L\", elements: {d4kQnk162: \"add-to-cart-1\", n1Ac4mxAd: \"most-popular\", TYdU5_C_p: \"add-to-cart\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yJzs7JV6cRGW7zEkm2VX/up4nfCM1eKiLickrjkpE/Qwo6NkHge.js\")), path: \"/design-system/:GX4wZlpn1\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {BYYSbB_Xj: async () => (await import(\"https://framerusercontent.com/modules/fQzf7FIdDC8YNbGoBWvj/jfvb3Jf1z5GQaqnVqevC/BYYSbB_Xj.js\"))?.[\"utils\"], fskZDs769: async () => (await import(\"https://framerusercontent.com/modules/5UkJU7NfvkkrpqqMlJrY/4qfhfFQDNaLXPIlE0rPA/fskZDs769.js\"))?.[\"utils\"], iEPPUiXLO: async () => (await import(\"https://framerusercontent.com/modules/q1mUgSlF2q1VBWlf0ypg/a8dnW3hyeqKl66Zjcr5V/iEPPUiXLO.js\"))?.[\"utils\"], JdNGlWK3L: async () => (await import(\"https://framerusercontent.com/modules/mouSs2jToc2Q66ZjOhbE/9l9hHIB2zAZ5f6UFRijd/JdNGlWK3L.js\"))?.[\"utils\"], LhGJYee43: async () => (await import(\"https://framerusercontent.com/modules/9PZFtEfec8YRq4QMXlW0/ToDA40QtxaoKul8LYXal/LhGJYee43.js\"))?.[\"utils\"], nbHIg0hVb: async () => (await import(\"https://framerusercontent.com/modules/8S8oLY8bHcZr75L5sikH/qwmTcdRCsWcVKdJKbIE0/nbHIg0hVb.js\"))?.[\"utils\"], PIa_p3xyK: async () => (await import(\"https://framerusercontent.com/modules/oPLJrv51Bg7sr55uJlSv/a1IxeKalRNtBMAmEwimA/PIa_p3xyK.js\"))?.[\"utils\"], TCao3cyAg: async () => (await import(\"https://framerusercontent.com/modules/JHGmyaYcoBYvyWJmDYan/Y9EvFeKW1YC1Dc1mVEdi/TCao3cyAg.js\"))?.[\"utils\"], Vro_6dLSv: async () => (await import(\"https://framerusercontent.com/modules/6FI053r7x3QcaZf1qtNI/ZXsj1irUMxdGv0OtLumj/Vro_6dLSv.js\"))?.[\"utils\"], Z5fPIGesA: async () => (await import(\"https://framerusercontent.com/modules/rIJ16RNyRho8fhszzkqO/OWpdCKiYMhOMaj2wOX95/Z5fPIGesA.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"80f4410f5c55c225d8eaa2ea45d3bc3a36f16c7021f09549b775e99e972a49d6\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {zvcALaHU0: \"rgb(255, 255, 255)\"}\r\nconst props2 = {...props1, zvcALaHU0: \"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"}\r\nconst props3 = {...props1, zvcALaHU0: \"var(--token-ad5159e4-780c-48e4-8212-93b3ea9a3d96, rgb(245, 245, 245))\"}\r\nconst props4 = {...props1, zvcALaHU0: \"var(--token-5f03f6e3-536f-484e-82a8-ab5781b04eb8, rgb(255, 255, 255))\"}\r\nconst templateProps = {Ai_rB9ohf: props2, augiA20Il: props1, bubn_pUEZ: props1, dFd1wIiVv: props1, DgM11kfar: props1, DxP7Zk1G8: props1, dZuKHc8VY: props2, e1bHYGE1n: props3, F63VVvYqK: props4, g473gVKug: props1, IdgNP8kEh: props1, kcAoYkV7t: props1, m0upxWr_2: props1, M7LdECo0D: props1, mDaILWZID: props3, MDBtQL1NT: props1, mr0DFWgKI: props1, NGq2r05Vy: props1, nqQlxDoM5: props1, nYZ5jTG8J: props1, pJwkIoL34: props2, qQclpCVYV: props1, Qwo6NkHge: props1, RCGl0uaq_: props4, S89hBGQZ0: props1, sasJzbBGr: props3, t5ajAY2Sg: props1, UnackhVKJ: props1, UnPoCZyXr: props1, UvNruFyL3: props2, vbsG0JGD3: props1, vdMi35KPp: props2, VySPfkjAD: props1, WxtjEuae5: props1, YRGyJ2ZoG: props2, yYuZIVanq: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"UvNruFyL3\":\r\ncase \"YRGyJ2ZoG\":\r\ncase \"mr0DFWgKI\":\r\ncase \"kcAoYkV7t\":\r\ncase \"pJwkIoL34\":\r\ncase \"dZuKHc8VY\":\r\ncase \"Ai_rB9ohf\":\r\ncase \"vdMi35KPp\":\r\ncase \"UnPoCZyXr\":\r\ncase \"NGq2r05Vy\":\r\ncase \"e1bHYGE1n\":\r\ncase \"sasJzbBGr\":\r\ncase \"mDaILWZID\":\r\ncase \"F63VVvYqK\":\r\ncase \"WxtjEuae5\":\r\ncase \"UnackhVKJ\":\r\ncase \"IdgNP8kEh\":\r\ncase \"qQclpCVYV\":\r\ncase \"dFd1wIiVv\":\r\ncase \"VySPfkjAD\":\r\ncase \"MDBtQL1NT\":\r\ncase \"vbsG0JGD3\":\r\ncase \"S89hBGQZ0\":\r\ncase \"bubn_pUEZ\":\r\ncase \"m0upxWr_2\":\r\ncase \"DgM11kfar\":\r\ncase \"g473gVKug\":\r\ncase \"RCGl0uaq_\":\r\ncase \"DxP7Zk1G8\":\r\ncase \"t5ajAY2Sg\":\r\ncase \"nYZ5jTG8J\":\r\ncase \"M7LdECo0D\":\r\ncase \"yYuZIVanq\":\r\ncase \"nqQlxDoM5\":\r\ncase \"Qwo6NkHge\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ncase \"bPWZHZ_Nb\":\r\ncase \"yA_05M0Ui\":\r\nreturn React.createElement(EmptyRB, {...props, key: \"EmptyRB\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"UvNruFyL3\":\r\ncase \"YRGyJ2ZoG\":\r\ncase \"mr0DFWgKI\":\r\ncase \"kcAoYkV7t\":\r\ncase \"pJwkIoL34\":\r\ncase \"dZuKHc8VY\":\r\ncase \"Ai_rB9ohf\":\r\ncase \"vdMi35KPp\":\r\ncase \"UnPoCZyXr\":\r\ncase \"NGq2r05Vy\":\r\ncase \"e1bHYGE1n\":\r\ncase \"sasJzbBGr\":\r\ncase \"mDaILWZID\":\r\ncase \"F63VVvYqK\":\r\ncase \"WxtjEuae5\":\r\ncase \"UnackhVKJ\":\r\ncase \"IdgNP8kEh\":\r\ncase \"qQclpCVYV\":\r\ncase \"dFd1wIiVv\":\r\ncase \"VySPfkjAD\":\r\ncase \"MDBtQL1NT\":\r\ncase \"vbsG0JGD3\":\r\ncase \"S89hBGQZ0\":\r\ncase \"bubn_pUEZ\":\r\ncase \"m0upxWr_2\":\r\ncase \"DgM11kfar\":\r\ncase \"g473gVKug\":\r\ncase \"RCGl0uaq_\":\r\ncase \"DxP7Zk1G8\":\r\ncase \"t5ajAY2Sg\":\r\ncase \"nYZ5jTG8J\":\r\ncase \"M7LdECo0D\":\r\ncase \"yYuZIVanq\":\r\ncase \"nqQlxDoM5\":\r\ncase \"Qwo6NkHge\":\r\nreturn [{hash: \"bauwhh\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"178rel6\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"471bws\", mediaQuery: \"(min-width: 390px) and (max-width: 809.98px)\"}, {hash: \"1izckzk\", mediaQuery: \"(max-width: 389.98px)\"}]\r\ncase \"bPWZHZ_Nb\":\r\ncase \"yA_05M0Ui\":\r\nreturn [{hash: \"7z6sxh\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tFramer.setLibraryFeatures({disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: false, privateRouterReplaceState: false, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iLhJvynmvsop0PwN2hzS/IXhI2pRd97wf0DA7lLyl/mr0DFWgKI.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\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://acelinkarmor.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/9X2BCpyU9iCzpvJnuveI/tpBEzHc84Fa5o7p2B0DM/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.5, duration: 0.6, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0.1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.6, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0%\", y: \"-30%\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}