{"version":3,"file":"script_main.DbPRO1RS.mjs","names":["useState","isBrowser","useMemo","useRef","e","_Fragment","useState","isBrowser","useMemo","COMMON_COUNTRIES","COMMON_COUNTRY_CODES","fonts","css","className","XFonts","X","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","isBrowser","useState","useRef","useCallback","throttle","isBrowser","e","get","SVG","getProps","Icon","className","addPropertyOverrides","FC_CartCounterFonts","IconFonts","Icon","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","getProps","Icon","className","MenuFonts","Menu","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","getProps","Icon","className","addPropertyOverrides","IconFonts","Icon","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","getProps","Icon","className","addPropertyOverrides","Icon","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","Menu","Close","Favorites","LinkButtonFonts","LinkButton","MotionDivWithFX","Logo","SearchFonts","Search","CartFonts","Cart","FC_GlobalCountryFlagsFonts","FC_GlobalMarketActiveFonts","cycleOrder","serializationHash","variantClassNames","transition1","transition2","matchVariant","animation","animation1","animation2","Overlay","animation3","transformTemplate1","t","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","React.useRef","className","_Fragment","RichText","Image1","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","NavigationSettings","NavigationSettingsControls","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","useStateVariable","React.useState","getProps","createLayoutDependency","useRef","React.useId","className","fonts","css","className","cycleOrder","variantClassNames","Transition","React.useContext","React.useMemo","getProps","createLayoutDependency","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","useState","isBrowser","e","cart","get","useMemo","isCurrencySymbolSameAsCode","ShopXCartSubtotal","isBrowser","useState","useRef","useCallback","useState","useRef","isBrowser","e","useCallback","throttle","_Fragment","get","index","containerStyle","useState","useRef","useCallback","throttle","e","isBrowser","useState","Children","useRef","useMemo","useState","useCallback","startTransition","Component","Dot","dotStyle","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image1","RichText","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","XFonts","X","CheckoutButton","CartProductCard","FC_CartStateController","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","toResponsiveImage","query1","Products","QueryData","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","_Fragment","SVG","useState","e","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","DiscountButtonSettings","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","React.useState","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","DiscountButton","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","useState","useRef","e","className","containerStyle","useCallback","LinkButton","SmallProductCard","Filled","serializationHash","variantClassNames","transition1","matchVariant","query1","Products","QueryData","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","_Fragment","RichText","sharedStyle.css","sharedStyle.fonts","isBrowser","useIsBrowser","useRef","useState","e","containerStyle","_Fragment","e","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","SubmitTextFonts","SubmitText","XFonts","X","FC_GlobalSmartModalCloseFonts","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","formVariants","transformTemplate1","t","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Image1","RichText","_Fragment","FormPlainTextInput","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","DiscountModalSettings","serializationHash","variantClassNames","transition1","animation","animation1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","fonts","css","className","css","SVG","getProps","Icon","className","SVG","getProps","Icon","className","SVG","getProps","Icon","className","SVG","getProps","Icon","className","getProps","Icon","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","Icon","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","TrustCard","RichText","SubmitText","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","animation","transition2","Shop","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","className","Icon","Icon1","Icon2","Icon3","_Fragment","FormPlainTextInput","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","useState","e","Icon","useRef","useMemo","useState","HomeFactory","React","useState","useRef","isBrowser","selectedCountry","e","addPropertyOverrides","FC_GlobalMarketActiveFonts","Material","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","X","Phosphor","RegionSelector","serializationHash","variantClassNames","animation","animation1","transformTemplate1","t","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","className","RichText","Footer","FooterLogo","DiscountModal","AnnouncementBar","Navigation","Cart","Search","RegionModal","NavigationSettings","t","useRef","React.useId","className","PropertyOverrides","_Fragment","React.createElement","Template1","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.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","e","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder","React.Suspense","React.lazy"],"sources":["https:/framerusercontent.com/modules/N4sehPZvaJy8xzJ4hqGI/VFyWNOlzImx2jSkBS7Mm/countryFlags.js","https:/framerusercontent.com/modules/6DL2PESnBGZ4TTphi6gj/AtrKpjqaFZPe5vcWWzpR/FC_GlobalCountryFlags.js","https:/framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js","https:/framerusercontent.com/modules/IRNPUGQe13VXFTk5iND0/x0S1itd9K7qngwU8KE4b/FC_GlobalMarketActive.js","https:/framerusercontent.com/modules/o6yZPAQiNCadcpqPxh8O/oHSvCIMvRDW77XDq5CJZ/B79iBH_nm.js","https:/framerusercontent.com/modules/h7pKX2ey5l0y8nFooZ3d/DkxnqSYSUtBo7ZsQFrWR/Ftw5883md.js","https:/framerusercontent.com/modules/4gxKhYDXhQYsHYSbypZW/CwQMBB6veGtRJ77hGsnc/FC_CartCounter.js","https:/framerusercontent.com/modules/yA7N9WhjPTgbsU6xpomV/y7a0GEgWVtkVtKRFnvNa/FC_CartOverlayTrigger.js","https:/framerusercontent.com/modules/QnL32ImyUWzqVbxtlf6n/TIZrTNVIUD4oS62kityn/CeDOR5ls2.js","https:/framerusercontent.com/modules/OYaGIjjrU127N66AU2VR/VL5nIWHgmiKN8A3xgzyB/Fzrh5hSM9.js","https:/framerusercontent.com/modules/iSTz3z7TgSgmqSrW7bH6/0HdxvU9xarNLb9TivmHO/CpBpWLDOq.js","https:/framerusercontent.com/modules/squdVMgQhb4tlw2WeZeo/7Abh31Jp64MU6zcVy1Hc/IIijiMKEM.js","https:/framerusercontent.com/modules/CpAISmhysqUPKiCDWCrB/jyDzoFkaWjN2f39CwuOw/i8D2SdLHA.js","https:/framerusercontent.com/modules/eENhvzKPnBymouR396Ab/AtKB4Go5m6BuYEzNjLyR/RjLXhMyTx.js","https:/framerusercontent.com/modules/qUMwM3THMJyu4WbSTcxZ/XKUO3mywnepozK7t0iAb/lpbZyUmL_.js","https:/framerusercontent.com/modules/906E2dzvUpAf86Oxea44/d2UzQAkz6wvXdJy0KL2p/t65OUcDFs.js","https:/framerusercontent.com/modules/XoZb30J7fe8bM3TXHJcl/MygpqjEEDYwJiX7uaGYM/tNKu6uqOV.js","https:/framerusercontent.com/modules/OnHQWnGviELbalhrvn1r/ynthpX085lpgZDv2pmyQ/hTTRUDsYE.js","https:/framerusercontent.com/modules/iT2ZrhJ5HjVX2nu63Olj/ezWinHoZzN4lrePD4yxt/de4xpSgSI.js","https:/framerusercontent.com/modules/RBhrmJSayFIEr01hpPFn/uknigYuJhd1icsEQ9e0L/TIzKiGcOB.js","https:/framerusercontent.com/modules/Xz56MXJ2ZtTgFtT1VmZz/jsrZt5LjumizHw76NuWB/atkMxVAKb.js","https:/framer.com/m/shopX-cartSubtotal-pv7y.js","https:/framerusercontent.com/modules/g7fE5FpUH8BU8KzDDNuK/ev96V8ZMvBdXi4qVNtAQ/FC_CartSubtotal.js","https:/framerusercontent.com/modules/iNxQR66txeNh1MBMupeD/14fDVHtX7ZF5JXTR7ee3/FC_CartStateController.js","https:/framerusercontent.com/modules/oKOqnJyJ3wjpqRFTNCqe/SHKGE3xrqauvUP0EDUGf/FC_CartProductCard.js","https:/framerusercontent.com/modules/v7LtkkyNjEAQ8EyrCJW6/tND47xWycBAq6ZXOZgJN/FC_CartCheckoutButton.js","https:/framerusercontent.com/modules/V9ryrjN5Am9WM1dJeyyJ/GzHgU466IQmt8g4qOKj8/UsePageVisibility.js","https:/framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/vzgdvq3ezmf3RWurtT17/SlideShow.js","https:/framerusercontent.com/modules/ghBXJ6BWKOpyN0YvUBx9/cec6Me7AGJb1g1Tn4lRb/Q3Yfux9Ak.js","https:/framerusercontent.com/modules/a9yhD7NBWGtReKiq2yLC/h7cX2wiSUDqEob0JgXKm/V_YUhgnS7.js","https:/framerusercontent.com/modules/g2jsUQzR7xwOcoevIGYI/ma4g65o2apAsM7vuPOeD/DvexyVWR6.js","https:/framerusercontent.com/modules/yyrJsFTT8Nc4QDjkS3EG/w6FTnbKuQdNJPtyPqVgl/FC_GlobalSmartModalTrigger.js","https:/framerusercontent.com/modules/EpFRrmFM0M1IbeWWsQVB/X51TzzJJcMcJ3FlOy3iM/C_4tSYML1.js","https:/framerusercontent.com/modules/CmDlaecwsETQSFnVF2yZ/Rzur1RTm0cVRauq2qudC/BA2n9QqX0.js","https:/framerusercontent.com/modules/poUnUlqtQGezUbfdxVJH/ivw05sHLqv7vK3p54MeG/dzPN8xHdI.js","https:/framerusercontent.com/modules/tlSE71XX3CzjVeSC2JLA/kOlsgfY0y3dukSLwtLP4/FC_CatalogSearch.js","https:/framerusercontent.com/modules/e1hFy71La5VXjAdnNC4T/08YRr4jB9yLQeZpjLVFj/ffJmHaKG2.js","https:/framerusercontent.com/modules/MjKyIqa8pSBrmAaoYMHM/K9HvWTwqK3TXvew3IY9u/FC_GlobalSmartModal.js","https:/framerusercontent.com/modules/vx0hU5obAvqfYnWvnwr9/UIQTPgXl7TcAZzWWkUW4/FC_GlobalSmartModalClose.js","https:/framerusercontent.com/modules/RXGeKgM8Mbx6sDQ2tymJ/rujjBi6jmsN3uRVmoYpj/SkpteoqYF.js","https:/framerusercontent.com/modules/q1am2wrfHwrlWTBd11DF/AHxKvWSBbKkUZBFbkbfW/sc8ZNGVXG.js","https:/framerusercontent.com/modules/moulbKF0EQE4POUcQ2tG/NY4hP6MqpH9inbjqqTkT/iyjXdsEkT.js","https:/framerusercontent.com/modules/ne98lwH6P5vtHnjnXPLX/MLOeVgrp0pzlZ88G6rli/kt1sljfAF.js","https:/framerusercontent.com/modules/NOQW8pyNt9gnIimG6Lvi/yOxvxY4JP37e1aLMuhQR/kiTmiwPKr.js","https:/framerusercontent.com/modules/suvhKDfp1thZ61TLo50W/h39MFAr0Nq5EHt6SCBJS/UQRBPxvNm.js","https:/framerusercontent.com/modules/j2EW67jj4iZu50IkTup6/w94H6snQpZ9FuBoqSP18/AsW6ZF_0Z.js","https:/framerusercontent.com/modules/PBjyq1m1LTgZy5s29rPu/GQDh0np8OzwND9YsBYeB/Cfqb2nLt1.js","https:/framerusercontent.com/modules/WcLRoggzibyuFyjpbVjv/9bBaUM6N3j6GdZvGP5JX/M3YELIgfT.js","https:/framerusercontent.com/modules/1NFiWURA1FSqxj7tzKnS/cLUMovaPX7OMwT8wGFIX/SdK2U1y7Q.js","https:/framerusercontent.com/modules/OkGDvnU90QTK7d7MCGhl/kTSCpg2U3BmoBbyjuS2N/T7uZUEa14.js","https:/framerusercontent.com/modules/wQ9ahvESpWZBBLnvqOAD/nVXcSqBLuYtKvf1Onpzs/o4jowD7JR.js","https:/framerusercontent.com/modules/169v56r6uXHnWziPbhCz/DHqagTCSCE5vzBscZ3WN/spvZay0zb.js","https:/framerusercontent.com/modules/m4vAJkhllkegCgWC8tGt/LUuvLVCFJIXesueYLDR0/FC_GlobalMarketContent.js","https:/framerusercontent.com/modules/k399eGMURCHWWRLAoIxM/p9v7bm2MbEZyYo9ppZtD/Home.js","https:/framer.com/m/material-icons/Home.js@0.0.32","https:/framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js","https:/framerusercontent.com/modules/l4Wc5P7RmEd6P0vBsdFg/aXX8KFM7lDlmOlkbXatM/FC_GlobalMarketDropdown.js","https:/framerusercontent.com/modules/SuFy2tUjYQOeCg0ICAol/iJaFzUAMta2tTPHYCK7Q/Ts0mI3F_H.js","https:/framerusercontent.com/modules/MGgGpJmlBKEMFrSyx5Ga/xNrgDa0bYrolBESTvivb/YfkIaMY0h.js","https:/framerusercontent.com/modules/R6kL8VTbCUBrB30oIVJs/4rRL61Np2cTWBYDDWrDf/HoMku7kJl.js","framer:toplevel/main"],"sourcesContent":["export const COUNTRY_DATA={AF:{name:\"Afghanistan\"},AL:{name:\"Albania\"},DZ:{name:\"Algeria\"},AS:{name:\"American Samoa\"},AD:{name:\"Andorra\"},AO:{name:\"Angola\"},AI:{name:\"Anguilla\"},AQ:{name:\"Antarctica\"},AG:{name:\"Antigua and Barbuda\"},AR:{name:\"Argentina\"},AM:{name:\"Armenia\"},AW:{name:\"Aruba\"},AU:{name:\"Australia\"},AT:{name:\"Austria\"},AZ:{name:\"Azerbaijan\"},BS:{name:\"Bahamas\"},BH:{name:\"Bahrain\"},BD:{name:\"Bangladesh\"},BB:{name:\"Barbados\"},BY:{name:\"Belarus\"},BE:{name:\"Belgium\"},BZ:{name:\"Belize\"},BJ:{name:\"Benin\"},BM:{name:\"Bermuda\"},BT:{name:\"Bhutan\"},BO:{name:\"Bolivia\"},BQ:{name:\"Bonaire, Sint Eustatius and Saba\"},BA:{name:\"Bosnia and Herzegovina\"},BW:{name:\"Botswana\"},BV:{name:\"Bouvet Island\"},BR:{name:\"Brazil\"},IO:{name:\"British Indian Ocean Territory\"},BN:{name:\"Brunei Darussalam\"},BG:{name:\"Bulgaria\"},BF:{name:\"Burkina Faso\"},BI:{name:\"Burundi\"},CV:{name:\"Cabo Verde\"},KH:{name:\"Cambodia\"},CM:{name:\"Cameroon\"},CA:{name:\"Canada\"},KY:{name:\"Cayman Islands\"},CF:{name:\"Central African Republic\"},TD:{name:\"Chad\"},CL:{name:\"Chile\"},CN:{name:\"China\"},CX:{name:\"Christmas Island\"},CC:{name:\"Cocos (Keeling) Islands\"},CO:{name:\"Colombia\"},KM:{name:\"Comoros\"},CG:{name:\"Republic of the Congo\"},CD:{name:\"Democratic Republic of the Congo\"},CK:{name:\"Cook Islands\"},CR:{name:\"Costa Rica\"},HR:{name:\"Croatia\"},CU:{name:\"Cuba\"},CW:{name:\"Cura\\xe7ao\"},CY:{name:\"Cyprus\"},CZ:{name:\"Czech Republic\"},CI:{name:\"C\\xf4te d'Ivoire\"},DK:{name:\"Denmark\"},DJ:{name:\"Djibouti\"},DM:{name:\"Dominica\"},DO:{name:\"Dominican Republic\"},EC:{name:\"Ecuador\"},EG:{name:\"Egypt\"},SV:{name:\"El Salvador\"},GQ:{name:\"Equatorial Guinea\"},ER:{name:\"Eritrea\"},EE:{name:\"Estonia\"},SZ:{name:\"Eswatini\"},ET:{name:\"Ethiopia\"},FK:{name:\"Falkland Islands\"},FO:{name:\"Faroe Islands\"},FJ:{name:\"Fiji\"},FI:{name:\"Finland\"},FR:{name:\"France\"},GF:{name:\"French Guiana\"},PF:{name:\"French Polynesia\"},TF:{name:\"French Southern Territories\"},GA:{name:\"Gabon\"},GM:{name:\"Gambia\"},GE:{name:\"Georgia\"},DE:{name:\"Germany\"},GH:{name:\"Ghana\"},GI:{name:\"Gibraltar\"},GR:{name:\"Greece\"},GL:{name:\"Greenland\"},GD:{name:\"Grenada\"},GP:{name:\"Guadeloupe\"},GU:{name:\"Guam\"},GT:{name:\"Guatemala\"},GG:{name:\"Guernsey\"},GN:{name:\"Guinea\"},GW:{name:\"Guinea-Bissau\"},GY:{name:\"Guyana\"},HT:{name:\"Haiti\"},HM:{name:\"Heard Island and McDonald Islands\"},VA:{name:\"Holy See\"},HN:{name:\"Honduras\"},HK:{name:\"Hong Kong\"},HU:{name:\"Hungary\"},IS:{name:\"Iceland\"},IN:{name:\"India\"},ID:{name:\"Indonesia\"},IR:{name:\"Iran\"},IQ:{name:\"Iraq\"},IE:{name:\"Ireland\"},IM:{name:\"Isle of Man\"},IL:{name:\"Israel\"},IT:{name:\"Italy\"},JM:{name:\"Jamaica\"},JP:{name:\"Japan\"},JE:{name:\"Jersey\"},JO:{name:\"Jordan\"},KZ:{name:\"Kazakhstan\"},KE:{name:\"Kenya\"},KI:{name:\"Kiribati\"},KP:{name:\"North Korea\"},KR:{name:\"South Korea\"},KW:{name:\"Kuwait\"},KG:{name:\"Kyrgyzstan\"},LA:{name:\"Laos\"},LV:{name:\"Latvia\"},LB:{name:\"Lebanon\"},LS:{name:\"Lesotho\"},LR:{name:\"Liberia\"},LY:{name:\"Libya\"},LI:{name:\"Liechtenstein\"},LT:{name:\"Lithuania\"},LU:{name:\"Luxembourg\"},MO:{name:\"Macau\"},MG:{name:\"Madagascar\"},MW:{name:\"Malawi\"},MY:{name:\"Malaysia\"},MV:{name:\"Maldives\"},ML:{name:\"Mali\"},MT:{name:\"Malta\"},MH:{name:\"Marshall Islands\"},MQ:{name:\"Martinique\"},MR:{name:\"Mauritania\"},MU:{name:\"Mauritius\"},YT:{name:\"Mayotte\"},MX:{name:\"Mexico\"},FM:{name:\"Federated States of Micronesia\"},MD:{name:\"Moldova\"},MC:{name:\"Monaco\"},MN:{name:\"Mongolia\"},ME:{name:\"Montenegro\"},MS:{name:\"Montserrat\"},MA:{name:\"Morocco\"},MZ:{name:\"Mozambique\"},MM:{name:\"Myanmar\"},NA:{name:\"Namibia\"},NR:{name:\"Nauru\"},NP:{name:\"Nepal\"},NL:{name:\"Netherlands\"},NC:{name:\"New Caledonia\"},NZ:{name:\"New Zealand\"},NI:{name:\"Nicaragua\"},NE:{name:\"Niger\"},NG:{name:\"Nigeria\"},NU:{name:\"Niue\"},NF:{name:\"Norfolk Island\"},MK:{name:\"North Macedonia\"},MP:{name:\"Northern Mariana Islands\"},NO:{name:\"Norway\"},OM:{name:\"Oman\"},PK:{name:\"Pakistan\"},PW:{name:\"Palau\"},PS:{name:\"State of Palestine\"},PA:{name:\"Panama\"},PG:{name:\"Papua New Guinea\"},PY:{name:\"Paraguay\"},PE:{name:\"Peru\"},PH:{name:\"Philippines\"},PN:{name:\"Pitcairn\"},PL:{name:\"Poland\"},PT:{name:\"Portugal\"},PR:{name:\"Puerto Rico\"},QA:{name:\"Qatar\"},RO:{name:\"Romania\"},RU:{name:\"Russia\"},RW:{name:\"Rwanda\"},RE:{name:\"R\\xe9union\"},BL:{name:\"Saint Barth\\xe9lemy\"},SH:{name:\"Saint Helena, Ascension and Tristan da Cunha\"},KN:{name:\"Saint Kitts and Nevis\"},LC:{name:\"Saint Lucia\"},MF:{name:\"Saint Martin\"},PM:{name:\"Saint Pierre and Miquelon\"},VC:{name:\"Saint Vincent and the Grenadines\"},WS:{name:\"Samoa\"},SM:{name:\"San Marino\"},ST:{name:\"Sao Tome and Principe\"},SA:{name:\"Saudi Arabia\"},SN:{name:\"Senegal\"},RS:{name:\"Serbia\"},SC:{name:\"Seychelles\"},SL:{name:\"Sierra Leone\"},SG:{name:\"Singapore\"},SX:{name:\"Sint Maarten\"},SK:{name:\"Slovakia\"},SI:{name:\"Slovenia\"},SB:{name:\"Solomon Islands\"},SO:{name:\"Somalia\"},ZA:{name:\"South Africa\"},GS:{name:\"South Georgia and the South Sandwich Islands\"},SS:{name:\"South Sudan\"},ES:{name:\"Spain\"},LK:{name:\"Sri Lanka\"},SD:{name:\"Sudan\"},SR:{name:\"Suriname\"},SJ:{name:\"Svalbard and Jan Mayen\"},SE:{name:\"Sweden\"},CH:{name:\"Switzerland\"},SY:{name:\"Syria\"},TW:{name:\"Taiwan\"},TJ:{name:\"Tajikistan\"},TZ:{name:\"Tanzania\"},TH:{name:\"Thailand\"},TL:{name:\"Timor-Leste\"},TG:{name:\"Togo\"},TK:{name:\"Tokelau\"},TO:{name:\"Tonga\"},TT:{name:\"Trinidad and Tobago\"},TN:{name:\"Tunisia\"},TR:{name:\"T\\xfcrkiye\"},TM:{name:\"Turkmenistan\"},TC:{name:\"Turks and Caicos Islands\"},TV:{name:\"Tuvalu\"},UG:{name:\"Uganda\"},UA:{name:\"Ukraine\"},AE:{name:\"United Arab Emirates\"},GB:{name:\"United Kingdom\"},UM:{name:\"United States Minor Outlying Islands\"},US:{name:\"United States of America\"},UY:{name:\"Uruguay\"},UZ:{name:\"Uzbekistan\"},VU:{name:\"Vanuatu\"},VE:{name:\"Venezuela\"},VN:{name:\"Vietnam\"},VG:{name:\"Virgin Islands (British)\"},VI:{name:\"Virgin Islands (U.S.)\"},WF:{name:\"Wallis and Futuna\"},EH:{name:\"Western Sahara\"},YE:{name:\"Yemen\"},ZM:{name:\"Zambia\"},ZW:{name:\"Zimbabwe\"},EU:{name:\"European Union\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"FlagData\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"COUNTRY_DATA\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./countryFlags.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState,useRef,useMemo}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useIsBrowser}from\"https://framerusercontent.com/modules/ncBs5KPMI9I5GEta13fn/zGXDjuZapa1SGy6D8P5e/IsBrowser.js\";import{COUNTRY_DATA}from\"https://framerusercontent.com/modules/N4sehPZvaJy8xzJ4hqGI/VFyWNOlzImx2jSkBS7Mm/countryFlags.js\";const loadFlag=async(countryCode,isSquare=true)=>{// Return early if countryCode is missing\nif(!countryCode){return null;}const maxRetries=3;let retryCount=0;while(retryCount<maxRetries){try{const suffix=isSquare?\"-1x1\":\"-4x3\";const iconName=`flag:${countryCode.toLowerCase()}${suffix}`;const apiUrl=`https://api.iconify.design/${iconName}.svg`;const response=await fetch(apiUrl);if(!response.ok){throw new Error(`Failed to fetch icon: ${response.status} ${response.statusText}`);}let svgContent=await response.text();// Validate SVG content\nif(!svgContent.includes(\"<svg\")||!svgContent.includes(\"</svg>\")){throw new Error(\"Invalid SVG content received\");}// Extract viewBox\nconst viewBoxMatch=svgContent.match(/viewBox=[\"']([^\"']*)[\"']/i);const viewBox=viewBoxMatch?viewBoxMatch[1]:\"0 0 512 512\";// Create a data URL from the SVG content\nconst dataUrl=`data:image/svg+xml;charset=utf-8,${encodeURIComponent(svgContent)}`;return{svg:dataUrl,viewBox:viewBox};}catch(error){retryCount++;console.warn(`Error loading flag for ${countryCode}, attempt ${retryCount}:`,error);if(retryCount===maxRetries){console.error(`Failed to load flag for ${countryCode} after ${maxRetries} attempts`);return null;}// Wait before retrying (exponential backoff)\nawait new Promise(resolve=>setTimeout(resolve,Math.pow(2,retryCount)*1e3));}}return null;};const ASPECT_RATIOS={square:1,rectangle:4/3};/**\n * @framerDisableUnlink\n */export default function FC_GlobalCountryFlags(props){const[activeCurrency,setActiveCurrency]=useState(\"\");const[activeCountry,setActiveCountry]=useState(\"\");const[activeCountryCode,setActiveCountryCode]=useState(\"\");const[flagData,setFlagData]=useState(null);const[isLoading,setIsLoading]=useState(true);const[error,setError]=useState(null);const[shouldShow,setShouldShow]=useState(true);const isBrowser=useIsBrowser();const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Memoize canvas country code to prevent unnecessary updates\nconst canvasCountryCode=useMemo(()=>{if(isCanvas){return props.useActive?props.canvas:props.country||\"US\";}return\"\";},[isCanvas,props.useActive,props.canvas,props.country]);// Always show static flags in browser mode when not using active country\nconst shouldAttemptLoad=useMemo(()=>{if(isCanvas)return true;if(!isBrowser)return false;if(!props.useActive)return true;return shouldShow;},[isCanvas,isBrowser,props.useActive,shouldShow]);// Track mounted state to prevent updates after unmount\nconst isMounted=useRef(true);useEffect(()=>{return()=>{isMounted.current=false;};},[]);useEffect(()=>{// Skip all browser-specific logic in canvas mode\nif(isCanvas){setShouldShow(true);return;}if(!isBrowser)return;const getStoredCurrencyData=()=>{try{const storedCurrency=localStorage.getItem(\"selectedCurrency\");const storedCountry=localStorage.getItem(\"selectedCountry\");const storedCountryCode=localStorage.getItem(\"selectedCountryCode\");// Only set data if we have both currency and country code\nif(storedCurrency&&storedCountryCode){setActiveCurrency(storedCurrency);setActiveCountry(storedCountry||\"\");setActiveCountryCode(storedCountryCode);setShouldShow(true);}else if(!props.useActive){// If not using active country, still show flag with static country\nsetShouldShow(true);}else{setShouldShow(false);}}catch(e){// If localStorage fails, fallback to default behavior\nif(!props.useActive){setShouldShow(true);}else{setShouldShow(false);}}};getStoredCurrencyData();const handleCurrencyChange=event=>{// Handle both event types\nif(event.type===\"currency_changed\"){const{currency,country,countryCode}=event.detail;if(currency&&countryCode){setActiveCurrency(currency);setActiveCountry(country||\"\");setActiveCountryCode(countryCode);setShouldShow(true);// Update localStorage\nlocalStorage.setItem(\"selectedCurrency\",currency);if(country)localStorage.setItem(\"selectedCountry\",country);localStorage.setItem(\"selectedCountryCode\",countryCode);}else{setShouldShow(false);}}else if(event.type===\"shop__currency-updated\"){const{toCurrency}=event.detail;if(toCurrency){// Map currency to country code using the currency maps\nconst countryCode=mapCurrencyToCountry(toCurrency);if(countryCode){setActiveCountryCode(countryCode);setActiveCurrency(toCurrency);setShouldShow(true);localStorage.setItem(\"selectedCountryCode\",countryCode);localStorage.setItem(\"selectedCurrency\",toCurrency);}else{setShouldShow(false);}}else{setShouldShow(false);}}};// Add listeners for both event types\nwindow.addEventListener(\"currency_changed\",handleCurrencyChange);window.addEventListener(\"shop__currency-updated\",handleCurrencyChange);return()=>{window.removeEventListener(\"currency_changed\",handleCurrencyChange);window.removeEventListener(\"shop__currency-updated\",handleCurrencyChange);};},[isBrowser,isCanvas,props.useActive]);useEffect(()=>{// Don't attempt to load if we've determined we shouldn't\nif(!shouldAttemptLoad){setFlagData(null);setIsLoading(false);return;}// Determine which country code to use\nlet displayCountryCode;if(isCanvas){displayCountryCode=canvasCountryCode;}else if(!props.useActive){displayCountryCode=props.country;}else{displayCountryCode=activeCountryCode;// Don't proceed if active mode but no country code\nif(!displayCountryCode){setFlagData(null);setIsLoading(false);return;}}setIsLoading(true);loadFlag(displayCountryCode,props.isSquare).then(data=>{if(!isMounted.current)return;setFlagData(data);// For active mode, control visibility based on data\nif(props.useActive&&!isCanvas){setShouldShow(!!data);}setIsLoading(false);}).catch(()=>{if(!isMounted.current)return;if(props.useActive&&!isCanvas){setShouldShow(false);}setIsLoading(false);});},[props.useActive,props.country,props.isSquare,activeCountryCode,isCanvas,canvasCountryCode,shouldAttemptLoad]);// Don't render anything if we shouldn't show\nif(!shouldAttemptLoad||!shouldShow&&props.useActive&&!isCanvas){return null;}// For canvas mode, if we have no flag data, return null\nif(isCanvas&&!flagData){return null;}// Loading state\nif(isLoading){return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:\"100%\",paddingBottom:`${props.isSquare?100:75}%`,backgroundColor:\"#f0f0f0\",borderRadius:props.radius}});}// No flag data\nif(!flagData){return null;}// Different styling for square vs rectangle\nconst imgStyle=props.isSquare?{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",objectFit:\"contain\",display:\"block\"}:{position:\"absolute\",top:\"-1px\",left:\"-1px\",width:\"calc(100% + 2px)\",height:\"calc(100% + 2px)\",objectFit:\"cover\",display:\"block\"};// Use an img tag with the data URL\nreturn /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:\"100%\",minWidth:\"16px\",height:0,paddingBottom:props.isSquare?\"100%\":\"75%\",overflow:\"hidden\",backgroundColor:\"transparent\",borderRadius:props.radius},children:/*#__PURE__*/_jsx(\"img\",{src:flagData.svg,alt:\"Country flag\",style:imgStyle})});}// Define defaultProps with proper type annotation\nconst defaultProps={useActive:true,country:\"US\",canvas:\"US\",isSquare:true,radius:0};FC_GlobalCountryFlags.defaultProps=defaultProps;addPropertyControls(FC_GlobalCountryFlags,{useActive:{type:ControlType.Boolean,title:\"Display\",defaultValue:true,enabledTitle:\"Active\",disabledTitle:\"Static\",description:\"Display the flag of the active selected country or manually select one.\"},country:{type:ControlType.Enum,title:\"Country\",defaultValue:\"US\",options:Object.keys(COUNTRY_DATA).sort((a,b)=>COUNTRY_DATA[a].name.localeCompare(COUNTRY_DATA[b].name)),optionTitles:Object.keys(COUNTRY_DATA).sort((a,b)=>COUNTRY_DATA[a].name.localeCompare(COUNTRY_DATA[b].name)).map(code=>COUNTRY_DATA[code].name),hidden:props=>Boolean(props.useActive)},canvas:{type:ControlType.Enum,title:\"Canvas\",defaultValue:\"US\",options:Object.keys(COUNTRY_DATA).sort((a,b)=>COUNTRY_DATA[a].name.localeCompare(COUNTRY_DATA[b].name)),optionTitles:Object.keys(COUNTRY_DATA).sort((a,b)=>COUNTRY_DATA[a].name.localeCompare(COUNTRY_DATA[b].name)).map(code=>COUNTRY_DATA[code].name),hidden:props=>!Boolean(props.useActive),description:\"Flag to display on canvas for mock purposes only.\"},isSquare:{type:ControlType.Boolean,title:\"Ratio\",defaultValue:true,enabledTitle:\"1:1\",disabledTitle:\"4:3\"},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:0,min:0,max:100,unit:\"px\",step:1,displayStepper:true}});// Helper function to map currency to country code\nconst mapCurrencyToCountry=currency=>{// Common currency to country mappings\nconst currencyToCountry={USD:\"US\",EUR:\"EU\",GBP:\"GB\",CAD:\"CA\",AUD:\"AU\",MDL:\"MD\"};return currencyToCountry[currency]||\"US\";};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_GlobalCountryFlags\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_GlobalCountryFlags.map","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;return toggle?/*#__PURE__*/_jsx(\"style\",{\"data-frameruni-stop-scroll\":true,children:`body { overflow: hidden !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Stop Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState,useMemo}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useIsBrowser}from\"https://framerusercontent.com/modules/ncBs5KPMI9I5GEta13fn/zGXDjuZapa1SGy6D8P5e/IsBrowser.js\";import{currencyMaps,knownCurrenciesWithCodeAsSymbol}from\"https://framerusercontent.com/modules/k9s4cejdkBGDjmzudhzM/18cq93eooqM4YmdbL7E2/currencyMaps.js\";import{COUNTRY_DATA}from\"https://framerusercontent.com/modules/N4sehPZvaJy8xzJ4hqGI/VFyWNOlzImx2jSkBS7Mm/countryFlags.js\";// Transform the shared COUNTRY_DATA into the format needed for dropdowns\nconst COMMON_COUNTRIES=Object.entries(COUNTRY_DATA).map(([code,data])=>({code,name:data.name}));// Extract just the country codes for validation\nconst COMMON_COUNTRY_CODES=COMMON_COUNTRIES.map(country=>country.code);// Extract currency codes from currencyMaps for dropdown options\nconst AVAILABLE_CURRENCIES=Object.keys(currencyMaps).sort();/**\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth fixed | fill | fit\n * @framerSupportedLayoutHeight fixed | auto\n */export default function FC_GlobalMarketActive(props){const[activeCurrency,setActiveCurrency]=useState(\"\");const[activeCountry,setActiveCountry]=useState(\"\");const[activeCountryCode,setActiveCountryCode]=useState(\"\");const[activeCurrencySymbol,setActiveCurrencySymbol]=useState(\"\");const isBrowser=useIsBrowser();useEffect(()=>{if(!isBrowser)return;const getStoredCurrencyData=()=>{const storedCurrency=localStorage.getItem(\"selectedCurrency\");const storedCountry=localStorage.getItem(\"selectedCountry\");const storedCountryCode=localStorage.getItem(\"selectedCountryCode\");const storedCurrencySymbol=localStorage.getItem(\"selectedCurrencySymbol\");if(storedCurrency)setActiveCurrency(storedCurrency);if(storedCountry)setActiveCountry(storedCountry);if(storedCountryCode)setActiveCountryCode(storedCountryCode);if(storedCurrencySymbol)setActiveCurrencySymbol(storedCurrencySymbol);};getStoredCurrencyData();// Listen for currency change events\nconst handleCurrencyChange=event=>{const{currency,country,countryCode}=event.detail;// Check if the currency is in the known list\nif(knownCurrenciesWithCodeAsSymbol.includes(currency)){// If the currency is in the list, use the ISO code as the symbol\nsetActiveCurrencySymbol(currency)// Set the ISO code\n;}else{// Otherwise, use the symbol from currencyMaps or default to \"$\"\nconst currencySymbol=currencyMaps[currency];setActiveCurrencySymbol(currencySymbol||\"$\");}// Set the active currency, country, and country code\nsetActiveCurrency(currency);setActiveCountry(country);setActiveCountryCode(countryCode);};window.addEventListener(\"currency_changed\",handleCurrencyChange);//console.log(\"Currency change event listener added\")\nreturn()=>{window.removeEventListener(\"currency_changed\",handleCurrencyChange);};},[isBrowser]);const formatDisplay=useMemo(()=>{if(RenderTarget.current()===RenderTarget.canvas){// Use preview props for canvas display\nconst previewCountry=COMMON_COUNTRIES.find(country=>country.code===props.previewCountry);const previewCurrencyCode=props.previewCurrency;// Determine currency symbol using existing logic\nlet previewCurrencySymbol;if(knownCurrenciesWithCodeAsSymbol.includes(previewCurrencyCode)){previewCurrencySymbol=previewCurrencyCode;}else{previewCurrencySymbol=currencyMaps[previewCurrencyCode]||\"$\";}return props.format.replace(\"{{CUC}}\",previewCurrencyCode).replace(\"{{CN}}\",previewCountry?.name||\"United States\").replace(\"{{CC}}\",props.previewCountry).replace(\"{{CUS}}\",previewCurrencySymbol);}if(!activeCurrency||!activeCountry||!activeCountryCode||!activeCurrencySymbol){return\"\"// Do not display anything while loading\n;}return props.format.replace(\"{{CUC}}\",activeCurrency).replace(\"{{CN}}\",activeCountry).replace(\"{{CC}}\",activeCountryCode).replace(\"{{CUS}}\",activeCurrencySymbol||\"$\");},[activeCurrency,activeCountry,activeCountryCode,activeCurrencySymbol,props.format,props.previewCountry,props.previewCurrency,isBrowser]);// console.log(\n//     \"Rendering activeCurrency and activeCountry\",\n//     activeCurrency,\n//     activeCountry,\n//     activeCountryCode\n// )\nreturn /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:props.font?.textAlign===\"center\"?\"center\":props.font?.textAlign===\"right\"?\"flex-end\":\"flex-start\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...props.font,color:props.color,textTransform:props.textTransform,width:\"100%\"},children:formatDisplay})});}FC_GlobalMarketActive.defaultProps={font:{textAlign:\"left\"},color:\"#000000\",textTransform:\"none\",format:\"{{CN}} ({{CUC}})\",previewCountry:\"US\",previewCurrency:\"USD\"};addPropertyControls(FC_GlobalMarketActive,{font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},textTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"None\"},format:{type:ControlType.String,title:\"Display\",defaultValue:\"{{CN}} / {{CC}} / {{CUS}} / {{CUC}}\",placeholder:\"{{CN}} / {{CC}} / {{CUS}} / {{CUC}}\",description:\"Available placeholders:\\n\\n{{CN}} = Country Name (e.g. United States, Japan)\\n\\n{{CC}} = Country Code (e.g. US, JP)\\n\\n{{CUS}} = Currency Symbol (e.g. $, \\xa5)\\n\\n{{CUC}} = Currency Code (e.g. USD, JPY)\"},previewCountry:{type:ControlType.Enum,title:\"Preview Country\",defaultValue:\"US\",options:COMMON_COUNTRY_CODES,optionTitles:COMMON_COUNTRIES.map(country=>country.name)},previewCurrency:{type:ControlType.Enum,title:\"Preview Currency\",defaultValue:\"USD\",options:AVAILABLE_CURRENCIES}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_GlobalMarketActive\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth fixed | fill | fit\",\"framerSupportedLayoutHeight\":\"fixed | auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_GlobalMarketActive.map","// Generated by Framer (5012657)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Instrument Sans-500\",\"GF;Instrument Sans-700\",\"GF;Instrument Sans-700italic\",\"GF;Instrument Sans-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Instrument Sans\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"},{family:\"Instrument Sans\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQi_gfwmS0v3_7Y.woff2\",weight:\"700\"},{family:\"Instrument Sans\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENugixkywN2u7YUwU.woff2\",weight:\"700\"},{family:\"Instrument Sans\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENut22kywN2u7YUwU.woff2\",weight:\"500\"}]}];export const css=['.framer-h8biH .framer-styles-preset-ghw7lj:not(.rich-text-wrapper), .framer-h8biH .framer-styles-preset-ghw7lj.rich-text-wrapper p { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss01\\' on, \\'ss02\\' on, \\'ss03\\' on, \\'ss04\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 12px; --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: none; }','@media (max-width: 1439px) and (min-width: 1200px) { .framer-h8biH .framer-styles-preset-ghw7lj:not(.rich-text-wrapper), .framer-h8biH .framer-styles-preset-ghw7lj.rich-text-wrapper p { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss01\\' on, \\'ss02\\' on, \\'ss03\\' on, \\'ss04\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 12px; --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: none; } }','@media (max-width: 1199px) and (min-width: 810px) { .framer-h8biH .framer-styles-preset-ghw7lj:not(.rich-text-wrapper), .framer-h8biH .framer-styles-preset-ghw7lj.rich-text-wrapper p { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss01\\' on, \\'ss02\\' on, \\'ss03\\' on, \\'ss04\\' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 8px; --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: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-h8biH .framer-styles-preset-ghw7lj:not(.rich-text-wrapper), .framer-h8biH .framer-styles-preset-ghw7lj.rich-text-wrapper p { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss01\\' on, \\'ss02\\' on, \\'ss03\\' on, \\'ss04\\' on; --framer-font-size: 11px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 8px; --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: none; } }'];export const className=\"framer-h8biH\";\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 (f36d8c8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import X from\"https://framerusercontent.com/modules/KU99zLzjmXgCPHIjBb3H/RbsswhMMtvSibUVT9LoK/buYx0d6c1.js\";const XFonts=getFonts(X);const serializationHash=\"framer-kWEsn\";const variantClassNames={LsJ_CVu3c:\"framer-v-1b3v1t6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const sxESthAuh=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,sxESthAuh:click??props.sxESthAuh};};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,sxESthAuh,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"LsJ_CVu3c\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1duqw8=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(sxESthAuh){const res=await sxESthAuh(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1b3v1t6\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"LsJ_CVu3c\",onTap:onTap1duqw8,ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(X,{animated:true,className:\"framer-fjplx8\",layoutDependency:layoutDependency,layoutId:\"CY0Teeg9E\",style:{\"--1hq5eo6\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"}})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kWEsn.framer-d0jn0k, .framer-kWEsn .framer-d0jn0k { display: block; }\",\".framer-kWEsn.framer-1b3v1t6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 28px; height: 24px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 24px; }\",\".framer-kWEsn .framer-fjplx8 { flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"sxESthAuh\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFtw5883md=withCSS(Component,css,\"framer-kWEsn\");export default FramerFtw5883md;FramerFtw5883md.displayName=\"Close\";FramerFtw5883md.defaultProps={height:24,width:24};addPropertyControls(FramerFtw5883md,{sxESthAuh:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerFtw5883md,[{explicitInter:true,fonts:[]},...XFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFtw5883md\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"sxESthAuh\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ftw5883md.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState,useCallback}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{throttle}from\"lodash-es\";/**\n * @framerDisableUnlink\n */export default function FC_CartCounter(props){if(RenderTarget.current()===RenderTarget.canvas){// Always show in canvas (shows placeholder \"0\")\nreturn /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,backgroundColor:props.backgroundColor,...props.border,borderRadius:props.radius,padding:props.padding,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",margin:0,width:\"100%\",height:props.fixedHeight?`${props.heightPx}px`:\"100%\",lineHeight:1,fontSize:props.font?.fontSize||\"inherit\"},children:\"0\"})});}else{const[isBrowser,setIsBrowser]=useState(false);const[cartItemCount,setCartItemCount]=useState(0);const[isLoading,setIsLoading]=useState(true);const[isVisible,setIsVisible]=useState(false);const isFetching=useRef(false);const initialLoadDone=useRef(false);// Set isBrowser to true once component mounts\nuseEffect(()=>{setIsBrowser(true);},[]);// Helper function to wait until a condition is true\nconst waitForCondition=useCallback((conditionFn,checkInterval=100,timeout=1e4)=>{return new Promise((resolve,reject)=>{const startTime=Date.now();const checkCondition=()=>{if(conditionFn()){resolve();}else if(Date.now()-startTime>=timeout){reject(new Error(\"Condition not met within timeout\"));}else{setTimeout(checkCondition,checkInterval);}};checkCondition();});},[]);const fetchCartAndUpdateCount=useCallback(async cartId=>{if(isFetching.current){return;}isFetching.current=true;// Only set loading state on initial load\nif(!initialLoadDone.current){setIsLoading(true);setIsVisible(false);}try{await waitForCondition(()=>window.shopXtools&&window.shopXtools.fetchCart);const cartData=await window.shopXtools.fetchCart(cartId);if(cartData&&cartData.lines&&cartData.lines.edges&&cartData.lines.edges.length>0){const itemCount=cartData.lines.edges.reduce((total,edge)=>total+(edge.node.quantity||0),0);setCartItemCount(itemCount);}else{setCartItemCount(0);// Show immediately if no items\nsetIsLoading(false);setIsVisible(true);initialLoadDone.current=true;}}catch(error){setCartItemCount(0);// Show immediately if error\nsetIsLoading(false);setIsVisible(true);initialLoadDone.current=true;}finally{isFetching.current=false;// Only handle visibility on initial load with items\nif(!initialLoadDone.current){setIsLoading(false);initialLoadDone.current=true;// Add a small delay before showing the counter for smoother transition\nsetTimeout(()=>setIsVisible(true),50);}}},[waitForCondition]);const handleCartUpdate=useCallback(throttle(async()=>{if(!isBrowser)return;// Don't run on server-side\nlet cartId=window[\"shopXtools\"]?.cart?.id;if(!cartId){try{cartId=localStorage.getItem(\"shopX_cart_id\");}catch(error){// Error accessing localStorage\n}}if(cartId){await fetchCartAndUpdateCount(cartId);}else{setCartItemCount(0);// Show immediately if no cart\nsetIsLoading(false);setIsVisible(true);initialLoadDone.current=true;}},1e3),[fetchCartAndUpdateCount,isBrowser]);useEffect(()=>{if(!isBrowser)return;// Don't run on server-side\nwindow.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);handleCartUpdate();return()=>{window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);};},[handleCartUpdate,isBrowser]);if(props.hideIf0&&cartItemCount===0){return null;}return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,backgroundColor:props.backgroundColor,...props.border,borderRadius:props.radius,padding:props.padding,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",margin:0,width:\"100%\",height:props.fixedHeight?`${props.heightPx}px`:\"100%\",opacity:isVisible?1:0,transition:\"opacity 0.3s ease-in-out\",visibility:isLoading?\"hidden\":\"visible\",lineHeight:1,fontSize:props.font?.fontSize||\"inherit\"},children:isBrowser?cartItemCount.toString():\"0\"})});}}FC_CartCounter.defaultProps={hideIf0:false,font:undefined,color:\"#000\",backgroundColor:\"#FFFFFF00\",backgroundOpacity:0,border:{borderTopWidth:0,borderRightWidth:0,borderBottomWidth:0,borderLeftWidth:0,borderStyle:\"solid\",borderColor:\"rgba(0, 0, 0, 0.5)\"},radius:0,padding:0,fixedHeight:false,heightPx:40};addPropertyControls(FC_CartCounter,{hideIf0:{type:ControlType.Boolean,title:\"When 0\",defaultValue:false,enabledTitle:\"Hide\",disabledTitle:\"Show\",description:\"For browser only, canvas will always display 0.\"},font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},backgroundColor:{type:ControlType.Color,title:\"BG\",defaultValue:\"rgba(255, 255, 255, 0)\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderTopWidth:0,borderRightWidth:0,borderBottomWidth:0,borderLeftWidth:0,borderStyle:\"solid\",borderColor:\"rgba(0, 0, 0, 0.5)\"}},/*     fixedHeight: {\n        type: ControlType.Boolean,\n        title: \"Height\",\n        defaultValue: false,\n        enabledTitle: \"Fixed\",\n        disabledTitle: \"Fit\",\n    },\n    heightPx: {\n        type: ControlType.Number,\n        title: \"Height\",\n        defaultValue: 40,\n        min: 0,\n        hidden: ({ fixedHeight }) => !fixedHeight,\n    }, */padding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:0,toggleKey:\"paddingPerSide\",toggleTitles:[\"All\",\"Sides\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},radius:{type:ControlType.FusedNumber,title:\"Radius\",defaultValue:0,toggleKey:\"radiusPerCorner\",toggleTitles:[\"All\",\"Corners\"],valueKeys:[\"topLeft\",\"topRight\",\"bottomRight\",\"bottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartCounter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartCounter.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 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 (f76946f)\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 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=({color,height,id,width,...props})=>{return{...props,rbdZVdoTC:color??props.rbdZVdoTC??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,rbdZVdoTC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ML7dz\",className),layoutId:layoutId,ref:ref,style:{\"--1hq5eo6\":rbdZVdoTC,...style}});});const css=['.framer-ML7dz { aspect-ratio: 1; background-color: var(--1hq5eo6); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 14.769 3.84 L 11.692 3.84 C 11.692 1.719 10.039 0 8 0 C 5.961 0 4.308 1.719 4.308 3.84 L 1.231 3.84 C 0.551 3.84 0 4.413 0 5.12 L 0 14.72 C 0 15.427 0.551 16 1.231 16 L 14.769 16 C 15.449 16 16 15.427 16 14.72 L 16 5.12 C 16 4.413 15.449 3.84 14.769 3.84 Z M 8 1.28 C 9.359 1.28 10.462 2.426 10.462 3.84 L 5.538 3.84 C 5.538 2.426 6.641 1.28 8 1.28 Z M 14.769 14.72 L 1.231 14.72 L 1.231 5.12 L 14.769 5.12 Z\" fill=\"var(--1hq5eo6, rgb(0,0,0))\" height=\"16px\" id=\"UQt0f4F8Y\" width=\"16px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 16px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"rbdZVdoTC\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"cart\",\"color\":{\"type\":\"variable\",\"value\":\"1hq5eo6\"},\"set\":{\"localId\":\"vectorSet/vTOhJ9WvM\",\"id\":\"vTOhJ9WvM\",\"moduleId\":\"OhRPi9Rz92nydb62YfTP\"}}\n */const Icon=withCSS(Component,css,\"framer-ML7dz\");export default Icon;addPropertyControls(Icon,{rbdZVdoTC:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"cart\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1hq5eo6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/vTOhJ9WvM\\\",\\\"id\\\":\\\"vTOhJ9WvM\\\",\\\"moduleId\\\":\\\"OhRPi9Rz92nydb62YfTP\\\"}}\",\"framerVariables\":\"{\\\"rbdZVdoTC\\\":\\\"color\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"16\",\"framerIntrinsicWidth\":\"16\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (010e00d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_CartCounter from\"https://framerusercontent.com/modules/4gxKhYDXhQYsHYSbypZW/CwQMBB6veGtRJ77hGsnc/FC_CartCounter.js\";import FC_CartOverlayTrigger from\"https://framerusercontent.com/modules/yA7N9WhjPTgbsU6xpomV/y7a0GEgWVtkVtKRFnvNa/FC_CartOverlayTrigger.js\";import Icon from\"https://framerusercontent.com/modules/QnL32ImyUWzqVbxtlf6n/TIZrTNVIUD4oS62kityn/CeDOR5ls2.js\";const FC_CartOverlayTriggerFonts=getFonts(FC_CartOverlayTrigger);const FC_CartCounterFonts=getFonts(FC_CartCounter);const IconFonts=getFonts(Icon);const enabledGestures={fZlBi8NNl:{hover:true},OHkTwEmOG:{hover:true}};const cycleOrder=[\"OHkTwEmOG\",\"fZlBi8NNl\"];const serializationHash=\"framer-VGeku\";const variantClassNames={fZlBi8NNl:\"framer-v-1ziq47\",OHkTwEmOG:\"framer-v-9m805o\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const a1bnx894r=undefined;const KGwMtEHo2=undefined;const transition1={delay:0,duration:.4,ease:[.4,0,.2,1],type:\"tween\"};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={Dark:\"OHkTwEmOG\",Light:\"fZlBi8NNl\"};const Variants=motion.create(React.Fragment);const getProps=({click,color,height,id,width,...props})=>{return{...props,a1bnx894r:click??props.a1bnx894r,KGwMtEHo2:color??props.KGwMtEHo2??\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"OHkTwEmOG\"};};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,a1bnx894r,KGwMtEHo2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"OHkTwEmOG\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const triggerShopifyCartModalosbfku=activeVariantCallback(async(...args)=>{if(a1bnx894r){const res=await a1bnx894r(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-9m805o\",className,classNames),\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"OHkTwEmOG\",ref:refBinding,style:{borderBottomLeftRadius:96,borderBottomRightRadius:96,borderTopLeftRadius:96,borderTopRightRadius:96,opacity:1,...style},variants:{\"fZlBi8NNl-hover\":{opacity:.6},\"OHkTwEmOG-hover\":{opacity:.6}},...addPropertyOverrides({\"fZlBi8NNl-hover\":{\"data-framer-name\":undefined},\"OHkTwEmOG-hover\":{\"data-framer-name\":undefined},fZlBi8NNl:{\"data-framer-name\":\"Light\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-94tf33\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"MiBuyyQmK\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gelsv1-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"rolF3kBgR-container\",nodeId:\"rolF3kBgR\",rendersWithMotion:true,scopeId:\"Fzrh5hSM9\",style:{opacity:0},children:/*#__PURE__*/_jsx(FC_CartOverlayTrigger,{height:\"100%\",id:\"rolF3kBgR\",layoutId:\"rolF3kBgR\",style:{height:\"100%\",width:\"100%\"},triggerShopifyCartModal:triggerShopifyCartModalosbfku,width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2zgta6\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"S3zMjDqqP\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-fhdb1n\",\"data-framer-name\":\"Counter\",layoutDependency:layoutDependency,layoutId:\"z7Jgg0qmM\",style:{backgroundColor:\"var(--token-e018182a-0d42-4a1f-b9b9-af205789b0bd, rgb(210, 255, 31))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3z2x0c-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"dtIliZv2R-container\",nodeId:\"dtIliZv2R\",rendersWithMotion:true,scopeId:\"Fzrh5hSM9\",children:/*#__PURE__*/_jsx(FC_CartCounter,{backgroundColor:\"rgba(255, 255, 255, 0)\",border:{borderBottomWidth:0,borderColor:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},bottomLeft:0,bottomRight:0,color:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",font:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",fontSize:\"10px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"110%\",textAlign:\"center\"},height:\"100%\",hideIf0:false,id:\"dtIliZv2R\",layoutId:\"dtIliZv2R\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,radius:0,radiusPerCorner:false,topLeft:0,topRight:0,width:\"100%\"})})})}),/*#__PURE__*/_jsx(Icon,{animated:true,className:\"framer-12ekj09\",layoutDependency:layoutDependency,layoutId:\"liXqv_MGq\",style:{\"--1hq5eo6\":KGwMtEHo2},transformTemplate:transformTemplate1})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VGeku.framer-1oarhhp, .framer-VGeku .framer-1oarhhp { display: block; }\",\".framer-VGeku.framer-9m805o { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-VGeku .framer-94tf33 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); overflow: visible; position: relative; width: 24px; }\",\".framer-VGeku .framer-1gelsv1-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 9; }\",\".framer-VGeku .framer-2zgta6 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-VGeku .framer-fhdb1n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 16px; justify-content: center; left: calc(83.33333333333336% - 16px / 2); overflow: visible; padding: 0px 0px 1.5px 0px; position: absolute; top: -4px; width: 16px; z-index: 1; }\",\".framer-VGeku .framer-3z2x0c-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-VGeku .framer-12ekj09 { flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: 50%; max-width: 100%; position: absolute; top: 50%; width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"fZlBi8NNl\":{\"layout\":[\"auto\",\"auto\"]},\"QvWtQ5OE0\":{\"layout\":[\"auto\",\"auto\"]},\"NLZWI92gQ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"a1bnx894r\":\"click\",\"KGwMtEHo2\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFzrh5hSM9=withCSS(Component,css,\"framer-VGeku\");export default FramerFzrh5hSM9;FramerFzrh5hSM9.displayName=\"Cart\";FramerFzrh5hSM9.defaultProps={height:24,width:24};addPropertyControls(FramerFzrh5hSM9,{variant:{options:[\"OHkTwEmOG\",\"fZlBi8NNl\"],optionTitles:[\"Dark\",\"Light\"],title:\"Variant\",type:ControlType.Enum},a1bnx894r:{title:\"Click\",type:ControlType.EventHandler},KGwMtEHo2:{defaultValue:'var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)) /* {\"name\":\"Black\"} */',title:\"Color\",type:ControlType.Color}});addFonts(FramerFzrh5hSM9,[{explicitInter:true,fonts:[{cssFamilyName:\"Instrument Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQi_gfwmS0v3_7Y.woff2\",weight:\"700\"}]},...FC_CartOverlayTriggerFonts,...FC_CartCounterFonts,...IconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFzrh5hSM9\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"a1bnx894r\\\":\\\"click\\\",\\\"KGwMtEHo2\\\":\\\"color\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fZlBi8NNl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QvWtQ5OE0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NLZWI92gQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Fzrh5hSM9.map","// Generated by Framer (8f9ffef)\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 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0.8 1.5 C 0.358 1.5 0 1.164 0 0.75 L 0 0.75 C 0 0.336 0.358 0 0.8 0 L 15.2 0 C 15.642 0 16 0.336 16 0.75 L 16 0.75 C 16 1.164 15.642 1.5 15.2 1.5 Z M 0.8 6.75 C 0.358 6.75 0 6.414 0 6 L 0 6 C 0 5.586 0.358 5.25 0.8 5.25 L 15.2 5.25 C 15.642 5.25 16 5.586 16 6 L 16 6 C 16 6.414 15.642 6.75 15.2 6.75 Z M 0.8 12 C 0.358 12 0 11.664 0 11.25 L 0 11.25 C 0 10.836 0.358 10.5 0.8 10.5 L 15.2 10.5 C 15.642 10.5 16 10.836 16 11.25 L 16 11.25 C 16 11.664 15.642 12 15.2 12 Z\" fill=\"transparent\" height=\"12px\" id=\"hPpCrjssW\" transform=\"translate(0 2)\" width=\"16px\"><path d=\"M 0.8 1.5 C 0.358 1.5 0 1.164 0 0.75 L 0 0.75 C 0 0.336 0.358 0 0.8 0 L 15.2 0 C 15.642 0 16 0.336 16 0.75 L 16 0.75 C 16 1.164 15.642 1.5 15.2 1.5 Z\" fill=\"var(--1hq5eo6, rgb(0,0,0))\" height=\"1.4999999105930328px\" id=\"n5lSjfDuu\" width=\"16px\"/><path d=\"M 0.8 1.5 C 0.358 1.5 0 1.164 0 0.75 L 0 0.75 C 0 0.336 0.358 0 0.8 0 L 15.2 0 C 15.642 0 16 0.336 16 0.75 L 16 0.75 C 16 1.164 15.642 1.5 15.2 1.5 Z\" fill=\"var(--1hq5eo6, rgb(0,0,0))\" height=\"1.49999991059304px\" id=\"lCqzELaEs\" transform=\"translate(0 5.25)\" width=\"16px\"/><path d=\"M 0.8 1.5 C 0.358 1.5 0 1.164 0 0.75 L 0 0.75 C 0 0.336 0.358 0 0.8 0 L 15.2 0 C 15.642 0 16 0.336 16 0.75 L 16 0.75 C 16 1.164 15.642 1.5 15.2 1.5 Z\" fill=\"var(--1hq5eo6, rgb(0,0,0))\" height=\"1.4999999105930328px\" id=\"MLzEWIUEY\" transform=\"translate(0 10.5)\" width=\"16px\"/></g></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=({color,height,id,width,...props})=>{return{...props,rbdZVdoTC:color??props.rbdZVdoTC??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,rbdZVdoTC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-vJ6jU\",className),layoutId:layoutId,ref:ref,style:{\"--1hq5eo6\":rbdZVdoTC,...style}});});const css=[`.framer-vJ6jU { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1hq5eo6); mask: ${mask}; width: 16px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"rbdZVdoTC\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"menu\",\"color\":{\"type\":\"variable\",\"value\":\"1hq5eo6\"},\"set\":{\"localId\":\"vectorSet/vTOhJ9WvM\",\"id\":\"vTOhJ9WvM\",\"moduleId\":\"OhRPi9Rz92nydb62YfTP\"}}\n */const Icon=withCSS(Component,css,\"framer-vJ6jU\");Icon.displayName=\"menu\";export default Icon;addPropertyControls(Icon,{rbdZVdoTC:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"16\",\"framerVector\":\"{\\\"name\\\":\\\"menu\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1hq5eo6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/vTOhJ9WvM\\\",\\\"id\\\":\\\"vTOhJ9WvM\\\",\\\"moduleId\\\":\\\"OhRPi9Rz92nydb62YfTP\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"16\",\"framerVariables\":\"{\\\"rbdZVdoTC\\\":\\\"color\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f36d8c8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Menu from\"https://framerusercontent.com/modules/iSTz3z7TgSgmqSrW7bH6/0HdxvU9xarNLb9TivmHO/CpBpWLDOq.js\";const MenuFonts=getFonts(Menu);const serializationHash=\"framer-sl7dQ\";const variantClassNames={zwH1UBQp_:\"framer-v-1e8q01q\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const rt3rEWINi=undefined;const GdpBSk8G7=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,color,height,id,width,...props})=>{return{...props,GdpBSk8G7:color??props.GdpBSk8G7??\"rgb(0, 0, 0)\",rt3rEWINi:click??props.rt3rEWINi};};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,GdpBSk8G7,rt3rEWINi,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"zwH1UBQp_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1trtxq5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(rt3rEWINi){const res=await rt3rEWINi(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1e8q01q\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zwH1UBQp_\",onTap:onTap1trtxq5,ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(Menu,{animated:true,className:\"framer-yy9sgr\",layoutDependency:layoutDependency,layoutId:\"zjcJSwzta\",style:{\"--1hq5eo6\":GdpBSk8G7}})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sl7dQ.framer-glm97x, .framer-sl7dQ .framer-glm97x { display: block; }\",\".framer-sl7dQ.framer-1e8q01q { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 28px; height: 24px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 24px; }\",\".framer-sl7dQ .framer-yy9sgr { flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"GdpBSk8G7\":\"color\",\"rt3rEWINi\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIIijiMKEM=withCSS(Component,css,\"framer-sl7dQ\");export default FramerIIijiMKEM;FramerIIijiMKEM.displayName=\"Menu\";FramerIIijiMKEM.defaultProps={height:24,width:24};addPropertyControls(FramerIIijiMKEM,{GdpBSk8G7:{defaultValue:\"rgb(0, 0, 0)\",title:\"Color\",type:ControlType.Color},rt3rEWINi:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerIIijiMKEM,[{explicitInter:true,fonts:[]},...MenuFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIIijiMKEM\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"GdpBSk8G7\\\":\\\"color\\\",\\\"rt3rEWINi\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IIijiMKEM.map","// Generated by Framer (f76946f)\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 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=({color,height,id,width,...props})=>{return{...props,rbdZVdoTC:color??props.rbdZVdoTC??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,rbdZVdoTC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-e9bMS\",className),layoutId:layoutId,ref:ref,style:{\"--1hq5eo6\":rbdZVdoTC,...style}});});const css=['.framer-e9bMS { aspect-ratio: 1; background-color: var(--1hq5eo6); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 15.82 14.95 L 11.972 11.103 C 14.289 8.322 14.008 4.211 11.335 1.77 C 8.662 -0.67 4.542 -0.576 1.983 1.983 C -0.576 4.542 -0.67 8.662 1.77 11.335 C 4.211 14.008 8.322 14.289 11.103 11.972 L 14.95 15.82 C 15.19 16.06 15.58 16.06 15.82 15.82 C 16.06 15.58 16.06 15.19 15.82 14.95 Z M 1.246 6.779 C 1.246 3.723 3.723 1.246 6.779 1.246 C 9.834 1.246 12.311 3.723 12.311 6.779 C 12.311 9.834 9.834 12.311 6.779 12.311 C 3.725 12.308 1.25 9.833 1.246 6.779 Z\" fill=\"var(--1hq5eo6, rgb(0,0,0))\" height=\"16px\" id=\"TZRxRx8I4\" transform=\"translate(0 0)\" width=\"16px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 16px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"rbdZVdoTC\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"search\",\"color\":{\"type\":\"variable\",\"value\":\"1hq5eo6\"},\"set\":{\"localId\":\"vectorSet/vTOhJ9WvM\",\"id\":\"vTOhJ9WvM\",\"moduleId\":\"OhRPi9Rz92nydb62YfTP\"}}\n */const Icon=withCSS(Component,css,\"framer-e9bMS\");export default Icon;addPropertyControls(Icon,{rbdZVdoTC:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"rbdZVdoTC\\\":\\\"color\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"search\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1hq5eo6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/vTOhJ9WvM\\\",\\\"id\\\":\\\"vTOhJ9WvM\\\",\\\"moduleId\\\":\\\"OhRPi9Rz92nydb62YfTP\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"16\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f36d8c8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,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 from\"https://framerusercontent.com/modules/CpAISmhysqUPKiCDWCrB/jyDzoFkaWjN2f39CwuOw/i8D2SdLHA.js\";const IconFonts=getFonts(Icon);const enabledGestures={s1LFT_iX5:{hover:true}};const serializationHash=\"framer-6RnJJ\";const variantClassNames={s1LFT_iX5:\"framer-v-dvxv5n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const U2pre9li2=undefined;const NYrz7RNZ1=undefined;const transition1={delay:0,duration:.4,ease:[.4,0,.2,1],type:\"tween\"};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=({click,color,height,id,width,...props})=>{return{...props,NYrz7RNZ1:color??props.NYrz7RNZ1??\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",U2pre9li2:click??props.U2pre9li2};};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,NYrz7RNZ1,U2pre9li2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"s1LFT_iX5\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapaizbxk=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(U2pre9li2){const res=await U2pre9li2(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-dvxv5n\",className,classNames),\"data-framer-name\":\"Search\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"s1LFT_iX5\",onTap:onTapaizbxk,ref:refBinding,style:{borderBottomLeftRadius:96,borderBottomRightRadius:96,borderTopLeftRadius:96,borderTopRightRadius:96,opacity:1,...style},variants:{\"s1LFT_iX5-hover\":{opacity:.6}},...addPropertyOverrides({\"s1LFT_iX5-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-u07zli\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"Qo5jr5aDK\",children:/*#__PURE__*/_jsx(Icon,{animated:true,className:\"framer-1gr6hh4\",layoutDependency:layoutDependency,layoutId:\"bumXo6Cfz\",style:{\"--1hq5eo6\":NYrz7RNZ1},transformTemplate:transformTemplate1})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6RnJJ.framer-1hasbq0, .framer-6RnJJ .framer-1hasbq0 { display: block; }\",\".framer-6RnJJ.framer-dvxv5n { cursor: pointer; height: 23px; overflow: visible; position: relative; width: 24px; }\",\".framer-6RnJJ .framer-u07zli { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; }\",\".framer-6RnJJ .framer-1gr6hh4 { flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: 50%; position: absolute; top: 50%; width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"BY3XKE_ih\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"NYrz7RNZ1\":\"color\",\"U2pre9li2\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRjLXhMyTx=withCSS(Component,css,\"framer-6RnJJ\");export default FramerRjLXhMyTx;FramerRjLXhMyTx.displayName=\"Search\";FramerRjLXhMyTx.defaultProps={height:23,width:24};addPropertyControls(FramerRjLXhMyTx,{NYrz7RNZ1:{defaultValue:'var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)) /* {\"name\":\"Black\"} */',title:\"Color\",type:ControlType.Color},U2pre9li2:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerRjLXhMyTx,[{explicitInter:true,fonts:[]},...IconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRjLXhMyTx\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"23\",\"framerVariables\":\"{\\\"NYrz7RNZ1\\\":\\\"color\\\",\\\"U2pre9li2\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BY3XKE_ih\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RjLXhMyTx.map","// Generated by Framer (f76946f)\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 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=({color,height,id,width,...props})=>{return{...props,rbdZVdoTC:color??props.rbdZVdoTC??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,rbdZVdoTC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-NAMgN\",className),layoutId:layoutId,ref:ref,style:{\"--1hq5eo6\":rbdZVdoTC,...style}});});const css=['.framer-NAMgN { aspect-ratio: 1.125; background-color: var(--1hq5eo6); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 18 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 16.636 1.422 C 14.818 -0.458 11.876 -0.462 10.054 1.413 L 9.003 2.425 L 7.951 1.41 C 6.129 -0.474 3.178 -0.469 1.36 1.42 C -0.457 3.309 -0.453 6.367 1.37 8.251 L 8.549 15.801 C 8.67 15.928 8.835 16 9.007 16 C 9.179 16 9.344 15.928 9.465 15.801 L 16.636 8.251 C 18.455 6.365 18.455 3.308 16.636 1.422 Z M 15.724 7.315 L 9.003 14.38 L 2.278 7.308 C 0.96 5.942 0.96 3.727 2.278 2.361 C 3.596 0.995 5.732 0.995 7.05 2.361 L 7.066 2.378 L 8.565 3.823 C 8.812 4.061 9.194 4.061 9.441 3.823 L 10.939 2.378 L 10.955 2.361 C 12.274 0.996 14.411 0.997 15.728 2.364 C 17.045 3.731 17.044 5.946 15.725 7.311 Z\" fill=\"var(--1hq5eo6, rgb(0,0,0))\" height=\"16px\" id=\"Pwf5ZKpMZ\" transform=\"translate(0 0)\" width=\"18px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 18px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 18\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"rbdZVdoTC\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"heart\",\"color\":{\"type\":\"variable\",\"value\":\"1hq5eo6\"},\"set\":{\"localId\":\"vectorSet/vTOhJ9WvM\",\"id\":\"vTOhJ9WvM\",\"moduleId\":\"OhRPi9Rz92nydb62YfTP\"}}\n */const Icon=withCSS(Component,css,\"framer-NAMgN\");export default Icon;addPropertyControls(Icon,{rbdZVdoTC:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"16\",\"framerVariables\":\"{\\\"rbdZVdoTC\\\":\\\"color\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"heart\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1hq5eo6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/vTOhJ9WvM\\\",\\\"id\\\":\\\"vTOhJ9WvM\\\",\\\"moduleId\\\":\\\"OhRPi9Rz92nydb62YfTP\\\"}}\",\"framerIntrinsicWidth\":\"18\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f36d8c8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,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 from\"https://framerusercontent.com/modules/qUMwM3THMJyu4WbSTcxZ/XKUO3mywnepozK7t0iAb/lpbZyUmL_.js\";const IconFonts=getFonts(Icon);const enabledGestures={P_iAipQrv:{hover:true}};const serializationHash=\"framer-tKTR0\";const variantClassNames={P_iAipQrv:\"framer-v-170u37c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const T5rJ2Xxes=undefined;const oXnoI36eI=undefined;const transition1={delay:0,duration:.4,ease:[.4,0,.2,1],type:\"tween\"};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=({click,color,height,id,width,...props})=>{return{...props,oXnoI36eI:color??props.oXnoI36eI??\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",T5rJ2Xxes:click??props.T5rJ2Xxes};};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,oXnoI36eI,T5rJ2Xxes,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"P_iAipQrv\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapgxlns=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(T5rJ2Xxes){const res=await T5rJ2Xxes(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-170u37c\",className,classNames),\"data-framer-name\":\"Search\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"P_iAipQrv\",onTap:onTapgxlns,ref:refBinding,style:{borderBottomLeftRadius:96,borderBottomRightRadius:96,borderTopLeftRadius:96,borderTopRightRadius:96,opacity:1,...style},variants:{\"P_iAipQrv-hover\":{opacity:.6}},...addPropertyOverrides({\"P_iAipQrv-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-dglwuh\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"UJObvAYDB\",children:/*#__PURE__*/_jsx(Icon,{animated:true,className:\"framer-ukxnfi\",layoutDependency:layoutDependency,layoutId:\"RdCe4qGpK\",style:{\"--1hq5eo6\":oXnoI36eI},transformTemplate:transformTemplate1})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tKTR0.framer-s3p4o5, .framer-tKTR0 .framer-s3p4o5 { display: block; }\",\".framer-tKTR0.framer-170u37c { cursor: pointer; height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-tKTR0 .framer-dglwuh { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; }\",\".framer-tKTR0 .framer-ukxnfi { flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: 50%; position: absolute; top: 50%; width: 22px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mcoZF2bPl\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"oXnoI36eI\":\"color\",\"T5rJ2Xxes\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framert65OUcDFs=withCSS(Component,css,\"framer-tKTR0\");export default Framert65OUcDFs;Framert65OUcDFs.displayName=\"Favorites\";Framert65OUcDFs.defaultProps={height:24,width:24};addPropertyControls(Framert65OUcDFs,{oXnoI36eI:{defaultValue:'var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)) /* {\"name\":\"Black\"} */',title:\"Color\",type:ControlType.Color},T5rJ2Xxes:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framert65OUcDFs,[{explicitInter:true,fonts:[]},...IconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framert65OUcDFs\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mcoZF2bPl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"oXnoI36eI\\\":\\\"color\\\",\\\"T5rJ2Xxes\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./t65OUcDFs.map","// Generated by Framer (010e00d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"fR_oiyRLo\",\"zq6noG8RI\"];const serializationHash=\"framer-F5MtO\";const variantClassNames={fR_oiyRLo:\"framer-v-1dl32oz\",zq6noG8RI:\"framer-v-12ine10\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const l1UHDfeTu=undefined;const DmZVTDzbZ=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={Dark:\"fR_oiyRLo\",Light:\"zq6noG8RI\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,width,...props})=>{return{...props,DmZVTDzbZ:link??props.DmZVTDzbZ,l1UHDfeTu:click??props.l1UHDfeTu,variant:humanReadableVariantMap[props.variant]??props.variant??\"fR_oiyRLo\"};};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,l1UHDfeTu,DmZVTDzbZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fR_oiyRLo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap3pm588=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(l1UHDfeTu){const res=await l1UHDfeTu(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"zq6noG8RI\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"zq6noG8RI\")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:DmZVTDzbZ,motionChild:true,nodeId:\"fR_oiyRLo\",openInNewTab:false,scopeId:\"tNKu6uqOV\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1dl32oz\",className,classNames)} framer-1vd6ce1`,\"data-framer-name\":\"Dark\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"fR_oiyRLo\",onTap:onTap3pm588,ref:refBinding,style:{...style},...addPropertyOverrides({zq6noG8RI:{\"data-framer-name\":\"Light\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-sj7cm9\",fill:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",intrinsicHeight:16,intrinsicWidth:64,layoutDependency:layoutDependency,layoutId:\"rI1r3cmga\",svg:'<svg width=\"64\" height=\"16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M0 15.766V.446h4.152l6.675 13.533-1.022.255V.447h3.13v15.319H8.782L2.107 2.234l1.022-.255v13.787H0Zm13.972 0V4.915h3.13v10.851h-3.13Zm-.104-12.298V.021h3.338v3.447h-3.338Z\" fill=\"#fff\"/><path d=\"M21.06 15.766 16.866 4.915h3.36L23.5 15.043h-1.752l3.255-10.128h3.275l-4.193 10.851H21.06Zm11.856.213c-1.182 0-2.21-.234-3.087-.702a5.188 5.188 0 0 1-2.045-2c-.473-.851-.709-1.83-.709-2.937 0-1.12.236-2.099.71-2.936a5.079 5.079 0 0 1 2.023-1.978c.862-.483 1.864-.724 3.004-.724 1.099 0 2.052.227 2.858.681a4.775 4.775 0 0 1 1.878 1.894c.445.808.667 1.758.667 2.85 0 .228-.007.44-.02.639a6.184 6.184 0 0 1-.063.532h-9.221V9.19h6.697l-.543.383c0-.879-.208-1.524-.626-1.936C34.036 7.213 33.48 7 32.77 7c-.82 0-1.46.284-1.919.851-.445.567-.668 1.419-.668 2.553 0 1.107.223 1.93.668 2.468.46.54 1.14.809 2.045.809.5 0 .931-.085 1.293-.255a1.67 1.67 0 0 0 .814-.83h2.941c-.348 1.05-.946 1.88-1.794 2.49-.834.595-1.912.893-3.233.893Z\" fill=\"#fff\"/><path d=\"M43.037 15.979c-1.558 0-2.796-.32-3.714-.958-.918-.638-1.418-1.518-1.502-2.638h2.796c.07.482.306.851.709 1.106.417.241.987.362 1.71.362.654 0 1.127-.092 1.42-.277a.938.938 0 0 0 .458-.83c0-.269-.09-.474-.27-.616-.168-.156-.48-.284-.94-.383l-1.71-.362c-1.266-.27-2.198-.674-2.796-1.213-.598-.553-.897-1.262-.897-2.127 0-1.05.396-1.866 1.19-2.447.792-.596 1.898-.894 3.316-.894 1.405 0 2.524.29 3.359.872.835.568 1.294 1.362 1.377 2.383h-2.796a1.092 1.092 0 0 0-.584-.83c-.333-.198-.806-.297-1.418-.297-.557 0-.974.085-1.252.255a.746.746 0 0 0-.397.681.72.72 0 0 0 .334.617c.223.142.591.27 1.106.383l1.92.404c1.07.227 1.877.653 2.42 1.277.556.61.834 1.333.834 2.17 0 1.064-.41 1.894-1.231 2.49-.807.58-1.954.872-3.442.872Z\" fill=\"#fff\"/><path d=\"M53.008 16c-1.363 0-2.379-.333-3.046-1-.654-.68-.98-1.71-.98-3.085V2.489l3.129-1.191V12.02c0 .482.132.844.396 1.085.264.242.675.362 1.231.362.209 0 .403-.021.584-.064.18-.042.362-.092.542-.149v2.426c-.18.1-.438.177-.771.234a6.23 6.23 0 0 1-1.085.085Zm-6.009-8.66V4.915h7.865V7.34H47Z\" fill=\"#fff\"/><path d=\"M59.306 9.574c-.65 0-1.26-.123-1.828-.37a4.828 4.828 0 0 1-1.502-1.021 4.935 4.935 0 0 1-1-1.532 4.782 4.782 0 0 1-.364-1.864A4.782 4.782 0 0 1 57.478.37 4.532 4.532 0 0 1 59.306 0c.65 0 1.26.123 1.828.37a4.58 4.58 0 0 1 1.49 1.034c.433.434.771.94 1.013 1.52.242.578.363 1.2.363 1.863a4.782 4.782 0 0 1-1.377 3.396 4.677 4.677 0 0 1-1.49 1.021 4.532 4.532 0 0 1-1.827.37Zm0-.83c.534 0 1.03-.101 1.49-.306a3.78 3.78 0 0 0 1.226-.855c.36-.366.639-.787.839-1.264.2-.476.3-.987.3-1.532 0-.544-.1-1.055-.3-1.532-.2-.476-.48-.898-.839-1.264a3.775 3.775 0 0 0-1.226-.855 3.622 3.622 0 0 0-1.49-.306c-.534 0-1.035.102-1.502.306a3.96 3.96 0 0 0-1.227.855c-.35.366-.626.788-.826 1.264-.2.477-.3.988-.3 1.532 0 .545.1 1.056.3 1.532.2.477.476.898.826 1.264a3.96 3.96 0 0 0 1.227.855c.467.205.968.307 1.502.307Zm-2.065-1.212v-5.49h2.478c.584 0 1.039.137 1.364.41.326.263.489.633.489 1.11 0 .74-.476 1.212-1.427 1.417v-.205c.425-.017.755.081.988.294.234.213.351.515.351.906v.907c0 .085.004.183.012.293.017.103.034.222.05.358h-1.163a1.662 1.662 0 0 1-.038-.255 5.328 5.328 0 0 1-.013-.396v-.587c0-.35-.075-.605-.225-.766-.142-.17-.371-.256-.688-.256H57.69V4.34h1.965c.242 0 .43-.055.564-.166.133-.119.2-.289.2-.51 0-.213-.067-.375-.2-.485-.125-.11-.313-.166-.563-.166h-1.265v4.519H57.24Z\" fill=\"#fff\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1y69dub\",\"data-framer-name\":\"Nivest\\xae\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:16,intrinsicWidth:64,layoutDependency:layoutDependency,layoutId:\"LEYiE2VPq\",svg:'<svg width=\"64\" height=\"16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M0 15.766V.446h4.152l6.675 13.533-1.022.255V.447h3.13v15.319H8.782L2.107 2.234l1.022-.255v13.787H0Zm13.972 0V4.915h3.13v10.851h-3.13Zm-.104-12.298V.021h3.338v3.447h-3.338Z\" fill=\"#030607\"/><path d=\"M21.06 15.766 16.866 4.915h3.36L23.5 15.043h-1.752l3.255-10.128h3.275l-4.193 10.851H21.06Zm11.856.213c-1.182 0-2.21-.234-3.087-.702a5.188 5.188 0 0 1-2.045-2c-.473-.851-.709-1.83-.709-2.937 0-1.12.236-2.099.71-2.936a5.079 5.079 0 0 1 2.023-1.978c.862-.483 1.864-.724 3.004-.724 1.099 0 2.052.227 2.858.681a4.775 4.775 0 0 1 1.878 1.894c.445.808.667 1.758.667 2.85 0 .228-.007.44-.02.639a6.184 6.184 0 0 1-.063.532h-9.221V9.19h6.697l-.543.383c0-.879-.208-1.524-.626-1.936C34.036 7.213 33.48 7 32.77 7c-.82 0-1.46.284-1.919.851-.445.567-.668 1.419-.668 2.553 0 1.107.223 1.93.668 2.468.46.54 1.14.809 2.045.809.5 0 .931-.085 1.293-.255a1.67 1.67 0 0 0 .814-.83h2.941c-.348 1.05-.946 1.88-1.794 2.49-.834.595-1.912.893-3.233.893Z\" fill=\"#030607\"/><path d=\"M43.037 15.979c-1.558 0-2.796-.32-3.714-.958-.918-.638-1.418-1.518-1.502-2.638h2.796c.07.482.306.851.709 1.106.417.241.987.362 1.71.362.654 0 1.127-.092 1.42-.277a.938.938 0 0 0 .458-.83c0-.269-.09-.474-.27-.616-.168-.156-.48-.284-.94-.383l-1.71-.362c-1.266-.27-2.198-.674-2.796-1.213-.598-.553-.897-1.262-.897-2.127 0-1.05.396-1.866 1.19-2.447.792-.596 1.898-.894 3.316-.894 1.405 0 2.524.29 3.359.872.835.568 1.294 1.362 1.377 2.383h-2.796a1.092 1.092 0 0 0-.584-.83c-.333-.198-.806-.297-1.418-.297-.557 0-.974.085-1.252.255a.746.746 0 0 0-.397.681.72.72 0 0 0 .334.617c.223.142.591.27 1.106.383l1.92.404c1.07.227 1.877.653 2.42 1.277.556.61.834 1.333.834 2.17 0 1.064-.41 1.894-1.231 2.49-.807.58-1.954.872-3.442.872Z\" fill=\"#030607\"/><path d=\"M53.008 16c-1.363 0-2.379-.333-3.046-1-.654-.68-.98-1.71-.98-3.085V2.489l3.129-1.191V12.02c0 .482.132.844.396 1.085.264.242.675.362 1.231.362.209 0 .403-.021.584-.064.18-.042.362-.092.542-.149v2.426c-.18.1-.438.177-.771.234a6.23 6.23 0 0 1-1.085.085Zm-6.009-8.66V4.915h7.865V7.34H47Z\" fill=\"#030607\"/><path d=\"M59.306 9.574c-.65 0-1.26-.123-1.828-.37a4.828 4.828 0 0 1-1.502-1.021 4.935 4.935 0 0 1-1-1.532 4.782 4.782 0 0 1-.364-1.864A4.782 4.782 0 0 1 57.478.37 4.532 4.532 0 0 1 59.306 0c.65 0 1.26.123 1.828.37a4.58 4.58 0 0 1 1.49 1.034c.433.434.771.94 1.013 1.52.242.578.363 1.2.363 1.863a4.782 4.782 0 0 1-1.377 3.396 4.677 4.677 0 0 1-1.49 1.021 4.532 4.532 0 0 1-1.827.37Zm0-.83c.534 0 1.03-.101 1.49-.306a3.78 3.78 0 0 0 1.226-.855c.36-.366.639-.787.839-1.264.2-.476.3-.987.3-1.532 0-.544-.1-1.055-.3-1.532-.2-.476-.48-.898-.839-1.264a3.775 3.775 0 0 0-1.226-.855 3.622 3.622 0 0 0-1.49-.306c-.534 0-1.035.102-1.502.306a3.96 3.96 0 0 0-1.227.855c-.35.366-.626.788-.826 1.264-.2.477-.3.988-.3 1.532 0 .545.1 1.056.3 1.532.2.477.476.898.826 1.264a3.96 3.96 0 0 0 1.227.855c.467.205.968.307 1.502.307Zm-2.065-1.212v-5.49h2.478c.584 0 1.039.137 1.364.41.326.263.489.633.489 1.11 0 .74-.476 1.212-1.427 1.417v-.205c.425-.017.755.081.988.294.234.213.351.515.351.906v.907c0 .085.004.183.012.293.017.103.034.222.05.358h-1.163a1.662 1.662 0 0 1-.038-.255 5.328 5.328 0 0 1-.013-.396v-.587c0-.35-.075-.605-.225-.766-.142-.17-.371-.256-.688-.256H57.69V4.34h1.965c.242 0 .43-.055.564-.166.133-.119.2-.289.2-.51 0-.213-.067-.375-.2-.485-.125-.11-.313-.166-.563-.166h-1.265v4.519H57.24Z\" fill=\"#030607\"/></svg>',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-F5MtO.framer-1vd6ce1, .framer-F5MtO .framer-1vd6ce1 { display: block; }\",\".framer-F5MtO.framer-1dl32oz { align-content: flex-end; align-items: flex-end; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 96px; }\",\".framer-F5MtO .framer-sj7cm9 { aspect-ratio: 4 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 96px; }\",\".framer-F5MtO .framer-1y69dub { aspect-ratio: 4 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 50px); position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 96\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"zq6noG8RI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"l1UHDfeTu\":\"click\",\"DmZVTDzbZ\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertNKu6uqOV=withCSS(Component,css,\"framer-F5MtO\");export default FramertNKu6uqOV;FramertNKu6uqOV.displayName=\"Logo\";FramertNKu6uqOV.defaultProps={height:24,width:96};addPropertyControls(FramertNKu6uqOV,{variant:{options:[\"fR_oiyRLo\",\"zq6noG8RI\"],optionTitles:[\"Dark\",\"Light\"],title:\"Variant\",type:ControlType.Enum},l1UHDfeTu:{title:\"Click\",type:ControlType.EventHandler},DmZVTDzbZ:{title:\"Link\",type:ControlType.Link}});addFonts(FramertNKu6uqOV,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertNKu6uqOV\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zq6noG8RI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"l1UHDfeTu\\\":\\\"click\\\",\\\"DmZVTDzbZ\\\":\\\"link\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"96\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tNKu6uqOV.map","// Generated by Framer (010e00d)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getFontsFromSharedStyle,Image as Image1,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_GlobalCountryFlags from\"https://framerusercontent.com/modules/6DL2PESnBGZ4TTphi6gj/AtrKpjqaFZPe5vcWWzpR/FC_GlobalCountryFlags.js\";import StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js\";import FC_GlobalMarketActive from\"https://framerusercontent.com/modules/IRNPUGQe13VXFTk5iND0/x0S1itd9K7qngwU8KE4b/FC_GlobalMarketActive.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/o6yZPAQiNCadcpqPxh8O/oHSvCIMvRDW77XDq5CJZ/B79iBH_nm.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/zP6cCjsX0i9VKH4GIFJS/la35DKDE7YxCqeNSJtl3/jZgRd957T.js\";import Close from\"https://framerusercontent.com/modules/h7pKX2ey5l0y8nFooZ3d/DkxnqSYSUtBo7ZsQFrWR/Ftw5883md.js\";import Cart from\"https://framerusercontent.com/modules/OYaGIjjrU127N66AU2VR/VL5nIWHgmiKN8A3xgzyB/Fzrh5hSM9.js\";import Menu from\"https://framerusercontent.com/modules/squdVMgQhb4tlw2WeZeo/7Abh31Jp64MU6zcVy1Hc/IIijiMKEM.js\";import Search from\"https://framerusercontent.com/modules/eENhvzKPnBymouR396Ab/AtKB4Go5m6BuYEzNjLyR/RjLXhMyTx.js\";import Favorites from\"https://framerusercontent.com/modules/906E2dzvUpAf86Oxea44/d2UzQAkz6wvXdJy0KL2p/t65OUcDFs.js\";import Logo from\"https://framerusercontent.com/modules/XoZb30J7fe8bM3TXHJcl/MygpqjEEDYwJiX7uaGYM/tNKu6uqOV.js\";import LinkButton from\"https://framerusercontent.com/modules/BGRL4wjymWd8ZeyFVZzd/hCvV1O7if3BKlbxwp8PK/vK4qIGDdc.js\";const StopScrollFonts=getFonts(StopScroll);const MenuFonts=getFonts(Menu);const CloseFonts=getFonts(Close);const FavoritesFonts=getFonts(Favorites);const LinkButtonFonts=getFonts(LinkButton);const MotionDivWithFX=withFX(motion.div);const LogoFonts=getFonts(Logo);const SearchFonts=getFonts(Search);const CartFonts=getFonts(Cart);const FC_GlobalCountryFlagsFonts=getFonts(FC_GlobalCountryFlags);const MotionAWithFX=withFX(motion.a);const FC_GlobalMarketActiveFonts=getFonts(FC_GlobalMarketActive);const cycleOrder=[\"SREPLvs_n\",\"fMlK2Am76\",\"XYk28Psqi\",\"P6ae7cR0K\",\"lDulrTMst\",\"u53FWItmU\",\"otkZVV0Bx\"];const serializationHash=\"framer-4CERk\";const variantClassNames={fMlK2Am76:\"framer-v-51o678\",lDulrTMst:\"framer-v-1cvylsl\",otkZVV0Bx:\"framer-v-17y1ouo\",P6ae7cR0K:\"framer-v-5gs1vg\",SREPLvs_n:\"framer-v-ifeoqg\",u53FWItmU:\"framer-v-xb0bl2\",XYk28Psqi:\"framer-v-r2x4r\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const RSgJHg2oa=undefined;const m1vVHxHGC=undefined;const nITNXxNxW=undefined;const l1EuTYCIz=undefined;const O95_c018X=undefined;const GalW_aE9F=undefined;const RtiCBcqOg=undefined;const transition1={duration:0,type:\"tween\"};const transition2={delay:0,duration:.4,ease:[.4,0,.2,1],type:\"tween\"};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"jDw6sLmo3\":return'var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)) /* {\"name\":\"Black\"} */';case\"UmTZ1InIo\":return'var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255)) /* {\"name\":\"White\"} */';default:return'var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)) /* {\"name\":\"Black\"} */';}};const toString=value=>{return typeof value===\"string\"?value:String(value);};const convertFromEnum1=(value,activeLocale)=>{switch(value){case\"UmTZ1InIo\":return\"dEUlU4eEW\";case\"jDw6sLmo3\":return\"CIWg_OyH9\";default:return\"CIWg_OyH9\";}};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={delay:0,duration:.35,ease:[.45,0,.55,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:30};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:30};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 transition4={delay:0,duration:.35,ease:[.12,.23,.5,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.05,skewX:0,skewY:0,transition:transition4};const convertFromEnum2=(value,activeLocale)=>{switch(value){case\"UmTZ1InIo\":return\"zq6noG8RI\";case\"jDw6sLmo3\":return\"fR_oiyRLo\";default:return\"fR_oiyRLo\";}};const convertFromEnum3=(value,activeLocale)=>{switch(value){case\"UmTZ1InIo\":return'var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255)) /* {\"name\":\"White\"} */';case\"jDw6sLmo3\":return'var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)) /* {\"name\":\"Black\"} */';default:return'var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)) /* {\"name\":\"Black\"} */';}};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const convertFromEnum4=(value,activeLocale)=>{switch(value){case\"UmTZ1InIo\":return\"fZlBi8NNl\";case\"jDw6sLmo3\":return\"OHkTwEmOG\";default:return\"OHkTwEmOG\";}};const transition5={damping:40,delay:0,mass:1,stiffness:180,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={\"Open (Mobile)\":\"XYk28Psqi\",Brand:\"lDulrTMst\",Desktop:\"SREPLvs_n\",Men:\"u53FWItmU\",Mobile:\"fMlK2Am76\",Shop:\"P6ae7cR0K\",Women:\"otkZVV0Bx\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Dark:\"jDw6sLmo3\",Light:\"UmTZ1InIo\"};const getProps=({cart,color,height,id,region,search,width,...props})=>{return{...props,GalW_aE9F:cart??props.GalW_aE9F,O95_c018X:search??props.O95_c018X,RSgJHg2oa:humanReadableEnumMap[color]??color??props.RSgJHg2oa??\"jDw6sLmo3\",RtiCBcqOg:region??props.RtiCBcqOg,variant:humanReadableVariantMap[props.variant]??props.variant??\"SREPLvs_n\"};};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,GalW_aE9F,RSgJHg2oa,O95_c018X,RtiCBcqOg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SREPLvs_n\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const rt3rEWINihr5sds=activeVariantCallback(async(...args)=>{setVariant(\"XYk28Psqi\");});const sxESthAuhxkjukp=activeVariantCallback(async(...args)=>{if(m1vVHxHGC){const res=await m1vVHxHGC(...args);if(res===false)return false;}setVariant(\"fMlK2Am76\");});const T5rJ2Xxes172299m=activeVariantCallback(async(...args)=>{setVariant(\"fMlK2Am76\");});const godEKIzzu13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const onTap1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const onTap1wna418=activeVariantCallback(async(...args)=>{if(nITNXxNxW){const res=await nITNXxNxW(...args);if(res===false)return false;}});const l1UHDfeTu172299m=activeVariantCallback(async(...args)=>{setVariant(\"fMlK2Am76\");});const U2pre9li2h946la=activeVariantCallback(async(...args)=>{if(O95_c018X){const res=await O95_c018X(...args);if(res===false)return false;}setVariant(\"SREPLvs_n\");});const U2pre9li23zlu0z=activeVariantCallback(async(...args)=>{if(O95_c018X){const res=await O95_c018X(...args);if(res===false)return false;}});const U2pre9li2zw6fgz=activeVariantCallback(async(...args)=>{if(O95_c018X){const res=await O95_c018X(...args);if(res===false)return false;}setVariant(\"fMlK2Am76\");});const a1bnx894rq2ehda=activeVariantCallback(async(...args)=>{if(GalW_aE9F){const res=await GalW_aE9F(...args);if(res===false)return false;}});const a1bnx894r7gkj4u=activeVariantCallback(async(...args)=>{if(GalW_aE9F){const res=await GalW_aE9F(...args);if(res===false)return false;}setVariant(\"fMlK2Am76\");});const onTap17e3dev=activeVariantCallback(async(...args)=>{if(RtiCBcqOg){const res=await RtiCBcqOg(...args);if(res===false)return false;}});const onTap1wr68qa=activeVariantCallback(async(...args)=>{setVariant(\"P6ae7cR0K\");});const onTap1d4hec=activeVariantCallback(async(...args)=>{setVariant(\"lDulrTMst\");});const onTap13h95cw=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"fMlK2Am76\"),100);});const onTaphr5sds=activeVariantCallback(async(...args)=>{setVariant(\"XYk28Psqi\");});const onTap5posg7=activeVariantCallback(async(...args)=>{setVariant(\"u53FWItmU\");});const onTapbqbqad=activeVariantCallback(async(...args)=>{setVariant(\"otkZVV0Bx\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"XYk28Psqi\",\"P6ae7cR0K\",\"lDulrTMst\",\"u53FWItmU\",\"otkZVV0Bx\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"fMlK2Am76\")return true;return false;};const isDisplayed2=()=>{if([\"fMlK2Am76\",\"XYk28Psqi\",\"P6ae7cR0K\",\"lDulrTMst\",\"u53FWItmU\",\"otkZVV0Bx\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"fMlK2Am76\",\"XYk28Psqi\",\"P6ae7cR0K\",\"lDulrTMst\",\"u53FWItmU\",\"otkZVV0Bx\"].includes(baseVariant))return false;return true;};const router=useRouter();const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);const isDisplayed4=()=>{if([\"P6ae7cR0K\",\"lDulrTMst\",\"u53FWItmU\",\"otkZVV0Bx\"].includes(baseVariant))return false;return true;};const isDisplayed5=()=>{if(baseVariant===\"XYk28Psqi\")return true;return false;};const isDisplayed6=()=>{if([\"P6ae7cR0K\",\"lDulrTMst\",\"u53FWItmU\",\"otkZVV0Bx\"].includes(baseVariant))return true;return false;};const isDisplayed7=()=>{if([\"P6ae7cR0K\",\"lDulrTMst\"].includes(baseVariant))return true;return false;};const isDisplayed8=()=>{if(baseVariant===\"P6ae7cR0K\")return true;return false;};const isDisplayed9=()=>{if([\"P6ae7cR0K\",\"lDulrTMst\"].includes(baseVariant))return false;return true;};const isDisplayed10=()=>{if(baseVariant===\"otkZVV0Bx\")return false;return true;};const isDisplayed11=()=>{if(baseVariant===\"u53FWItmU\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({fMlK2Am76:{value:transition2},lDulrTMst:{value:transition2},otkZVV0Bx:{value:transition2},P6ae7cR0K:{value:transition2},u53FWItmU:{value:transition2},XYk28Psqi:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ifeoqg\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"SREPLvs_n\",ref:refBinding,style:{...style},...addPropertyOverrides({fMlK2Am76:{\"data-framer-name\":\"Mobile\"},lDulrTMst:{\"data-framer-name\":\"Brand\"},otkZVV0Bx:{\"data-framer-name\":\"Women\"},P6ae7cR0K:{\"data-framer-name\":\"Shop\"},u53FWItmU:{\"data-framer-name\":\"Men\"},XYk28Psqi:{\"data-framer-name\":\"Open (Mobile)\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-401ynh-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"X5fYt3lwJ-container\",nodeId:\"X5fYt3lwJ\",rendersWithMotion:true,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"X5fYt3lwJ\",layoutId:\"X5fYt3lwJ\",toggle:true,width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ezv6ns\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"fgpV7ZTym\",children:[/*#__PURE__*/_jsxs(motion.ol,{className:\"framer-10r7r3l\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"jrx6zA9re\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({fMlK2Am76:{height:24,y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||56)-32-24)/1*0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-154irc8-container\",layoutDependency:layoutDependency,layoutId:\"o61hWUH7D-container\",nodeId:\"o61hWUH7D\",rendersWithMotion:true,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(Menu,{GdpBSk8G7:toString(convertFromEnum(RSgJHg2oa,activeLocale)),height:\"100%\",id:\"o61hWUH7D\",layoutId:\"o61hWUH7D\",rt3rEWINi:rt3rEWINihr5sds,width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({lDulrTMst:{height:24,y:(componentViewport?.y||0)+0+200+16+0},otkZVV0Bx:{height:24,y:(componentViewport?.y||0)+0+200+16+0},P6ae7cR0K:{height:24,y:(componentViewport?.y||0)+0+200+16+0},u53FWItmU:{height:24,y:(componentViewport?.y||0)+0+200+16+0},XYk28Psqi:{height:24,y:(componentViewport?.y||0)+0+200+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1hz0on0-container\",layoutDependency:layoutDependency,layoutId:\"heTCAMEzr-container\",nodeId:\"heTCAMEzr\",rendersWithMotion:true,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(Close,{height:\"100%\",id:\"heTCAMEzr\",layoutId:\"heTCAMEzr\",sxESthAuh:sxESthAuhxkjukp,width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kcAoYkV7t\"},motionChild:true,nodeId:\"TUqVq09vy\",scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-eq044t framer-lq5uwd\",\"data-framer-name\":\"Favorites\",layoutDependency:layoutDependency,layoutId:\"TUqVq09vy\",style:{borderBottomLeftRadius:96,borderBottomRightRadius:96,borderTopLeftRadius:96,borderTopRightRadius:96},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({fMlK2Am76:{height:24,width:\"24px\",y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||56)-32-24)/1*0)+0+0+0},lDulrTMst:{height:24,width:\"24px\",y:(componentViewport?.y||0)+0+200+16+0+0},otkZVV0Bx:{height:24,width:\"24px\",y:(componentViewport?.y||0)+0+200+16+0+0},P6ae7cR0K:{height:24,width:\"24px\",y:(componentViewport?.y||0)+0+200+16+0+0},u53FWItmU:{height:24,width:\"24px\",y:(componentViewport?.y||0)+0+200+16+0+0},XYk28Psqi:{height:24,width:\"24px\",y:(componentViewport?.y||0)+0+200+16+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9x7io8-container\",layoutDependency:layoutDependency,layoutId:\"aUz8jvOae-container\",nodeId:\"aUz8jvOae\",rendersWithMotion:true,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(Favorites,{height:\"100%\",id:\"aUz8jvOae\",layoutId:\"aUz8jvOae\",oXnoI36eI:toString(convertFromEnum(RSgJHg2oa,activeLocale)),style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({lDulrTMst:{T5rJ2Xxes:T5rJ2Xxes172299m},otkZVV0Bx:{oXnoI36eI:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",T5rJ2Xxes:T5rJ2Xxes172299m},P6ae7cR0K:{oXnoI36eI:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",T5rJ2Xxes:T5rJ2Xxes172299m},u53FWItmU:{oXnoI36eI:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",T5rJ2Xxes:T5rJ2Xxes172299m},XYk28Psqi:{oXnoI36eI:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",T5rJ2Xxes:T5rJ2Xxes172299m}},baseVariant,gestureVariant)})})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{WjVqAmp0W:\"all\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"DrWfP_Ho8\"}},webPageId:\"zPMmbkufw\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,y:(componentViewport?.y||0)+0+0+20.5+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1573tf9-container\",id:`${layoutId}-1573tf9`,layoutDependency:layoutDependency,layoutId:\"khgHbpAfL-container\",nodeId:\"khgHbpAfL\",ref:ref1,rendersWithMotion:true,scopeId:\"hTTRUDsYE\",children:[/*#__PURE__*/_jsx(LinkButton,{G1RqyPPl_:\"Shop\",godEKIzzu:godEKIzzu13elrgn({overlay}),Hb7UEe0wJ:true,height:\"100%\",id:\"khgHbpAfL\",layoutId:\"khgHbpAfL\",variant:matchVariant(convertFromEnum1(RSgJHg2oa,activeLocale)),width:\"100%\",X3qkNh6j9:false,xzIv8B1mZ:resolvedLinks[0]}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1573tf9`,offsetX:0,offsetY:16,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-njpnsq\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"NPqo73wyj\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q3bubv\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ETG0SfKou\",onTap:onTap1q29jei({overlay}),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g3v7of\",layoutDependency:layoutDependency,layoutId:\"T5jhugPfO\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59)))\"},children:\"Discover\"})}),className:\"framer-qbvvh8\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"LBv1OBiA3\",style:{\"--extracted-r6o4lv\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6el8hs\",layoutDependency:layoutDependency,layoutId:\"ouBa45s1j\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uu75bw\",layoutDependency:layoutDependency,layoutId:\"fdQxZWrKr\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"all\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"DrWfP_Ho8\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"dt6cFBtsq\",openInNewTab:false,relValues:[],scopeId:\"hTTRUDsYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11tr9ju\",\"data-styles-preset\":\"jZgRd957T\",children:\"All\"})})})}),className:\"framer-nr7pki\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"dt6cFBtsq\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hc8vrm\",layoutDependency:layoutDependency,layoutId:\"emaWUzlyf\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"new\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"cXLJOaUxC\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"YvL7qHixN\",openInNewTab:false,relValues:[],scopeId:\"hTTRUDsYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11tr9ju\",\"data-styles-preset\":\"jZgRd957T\",children:\"New\"})})})}),className:\"framer-bwdfj2\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"YvL7qHixN\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xt0e1b\",layoutDependency:layoutDependency,layoutId:\"fDwwVNprN\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"popular\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"dVVPJ_HZd\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"xLA1zetln\",openInNewTab:false,relValues:[],scopeId:\"hTTRUDsYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11tr9ju\",\"data-styles-preset\":\"jZgRd957T\",children:\"Popular\"})})})}),className:\"framer-xutw1z\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"xLA1zetln\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y6vnws\",layoutDependency:layoutDependency,layoutId:\"ldWpoOlYv\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"sale\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"QDkOTH_op\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"Fg6WJrkvj\",openInNewTab:false,relValues:[],scopeId:\"hTTRUDsYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11tr9ju\",\"data-styles-preset\":\"jZgRd957T\",children:\"Sale\"})})})}),className:\"framer-v45nid\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"Fg6WJrkvj\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ui8fg4\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"wZAKNYdmS\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-5cd51282-a57c-464e-be3b-a84a36f4dfa4, rgba(3, 6, 7, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aXUfUnFob\"},motionChild:true,nodeId:\"WyKQ9LHKD\",openInNewTab:false,relValues:[],scopeId:\"hTTRUDsYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11tr9ju\",\"data-styles-preset\":\"jZgRd957T\",children:\"Men\"})})})}),className:\"framer-q443ld\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"WyKQ9LHKD\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i69sip\",layoutDependency:layoutDependency,layoutId:\"rIdAA1Aci\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"men\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"Vjhe5OzDn\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"dT_lmkMwt\",openInNewTab:false,relValues:[],scopeId:\"hTTRUDsYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11tr9ju\",\"data-styles-preset\":\"jZgRd957T\",children:\"All Men's\"})})})}),className:\"framer-fsh2tr\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"dT_lmkMwt\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"for-run\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"TxbGwnsLM\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"uxDDZ4Vz5\",openInNewTab:false,relValues:[],scopeId:\"hTTRUDsYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11tr9ju\",\"data-styles-preset\":\"jZgRd957T\",children:\"For Run\"})})})}),className:\"framer-1sh2xbr\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"uxDDZ4Vz5\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"retro\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"mJNKUF5RL\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"R3J1rN04n\",openInNewTab:false,relValues:[],scopeId:\"hTTRUDsYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11tr9ju\",\"data-styles-preset\":\"jZgRd957T\",children:\"Retro\"})})})}),className:\"framer-140y1o1\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"R3J1rN04n\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"latest-drops\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"sK0nUKICp\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"ZWJ2K9Lg9\",openInNewTab:false,relValues:[],scopeId:\"hTTRUDsYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11tr9ju\",\"data-styles-preset\":\"jZgRd957T\",children:\"Latest Drops\"})})})}),className:\"framer-eehkrr\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"ZWJ2K9Lg9\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"essentials\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"NwlA3fGVf\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"xEHd9GhGV\",openInNewTab:false,relValues:[],scopeId:\"hTTRUDsYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11tr9ju\",\"data-styles-preset\":\"jZgRd957T\",children:\"Essentials\"})})})}),className:\"framer-1dfaji1\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"xEHd9GhGV\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"form-collection\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"SVnZIyDpc\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"qmBAwqUTu\",openInNewTab:false,relValues:[],scopeId:\"hTTRUDsYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11tr9ju\",\"data-styles-preset\":\"jZgRd957T\",children:\"Form Collection\"})})})}),className:\"framer-hgkyy0\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"qmBAwqUTu\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xttic7\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"o4F5ZpS1o\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-5cd51282-a57c-464e-be3b-a84a36f4dfa4, rgba(3, 6, 7, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CJUNUCC3m\"},motionChild:true,nodeId:\"LZsKtLPhF\",openInNewTab:false,relValues:[],scopeId:\"hTTRUDsYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11tr9ju\",\"data-styles-preset\":\"jZgRd957T\",children:\"Women\"})})})}),className:\"framer-t5teup\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"LZsKtLPhF\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11c4vhn\",layoutDependency:layoutDependency,layoutId:\"RlESABf6L\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"women\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"gv5BVaQRG\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"C4kOXie5u\",openInNewTab:false,relValues:[],scopeId:\"hTTRUDsYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11tr9ju\",\"data-styles-preset\":\"jZgRd957T\",children:\"All Women's\"})})})}),className:\"framer-7jq7mw\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"C4kOXie5u\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"paradise\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"S6mCChpOU\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"Rlut2dXhh\",openInNewTab:false,relValues:[],scopeId:\"hTTRUDsYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11tr9ju\",\"data-styles-preset\":\"jZgRd957T\",children:\"Paradise\"})})})}),className:\"framer-dmrxjl\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"Rlut2dXhh\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"sharpest-aura\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"W8b0iBJwk\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"KzHXNkdLd\",openInNewTab:false,relValues:[],scopeId:\"hTTRUDsYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11tr9ju\",\"data-styles-preset\":\"jZgRd957T\",children:\"Sharpest Aura\"})})})}),className:\"framer-onp7xp\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"KzHXNkdLd\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"modern-form\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"fnZPT9CMY\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"fzmr1eYwU\",openInNewTab:false,relValues:[],scopeId:\"hTTRUDsYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11tr9ju\",\"data-styles-preset\":\"jZgRd957T\",children:\"Modern Form\"})})})}),className:\"framer-1q5lu2m\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"fzmr1eYwU\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})})]})})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"k3PYMLhr0\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,y:(componentViewport?.y||0)+0+0+20.5+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1to6ci4-container\",id:`${layoutId}-1to6ci4`,layoutDependency:layoutDependency,layoutId:\"JiKZLwVJJ-container\",nodeId:\"JiKZLwVJJ\",ref:ref3,rendersWithMotion:true,scopeId:\"hTTRUDsYE\",children:[/*#__PURE__*/_jsx(LinkButton,{G1RqyPPl_:\"Company\",godEKIzzu:godEKIzzu13elrgn({overlay:overlay1}),Hb7UEe0wJ:true,height:\"100%\",id:\"JiKZLwVJJ\",layoutId:\"JiKZLwVJJ\",variant:matchVariant(convertFromEnum1(RSgJHg2oa,activeLocale)),width:\"100%\",X3qkNh6j9:false,xzIv8B1mZ:resolvedLinks1[0]}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1to6ci4`,offsetX:0,offsetY:16,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1abau2c\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"y2oGUPv9D\",ref:ref4,role:\"dialog\",style:{backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-aetg1v\",\"data-framer-name\":\"nav.item-brand\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Ctzux11v3\",onTap:onTap1wna418,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wwvhp2\",layoutDependency:layoutDependency,layoutId:\"Ctzux11v3e6EKUsx6G\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uysujz\",\"data-framer-name\":\"brand\",layoutDependency:layoutDependency,layoutId:\"Ctzux11v3CZp_JwLft\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"k3PYMLhr0\"},motionChild:true,nodeId:\"Ctzux11v3hBFc_eWFD\",openInNewTab:false,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsxs(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",sizes:\"232px\"},className:\"framer-4cttc1 framer-lq5uwd\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Ctzux11v3hBFc_eWFD\",onTap:onTap1q29jei({overlay:overlay1}),style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ghw7lj\",\"data-styles-preset\":\"B79iBH_nm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255)))\"},children:\"About\"})}),className:\"framer-1ok3xya\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ctzux11v3xFWnuFBDG\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5ubvn1\",\"data-framer-name\":\"Image Wrapper\",layoutDependency:layoutDependency,layoutId:\"Ctzux11v3BvVH0D2m9\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1024,pixelWidth:1536,positionX:\"center\",positionY:\"top\",sizes:\"232px\",src:\"https://framerusercontent.com/images/hM1f3O8NQWEXyfjF3LfGjdPsnNg.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/hM1f3O8NQWEXyfjF3LfGjdPsnNg.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/hM1f3O8NQWEXyfjF3LfGjdPsnNg.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/hM1f3O8NQWEXyfjF3LfGjdPsnNg.png?width=1536&height=1024 1536w\"},className:\"framer-1jio2wx\",layoutDependency:layoutDependency,layoutId:\"Ctzux11v3x88G8RBeg\",style:{borderBottomRightRadius:6,borderTopRightRadius:6},whileHover:animation3})})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"INq1k5fWR\"},motionChild:true,nodeId:\"Ctzux11v3CA6OLZOKW\",openInNewTab:false,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsxs(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",sizes:\"232px\"},className:\"framer-ch9fo5 framer-lq5uwd\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Ctzux11v3CA6OLZOKW\",onTap:onTap1q29jei({overlay:overlay1}),style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ghw7lj\",\"data-styles-preset\":\"B79iBH_nm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255)))\"},children:\"Values\"})}),className:\"framer-1wmqfhv\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ctzux11v3mjWLmH8hj\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15rio0q\",\"data-framer-name\":\"Image Wrapper\",layoutDependency:layoutDependency,layoutId:\"Ctzux11v3mKQjQRUdm\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1024,pixelWidth:1536,positionX:\"center\",positionY:\"top\",sizes:\"232px\",src:\"https://framerusercontent.com/images/PLbkF54xUI3kZgSafvWO47fLiE.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/PLbkF54xUI3kZgSafvWO47fLiE.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/PLbkF54xUI3kZgSafvWO47fLiE.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/PLbkF54xUI3kZgSafvWO47fLiE.png?width=1536&height=1024 1536w\"},className:\"framer-1yohxy8\",layoutDependency:layoutDependency,layoutId:\"Ctzux11v3fawy2ol4s\",style:{borderBottomRightRadius:6,borderTopRightRadius:6},whileHover:animation3})})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LsGEJ_CuU\"},motionChild:true,nodeId:\"Ctzux11v3mJLh4ShHM\",openInNewTab:false,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsxs(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",sizes:\"232px\"},className:\"framer-1cuhdxn framer-lq5uwd\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Ctzux11v3mJLh4ShHM\",onTap:onTap1q29jei({overlay:overlay1}),style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ghw7lj\",\"data-styles-preset\":\"B79iBH_nm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255)))\"},children:\"Locations\"})}),className:\"framer-17voa7\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ctzux11v3eV0q_M38_\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jtddhw\",\"data-framer-name\":\"Image Wrapper\",layoutDependency:layoutDependency,layoutId:\"Ctzux11v3tar9Lznej\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:2e3,pixelWidth:3400,positionX:\"center\",positionY:\"top\",sizes:\"232px\",src:\"https://framerusercontent.com/images/oKFaFuv5fcbLYi2mL2dACkLF90.jpg?width=3400&height=2000\",srcSet:\"https://framerusercontent.com/images/oKFaFuv5fcbLYi2mL2dACkLF90.jpg?scale-down-to=512&width=3400&height=2000 512w,https://framerusercontent.com/images/oKFaFuv5fcbLYi2mL2dACkLF90.jpg?scale-down-to=1024&width=3400&height=2000 1024w,https://framerusercontent.com/images/oKFaFuv5fcbLYi2mL2dACkLF90.jpg?scale-down-to=2048&width=3400&height=2000 2048w,https://framerusercontent.com/images/oKFaFuv5fcbLYi2mL2dACkLF90.jpg?width=3400&height=2000 3400w\"},className:\"framer-uueqdj\",layoutDependency:layoutDependency,layoutId:\"Ctzux11v3BvFkwJPt_\",style:{borderBottomRightRadius:6,borderTopRightRadius:6},whileHover:animation3})})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-aizffj\",layoutDependency:layoutDependency,layoutId:\"Mvm5dnsq_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59)))\"},children:\"Others\"})}),className:\"framer-sdv8n7\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"mpPVBkTeG\",style:{\"--extracted-r6o4lv\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pjois2\",layoutDependency:layoutDependency,layoutId:\"Tgq1rIjxj\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VNY75qLt2\"},motionChild:true,nodeId:\"sNQ7CArgE\",openInNewTab:false,relValues:[],scopeId:\"hTTRUDsYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11tr9ju\",\"data-styles-preset\":\"jZgRd957T\",children:\"FAQ's\"})})})}),className:\"framer-py9vli\",\"data-highlight\":true,fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"sNQ7CArgE\",onTap:onTap1q29jei({overlay:overlay1}),style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YRGyJ2ZoG\"},motionChild:true,nodeId:\"tU61IBLj4\",openInNewTab:false,relValues:[],scopeId:\"hTTRUDsYE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11tr9ju\",\"data-styles-preset\":\"jZgRd957T\",children:\"Contact\"})})})}),className:\"framer-1kftwfx\",\"data-highlight\":true,fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"tU61IBLj4\",onTap:onTap1q29jei({overlay:overlay1}),style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})})})]})})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UvNruFyL3\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,y:(componentViewport?.y||0)+0+0+20.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1pvg6fm-container\",layoutDependency:layoutDependency,layoutId:\"X2erxykiD-container\",nodeId:\"X2erxykiD\",rendersWithMotion:true,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(LinkButton,{G1RqyPPl_:\"Blog\",Hb7UEe0wJ:true,height:\"100%\",id:\"X2erxykiD\",layoutId:\"X2erxykiD\",variant:matchVariant(convertFromEnum1(RSgJHg2oa,activeLocale)),width:\"100%\",X3qkNh6j9:false,xzIv8B1mZ:resolvedLinks2[0]})})})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+0+16,...addPropertyOverrides({fMlK2Am76:{y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||56)-32-24)/1*0)+0},lDulrTMst:{y:(componentViewport?.y||0)+0+200+16},otkZVV0Bx:{y:(componentViewport?.y||0)+0+200+16},P6ae7cR0K:{y:(componentViewport?.y||0)+0+200+16},u53FWItmU:{y:(componentViewport?.y||0)+0+200+16},XYk28Psqi:{y:(componentViewport?.y||0)+0+200+16}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ihz3xt-container\",layoutDependency:layoutDependency,layoutId:\"nlgr4sgb8-container\",nodeId:\"nlgr4sgb8\",rendersWithMotion:true,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(Logo,{DmZVTDzbZ:resolvedLinks3[0],height:\"100%\",id:\"nlgr4sgb8\",layoutId:\"nlgr4sgb8\",variant:matchVariant(convertFromEnum2(RSgJHg2oa,activeLocale)),width:\"100%\",...addPropertyOverrides({fMlK2Am76:{DmZVTDzbZ:resolvedLinks3[1],l1UHDfeTu:undefined},lDulrTMst:{DmZVTDzbZ:l1EuTYCIz,l1UHDfeTu:l1UHDfeTu172299m,variant:matchVariant(\"fR_oiyRLo\")},otkZVV0Bx:{DmZVTDzbZ:l1EuTYCIz,l1UHDfeTu:l1UHDfeTu172299m,variant:matchVariant(\"fR_oiyRLo\")},P6ae7cR0K:{DmZVTDzbZ:l1EuTYCIz,l1UHDfeTu:l1UHDfeTu172299m,variant:matchVariant(\"fR_oiyRLo\")},u53FWItmU:{DmZVTDzbZ:l1EuTYCIz,l1UHDfeTu:l1UHDfeTu172299m,variant:matchVariant(\"fR_oiyRLo\")},XYk28Psqi:{DmZVTDzbZ:l1EuTYCIz,l1UHDfeTu:l1UHDfeTu172299m,variant:matchVariant(\"fR_oiyRLo\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.ol,{className:\"framer-g70c55\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"a7AtlU_OQ\",children:[/*#__PURE__*/_jsx(motion.li,{className:\"framer-187j7ab\",\"data-framer-name\":\"Search\",layoutDependency:layoutDependency,layoutId:\"iHxPtWMHP\",style:{borderBottomLeftRadius:96,borderBottomRightRadius:96,borderTopLeftRadius:96,borderTopRightRadius:96},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",y:(componentViewport?.y||0)+0+0+16+0+0,...addPropertyOverrides({fMlK2Am76:{y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||56)-32-24)/1*0)+0+0+0},lDulrTMst:{y:(componentViewport?.y||0)+0+200+16+0+0},otkZVV0Bx:{y:(componentViewport?.y||0)+0+200+16+0+0},P6ae7cR0K:{y:(componentViewport?.y||0)+0+200+16+0+0},u53FWItmU:{y:(componentViewport?.y||0)+0+200+16+0+0},XYk28Psqi:{y:(componentViewport?.y||0)+0+200+16+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jk4eop-container\",layoutDependency:layoutDependency,layoutId:\"BkzZRsbDB-container\",nodeId:\"BkzZRsbDB\",rendersWithMotion:true,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(Search,{height:\"100%\",id:\"BkzZRsbDB\",layoutId:\"BkzZRsbDB\",NYrz7RNZ1:toString(convertFromEnum3(RSgJHg2oa,activeLocale)),style:{height:\"100%\",width:\"100%\"},U2pre9li2:U2pre9li2h946la,width:\"100%\",...addPropertyOverrides({fMlK2Am76:{U2pre9li2:U2pre9li23zlu0z},lDulrTMst:{NYrz7RNZ1:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",U2pre9li2:U2pre9li2zw6fgz},otkZVV0Bx:{NYrz7RNZ1:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",U2pre9li2:U2pre9li2zw6fgz},P6ae7cR0K:{NYrz7RNZ1:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",U2pre9li2:U2pre9li2zw6fgz},u53FWItmU:{NYrz7RNZ1:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",U2pre9li2:U2pre9li2zw6fgz},XYk28Psqi:{NYrz7RNZ1:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",U2pre9li2:U2pre9li2zw6fgz}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kcAoYkV7t\"},motionChild:true,nodeId:\"rCX4WyFmG\",scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-j66pej framer-lq5uwd\",\"data-framer-name\":\"Favorites\",layoutDependency:layoutDependency,layoutId:\"rCX4WyFmG\",style:{borderBottomLeftRadius:96,borderBottomRightRadius:96,borderTopLeftRadius:96,borderTopRightRadius:96},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",y:(componentViewport?.y||0)+0+0+16+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cnhq0f-container\",layoutDependency:layoutDependency,layoutId:\"nm_cPhsUt-container\",nodeId:\"nm_cPhsUt\",rendersWithMotion:true,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(Favorites,{height:\"100%\",id:\"nm_cPhsUt\",layoutId:\"nm_cPhsUt\",oXnoI36eI:toString(convertFromEnum(RSgJHg2oa,activeLocale)),style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(motion.li,{className:\"framer-16dnmts\",\"data-framer-name\":\"Cart\",layoutDependency:layoutDependency,layoutId:\"xpVvate8H\",style:{borderBottomLeftRadius:96,borderBottomRightRadius:96,borderTopLeftRadius:96,borderTopRightRadius:96},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+0+16+0+0,...addPropertyOverrides({fMlK2Am76:{y:(componentViewport?.y||0)+16+(0+0+((componentViewport?.height||56)-32-24)/1*0)+0+0+0},lDulrTMst:{y:(componentViewport?.y||0)+0+200+16+0+0},otkZVV0Bx:{y:(componentViewport?.y||0)+0+200+16+0+0},P6ae7cR0K:{y:(componentViewport?.y||0)+0+200+16+0+0},u53FWItmU:{y:(componentViewport?.y||0)+0+200+16+0+0},XYk28Psqi:{y:(componentViewport?.y||0)+0+200+16+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-iir91y-container\",layoutDependency:layoutDependency,layoutId:\"TaqtmPs0R-container\",nodeId:\"TaqtmPs0R\",rendersWithMotion:true,scopeId:\"hTTRUDsYE\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Cart,{a1bnx894r:a1bnx894rq2ehda,height:\"100%\",id:\"TaqtmPs0R\",KGwMtEHo2:toString(convertFromEnum3(RSgJHg2oa,activeLocale)),layoutId:\"TaqtmPs0R\",variant:matchVariant(convertFromEnum4(RSgJHg2oa,activeLocale)),width:\"100%\",...addPropertyOverrides({fMlK2Am76:{a1bnx894r:a1bnx894r7gkj4u},lDulrTMst:{a1bnx894r:a1bnx894r7gkj4u,KGwMtEHo2:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",variant:matchVariant(\"OHkTwEmOG\")},otkZVV0Bx:{a1bnx894r:a1bnx894r7gkj4u,KGwMtEHo2:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",variant:matchVariant(\"OHkTwEmOG\")},P6ae7cR0K:{a1bnx894r:a1bnx894r7gkj4u,KGwMtEHo2:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",variant:matchVariant(\"OHkTwEmOG\")},u53FWItmU:{a1bnx894r:a1bnx894r7gkj4u,KGwMtEHo2:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",variant:matchVariant(\"OHkTwEmOG\")},XYk28Psqi:{a1bnx894r:a1bnx894r7gkj4u,KGwMtEHo2:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",variant:matchVariant(\"OHkTwEmOG\")}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.li,{className:\"framer-fo2ew8\",\"data-framer-name\":\"Region\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UX28NpFZs\",onTap:onTap17e3dev,style:{borderBottomLeftRadius:96,borderBottomRightRadius:96,borderTopLeftRadius:96,borderTopRightRadius:96},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ocrw9s\",\"data-border\":true,\"data-framer-name\":\"Flag\",layoutDependency:layoutDependency,layoutId:\"pjylKGqdz\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e5213a88-c8a8-4a64-9b46-3bc358bc8063, rgba(3, 6, 7, 0.2))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:96,borderBottomRightRadius:96,borderTopLeftRadius:96,borderTopRightRadius:96},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ai6uh3-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VstEDnH17-container\",nodeId:\"VstEDnH17\",rendersWithMotion:true,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(FC_GlobalCountryFlags,{canvas:\"US\",country:\"US\",height:\"100%\",id:\"VstEDnH17\",isSquare:true,layoutId:\"VstEDnH17\",radius:96,style:{height:\"100%\",width:\"100%\"},useActive:true,width:\"100%\"})})})})})]})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wt6ll6\",\"data-framer-name\":\"Mobile\",layoutDependency:layoutDependency,layoutId:\"wlcunci4f\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1x4naf7\",\"data-framer-name\":\"Discover\",layoutDependency:layoutDependency,layoutId:\"bKCbBcjQj\",children:[isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1itacsu\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"JbHw9A5F7\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6)))\"},children:\"Shop\"})}),className:\"framer-1a24upv\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"ppQ4DnILF\",style:{\"--extracted-r6o4lv\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({XYk28Psqi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6)))\"},children:\"Discover\"})})}},baseVariant,gestureVariant)})}),isDisplayed5()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fkg5dc\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"YGD2XgYMQ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mizmyr\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vSHi8a9rr\",onTap:onTap1wr68qa,children:[isDisplayed5()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Shop\"})}),className:\"framer-1f3poki\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"XrSbZGdRu\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8g1z70\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"KtG1Uniy8\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"m181.66 133.66-80 80a8 8 0 0 1-11.32-11.32L164.69 128 90.34 53.66a8 8 0 0 1 11.32-11.32l80 80a8 8 0 0 1 0 11.32Z\"/></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tdhcor\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vx7bGYOvH\",onTap:onTap1d4hec,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Brand\"})}),className:\"framer-1sym71o\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"bti7j1IQv\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jrgj7e\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"IkznbyUGl\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"m181.66 133.66-80 80a8 8 0 0 1-11.32-11.32L164.69 128 90.34 53.66a8 8 0 0 1 11.32-11.32l80 80a8 8 0 0 1 0 11.32Z\"/></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"UvNruFyL3\"},motionChild:true,nodeId:\"mXBWLw6WY\",scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1l2b35w framer-lq5uwd\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"mXBWLw6WY\",onTap:onTap13h95cw,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Newsroom\"})}),className:\"framer-1stz2n2\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"Te6tGSZzS\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VNY75qLt2\"},motionChild:true,nodeId:\"LyEkxCi0r\",scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-13zeicw framer-lq5uwd\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"LyEkxCi0r\",onTap:onTap13h95cw,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"FAQ's\"})}),className:\"framer-132bejr\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"FnD2t60bC\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed5()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YRGyJ2ZoG\"},motionChild:true,nodeId:\"Pe3jDINXi\",scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-19gjub0 framer-lq5uwd\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Pe3jDINXi\",onTap:onTap13h95cw,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Contact\"})}),className:\"framer-mc85sp\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"RKizyTPeQ\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})]}),isDisplayed6()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rof8kb\",\"data-framer-name\":\"Shop\",layoutDependency:layoutDependency,layoutId:\"JbXsBcq_w\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kbiof8\",\"data-framer-name\":\"Back\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"aEh4OtbGl\",onTap:onTaphr5sds,...addPropertyOverrides({otkZVV0Bx:{onTap:onTap1wr68qa},u53FWItmU:{onTap:onTap1wr68qa}},baseVariant,gestureVariant),children:[isDisplayed4()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6)))\"},children:\"Discover\"})}),className:\"framer-13x87tv\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"nsv_yKkYe\",style:{\"--extracted-r6o4lv\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ocwko7\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"KkRFccBvT\",style:{rotate:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"m181.66 133.66-80 80a8 8 0 0 1-11.32-11.32L164.69 128 90.34 53.66a8 8 0 0 1 11.32-11.32l80 80a8 8 0 0 1 0 11.32Z\"/></svg>',variants:{lDulrTMst:{rotate:180},otkZVV0Bx:{rotate:180},P6ae7cR0K:{rotate:180},u53FWItmU:{rotate:180}},withExternalLayout:true})]}),isDisplayed6()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5kitab\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"Em8lMJBYX\",children:[isDisplayed6()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ygpn6f\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"DRKdNsQep\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6)))\"},children:\"Shop\"})}),className:\"framer-s3hqho\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"MeIQlGHLx\",style:{\"--extracted-r6o4lv\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lDulrTMst:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6)))\"},children:\"Brand\"})})},otkZVV0Bx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6)))\"},children:\"Women\"})})},u53FWItmU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6)))\"},children:\"Men\"})})}},baseVariant,gestureVariant)})}),isDisplayed7()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wz6j2i\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"MCUveJrIX\",children:[isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vsatqv\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"cRdPQyPiT\",onTap:onTap5posg7,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Men\"})}),className:\"framer-12kus7b\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"bhkVDo5MW\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14h9bt3\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"AbYUWbrdY\",style:{rotate:360},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"m181.66 133.66-80 80a8 8 0 0 1-11.32-11.32L164.69 128 90.34 53.66a8 8 0 0 1 11.32-11.32l80 80a8 8 0 0 1 0 11.32Z\"/></svg>',withExternalLayout:true})]}),isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1eefz4x\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zbDnAmymg\",onTap:onTapbqbqad,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Women\"})}),className:\"framer-10hia8u\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"cOixRWe4j\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m7l9x2\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"J7FvymvhV\",style:{rotate:360},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"m181.66 133.66-80 80a8 8 0 0 1-11.32-11.32L164.69 128 90.34 53.66a8 8 0 0 1 11.32-11.32l80 80a8 8 0 0 1 0 11.32Z\"/></svg>',withExternalLayout:true})]}),isDisplayed7()&&/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"WTJ5GeSvb\",scopeId:\"hTTRUDsYE\",...addPropertyOverrides({lDulrTMst:{href:{webPageId:\"k3PYMLhr0\"}},P6ae7cR0K:{href:{pathVariables:{WjVqAmp0W:\"new\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"cXLJOaUxC\"}},webPageId:\"zPMmbkufw\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionAWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-orybb6 framer-lq5uwd\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"WTJ5GeSvb\",...addPropertyOverrides({lDulrTMst:{__framer__styleAppearEffectEnabled:undefined,\"data-highlight\":true,onTap:onTap13h95cw},P6ae7cR0K:{__framer__styleAppearEffectEnabled:undefined,\"data-highlight\":true,onTap:onTap13h95cw}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"New\"})}),className:\"framer-6645gw\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"edjfE8Yvo\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lDulrTMst:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"About\"})})},P6ae7cR0K:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"New\"})})}},baseVariant,gestureVariant)})})}),isDisplayed7()&&/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"bINxdD1HL\",scopeId:\"hTTRUDsYE\",...addPropertyOverrides({lDulrTMst:{href:{webPageId:\"INq1k5fWR\"}},P6ae7cR0K:{href:{pathVariables:{WjVqAmp0W:\"popular\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"dVVPJ_HZd\"}},webPageId:\"zPMmbkufw\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionAWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-n6jaey framer-lq5uwd\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"bINxdD1HL\",...addPropertyOverrides({lDulrTMst:{__framer__styleAppearEffectEnabled:undefined,\"data-highlight\":true,onTap:onTap13h95cw},P6ae7cR0K:{__framer__styleAppearEffectEnabled:undefined,\"data-highlight\":true,onTap:onTap13h95cw}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Popular\"})}),className:\"framer-t01d8x\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"b7TGc8_0J\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lDulrTMst:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Values\"})})},P6ae7cR0K:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Popular\"})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"jqtCuJQN0\",scopeId:\"hTTRUDsYE\",...addPropertyOverrides({lDulrTMst:{href:{webPageId:\"LsGEJ_CuU\"}},P6ae7cR0K:{href:{pathVariables:{WjVqAmp0W:\"all\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"DrWfP_Ho8\"}},webPageId:\"zPMmbkufw\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionAWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-14oqdjs framer-lq5uwd\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"jqtCuJQN0\",...addPropertyOverrides({lDulrTMst:{__framer__styleAppearEffectEnabled:undefined,\"data-highlight\":true,onTap:onTap13h95cw},P6ae7cR0K:{__framer__styleAppearEffectEnabled:undefined,\"data-highlight\":true,onTap:onTap13h95cw}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"All\"})}),className:\"framer-1akjmip\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"Yg08y2xFy\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lDulrTMst:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Locations\"})})},P6ae7cR0K:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"All\"})})}},baseVariant,gestureVariant)})})}),isDisplayed8()&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"sale\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"QDkOTH_op\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"R1JMm4YzC\",openInNewTab:false,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-jwdvep framer-lq5uwd\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"R1JMm4YzC\",onTap:onTap13h95cw,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Sale\"})}),className:\"framer-1w5e9dq\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"XmqgAvYZ5\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})]}),isDisplayed9()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-91xj76\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"rRLpGkr7C\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3sy3t4\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"MbWMc42g2\",children:[isDisplayed10()&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"men\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"Vjhe5OzDn\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"QGzXkMKGN\",openInNewTab:false,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ggq1gq framer-lq5uwd\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"QGzXkMKGN\",onTap:onTap13h95cw,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8)))\"},children:\"All Men's\"})}),className:\"framer-1w0uu5o\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"tFBpp8_en\",style:{\"--extracted-r6o4lv\":\"var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed10()&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"for-run\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"TxbGwnsLM\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"jS2vVMGrx\",openInNewTab:false,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-9w9vwq framer-lq5uwd\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"jS2vVMGrx\",onTap:onTap13h95cw,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8)))\"},children:\"For Run\"})}),className:\"framer-15y07ur\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"m9jpIkvTe\",style:{\"--extracted-r6o4lv\":\"var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed10()&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"retro\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"mJNKUF5RL\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"mjQ9Ahp8L\",openInNewTab:false,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1dfemht framer-lq5uwd\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"mjQ9Ahp8L\",onTap:onTap13h95cw,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8)))\"},children:\"Retro\"})}),className:\"framer-d0gu60\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"NODPI3Cin\",style:{\"--extracted-r6o4lv\":\"var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed10()&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"latest-drops\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"sK0nUKICp\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"gR2s8Ym2o\",openInNewTab:false,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-vwb7zn framer-lq5uwd\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gR2s8Ym2o\",onTap:onTap13h95cw,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8)))\"},children:\"Latest Drops\"})}),className:\"framer-1q2qksl\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"FU5RLFxxC\",style:{\"--extracted-r6o4lv\":\"var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed10()&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"essentials\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"NwlA3fGVf\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"BRaa6yZAe\",openInNewTab:false,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-8u33v7 framer-lq5uwd\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"BRaa6yZAe\",onTap:onTap13h95cw,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8)))\"},children:\"Essentials\"})}),className:\"framer-jn0k6a\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"C7Vudcp24\",style:{\"--extracted-r6o4lv\":\"var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed10()&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"form-collection\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"SVnZIyDpc\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"kJ_VMP0B9\",openInNewTab:false,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1kym670 framer-lq5uwd\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"kJ_VMP0B9\",onTap:onTap13h95cw,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8)))\"},children:\"Form Collection\"})}),className:\"framer-1eo7imv\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"z9DaU93Yd\",style:{\"--extracted-r6o4lv\":\"var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed11()&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"women\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"gv5BVaQRG\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"PDydNoDGJ\",openInNewTab:false,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-d5lt0k framer-lq5uwd\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"PDydNoDGJ\",onTap:onTap13h95cw,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8)))\"},children:\"All Women's\"})}),className:\"framer-1tomibf\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"zDdG0kAA1\",style:{\"--extracted-r6o4lv\":\"var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed11()&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"paradise\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"S6mCChpOU\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"qztA7JHrN\",openInNewTab:false,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1onpku2 framer-lq5uwd\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qztA7JHrN\",onTap:onTap13h95cw,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8)))\"},children:\"Paradise\"})}),className:\"framer-1lzlmbi\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"ccUUXUdtU\",style:{\"--extracted-r6o4lv\":\"var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed11()&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"sharpest-aura\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"W8b0iBJwk\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"eoOVq7AsT\",openInNewTab:false,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1i6txx3 framer-lq5uwd\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"eoOVq7AsT\",onTap:onTap13h95cw,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8)))\"},children:\"Sharpest Aura\"})}),className:\"framer-soepuu\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"EMGGyPm6y\",style:{\"--extracted-r6o4lv\":\"var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed11()&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WjVqAmp0W:\"modern-form\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"fnZPT9CMY\"}},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"JfNwLsqaA\",openInNewTab:false,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-s4eegu framer-lq5uwd\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"JfNwLsqaA\",onTap:onTap13h95cw,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8)))\"},children:\"Modern Form\"})}),className:\"framer-1gj6g7r\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"qi4PbHesc\",style:{\"--extracted-r6o4lv\":\"var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aXUfUnFob\"},motionChild:true,nodeId:\"PRK2TBUsQ\",openInNewTab:false,scopeId:\"hTTRUDsYE\",...addPropertyOverrides({otkZVV0Bx:{href:{webPageId:\"CJUNUCC3m\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ocgj4 framer-lq5uwd\",\"data-framer-name\":\"Headline\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"PRK2TBUsQ\",onTap:onTap13h95cw,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Men\"})}),className:\"framer-169uvc\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"Q6sbT72a8\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({otkZVV0Bx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"For Women\"})})},u53FWItmU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"For Men\"})})}},baseVariant,gestureVariant)})})})]})]})]})]}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hdrhz\",\"data-framer-name\":\"Region\",layoutDependency:layoutDependency,layoutId:\"hf25HFlKg\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kcAoYkV7t\"},motionChild:true,nodeId:\"B29X2X29T\",openInNewTab:false,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-k27r67 framer-lq5uwd\",\"data-framer-name\":\"Wrapper\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"B29X2X29T\",onTap:onTap17e3dev,style:{backgroundColor:\"var(--token-08c0a1b2-6453-4e0b-b1db-f0593e85b925, rgb(245, 245, 245))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-scpi5j-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"lHVmkxeOs-container\",nodeId:\"lHVmkxeOs\",rendersWithMotion:true,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(FC_GlobalMarketActive,{color:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",font:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",fontSize:\"13px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"110%\"},format:\"{{CN}}\",height:\"100%\",id:\"lHVmkxeOs\",layoutId:\"lHVmkxeOs\",previewCountry:\"US\",previewCurrency:\"USD\",textTransform:\"None\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1oyecyw\",\"data-border\":true,\"data-framer-name\":\"Flag\",layoutDependency:layoutDependency,layoutId:\"kgCkWeu0L\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e5213a88-c8a8-4a64-9b46-3bc358bc8063, rgba(3, 6, 7, 0.2))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:96,borderBottomRightRadius:96,borderTopLeftRadius:96,borderTopRightRadius:96},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vgiu45-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"qwKItxNne-container\",nodeId:\"qwKItxNne\",rendersWithMotion:true,scopeId:\"hTTRUDsYE\",children:/*#__PURE__*/_jsx(FC_GlobalCountryFlags,{canvas:\"US\",country:\"US\",height:\"100%\",id:\"qwKItxNne\",isSquare:true,layoutId:\"qwKItxNne\",radius:96,style:{height:\"100%\",width:\"100%\"},useActive:true,width:\"100%\"})})})})]})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-o1qvz2\",\"data-framer-name\":\"Mobile BG\",layoutDependency:layoutDependency,layoutId:\"lfsTFsiWu\",style:{backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4CERk.framer-lq5uwd, .framer-4CERk .framer-lq5uwd { display: block; }\",\".framer-4CERk.framer-ifeoqg { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1440px; }\",\".framer-4CERk .framer-401ynh-container, .framer-4CERk .framer-154irc8-container, .framer-4CERk .framer-1hz0on0-container, .framer-4CERk .framer-1573tf9-container, .framer-4CERk .framer-1to6ci4-container, .framer-4CERk .framer-1pvg6fm-container, .framer-4CERk .framer-1ihz3xt-container, .framer-4CERk .framer-scpi5j-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-4CERk .framer-ezv6ns { 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: 16px 48px 16px 48px; position: relative; width: 100%; z-index: 4; }\",\".framer-4CERk .framer-10r7r3l { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; list-style: none; margin: 0px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-4CERk .framer-eq044t, .framer-4CERk .framer-j66pej { flex: none; height: 24px; overflow: visible; position: relative; text-decoration: none; width: 24px; }\",\".framer-4CERk .framer-9x7io8-container, .framer-4CERk .framer-1jk4eop-container, .framer-4CERk .framer-cnhq0f-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-4CERk .framer-njpnsq { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-4CERk .framer-1q3bubv { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: visible; padding: 32px 120px 32px 32px; position: relative; width: min-content; }\",\".framer-4CERk .framer-1g3v7of { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-4CERk .framer-qbvvh8, .framer-4CERk .framer-q443ld, .framer-4CERk .framer-fsh2tr, .framer-4CERk .framer-1sh2xbr, .framer-4CERk .framer-140y1o1, .framer-4CERk .framer-eehkrr, .framer-4CERk .framer-1dfaji1, .framer-4CERk .framer-hgkyy0, .framer-4CERk .framer-t5teup, .framer-4CERk .framer-7jq7mw, .framer-4CERk .framer-dmrxjl, .framer-4CERk .framer-onp7xp, .framer-4CERk .framer-1q5lu2m, .framer-4CERk .framer-sdv8n7, .framer-4CERk .framer-1a24upv, .framer-4CERk .framer-1f3poki, .framer-4CERk .framer-1sym71o, .framer-4CERk .framer-1stz2n2, .framer-4CERk .framer-132bejr, .framer-4CERk .framer-mc85sp, .framer-4CERk .framer-13x87tv, .framer-4CERk .framer-s3hqho, .framer-4CERk .framer-12kus7b, .framer-4CERk .framer-10hia8u, .framer-4CERk .framer-6645gw, .framer-4CERk .framer-t01d8x, .framer-4CERk .framer-1akjmip, .framer-4CERk .framer-1w5e9dq, .framer-4CERk .framer-1w0uu5o, .framer-4CERk .framer-15y07ur, .framer-4CERk .framer-d0gu60, .framer-4CERk .framer-1q2qksl, .framer-4CERk .framer-jn0k6a, .framer-4CERk .framer-1eo7imv, .framer-4CERk .framer-1tomibf, .framer-4CERk .framer-1lzlmbi, .framer-4CERk .framer-soepuu, .framer-4CERk .framer-1gj6g7r { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-4CERk .framer-6el8hs { 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: visible; padding: 0px; position: relative; width: 73px; }\",\".framer-4CERk .framer-1uu75bw, .framer-4CERk .framer-hc8vrm, .framer-4CERk .framer-xt0e1b, .framer-4CERk .framer-1y6vnws { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4CERk .framer-nr7pki, .framer-4CERk .framer-bwdfj2, .framer-4CERk .framer-xutw1z, .framer-4CERk .framer-v45nid { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-4CERk .framer-1ui8fg4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 32px; position: relative; width: min-content; }\",\".framer-4CERk .framer-1i69sip, .framer-4CERk .framer-11c4vhn { 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: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-4CERk .framer-1xttic7 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 32px; position: relative; width: min-content; }\",\".framer-4CERk .framer-1abau2c { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-4CERk .framer-aetg1v { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-4CERk .framer-1wwvhp2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px 120px 16px 16px; position: relative; width: min-content; }\",\".framer-4CERk .framer-uysujz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-4CERk .framer-4cttc1, .framer-4CERk .framer-ch9fo5, .framer-4CERk .framer-1cuhdxn { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 222px; justify-content: flex-end; overflow: visible; padding: 20px; position: relative; text-decoration: none; width: 232px; }\",\".framer-4CERk .framer-1ok3xya, .framer-4CERk .framer-1wmqfhv, .framer-4CERk .framer-17voa7 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-4CERk .framer-5ubvn1, .framer-4CERk .framer-15rio0q, .framer-4CERk .framer-jtddhw { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-4CERk .framer-1jio2wx, .framer-4CERk .framer-1yohxy8, .framer-4CERk .framer-uueqdj { bottom: 0px; flex: none; gap: 10px; left: 0px; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-4CERk .framer-aizffj { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; overflow: visible; padding: 16px 0px 16px 16px; position: relative; width: min-content; }\",\".framer-4CERk .framer-pjois2 { 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: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-4CERk .framer-py9vli, .framer-4CERk .framer-1kftwfx { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-4CERk .framer-g70c55 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; list-style: none; margin: 0px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-4CERk .framer-187j7ab { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); overflow: visible; position: relative; width: 24px; }\",\".framer-4CERk .framer-16dnmts { flex: none; height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-4CERk .framer-iir91y-container { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: auto; }\",\".framer-4CERk .framer-fo2ew8 { cursor: pointer; flex: none; height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-4CERk .framer-ocrw9s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; }\",\".framer-4CERk .framer-1ai6uh3-container, .framer-4CERk .framer-vgiu45-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-4CERk .framer-wt6ll6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: 774px; justify-content: flex-start; overflow: visible; padding: 24px 20px 20px 20px; position: relative; width: 100%; z-index: 4; }\",\".framer-4CERk .framer-1x4naf7 { 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: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4CERk .framer-1itacsu, .framer-4CERk .framer-ygpn6f { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: center; overflow: visible; padding: 6px 0px 6px 0px; position: relative; width: 100%; }\",\".framer-4CERk .framer-1fkg5dc, .framer-4CERk .framer-3sy3t4 { 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-4CERk .framer-mizmyr, .framer-4CERk .framer-1tdhcor { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 32px; justify-content: space-between; overflow: visible; padding: 4px 0px 4px 0px; position: relative; width: 100%; }\",\".framer-4CERk .framer-8g1z70, .framer-4CERk .framer-1jrgj7e, .framer-4CERk .framer-1ocwko7, .framer-4CERk .framer-14h9bt3, .framer-4CERk .framer-m7l9x2 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-4CERk .framer-1l2b35w, .framer-4CERk .framer-13zeicw, .framer-4CERk .framer-19gjub0, .framer-4CERk .framer-ocgj4 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 32px; justify-content: space-between; overflow: visible; padding: 4px 0px 4px 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-4CERk .framer-rof8kb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-4CERk .framer-1kbiof8 { align-content: center; align-items: center; align-self: stretch; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 12px 0px; position: relative; width: auto; }\",\".framer-4CERk .framer-5kitab { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-4CERk .framer-1wz6j2i { 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; }\",\".framer-4CERk .framer-vsatqv, .framer-4CERk .framer-1eefz4x { align-content: center; align-items: center; align-self: stretch; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 32px; justify-content: space-between; overflow: visible; padding: 4px 0px 4px 0px; position: relative; width: auto; }\",\".framer-4CERk .framer-orybb6, .framer-4CERk .framer-n6jaey, .framer-4CERk .framer-14oqdjs { 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: 4px 0px 4px 0px; position: relative; width: 200px; }\",\".framer-4CERk .framer-jwdvep { align-content: flex-start; align-items: flex-start; align-self: stretch; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 32px; justify-content: space-between; overflow: visible; padding: 4px 0px 4px 0px; position: relative; text-decoration: none; width: auto; }\",\".framer-4CERk .framer-91xj76 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 400px; }\",\".framer-4CERk .framer-ggq1gq, .framer-4CERk .framer-9w9vwq, .framer-4CERk .framer-1dfemht, .framer-4CERk .framer-vwb7zn, .framer-4CERk .framer-8u33v7, .framer-4CERk .framer-1kym670 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: 28px; justify-content: center; overflow: visible; padding: 4px 0px 4px 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-4CERk .framer-d5lt0k, .framer-4CERk .framer-1onpku2, .framer-4CERk .framer-1i6txx3, .framer-4CERk .framer-s4eegu { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: 24px; justify-content: center; overflow: visible; padding: 4px 0px 4px 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-4CERk .framer-169uvc { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-4CERk .framer-1hdrhz { 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: 0px; position: relative; width: 100%; }\",\".framer-4CERk .framer-k27r67 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 16px; position: relative; text-decoration: none; width: 1px; }\",\".framer-4CERk .framer-1oyecyw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-4CERk .framer-o1qvz2 { flex: none; gap: 24px; height: 830px; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 830px / 2); width: 100%; z-index: 0; }\",\".framer-4CERk.framer-v-51o678.framer-ifeoqg { gap: unset; justify-content: space-between; padding: 16px 20px 16px 20px; width: 440px; }\",\".framer-4CERk.framer-v-51o678 .framer-ezv6ns { padding: 0px; }\",\".framer-4CERk.framer-v-51o678 .framer-10r7r3l, .framer-4CERk.framer-v-r2x4r .framer-10r7r3l, .framer-4CERk.framer-v-5gs1vg .framer-10r7r3l, .framer-4CERk.framer-v-1cvylsl .framer-10r7r3l, .framer-4CERk.framer-v-xb0bl2 .framer-10r7r3l, .framer-4CERk.framer-v-17y1ouo .framer-10r7r3l { align-self: stretch; gap: 12px; height: auto; }\",\".framer-4CERk.framer-v-51o678 .framer-154irc8-container, .framer-4CERk.framer-v-r2x4r .framer-k27r67, .framer-4CERk.framer-v-r2x4r .framer-1oyecyw, .framer-4CERk.framer-v-5gs1vg .framer-401ynh-container, .framer-4CERk.framer-v-5gs1vg .framer-1x4naf7, .framer-4CERk.framer-v-5gs1vg .framer-1ocwko7, .framer-4CERk.framer-v-1cvylsl .framer-401ynh-container, .framer-4CERk.framer-v-1cvylsl .framer-1x4naf7, .framer-4CERk.framer-v-1cvylsl .framer-1ocwko7, .framer-4CERk.framer-v-xb0bl2 .framer-401ynh-container, .framer-4CERk.framer-v-xb0bl2 .framer-1x4naf7, .framer-4CERk.framer-v-xb0bl2 .framer-1ocwko7, .framer-4CERk.framer-v-xb0bl2 .framer-ocgj4, .framer-4CERk.framer-v-17y1ouo .framer-401ynh-container, .framer-4CERk.framer-v-17y1ouo .framer-1x4naf7, .framer-4CERk.framer-v-17y1ouo .framer-1ocwko7, .framer-4CERk.framer-v-17y1ouo .framer-ocgj4 { order: 0; }\",\".framer-4CERk.framer-v-51o678 .framer-eq044t, .framer-4CERk.framer-v-51o678 .framer-187j7ab, .framer-4CERk.framer-v-r2x4r .framer-1hdrhz, .framer-4CERk.framer-v-r2x4r .framer-scpi5j-container, .framer-4CERk.framer-v-xb0bl2 .framer-3sy3t4, .framer-4CERk.framer-v-17y1ouo .framer-3sy3t4 { order: 1; }\",\".framer-4CERk.framer-v-51o678 .framer-g70c55, .framer-4CERk.framer-v-r2x4r .framer-g70c55, .framer-4CERk.framer-v-5gs1vg .framer-g70c55, .framer-4CERk.framer-v-1cvylsl .framer-g70c55, .framer-4CERk.framer-v-xb0bl2 .framer-g70c55, .framer-4CERk.framer-v-17y1ouo .framer-g70c55 { gap: 12px; }\",\".framer-4CERk.framer-v-51o678 .framer-16dnmts, .framer-4CERk.framer-v-r2x4r .framer-1fkg5dc, .framer-4CERk.framer-v-xb0bl2 .framer-91xj76, .framer-4CERk.framer-v-17y1ouo .framer-91xj76 { order: 2; }\",\".framer-4CERk.framer-v-r2x4r.framer-ifeoqg, .framer-4CERk.framer-v-5gs1vg.framer-ifeoqg, .framer-4CERk.framer-v-1cvylsl.framer-ifeoqg, .framer-4CERk.framer-v-xb0bl2.framer-ifeoqg, .framer-4CERk.framer-v-17y1ouo.framer-ifeoqg { align-content: flex-start; align-items: flex-start; gap: 0px; height: 830px; min-height: calc(var(--framer-viewport-height, 100vh) * 1); width: 440px; }\",\".framer-4CERk.framer-v-r2x4r .framer-401ynh-container { order: 0; z-index: 1; }\",\".framer-4CERk.framer-v-r2x4r .framer-ezv6ns, .framer-4CERk.framer-v-5gs1vg .framer-ezv6ns, .framer-4CERk.framer-v-1cvylsl .framer-ezv6ns, .framer-4CERk.framer-v-xb0bl2 .framer-ezv6ns, .framer-4CERk.framer-v-17y1ouo .framer-ezv6ns { order: 1; padding: 16px 20px 16px 20px; }\",\".framer-4CERk.framer-v-r2x4r .framer-wt6ll6, .framer-4CERk.framer-v-5gs1vg .framer-wt6ll6, .framer-4CERk.framer-v-1cvylsl .framer-wt6ll6, .framer-4CERk.framer-v-xb0bl2 .framer-wt6ll6, .framer-4CERk.framer-v-17y1ouo .framer-wt6ll6 { flex: 1 0 0px; height: 1px; order: 2; padding: 20px; }\",\".framer-4CERk.framer-v-r2x4r .framer-1x4naf7 { gap: 4px; order: 0; }\",\".framer-4CERk.framer-v-r2x4r .framer-1itacsu { height: 28px; justify-content: flex-start; order: 1; padding: 4px 0px 6px 0px; }\",\".framer-4CERk.framer-v-r2x4r .framer-o1qvz2, .framer-4CERk.framer-v-5gs1vg .framer-o1qvz2, .framer-4CERk.framer-v-1cvylsl .framer-o1qvz2, .framer-4CERk.framer-v-xb0bl2 .framer-o1qvz2, .framer-4CERk.framer-v-17y1ouo .framer-o1qvz2 { height: 100%; order: 3; top: calc(50.00000000000002% - 100% / 2); }\",\".framer-4CERk.framer-v-5gs1vg .framer-rof8kb { order: 0; width: 100%; }\",\".framer-4CERk.framer-v-5gs1vg .framer-1kbiof8, .framer-4CERk.framer-v-1cvylsl .framer-1kbiof8, .framer-4CERk.framer-v-xb0bl2 .framer-1kbiof8, .framer-4CERk.framer-v-17y1ouo .framer-1kbiof8 { align-self: unset; gap: 4px; order: 0; padding: 0px 0px 8px 0px; width: 100%; }\",\".framer-4CERk.framer-v-5gs1vg .framer-5kitab, .framer-4CERk.framer-v-1cvylsl .framer-5kitab, .framer-4CERk.framer-v-xb0bl2 .framer-5kitab, .framer-4CERk.framer-v-17y1ouo .framer-5kitab { align-self: unset; gap: 4px; order: 1; width: 100%; }\",\".framer-4CERk.framer-v-5gs1vg .framer-ygpn6f, .framer-4CERk.framer-v-xb0bl2 .framer-ygpn6f, .framer-4CERk.framer-v-17y1ouo .framer-ygpn6f { height: 28px; justify-content: flex-start; order: 0; padding: 4px 0px 4px 0px; }\",\".framer-4CERk.framer-v-5gs1vg .framer-1wz6j2i { order: 1; width: 100%; }\",\".framer-4CERk.framer-v-5gs1vg .framer-vsatqv, .framer-4CERk.framer-v-5gs1vg .framer-1eefz4x, .framer-4CERk.framer-v-5gs1vg .framer-jwdvep { align-self: unset; width: 100%; }\",\".framer-4CERk.framer-v-5gs1vg .framer-orybb6, .framer-4CERk.framer-v-5gs1vg .framer-n6jaey, .framer-4CERk.framer-v-5gs1vg .framer-14oqdjs, .framer-4CERk.framer-v-1cvylsl .framer-orybb6, .framer-4CERk.framer-v-1cvylsl .framer-n6jaey, .framer-4CERk.framer-v-1cvylsl .framer-14oqdjs { cursor: pointer; height: 32px; text-decoration: none; width: 100%; }\",\".framer-4CERk.framer-v-1cvylsl .framer-rof8kb, .framer-4CERk.framer-v-xb0bl2 .framer-rof8kb, .framer-4CERk.framer-v-17y1ouo .framer-rof8kb { order: 0; width: 400px; }\",\".framer-4CERk.framer-v-1cvylsl .framer-ygpn6f { height: 28px; justify-content: flex-start; padding: 4px 0px 4px 0px; }\",\".framer-4CERk.framer-v-1cvylsl .framer-1wz6j2i { width: 100%; }\",\".framer-4CERk.framer-v-17y1ouo .framer-d5lt0k, .framer-4CERk.framer-v-17y1ouo .framer-1onpku2, .framer-4CERk.framer-v-17y1ouo .framer-1i6txx3, .framer-4CERk.framer-v-17y1ouo .framer-s4eegu { height: 28px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-4CERk[data-border=\"true\"]::after, .framer-4CERk [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 56\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"fMlK2Am76\":{\"layout\":[\"fixed\",\"auto\"]},\"XYk28Psqi\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",null]},\"P6ae7cR0K\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",null]},\"lDulrTMst\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",null]},\"u53FWItmU\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",null]},\"otkZVV0Bx\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",null]}}}\n * @framerVariables {\"GalW_aE9F\":\"cart\",\"RSgJHg2oa\":\"color\",\"O95_c018X\":\"search\",\"RtiCBcqOg\":\"region\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhTTRUDsYE=withCSS(Component,css,\"framer-4CERk\");export default FramerhTTRUDsYE;FramerhTTRUDsYE.displayName=\"Navigation settings\";FramerhTTRUDsYE.defaultProps={height:56,width:1440};addPropertyControls(FramerhTTRUDsYE,{variant:{options:[\"SREPLvs_n\",\"fMlK2Am76\",\"XYk28Psqi\",\"P6ae7cR0K\",\"lDulrTMst\",\"u53FWItmU\",\"otkZVV0Bx\"],optionTitles:[\"Desktop\",\"Mobile\",\"Open (Mobile)\",\"Shop\",\"Brand\",\"Men\",\"Women\"],title:\"Variant\",type:ControlType.Enum},GalW_aE9F:{title:\"Cart\",type:ControlType.EventHandler},RSgJHg2oa:{defaultValue:\"jDw6sLmo3\",options:[\"UmTZ1InIo\",\"jDw6sLmo3\"],optionTitles:[\"Light\",\"Dark\"],title:\"Color\",type:ControlType.Enum},onRSgJHg2oaChange:{changes:\"RSgJHg2oa\",type:ControlType.ChangeHandler},O95_c018X:{title:\"Search\",type:ControlType.EventHandler},RtiCBcqOg:{title:\"Region\",type:ControlType.EventHandler}});addFonts(FramerhTTRUDsYE,[{explicitInter:true,fonts:[{cssFamilyName:\"Instrument Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSTF-QfwmS0v3_7Y.woff2\",weight:\"400\"},{cssFamilyName:\"Instrument Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...StopScrollFonts,...MenuFonts,...CloseFonts,...FavoritesFonts,...LinkButtonFonts,...LogoFonts,...SearchFonts,...CartFonts,...FC_GlobalCountryFlagsFonts,...FC_GlobalMarketActiveFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerhTTRUDsYE.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Menu,{},context),forwardLoader(Close,{},context),forwardLoader(Favorites,{},context),forwardLoader(LinkButton,{},context),forwardLoader(Logo,{},context),forwardLoader(Search,{},context),forwardLoader(Cart,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhTTRUDsYE\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"GalW_aE9F\\\":\\\"cart\\\",\\\"RSgJHg2oa\\\":\\\"color\\\",\\\"O95_c018X\\\":\\\"search\\\",\\\"RtiCBcqOg\\\":\\\"region\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fMlK2Am76\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XYk28Psqi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"P6ae7cR0K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"lDulrTMst\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"u53FWItmU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"otkZVV0Bx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"56\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,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 NavigationSettings from\"https://framerusercontent.com/modules/OnHQWnGviELbalhrvn1r/ynthpX085lpgZDv2pmyQ/hTTRUDsYE.js\";const NavigationSettingsFonts=getFonts(NavigationSettings);const NavigationSettingsControls=getPropertyControls(NavigationSettings);const cycleOrder=[\"GdyvcSeDe\",\"MgB_jhEjt\"];const serializationHash=\"framer-3cphv\";const variantClassNames={GdyvcSeDe:\"framer-v-32dt4z\",MgB_jhEjt:\"framer-v-1re4gc7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const wy11w3FvU=undefined;const G_HsVgpEI=undefined;const FNGpAQYb8=undefined;const tUEqu2Vd1=undefined;const QnaGJXTkq=undefined;const vb2RZT_R9=undefined;const setG_HsVgpEI=undefined;const transition1={duration:0,type:\"tween\"};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={Default:\"GdyvcSeDe\",Scroll:\"MgB_jhEjt\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Open (Mobile)\":\"XYk28Psqi\",Brand:\"lDulrTMst\",Desktop:\"SREPLvs_n\",Men:\"u53FWItmU\",Mobile:\"fMlK2Am76\",Shop:\"P6ae7cR0K\",Women:\"otkZVV0Bx\"};const humanReadableEnumMap1={Dark:\"jDw6sLmo3\",Light:\"UmTZ1InIo\"};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=({background,cartClick,color,device,height,id,regionClick,searchClick,width,...props})=>{return{...props,FNGpAQYb8:cartClick??props.FNGpAQYb8,G_HsVgpEI:humanReadableEnumMap1[color]??color??props.G_HsVgpEI??\"UmTZ1InIo\",QnaGJXTkq:regionClick??props.QnaGJXTkq,tUEqu2Vd1:searchClick??props.tUEqu2Vd1,variant:humanReadableVariantMap[props.variant]??props.variant??\"GdyvcSeDe\",vb2RZT_R9:background??props.vb2RZT_R9,wy11w3FvU:humanReadableEnumMap[device]??device??props.wy11w3FvU??\"SREPLvs_n\"};};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,FNGpAQYb8,wy11w3FvU,vb2RZT_R9,tUEqu2Vd1,\"G_HsVgpEI\":externalG_HsVgpEI,\"onG_HsVgpEIChange\":setExternalG_HsVgpEI,QnaGJXTkq,...restProps}=getProps(props);const[G_HsVgpEI,setG_HsVgpEI]=useStateVariable(externalG_HsVgpEI,setExternalG_HsVgpEI);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GdyvcSeDe\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const GalW_aE9F11h2y4l=activeVariantCallback(async(...args)=>{if(FNGpAQYb8){const res=await FNGpAQYb8(...args);if(res===false)return false;}});const O95_c018X1c3f20e=activeVariantCallback(async(...args)=>{if(tUEqu2Vd1){const res=await tUEqu2Vd1(...args);if(res===false)return false;}});const RtiCBcqOg134fmzd=activeVariantCallback(async(...args)=>{if(QnaGJXTkq){const res=await QnaGJXTkq(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if(baseVariant===\"MgB_jhEjt\")return true;return value;};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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-32dt4z\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"GdyvcSeDe\",ref:refBinding,style:{...style},...addPropertyOverrides({MgB_jhEjt:{\"data-framer-name\":\"Scroll\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||56)-0-56)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ncf3um-container\",layoutDependency:layoutDependency,layoutId:\"B0YM4uqRA-container\",nodeId:\"B0YM4uqRA\",rendersWithMotion:true,scopeId:\"de4xpSgSI\",children:/*#__PURE__*/_jsx(NavigationSettings,{GalW_aE9F:GalW_aE9F11h2y4l,height:\"100%\",id:\"B0YM4uqRA\",layoutId:\"B0YM4uqRA\",O95_c018X:O95_c018X1c3f20e,onRSgJHg2oaChange:setG_HsVgpEI,RSgJHg2oa:G_HsVgpEI,RtiCBcqOg:RtiCBcqOg134fmzd,style:{width:\"100%\"},variant:matchVariant(wy11w3FvU),width:\"100%\",...addPropertyOverrides({MgB_jhEjt:{RSgJHg2oa:\"jDw6sLmo3\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-qp1mq6\",\"data-framer-name\":\"Border\",layoutDependency:layoutDependency,layoutId:\"ANpFSE55Y\",style:{backgroundColor:\"var(--token-5cd51282-a57c-464e-be3b-a84a36f4dfa4, rgba(3, 6, 7, 0.08))\",opacity:0},variants:{MgB_jhEjt:{opacity:1}}}),isDisplayed(vb2RZT_R9!==false)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-u6ki1f\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"e9nOC3GQv\",style:{backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3cphv.framer-2dsqnb, .framer-3cphv .framer-2dsqnb { display: block; }\",\".framer-3cphv.framer-32dt4z { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1440px; }\",\".framer-3cphv .framer-1ncf3um-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-3cphv .framer-qp1mq6 { bottom: 0px; flex: none; height: 1px; left: 0px; overflow: hidden; position: absolute; right: 0px; z-index: 2; }\",\".framer-3cphv .framer-u6ki1f { bottom: 0px; flex: none; gap: 24px; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 100%; z-index: 0; }\",\".framer-3cphv.framer-v-1re4gc7 .framer-1ncf3um-container { order: 0; }\",\".framer-3cphv.framer-v-1re4gc7 .framer-qp1mq6 { order: 1; }\",\".framer-3cphv.framer-v-1re4gc7 .framer-u6ki1f { order: 2; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"MgB_jhEjt\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"FNGpAQYb8\":\"cartClick\",\"wy11w3FvU\":\"device\",\"vb2RZT_R9\":\"background\",\"tUEqu2Vd1\":\"searchClick\",\"G_HsVgpEI\":\"color\",\"QnaGJXTkq\":\"regionClick\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerde4xpSgSI=withCSS(Component,css,\"framer-3cphv\");export default Framerde4xpSgSI;Framerde4xpSgSI.displayName=\"Navigation\";Framerde4xpSgSI.defaultProps={height:56,width:1440};addPropertyControls(Framerde4xpSgSI,{variant:{options:[\"GdyvcSeDe\",\"MgB_jhEjt\"],optionTitles:[\"Default\",\"Scroll\"],title:\"Variant\",type:ControlType.Enum},FNGpAQYb8:{title:\"Cart Click\",type:ControlType.EventHandler},wy11w3FvU:NavigationSettingsControls?.[\"variant\"]&&{...NavigationSettingsControls[\"variant\"],defaultValue:\"SREPLvs_n\",description:undefined,hidden:undefined,optional:undefined,title:\"Device\"},onwy11w3FvUChange:{changes:\"wy11w3FvU\",type:ControlType.ChangeHandler},vb2RZT_R9:{defaultValue:false,title:\"Background\",type:ControlType.Boolean},onvb2RZT_R9Change:{changes:\"vb2RZT_R9\",type:ControlType.ChangeHandler},tUEqu2Vd1:{title:\"Search Click\",type:ControlType.EventHandler},G_HsVgpEI:NavigationSettingsControls?.[\"RSgJHg2oa\"]&&{...NavigationSettingsControls[\"RSgJHg2oa\"],defaultValue:\"UmTZ1InIo\",description:undefined,hidden:undefined,optional:undefined,title:\"Color\"},onG_HsVgpEIChange:{changes:\"G_HsVgpEI\",type:ControlType.ChangeHandler},QnaGJXTkq:{title:\"Region Click\",type:ControlType.EventHandler}});addFonts(Framerde4xpSgSI,[{explicitInter:true,fonts:[]},...NavigationSettingsFonts],{supportsExplicitInterCodegen:true});Framerde4xpSgSI.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavigationSettings,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerde4xpSgSI\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"FNGpAQYb8\\\":\\\"cartClick\\\",\\\"wy11w3FvU\\\":\\\"device\\\",\\\"vb2RZT_R9\\\":\\\"background\\\",\\\"tUEqu2Vd1\\\":\\\"searchClick\\\",\\\"G_HsVgpEI\\\":\\\"color\\\",\\\"QnaGJXTkq\\\":\\\"regionClick\\\"}\",\"framerIntrinsicHeight\":\"56\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MgB_jhEjt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Inter-500\"]);export const fonts=[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:css/TIzKiGcOB:default\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\",weight:\"500\"}];export const css=['.framer-PGxOy .framer-styles-preset-j385k6:not(.rich-text-wrapper), .framer-PGxOy .framer-styles-preset-j385k6.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.03em; --framer-line-height: 100%; --framer-paragraph-spacing: 16px; --framer-text-alignment: left; --framer-text-color: var(--token-c734a28a-9fe9-4aa2-97ea-e240e7bd3071, #000000); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-PGxOy\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b084a7c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/RBhrmJSayFIEr01hpPFn/uknigYuJhd1icsEQ9e0L/TIzKiGcOB.js\";const cycleOrder=[\"q765oO3yC\"];const variantClassNames={q765oO3yC:\"framer-v-kixgj4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,text,width,...props})=>{var ref;return{...props,U2bckk9Ci:(ref=text!==null&&text!==void 0?text:props.U2bckk9Ci)!==null&&ref!==void 0?ref:\"<p>$0 USD</p>\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,U2bckk9Ci,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"q765oO3yC\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-PixXK\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-kixgj4\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"q765oO3yC\",ref:ref,style:{...style},children:/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:U2bckk9Ci,className:\"framer-1iq4zis\",layoutDependency:layoutDependency,layoutId:\"ZBWxU4W6n\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},stylesPresetsClassNames:{p:\"framer-styles-preset-j385k6\"},verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=['.framer-PixXK [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PixXK .framer-1n4dbv2 { display: block; }\",\".framer-PixXK .framer-kixgj4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-PixXK .framer-1iq4zis { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PixXK .framer-kixgj4 { gap: 0px; } .framer-PixXK .framer-kixgj4 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-PixXK .framer-kixgj4 > :first-child { margin-left: 0px; } .framer-PixXK .framer-kixgj4 > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 55.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"U2bckk9Ci\":\"text\"}\n */ const FrameratkMxVAKb=withCSS(Component,css,\"framer-PixXK\");export default FrameratkMxVAKb;FrameratkMxVAKb.displayName=\"shopX / cartSubtotal\";FrameratkMxVAKb.defaultProps={height:16,width:55.5};addPropertyControls(FrameratkMxVAKb,{U2bckk9Ci:{defaultValue:\"<p>$0 USD</p>\",title:\"text\",type:ControlType.RichText}});addFonts(FrameratkMxVAKb,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameratkMxVAKb\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"U2bckk9Ci\\\":\\\"text\\\"}\",\"framerIntrinsicHeight\":\"16\",\"framerIntrinsicWidth\":\"55.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./atkMxVAKb.map","/*\n * shopX / cartSubtotal\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Xz56MXJ2ZtTgFtT1VmZz/jsrZt5LjumizHw76NuWB/atkMxVAKb.js\"\nexport { default } from \"https://framerusercontent.com/modules/Xz56MXJ2ZtTgFtT1VmZz/jsrZt5LjumizHw76NuWB/atkMxVAKb.js\"\n","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useMemo,useState}from\"react\";import ShopXCartSubtotal from\"https://framer.com/m/shopX-cartSubtotal-pv7y.js\";import{addPropertyControls,ControlType}from\"framer\";import{get}from\"lodash-es\";import{knownCurrenciesWithCodeAsSymbol}from\"https://framerusercontent.com/modules/k9s4cejdkBGDjmzudhzM/18cq93eooqM4YmdbL7E2/currencyMaps.js\";import{getLocaleFromCountry}from\"https://framerusercontent.com/modules/vC6fzbfO83MgBPIhn5zl/DUlbmWuOELzEUenVmv3G/locales.js\";import{RenderTarget}from\"framer\";// Helper function to check if a currency's symbol is the same as its code\nconst isCurrencySymbolSameAsCode=currencyCode=>{// For some currencies like CHF, the browser might use the code as the symbol\nif(!currencyCode)return false;if(knownCurrenciesWithCodeAsSymbol.includes(currencyCode)){return true;}try{const formatted=new Intl.NumberFormat(undefined,{style:\"currency\",currency:currencyCode,currencyDisplay:\"narrowSymbol\"}).format(0);// Remove digits, decimal points, and common formatting characters\nconst cleanFormatted=formatted.replace(/[0-9.,\\s]/g,\"\");// Check if what remains is the currency code\nreturn cleanFormatted===currencyCode;}catch(e){return false;}};/**\n * @framerDisableUnlink\n */export default function FC_CartSubtotal(props){const{format:{showCurrency,showSymbol,showDecimals,currencyCode:previewCurrencyCode}={}}=props;const[subtotal,setSubtotal]=useState(0);const[cart,setCart]=useState(null);const[selectedCurrency,setSelectedCurrency]=useState(\"\");const[selectedCountryCode,setSelectedCountryCode]=useState(\"\");const[selectedCountry,setSelectedCountry]=useState(\"\");const[currencyConfig,setCurrencyConfig]=useState(()=>{// Initialize with window values if available\nif(typeof window!==\"undefined\"){const position=window?.__FcCurrencyConfigs?.currencyPosition||\"Before\";const initialConfig={position:position,showCode:position!==\"Hide\",symbol:window?.__FcCurrencyConfigs?.currencySymbol||\"$\"};//console.log('Initial currency config state:', initialConfig, window?.__FcCurrencyConfigs);\nreturn initialConfig;}return{position:\"Before\",showCode:false,symbol:\"$\"};});const isBrowser=typeof window!==\"undefined\";// Initialize currency from localStorage on page load\nuseEffect(()=>{if(!isBrowser)return;const storedCurrency=localStorage.getItem(\"selectedCurrency\");const storedCountryCode=localStorage.getItem(\"selectedCountryCode\");const storedCountry=localStorage.getItem(\"selectedCountry\");setSelectedCurrency(storedCurrency||\"USD\");setSelectedCountryCode(storedCountryCode||\"US\");setSelectedCountry(storedCountry||\"United States\");// console.log(\"[FC_CartSubtotal] Initial Currency State:\", {\n//     currency: storedCurrency\n// })\n},[isBrowser]);// Debug current currency config\n// useEffect(() => {\n//     console.log('Currency config changed:', currencyConfig);\n// }, [currencyConfig]);\n// Add currency settings listener\nuseEffect(()=>{if(!isBrowser)return;function updateCurrencyConfig(position,symbol){//console.log('Updating currency config with:', { position, symbol });\nconst newConfig={position:position||\"Before\",showCode:position!==\"Hide\",symbol:symbol||\"$\"};//console.log('New currency config:', newConfig);\nsetCurrencyConfig(newConfig);}// Handle currency settings updates\nconst handleCurrencySettingsUpdate=e=>{//console.log('Currency update event received:', e.detail);\nif(!e.detail?.current){//console.log('Invalid currency update event:', e);\nreturn;}updateCurrencyConfig(e.detail.current.currencyPosition,e.detail.current.currencySymbol);};// Initial setup\nconst currentPosition=window.__FcCurrencyConfigs?.currencyPosition;const currentSymbol=window.__FcCurrencyConfigs?.currencySymbol;//console.log('Initial currency values:', { currentPosition, currentSymbol });\nupdateCurrencyConfig(currentPosition,currentSymbol);// Add event listener\ndocument.addEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);//console.log('Currency event listener added');\n// Listen for currency changes\nconst handleCurrencyChange=event=>{//console.log(\"[FC_CartSubtotal] Currency Change Event:\", event.detail);\nconst{currency,countryCode,country}=event.detail;setSelectedCurrency(currency);setSelectedCountryCode(countryCode);setSelectedCountry(country);};window.addEventListener(\"currency_changed\",handleCurrencyChange);return()=>{document.removeEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);window.removeEventListener(\"currency_changed\",handleCurrencyChange);//console.log('Currency event listeners removed');\n};},[isBrowser]);// // Cart calculation effect\nuseEffect(()=>{if(!isBrowser)return;const logCartDetails=()=>{const cart=get(window,\"shopXtools.cart\");// Log the entire cart object\n//console.log('Cart Data:', cart);\nif(cart){setCart(cart);// Log each line item in the cart\nconst cartItems=get(cart,\"lines.edges\",[]);// console.log(\n//     'Cart Items:',\n//     cartItems.map((edge) => {\n//         const item = edge.node;\n//         return {\n//             title: get(item, 'merchandise.product.title', 'Unknown'),\n//             variantId: get(item, 'merchandise.id', ''),\n//             price: get(item, 'cost.totalAmount.amount') ||\n//                    get(item, 'cost.subtotalAmount.amount') ||\n//                    get(item, 'merchandise.price.amount', '0'),\n//             quantity: get(item, 'quantity', 0),\n//             currencyCode: get(item, 'cost.totalAmount.currencyCode') ||\n//                           get(item, 'merchandise.price.currencyCode', 'USD'),\n//         };\n//     })\n// );\n// Log the subtotal\nconst subtotal=parseFloat(get(cart,\"cost.subtotalAmount.amount\",\"0\"));//console.log('Parsed Subtotal (to be set in state):', subtotal);\nsetSubtotal(subtotal);}else{// console.log(\"No cart data available.\")\n}};// Log cart details on load\nlogCartDetails();// Re-log cart details on cart update events\nwindow.addEventListener(\"shopXtools-cart-update\",logCartDetails);return()=>window.removeEventListener(\"shopXtools-cart-update\",logCartDetails);},[isBrowser]);const _currencyCode=useMemo(()=>{if(!isBrowser)return\"USD\";// Try different paths to get currency code\nconst cartCurrencyCode=get(window,\"shopXtools.cart.cost.subtotalAmount.currencyCode\",\"USD\");//console.log('Currency Code in _currencyCode:', cartCurrencyCode);\nreturn selectedCurrency||cartCurrencyCode;},[isBrowser,cart,selectedCurrency]);const showMockValues=useMemo(()=>subtotal===0&&isBrowser&&window.location.origin.endsWith(\"framercanvas.com\"),[subtotal,isBrowser]);// Common function to format price based on options\nconst formatPriceWithOptions=(numericPrice,currCode)=>{const symbolSameAsCode=isCurrencySymbolSameAsCode(currCode);// Get locale from selected country code\nconst locale=getLocaleFromCountry(selectedCountryCode);// Log browser user agent for debugging iOS-specific issues\n// if (isBrowser) {\n//     console.log(\"[FC_CartSubtotal] Format debug:\", {\n//         userAgent: navigator.userAgent,\n//         isCurrencySymbolSameAsCode: symbolSameAsCode,\n//         currencyCode: currCode,\n//         selectedCountryCode,\n//         locale,\n//         showSymbol,\n//         showCurrency,\n//         showDecimals,\n//     })\n// }\n// Determine if we should show decimals based on the setting\nconst shouldShowDecimals=()=>{if(showDecimals===\"Always show\")return true;if(showDecimals===\"Never show\")return false;if(showDecimals===\"Hide when .00\"){// Check if the decimal part is zero\nreturn numericPrice%1!==0;}return true// Default fallback for boolean value\n;};const decimalDigits=shouldShowDecimals()?2:0;// If showing neither symbol nor code, just format the number\nif(!showSymbol&&!showCurrency){const formattedNumber=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);//console.log('Formatted Number (No Symbol or Currency):', formattedNumber);\nreturn formattedNumber;}// Special case for USD to prevent \"US$\" display in Safari iOS\nif(currCode===\"USD\"&&showSymbol){// Check if running on iOS device\nconst isIOS=isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream;// Format USD manually to avoid the iOS \"US$\" prefix\nif(isIOS){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);if(!showCurrency){return`$${number}`// Just \"$50\" format\n;}else{return`$${number} USD`// \"$50 USD\" format\n;}}else{// For non-iOS devices, continue with normal formatting but use\n// a more controlled approach to ensure consistency\nif(!showCurrency){return new Intl.NumberFormat(locale,{style:\"currency\",currency:\"USD\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);}else{const withSymbol=new Intl.NumberFormat(locale,{style:\"currency\",currency:\"USD\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);return`${withSymbol} USD`;}}}// For currencies where symbol is same as code (like CHF)\nif(symbolSameAsCode){// If showing currency code, always use code-first format and ignore symbol\nif(showCurrency&&!showSymbol){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);const output=`${currCode} ${number}`;return output;}if(showSymbol&&!showCurrency){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);const output=`${currCode} ${number}`;return output;}if(showCurrency&&showSymbol){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);return`${currCode} ${number}`;}}// For currencies with distinct symbols (like USD with $)\n// If showing only the code (no symbol)\nif(!showSymbol&&showCurrency){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);// For normal currencies, show code after the number\nreturn`${number} ${currCode}`;}// If showing only the symbol (no code)\nif(showSymbol&&!showCurrency){return new Intl.NumberFormat(locale,{style:\"currency\",currency:currCode,minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);}// If showing both symbol and code\nconst withSymbol=new Intl.NumberFormat(locale,{style:\"currency\",currency:currCode,minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);return`${withSymbol} ${currCode}`;};const text=useMemo(()=>{if(!isBrowser)return\"\";// For canvas view, handle the display options directly\nif(RenderTarget.current()===RenderTarget.canvas||showMockValues){const mockAmount=150;const currentCurrencyCode=previewCurrencyCode||\"USD\";return formatPriceWithOptions(mockAmount,currentCurrencyCode);}// For live view, use the actual subtotal\nreturn formatPriceWithOptions(subtotal,_currencyCode);},[isBrowser,showMockValues,subtotal,_currencyCode,showCurrency,showSymbol,showDecimals,previewCurrencyCode,props.format]);if(!isBrowser){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"inline-flex\"}});}// For debugging\n// console.log('Rendering FC_CartSubtotal with:', {\n//     subtotal,\n//     text,\n//     currencyConfig,\n//     props\n// })\n// Render a basic div if ShopXCartSubtotal is not available\nif(typeof ShopXCartSubtotal===\"undefined\"){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",textAlign:\"right\"},children:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,margin:0},children:text})});}return /*#__PURE__*/_jsx(ShopXCartSubtotal,{...props,text:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,margin:0},children:text}),style:{width:\"100%\"}});}FC_CartSubtotal.defaultProps={format:{showCurrency:false,showSymbol:true,currencyCode:\"USD\",showDecimals:\"Always show\"}};addPropertyControls(FC_CartSubtotal,{format:{type:ControlType.Object,title:\"Format\",controls:{showSymbol:{type:ControlType.Boolean,title:\"Symbol\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"$, \\xa3, €, etc.\"},showCurrency:{type:ControlType.Boolean,title:\"Code\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"USD, EUR, CHF, etc.\"},showDecimals:{type:ControlType.Enum,title:\"Decimals\",defaultValue:\"Always show\",options:[\"Always show\",\"Never show\",\"Hide when .00\"],optionTitles:[\"Always show\",\"Never show\",\"Hide when .00\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},currencyCode:{type:ControlType.Enum,title:\"Preview\",defaultValue:\"USD\",options:[\"USD\",\"EUR\",\"GBP\",\"CHF\",\"JPY\",\"CAD\",\"AUD\",\"CNY\",\"HKD\",\"NZD\",\"SEK\",\"KRW\",\"SGD\",\"NOK\",\"MXN\",\"INR\",\"RUB\",\"ZAR\",\"TRY\",\"BRL\",\"TWD\",\"DKK\",\"PLN\",\"THB\",\"IDR\",\"HUF\",\"CZK\",\"ILS\",\"CLP\",\"PHP\",\"AED\",\"COP\",\"SAR\",\"MYR\",\"RON\"],description:\"Currency on your site is automatic, this is only shown in canvas preview.\"}}},font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartSubtotal\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useCallback,useRef,useEffect,useState}from\"react\";// @ts-ignore - Provided by Framer runtime in plugin environment\nimport{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * @framerDisableUnlink\n *//**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicHeight Auto\n */function FC_CartStateController(props){const{Populated,Empty}=props;const[isBrowser,setIsBrowser]=useState(false);const[cartItems,setCartItems]=useState([]);const isFetching=useRef(false);const containerRef=useRef(null);// Set isBrowser to true once component mounts\nuseEffect(()=>{setIsBrowser(true);},[]);const fetchCartFromShopify=useCallback(async cartId=>{if(isFetching.current||!isBrowser)return;isFetching.current=true;try{const cartData=await window?.shopXtools?.fetchCart?.(cartId);if(cartData){setCartItems(cartData.lines?.edges||[]);}else{setCartItems([]);}}catch(error){// Error handling: Failed to fetch cart\nsetCartItems([]);}finally{isFetching.current=false;}},[isBrowser]);const handleCartUpdate=useCallback(async()=>{if(!isBrowser)return;let cartId;try{cartId=window?.shopXtools?.cart?.id;if(!cartId){cartId=localStorage.getItem(\"shopX_cart_id\");}}catch(error){// Error handling: Unable to access cart ID\nreturn;}if(cartId){await fetchCartFromShopify(cartId);}else{setCartItems([]);}},[fetchCartFromShopify,isBrowser]);useEffect(()=>{if(!isBrowser)return;handleCartUpdate();window.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);return()=>window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);},[handleCartUpdate,isBrowser]);// Apply 100% width and height to the first child element\nuseEffect(()=>{if(containerRef.current?.firstElementChild){const child=containerRef.current.firstElementChild;child.style.width=\"100%\";child.style.height=\"100%\";}});let content=null;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const isEmptyView=isCanvas?true:!isBrowser||cartItems.length===0;content=isEmptyView?Empty?.[0]:Populated?.[0];if(!content){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"}});}return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{width:\"100%\",height:\"100%\"},children:content},isEmptyView?\"empty\":\"populated\");}FC_CartStateController.defaultProps={Populated:null,Empty:null};addPropertyControls(FC_CartStateController,{Populated:{type:ControlType.ComponentInstance,title:\"Populated State\"},Empty:{type:ControlType.ComponentInstance,title:\"Empty State\"}});export default FC_CartStateController;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartStateController\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicHeight\":\"Auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartStateController.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import React,{useCallback,useRef,useEffect,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{get,throttle}from\"lodash-es\";import{removeLineMutation,updatelineMutation,removeLineMutationNoPlans,getProductMetafields}from\"https://framerusercontent.com/modules/yiRfl1JCGhIBUL31WVDk/wupS2XmBAHu1kBQNv9pi/mutations_v2.js\";import{knownCurrenciesWithCodeAsSymbol}from\"https://framerusercontent.com/modules/k9s4cejdkBGDjmzudhzM/18cq93eooqM4YmdbL7E2/currencyMaps.js\";import{useIsBrowser}from\"https://framerusercontent.com/modules/ncBs5KPMI9I5GEta13fn/zGXDjuZapa1SGy6D8P5e/IsBrowser.js\";import{getLocaleFromCountry}from\"https://framerusercontent.com/modules/vC6fzbfO83MgBPIhn5zl/DUlbmWuOELzEUenVmv3G/locales.js\";// Helper function to check if a currency's symbol is the same as its code\nconst isCurrencySymbolSameAsCode=currencyCode=>{// For some currencies like CHF, the browser might use the code as the symbol\nif(!currencyCode)return false;if(knownCurrenciesWithCodeAsSymbol.includes(currencyCode)){return true;}try{const formatted=new Intl.NumberFormat(undefined,{style:\"currency\",currency:currencyCode,currencyDisplay:\"narrowSymbol\"}).format(0);// Remove digits, decimal points, and common formatting characters\nconst cleanFormatted=formatted.replace(/[0-9.,\\s]/g,\"\");// Check if what remains is the currency code\nreturn cleanFormatted===currencyCode;}catch(e){return false;}};/**\n * @framerDisableUnlink\n */export default function FC_CartProductCard(props){const[cart,setCart]=useState({});const[cartItems,setCartItems]=useState([]);const[errorMessage,setErrorMessage]=useState();const isFetching=useRef(false);const[selectedCurrency,setSelectedCurrency]=useState(\"\");const[selectedCountryCode,setSelectedCountryCode]=useState(\"\");const[selectedCountry,setSelectedCountry]=useState(\"\");// const [subscriptionPrice, setSubscriptionPrice] = useState(null)\n// const [subscriptionPlan, setSubscriptionPlan] = useState(null)\nconst isBrowser=useIsBrowser();// Initialize currency from localStorage on page load\nuseEffect(()=>{if(!isBrowser)return;const storedCurrency=localStorage.getItem(\"selectedCurrency\");const storedCountryCode=localStorage.getItem(\"selectedCountryCode\");const storedCountry=localStorage.getItem(\"selectedCountry\");setSelectedCurrency(storedCurrency||\"USD\");setSelectedCountryCode(storedCountryCode||\"US\");setSelectedCountry(storedCountry||\"United States\");//console.log(\"[FC_CartProductCard] setting selectedCountryCode and currency\", storedCountryCode, storedCurrency)\n},[isBrowser]);// Listen for currency changes\nuseEffect(()=>{if(!isBrowser)return;const handleCurrencyChange=event=>{const{currency,countryCode,country}=event.detail;setSelectedCurrency(currency);setSelectedCountryCode(countryCode);setSelectedCountry(country);//console.log(\"[FC_CartProductCard] currency changed to\", selectedCountryCode, selectedCurrency)\n};window.addEventListener(\"currency_changed\",handleCurrencyChange);return()=>{window.removeEventListener(\"currency_changed\",handleCurrencyChange);};},[isBrowser,selectedCurrency,selectedCountryCode]);// Add currency config state\nconst[currencyConfig,setCurrencyConfig]=useState(()=>{// Initialize with window values if available\nif(typeof window!==\"undefined\"){const position=window?.__FcCurrencyConfigs?.currencyPosition||\"Before\";const initialConfig={position:position,showCode:position!==\"Hide\",symbol:window?.__FcCurrencyConfigs?.currencySymbol||\"$\"};// console.log(\n//     \"Initial currency config state:\",\n//     initialConfig,\n//     window?.__FcCurrencyConfigs\n// )\nreturn initialConfig;}return{position:\"Before\",showCode:false,symbol:\"$\"};});// Add currency settings listener\nuseEffect(()=>{if(typeof window===\"undefined\")return;function updateCurrencyConfig(position,symbol){//(\"Updating currency config with:\", { position, symbol })\nconst newConfig={position:position||\"Before\",showCode:position!==\"Hide\",symbol:symbol||\"$\"};//console.log(\"New currency config:\", newConfig)\nsetCurrencyConfig(newConfig);}// Handle currency settings updates\nconst handleCurrencySettingsUpdate=e=>{//console.log(\"Currency update event received:\", e.detail)\nif(!e.detail?.current){//console.log(\"Invalid currency update event:\", e)\nreturn;}updateCurrencyConfig(e.detail.current.currencyPosition,e.detail.current.currencySymbol);};// Initial setup\nconst currentPosition=window.__FcCurrencyConfigs?.currencyPosition;const currentSymbol=window.__FcCurrencyConfigs?.currencySymbol;// console.log(\"Initial currency values:\", {\n//     currentPosition,\n//     currentSymbol,\n// })\nupdateCurrencyConfig(currentPosition,currentSymbol);// Add event listener\ndocument.addEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);return()=>{document.removeEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);};},[]);const _showCurrencyCode=props.priceConfigs?.showCurrencyCode;const _showCurrencySymbol=props.priceConfigs?.showSymbol;// // Add subscription price listener\n// useEffect(() => {\n//     if (!isBrowser) return\n//     const handleSubscriptionPriceUpdate = (e) => {\n//         if (e.detail?.price) {\n//             setSubscriptionPrice(e.detail.price)\n//             setSubscriptionPlan(e.detail.plan.id)\n//         } else {\n//             setSubscriptionPrice(null)\n//             setSubscriptionPlan(null)\n//         }\n//     }\n//     document.addEventListener(\n//         \"subscription__price-update\",\n//         handleSubscriptionPriceUpdate\n//     )\n//     return () => {\n//         document.removeEventListener(\n//             \"subscription__price-update\",\n//             handleSubscriptionPriceUpdate\n//         )\n//     }\n// }, [isBrowser])\nconst[locale,setLocale]=useState(undefined);useEffect(()=>{//console.log(\"[FC_CartProductCard] selectedCountryCode\", selectedCountryCode)\nconst updatedLocale=getLocaleFromCountry(selectedCountryCode);//console.log(\"[FC_CartProductCard] Locale updated:\", updatedLocale);\nsetLocale(updatedLocale);},[selectedCountryCode]);const formatCartPrice=useCallback((amount,currencyCode)=>{// Clean and format amount\nif(typeof amount===\"string\"){amount=amount.replace(/[^0-9.]/g,\"\");const parts=amount.split(\".\");if(parts.length>2){amount=parts[0]+\".\"+parts.slice(1).join(\"\");}}if(typeof amount!==\"number\"){amount=parseFloat(amount);}if(isNaN(amount)){amount=0;}// For canvas view, use canvasPrice with USD\nif(RenderTarget.current()===RenderTarget.canvas){const format=props.priceConfigs?.format||{};return formatPriceWithOptions(amount,format.currencyCode||\"USD\");}// For browser view, use the current currency\nconst format=props.priceConfigs?.format||{};return formatPriceWithOptions(amount,currencyCode||\"USD\");},[props.priceConfigs,locale]);// Common function to format price based on options\nconst formatPriceWithOptions=useCallback((numericPrice,currCode)=>{if(!currCode)currCode=\"USD\";//console.log(\"[FC_CartProductCard] currCode\", currCode)\nconst format=props.priceConfigs?.format||{};// For backward compatibility\nconst showSymbol=format.showSymbol!==undefined?format.showSymbol:props.priceConfigs?.showSymbol!==undefined?props.priceConfigs.showSymbol:true;const showCurrency=format.showCurrency!==undefined?format.showCurrency:props.priceConfigs?.showCurrencyCode!==undefined?props.priceConfigs.showCurrencyCode:false;const showDecimals=format.showDecimals||\"Always show\";const symbolSameAsCode=isCurrencySymbolSameAsCode(currCode);//console.log(\"[FC_CartProductCard] receving locale from getLocaleFromCountry\", locale)\n// console.log(\"[FC_CartProductCard] Format debug:\", {\n//     userAgent: navigator.userAgent,\n//     isCurrencySymbolSameAsCode: symbolSameAsCode,\n//     currencyCode: currCode,\n//     selectedCountryCode,\n//     locale,\n// })\n// Determine if we should show decimals based on the setting\nconst shouldShowDecimals=()=>{if(showDecimals===\"Always show\")return true;if(showDecimals===\"Never show\")return false;if(showDecimals===\"Hide when .00\"){// Check if the decimal part is zero\nreturn numericPrice%1!==0;}return true// Default fallback\n;};const decimalDigits=shouldShowDecimals()?2:0;// If showing neither symbol nor code, just format the number\nif(!showSymbol&&!showCurrency){const formattedNumber=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);return formattedNumber;}// Special case for USD to prevent \"US$\" display in Safari iOS\nif(currCode===\"USD\"&&showSymbol){// Check if running on iOS device\nconst isIOS=isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream;// Format USD manually to avoid the iOS \"US$\" prefix\nif(isIOS){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);if(!showCurrency){return`$${number}`// Just \"$50\" format\n;}else{return`$${number} USD`// \"$50 USD\" format\n;}}else{// For non-iOS devices, continue with normal formatting but use\n// a more controlled approach to ensure consistency\nif(!showCurrency){return new Intl.NumberFormat(locale,{style:\"currency\",currency:\"USD\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);}else{const withSymbol=new Intl.NumberFormat(locale,{style:\"currency\",currency:\"USD\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);return`${withSymbol} USD`;}}}// For currencies where symbol is same as code (like CHF)\nif(symbolSameAsCode){// If showing currency code, always use code-first format and ignore symbol\nif(showCurrency&&!showSymbol){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);const output=`${currCode} ${number}`;return output;}if(showSymbol&&!showCurrency){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);const output=`${currCode} ${number}`;return output;}if(showCurrency&&showSymbol){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);return`${currCode} ${number}`;}}// For currencies with distinct symbols (like USD with $)\n// If showing only the code (no symbol)\nif(!showSymbol&&showCurrency){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);// For normal currencies, show code after the number\nreturn`${number} ${currCode}`;}// If showing only the symbol (no code)\nif(showSymbol&&!showCurrency){return new Intl.NumberFormat(locale,{style:\"currency\",currency:currCode,minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);}// If showing both symbol and code\nconst withSymbol=new Intl.NumberFormat(locale,{style:\"currency\",currency:currCode,minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);return`${withSymbol} ${currCode}`;},[props.priceConfigs,locale]);const fetchCartFromShopify=useCallback(async cartId=>{if(isFetching.current){return;}isFetching.current=true;try{// Wait until window.shopXtools.fetchCart is available\nawait waitForCondition(()=>window.shopXtools&&window.shopXtools.fetchCart);const cartData=await window.shopXtools.fetchCart(cartId);//console.log(\"[FETCH] Cart data received from Shopify:\", cartData);\nif(cartData){setCart(cartData);//console.log(\"[FETCH] Cart Data after setting state: :\", cartData)\nsetCartItems(cartData.lines?.edges||[]);//console.log(\"[FETCH] Cart items after setting state:\", cartData.lines?.edges);\n// Update the global cart data\nwindow.shopXtools.cart=cartData;// Dispatch cart update event\nwindow.dispatchEvent(new Event(\"shopXtools-cart-update\"));}else{setCart({});setCartItems([]);}}catch(error){setCart({});setCartItems([]);}finally{isFetching.current=false;}},[]);// useEffect(() => {\n//     console.log(\"[STATE] Updated cart:\", cart);\n// }, [cart]);\n// useEffect(() => {\n//     console.log(\"[STATE] Updated cartItems:\", cartItems);\n// }, [cartItems]);\n// Helper function to wait until a condition is true\nconst waitForCondition=useCallback((conditionFn,checkInterval=100,timeout=1e4)=>{return new Promise((resolve,reject)=>{const startTime=Date.now();const checkCondition=()=>{if(conditionFn()){resolve();}else if(Date.now()-startTime>=timeout){reject(new Error(\"Condition not met within timeout\"));}else{setTimeout(checkCondition,checkInterval);}};checkCondition();});},[]);const handleCartUpdate=useCallback(throttle(async()=>{let cartId=window[\"shopXtools\"]?.cart?.id;// console.log(\"[UPDATE] Checking for cartId:\", cartId);\n// console.log(\"[UPDATE] Checking for cart:\", window[\"shopXtools\"]?.cart);\nif(!cartId){try{cartId=localStorage.getItem(\"shopX_cart_id\");}catch(error){console.error(\"Error loading cart ID from local storage:\",error);}}if(cartId){await fetchCartFromShopify(cartId);//console.log(\"[UPDATE] Fetching cart from Shopify with cartId:\", cartId);\n}else{//console.log(\"[UPDATE] No cartId found, resetting cart state.\");\nsetCart({});setCartItems([]);}},500),[fetchCartFromShopify]);//console.log(\"Cart Data in CartProductCard:\", cart)\nuseEffect(()=>{//console.log(\"[EVENT] shopXtools-cart-update event triggered\");\n// Fetch cart data on component mount\nhandleCartUpdate();window.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);return()=>{window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);};},[handleCartUpdate]);//console.log(\"Cart Data in CartProductCard:\", cart)\nconst handleRemoveLine=useCallback(async(cartId,lineId)=>{if(!cartId||!lineId){console.error(\"Missing cartId or lineId for remove operation\");return;}// Find the line item to get analytics data before removing\nconst lineItem=cartItems.find(({node})=>node.id===lineId)?.node;if(lineItem){// Analytics - remove_from_cart event\nconst currency=lineItem.cost.subtotalAmount.currencyCode||\"USD\";const value=parseFloat(lineItem.cost.subtotalAmount.amount||\"0\");const item_id=lineItem.merchandise.id?.split(\"/\").pop()||\"\";const item_name=lineItem.merchandise.product?.title||\"\";const item_variant=lineItem.merchandise.title||\"\";const price=parseFloat(lineItem.cost.subtotalAmount.amount||\"0\");const quantity=lineItem.quantity||1;// Google Analytics tracking (remove_from_cart)\nif(typeof window.fcTrackGAEvent===\"function\"&&item_id&&item_name&&price>0){const payload={currency,value,items:[{item_id,item_name,item_variant,price,item_brand:lineItem.merchandise.product?.vendor||null,item_category:lineItem.merchandise.product?.productType||null,quantity,// TagHound compatibility\nSKU:item_id,\"Item Name\":item_name}]};console.log(\"[FC_CartProductCard ANALYTICS] About to fire remove_from_cart with payload:\",payload);window.fcTrackGAEvent(\"remove_from_cart\",payload);console.log(\"[FC_CartProductCard ANALYTICS] Fired remove_from_cart:\",payload.items[0]);}else{console.warn(\"❌ Skipping remove_from_cart: missing item data\",{item_id,item_name,price,value});}// Meta Pixel tracking\nif(typeof fbq===\"function\"){fbq(\"track\",\"RemoveFromCart\",{content_type:\"product\",content_ids:[item_id],content_name:item_name,value,currency,contents:[{merchandiseId:item_id,price:price,quantity:quantity}]});}}try{const data=await window.shopXtools?.handleCartMutation(removeLineMutation,{cartId,lineIds:[lineId]});//console.log(\"[REMOVE] Mutation response:\", data);\nif(data?.cartLinesRemove?.cart){//console.log(\"[REMOVE] Cart updated, refetching...\");\nawait fetchCartFromShopify(cartId);return;}// Try backup mutation if primary fails\nconst backupData=await window.shopXtools?.handleCartMutation(removeLineMutationNoPlans,{cartId,lineIds:[lineId]});if(backupData?.cartLinesRemove?.cart){await fetchCartFromShopify(cartId);}else{console.error(\"Both primary and backup remove line mutations failed\");}}catch(error){console.error(\"Error removing line item:\",error);}},[fetchCartFromShopify,cartItems]);const handleUpdateLine=useCallback(async(cartId,lineId,quantity,lineItem)=>{if(!cartId||!lineId||typeof quantity!==\"number\"){console.error(\"Missing required parameters for update operation\");return;}//console.log(\"[UPDATE] Updating line:\", { cartId, lineId, quantity, lineItem });\ntry{// Check quantity limits if product has them\nconst productHandle=lineItem?.merchandise?.product?.handle;if(productHandle){const metafields=await window.shopXtools?.handleCartMutation(getProductMetafields,{handle:productHandle});const maxQuantity=parseInt(metafields?.product?.metafield_order_max?.value,10);if(!isNaN(maxQuantity)&&maxQuantity>0&&quantity>maxQuantity){setErrorMessage(`Maximum quantity allowed is ${maxQuantity}`);return;}}// Update cart line\nconst data=await window.shopXtools?.handleCartMutation(updatelineMutation,{cartId,lines:[{id:lineId,quantity}]});//console.log(\"[UPDATE] Mutation response:\", data);\nif(data?.cartLinesUpdate?.cart){await fetchCartFromShopify(cartId);setErrorMessage(undefined);}else{console.error(\"Failed to update cart line\");}}catch(error){console.error(\"Error updating line item:\",error);}},[fetchCartFromShopify]);//console.log(\"Cart Data in CartProductCard:\", cart)\nconst errorVisible=errorMessage!==null;// Adjust mock data for compare price\nconst mockData=[{price:\"100.00\",comparePrice:null},{price:\"200.00\",comparePrice:\"250.00\"},{price:\"300.00\",comparePrice:null},{price:\"400.00\",comparePrice:null}];// console.log(\"[RENDER] Cart before rendering:\", cart);\n// console.log(\"[RENDER] Cart items before rendering:\", cartItems);\nreturn /*#__PURE__*/_jsx(_Fragment,{children:RenderTarget.current()===RenderTarget.canvas?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.spacingConfigs?.gap??24,width:\"100%\"},children:[/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",border:props.containerConfigs?.border?`${props.containerConfigs.border.borderWidth}px ${props.containerConfigs.border.borderStyle} ${props.containerConfigs.border.borderColor}`:undefined,borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 1\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.font\"),color:get(props,\"priceConfigs.price.color\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[0].price,\"USD\")}),mockData[0].comparePrice&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[0].comparePrice,\"USD\")})]}),shopifyQuantity:\"1\",variants:null,onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}}),props.spacingConfigs?.dividerVisible&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}),/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",border:props.containerConfigs?.border?`${props.containerConfigs.border.borderWidth}px ${props.containerConfigs.border.borderStyle} ${props.containerConfigs.border.borderColor}`:undefined,borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 2\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.font\"),color:get(props,\"priceConfigs.price.color\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[1].price,\"USD\")}),mockData[1].comparePrice&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[1].comparePrice,\"USD\")})]}),shopifyQuantity:\"2\",variants:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Color:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Blue\"})]})}),onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}}),props.spacingConfigs?.dividerVisible&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}),/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",border:props.containerConfigs?.border?`${props.containerConfigs.border.borderWidth}px ${props.containerConfigs.border.borderStyle} ${props.containerConfigs.border.borderColor}`:undefined,borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 3\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.saleFont\"),color:get(props,\"priceConfigs.price.saleColor\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(300,\"USD\")}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(400,\"USD\")})]}),shopifyQuantity:\"3\",variants:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:[/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Color:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Black\"})]}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Size:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Medium\"})]})]}),onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}}),props.spacingConfigs?.dividerVisible&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}),/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",border:props.containerConfigs?.border?`${props.containerConfigs.border.borderWidth}px ${props.containerConfigs.border.borderStyle} ${props.containerConfigs.border.borderColor}`:undefined,borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 4\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.font\"),color:get(props,\"priceConfigs.price.color\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(400,\"USD\")}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0}})]}),shopifyQuantity:\"4\",variants:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:[/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Size:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Medium\"})]}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"subscriptionConfigs.font\"),color:get(props,\"subscriptionConfigs.color\")},children:\"Delivers every week\"})]}),onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}})]}):cartItems.length===0?/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",minHeight:\"100%\"},children:props.emptyStateComponent}):/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:0,width:\"100%\",boxSizing:\"border-box\"},children:[errorVisible&&/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"errorConfigs.errorFont\"),color:get(props,\"errorConfigs.errorColor\"),textTransform:get(props,\"errorConfigs.textTransform\",\"none\")},children:errorMessage}),cartItems.map(({node:_lineItem},index)=>/*#__PURE__*/_jsxs(_Fragment,{children:[index>0&&props.spacingConfigs?.dividerVisible?/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",marginTop:props.spacingConfigs?.gap||24,marginBottom:props.spacingConfigs?.gap||24,borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}):index>0&&!props.spacingConfigs?.dividerVisible?/*#__PURE__*/_jsx(\"div\",{style:{marginTop:props.spacingConfigs?.gap||24}}):null,/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",overflow:\"hidden\",borderRadius:typeof props.containerConfigs?.radius===\"object\"?`${props.containerConfigs.radius.topLeft}px ${props.containerConfigs.radius.topRight}px ${props.containerConfigs.radius.bottomRight}px ${props.containerConfigs.radius.bottomLeft}px`:typeof props.containerConfigs?.radius===\"string\"?props.containerConfigs.radius:`${props.containerConfigs?.radius||0}px`,background:props.containerConfigs?.background||\"#FFF\",border:props.containerConfigs?.border?`${props.containerConfigs.border.borderWidth}px ${props.containerConfigs.border.borderStyle} ${props.containerConfigs.border.borderColor}`:undefined,padding:typeof props.containerConfigs?.padding===\"object\"?`${props.containerConfigs.padding.top}px ${props.containerConfigs.padding.right}px ${props.containerConfigs.padding.bottom}px ${props.containerConfigs.padding.left}px`:props.containerConfigs?.padding||\"0px\",display:\"flex\"},children:/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:get(_lineItem,\"merchandise.image.url\",null),imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:{...props.containerConfigs,background:\"transparent\"},linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:_lineItem,quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,Radius:\"0px\",style:{width:\"100%\",background:\"transparent\",...RenderTarget.current()===RenderTarget.canvas?{padding:typeof props.containerConfigs?.padding===\"object\"?`${props.containerConfigs.padding.top}px ${props.containerConfigs.padding.right}px ${props.containerConfigs.padding.bottom}px ${props.containerConfigs.padding.left}px`:props.containerConfigs?.padding||\"0px\"}:{padding:0}},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0,textTransform:props.titleConfigs?.textTransform||\"none\"},children:_lineItem.merchandise.product.title}),shopifyProductPriceAmount:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:(()=>{if(!_lineItem)return null;// Use cart data for primary information\n    const price=_lineItem.cost.subtotalAmount.amount//_lineItem.merchandise.price.amount;\n    ;const subscriptionPrice=_lineItem.sellingPlanAllocation?.checkoutChargeAmount?.amount;const currencyCode=_lineItem.cost.subtotalAmount.currencyCode//_lineItem.merchandise.price.currencyCode;\n    ;const comparePrice=_lineItem.merchandise.compareAtPrice?.amount;// Supplement with external data\n    const variantId=_lineItem.merchandise.id;const variantGid=variantId.split(\"/\").pop();const matchingProduct=window.shopXtools.products.find(({node})=>node.variants.edges.some(edge=>edge.node.id.includes(variantGid)))?.node;const matchingVariant=matchingProduct?.variants?.edges.find(edge=>edge.node.id.includes(variantGid))?.node;// Preserve the log\n    // console.log(\n    //     \"Cart Product Card - Price Data:\",\n    //     {\n    //         variantId,\n    //         variantGid,\n    //         matchingProduct,\n    //         matchingVariant,\n    //         price,\n    //         currencyCode,\n    //         comparePrice,\n    //         variantComparePrice:\n    //             get(\n    //                 matchingVariant,\n    //                 \"compareAtPrice.amount\"\n    //             ),\n    //         productComparePrice:\n    //             get(\n    //                 matchingProduct,\n    //                 \"compareAtPriceRange.minVariantPrice.amount\"\n    //             ),\n    //         lineItem: _lineItem,\n    //         showCurrencyCode:\n    //             props.showCurrencyCode,\n    //         currencyPosition:\n    //             props.currencyPosition,\n    //         showCurrencySymbol:\n    //             props.showCurrencySymbol,\n    //     }\n    // )\n    const hasComparePrice=comparePrice&&parseFloat(comparePrice)>parseFloat(price);const finalPrice=_lineItem.sellingPlanAllocation?subscriptionPrice:price||\"0\";return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,hasComparePrice?\"priceConfigs.price.saleFont\":\"priceConfigs.price.font\"),color:hasComparePrice?props.priceConfigs?.price?.saleColor:props.priceConfigs?.price?.color,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(finalPrice,currencyCode)}),hasComparePrice&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:\"line-through\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(comparePrice,currencyCode)})]});})()}),shopifyQuantity:`${_lineItem.quantity||1}`,variants:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:[_lineItem.merchandise.selectedOptions.filter(option=>option.name!==\"Title\").map((option,index)=>/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsxs(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\",textTransform:get(props,\"variantConfigs.titleTransform\",\"none\")},children:[option.name,\":\"]}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\"),textTransform:get(props,\"variantConfigs.valueTransform\",\"none\")},children:option.value})]},`variant-${option.name}-${index}`)),_lineItem.attributes?.map((attr,index)=>/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsxs(\"span\",{style:{...props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.titleFont\"):get(props,\"variantConfigs.titleFont\"),color:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.titleColor\"):get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\",textTransform:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.titleTransform\",\"none\"):get(props,\"variantConfigs.titleTransform\",\"none\")},children:[attr.key,\":\"]}),/*#__PURE__*/_jsx(\"span\",{style:{...props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.valueFont\"):get(props,\"variantConfigs.valueFont\"),color:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.valueColor\"):get(props,\"variantConfigs.valueColor\"),textTransform:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.valueTransform\",\"none\"):get(props,\"variantConfigs.valueTransform\",\"none\")},children:attr.value})]},`attr-${attr.key}-${index}`)),_lineItem.sellingPlanAllocation?.sellingPlan?.name&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"subscriptionConfigs.font\"),color:get(props,\"subscriptionConfigs.color\"),textTransform:get(props,\"subscriptionConfigs.textTransform\",\"none\")},children:_lineItem.sellingPlanAllocation.sellingPlan.name})]}),onRemove:()=>handleRemoveLine(cart.id,_lineItem.id),onAddQuantity:()=>handleUpdateLine(cart.id,_lineItem.id,_lineItem.quantity+1,_lineItem),onSubtractQuantity:()=>handleUpdateLine(cart.id,_lineItem.id,_lineItem.quantity-1,_lineItem)})},_lineItem.id)]}))]})});}FC_CartProductCard.defaultProps={containerConfigs:{background:\"transparent\",radius:0,padding:0,insidePadding:0,gap:8,border:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}},linkConfigs:{enabled:false,slugPath:\"\"},imageConfigs:{visible:true,type:\"Fill\",width:104,radius:8,background:\"#F5F5F5\",border:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"},ratio:\"1:1\",hover:\"None\",zoomScale:1.05,opacity:.75},titleConfigs:{font:{family:\"Inter\",size:14,weight:500},color:\"#000000\",hoverColor:\"#000000\"},variantConfigs:{gap:4,titleFont:{family:\"Inter\",size:14,weight:500},titleColor:\"#000000\",valueFont:{family:\"Inter\",size:14,weight:400},valueColor:\"#666666\"},subscriptionConfigs:{font:{family:\"Inter\",size:14,weight:400},color:\"#4A5B89\"},quantityConfigs:{type:ControlType.Object,title:\"Quantity\",controls:{container:{type:ControlType.Object,title:\"Container\",controls:{number:{type:ControlType.Color,defaultValue:\"#000\",title:\"Number\"},containerBg:{type:ControlType.Color,defaultValue:\"transparent\",title:\"BG\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},containerRadius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},containerBorder:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#E2E2E2\"}}}},buttons:{type:ControlType.Object,title:\"Buttons\",controls:{iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customPlusIcon:{type:ControlType.Image,title:\"Plus\",hidden:({iconType})=>iconType!==\"Custom\"},customMinusIcon:{type:ControlType.Image,title:\"Minus\",hidden:({iconType})=>iconType!==\"Custom\"},icons:{type:ControlType.Color,defaultValue:\"#000\",title:\"Icons\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},iconBg:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"BG\"},iconBgHover:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG Hover\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}}}},priceConfigs:{gap:4,price:{font:{family:\"Inter\",size:14,weight:500},color:\"#000000\",saleFont:{family:\"Inter\",size:14,weight:500},saleColor:\"#000000\"},comparePrice:{font:{family:\"Inter\",size:14,weight:400},color:\"#8B0000\",strikethrough:true,strikethroughColor:\"#8B0000\"},format:{showSymbol:true,showCurrency:false,showDecimals:\"Always show\",currencyCode:\"USD\"},// Keep for backward compatibility\nshowCurrencyCode:false,showSymbol:true},removeIconConfigs:{type:ControlType.Object,title:\"Remove Icon\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"Top\",\"Bottom\"],defaultValue:\"Bottom\"},iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customImage:{type:ControlType.Image,title:\"Image\",hidden:({iconType})=>iconType!==\"Custom\"},icon:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Icon\",hidden:({iconType})=>iconType===\"Custom\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},bg:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG\"},bgHover:{type:ControlType.Color,defaultValue:\"#EBEBEB\",title:\"BG Hover\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"80px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}}};addPropertyControls(FC_CartProductCard,{linkConfigs:{type:ControlType.Object,title:\"Link\",controls:{enabled:{type:ControlType.Boolean,title:\"Link\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},slugPath:{type:ControlType.String,title:\"Path\",defaultValue:\"\",placeholder:\"shop/\",description:\"The path between your domain and slug. [Learn more](https://framercommerce.com/resources/docs/components/cart#cart-product-card)\",hidden:({enabled})=>!enabled}}},imageConfigs:{type:ControlType.Object,title:\"Image\",controls:{visible:{type:ControlType.Boolean,title:\"Image\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},type:{type:ControlType.SegmentedEnum,title:\"Type\",options:[\"Fill\",\"Fit\"],defaultValue:\"Fill\",optionTitles:[\"Fill\",\"Fit\"],hidden:({visible})=>!visible},width:{type:ControlType.Number,title:\"Width\",defaultValue:112,min:0,max:500,unit:\"px\",step:8,displayStepper:true,hidden:({visible})=>!visible},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\",hidden:({visible})=>!visible},background:{type:ControlType.Color,title:\"BG\",defaultValue:\"#F2F2F2\",hidden:({visible})=>!visible},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"rgba(0,0,0,0)\"},hidden:({visible})=>!visible},ratio:{type:ControlType.Enum,title:\"Ratio\",options:[\"1:1\",\"3:2\",\"4:5\"],defaultValue:\"1:1\",hidden:({visible})=>!visible},hover:{type:ControlType.Enum,title:\"Hover Type\",options:[\"None\",\"Zoom\",\"Opacity\"],defaultValue:\"None\",hidden:({visible})=>!visible},zoomScale:{type:ControlType.Number,title:\"Zoom Scale\",defaultValue:1.05,min:1,max:3,step:.05,displayStepper:true,hidden:({hover})=>hover!==\"Zoom\"},opacity:{type:ControlType.Number,title:\"Opacity\",defaultValue:.75,min:0,max:1,step:.05,hidden:({hover})=>hover!==\"Opacity\"}}},titleConfigs:{type:ControlType.Object,title:\"Title\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},hoverColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Hover\"},textTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"}}},variantConfigs:{type:ControlType.Object,title:\"Variants\",controls:{titleFont:{type:ControlType.Font,controls:\"extended\",title:\"Title Font\"},titleColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Title Color\"},titleTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"},valueFont:{type:ControlType.Font,controls:\"extended\",title:\"Value Font\"},valueColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Value Color\"},valueTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:4,min:0,max:100,unit:\"px\",step:1}}},attributeConfigs:{type:ControlType.Object,title:\"Attributes\",controls:{uniqueFormatting:{type:ControlType.Boolean,title:\"Customize\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\",description:\"By default, attributes use same styling as Variants.\"},titleFont:{type:ControlType.Font,controls:\"extended\",title:\"Title Font\",hidden:({uniqueFormatting})=>!uniqueFormatting},titleColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Title Color\",hidden:({uniqueFormatting})=>!uniqueFormatting},titleTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\",hidden:({uniqueFormatting})=>!uniqueFormatting},valueFont:{type:ControlType.Font,controls:\"extended\",title:\"Value Font\",hidden:({uniqueFormatting})=>!uniqueFormatting},valueColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Value Color\",hidden:({uniqueFormatting})=>!uniqueFormatting},valueTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\",hidden:({uniqueFormatting})=>!uniqueFormatting},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:4,min:0,max:100,unit:\"px\",step:1,hidden:props=>!props.attributeConfigs?.uniqueFormatting}}},subscriptionConfigs:{type:ControlType.Object,title:\"Subscription\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},textTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"}}},quantityConfigs:{type:ControlType.Object,title:\"Quantity\",controls:{container:{type:ControlType.Object,title:\"Container\",controls:{number:{type:ControlType.Color,defaultValue:\"#000\",title:\"Number\"},containerBg:{type:ControlType.Color,defaultValue:\"transparent\",title:\"BG\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},containerRadius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},containerBorder:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#E2E2E2\"}}}},buttons:{type:ControlType.Object,title:\"Buttons\",controls:{iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customPlusIcon:{type:ControlType.Image,title:\"Plus\",hidden:({iconType})=>iconType!==\"Custom\"},customMinusIcon:{type:ControlType.Image,title:\"Minus\",hidden:({iconType})=>iconType!==\"Custom\"},icons:{type:ControlType.Color,defaultValue:\"#000\",title:\"Icons\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},iconBg:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"BG\"},iconBgHover:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG Hover\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}}}},priceConfigs:{type:ControlType.Object,title:\"Price\",controls:{gap:{type:ControlType.Number,title:\"Gap\",defaultValue:4,min:0,max:40,unit:\"px\",step:1},price:{type:ControlType.Object,title:\"Price\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Regular Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Regular Color\"},saleFont:{type:ControlType.Font,controls:\"extended\",title:\"Sale Font\"},saleColor:{type:ControlType.Color,defaultValue:\"#FF0000\",title:\"Sale Color\"}}},comparePrice:{type:ControlType.Object,title:\"Compare Price\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},strikethrough:{type:ControlType.Boolean,title:\"Strike\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},strikethroughColor:{type:ControlType.Color,title:\"Strike Color\",defaultValue:\"#000000\",hidden:({strikethrough})=>!strikethrough}}},format:{type:ControlType.Object,title:\"Format\",controls:{showSymbol:{type:ControlType.Boolean,title:\"Symbol\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"$, \\xa3, €, etc.\"},showCurrency:{type:ControlType.Boolean,title:\"Code\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"USD, EUR, CHF, etc.\"},showDecimals:{type:ControlType.Enum,title:\"Decimals\",defaultValue:\"Always show\",options:[\"Always show\",\"Never show\",\"Hide when .00\"],optionTitles:[\"Always show\",\"Never show\",\"Hide when .00\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},currencyCode:{type:ControlType.Enum,title:\"Preview\",defaultValue:\"USD\",options:[\"USD\",\"EUR\",\"GBP\",\"CHF\",\"JPY\",\"CAD\",\"AUD\",\"CNY\",\"HKD\",\"NZD\",\"SEK\",\"KRW\",\"SGD\",\"NOK\",\"MXN\",\"INR\",\"RUB\",\"ZAR\",\"TRY\",\"BRL\",\"TWD\",\"DKK\",\"PLN\",\"THB\",\"IDR\",\"HUF\",\"CZK\",\"ILS\",\"CLP\",\"PHP\",\"AED\",\"COP\",\"SAR\",\"MYR\",\"RON\"],description:\"Currency is for canvas preview only.\"}}}}},errorConfigs:{type:ControlType.Object,title:\"Errors\",controls:{errorFont:{type:ControlType.Font,controls:\"extended\",title:\"Error Font\"},errorColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Error Color\"},textTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"}}},removeIconConfigs:{type:ControlType.Object,title:\"Remove Icon\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"Top\",\"Bottom\"],defaultValue:\"Bottom\"},iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customImage:{type:ControlType.Image,title:\"Image\",hidden:({iconType})=>iconType!==\"Custom\"},icon:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Icon\",hidden:({iconType})=>iconType===\"Custom\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},bg:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG\"},bgHover:{type:ControlType.Color,defaultValue:\"#EBEBEB\",title:\"BG Hover\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"80px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}},containerConfigs:{type:ControlType.Object,title:\"Container\",controls:{background:{type:ControlType.Color,title:\"BG\",defaultValue:\"transparent\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"0px\"},padding:{type:ControlType.Padding,title:\"Outside Padding\",defaultValue:\"0px\"},insidePadding:{type:ControlType.Padding,title:\"Inside Padding\",defaultValue:\"0px\"},gap:{type:ControlType.Number,title:\"Content Gap\",defaultValue:4,min:0,max:100,unit:\"px\",step:1},imageGap:{type:ControlType.Number,title:\"Image Gap\",defaultValue:16,min:0,max:100,unit:\"px\",step:1},border:{type:ControlType.Border,title:\"Border\"}}},spacingConfigs:{type:ControlType.Object,title:\"Spacing\",controls:{dividerVisible:{type:ControlType.Boolean,title:\"Divider\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},divider:{type:ControlType.Border,title:\"Style\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"rgba(0,0,0,0.08)\"},hidden:({dividerVisible})=>!dividerVisible},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:24,min:0,max:100,unit:\"px\",step:1}}}});function ShopXCartProductCard({imageVisibility,image,quantityControlColor,quantityNumberColor,quantityContainerBgColor,quantityControlBgColor,quantityControlHoverColor,xColor,xBgColor,xBgHoverColor,shopifyProductTitle,shopifyProductPriceAmount,shopifyQuantity,variants,style={},onRemove,onAddQuantity,onSubtractQuantity,imageConfigs,quantityConfigs,removeIconConfigs,containerConfigs,linkConfigs,titleConfigs,_lineItem,quantityContainerBorder=\"1px solid #E2E2E2\",quantityContainerRadius=\"8px\",Radius}){const[isHovered,setIsHovered]=useState(false);const handleMouseEnter=e=>{// Only set hover if not clicking quantity or remove buttons\nif(!e.target.closest(\"button\")){setIsHovered(true);}};const handleMouseLeave=()=>{setIsHovered(false);};// Construct product URL if linking is enabled\nconst productUrl=linkConfigs?.enabled&&_lineItem?.merchandise?.product?.handle?`${window.location.origin}/${linkConfigs.slugPath||\"\"}${_lineItem.merchandise.product.handle}`:null;const imageHeight=imageConfigs?.ratio===\"4:5\"?(imageConfigs?.width||112)*1.25:imageConfigs?.ratio===\"3:2\"?(imageConfigs?.width||112)*(2/3):imageConfigs?.width||112;const imageBorderStyle=imageConfigs?.border?.borderStyle||\"solid\";const imageBorderWidth=imageConfigs?.border?.borderWidth||0;const imageBorderColor=imageConfigs?.border?.borderColor||\"transparent\";const imageRadius=typeof imageConfigs?.radius===\"object\"?`${imageConfigs.radius.topLeft}px ${imageConfigs.radius.topRight}px ${imageConfigs.radius.bottomRight}px ${imageConfigs.radius.bottomLeft}px`:`${imageConfigs?.radius||4}px`;const XIcon=({size=8,weight})=>/*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{display:\"block\"},children:[/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"2\",x2:\"14\",y2:\"14\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"14\",x2:\"14\",y2:\"2\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"})]});const removeButton=/*#__PURE__*/_jsx(\"button\",{onClick:onRemove,style:{border:removeIconConfigs?.border?`${removeIconConfigs.border.borderWidth}px ${removeIconConfigs.border.borderStyle} ${removeIconConfigs.border.borderColor}`:\"none\",background:removeIconConfigs?.bg||\"#F5F5F5\",color:removeIconConfigs?.icon||\"#000000\",cursor:\"pointer\",padding:\"4px\",borderRadius:typeof removeIconConfigs?.radius===\"object\"?`${removeIconConfigs.radius.topLeft}px ${removeIconConfigs.radius.topRight}px ${removeIconConfigs.radius.bottomRight}px ${removeIconConfigs.radius.bottomLeft}px`:typeof removeIconConfigs?.radius===\"string\"?removeIconConfigs.radius:\"80px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0,width:\"24px\",height:\"24px\"},onMouseEnter:e=>e.currentTarget.style.background=removeIconConfigs?.bgHover||\"#EBEBEB\",onMouseLeave:e=>e.currentTarget.style.background=removeIconConfigs?.bg||\"#F5F5F5\",children:removeIconConfigs?.iconType===\"Custom\"?/*#__PURE__*/_jsx(\"img\",{src:removeIconConfigs?.customImage,alt:\"Remove\",style:{width:removeIconConfigs?.iconSize,height:removeIconConfigs?.iconSize}}):/*#__PURE__*/_jsx(XIcon,{size:removeIconConfigs?.iconSize||8,weight:removeIconConfigs?.iconWeight||2})});const containerStyle={display:\"flex\",alignItems:\"stretch\",width:\"100%\",boxSizing:\"border-box\",overflow:\"hidden\",cursor:productUrl?\"pointer\":\"default\",borderRadius:typeof containerConfigs?.radius===\"object\"?`${containerConfigs.radius.topLeft}px ${containerConfigs.radius.topRight}px ${containerConfigs.radius.bottomRight}px ${containerConfigs.radius.bottomLeft}px`:`${containerConfigs?.radius||0}px`,border:containerConfigs?.border?`${containerConfigs.border.borderWidth}px ${containerConfigs.border.borderStyle} ${containerConfigs.border.borderColor}`:undefined,padding:typeof containerConfigs?.padding===\"object\"?`${containerConfigs.padding.top}px ${containerConfigs.padding.right}px ${containerConfigs.padding.bottom}px ${containerConfigs.padding.left}px`:containerConfigs?.padding||\"0px\",background:\"transparent\",...style};const contentStyle={display:\"flex\",gap:containerConfigs?.imageGap??0,flex:1,minWidth:0,padding:containerConfigs?.insidePadding||\"0px\"};const imageStyle={position:\"relative\",width:imageConfigs?.width||112,height:imageHeight,flexShrink:0,background:imageConfigs?.background||\"#F2F2F2\",borderRadius:imageConfigs?.radius||\"4px\",border:`${imageBorderWidth}px ${imageBorderStyle} ${imageBorderColor}`,overflow:\"hidden\"};const imageInnerStyle={width:\"100%\",height:\"100%\",objectFit:imageConfigs?.type===\"Fit\"?\"contain\":\"cover\",transition:\"transform 0.3s ease, opacity 0.3s ease\",...isHovered&&imageConfigs?.hover===\"Zoom\"&&{transform:`scale(${imageConfigs.zoomScale})`},...isHovered&&imageConfigs?.hover===\"Opacity\"&&{opacity:imageConfigs.opacity}};const titleStyle={...titleConfigs?.font||{},color:isHovered?titleConfigs?.hoverColor:titleConfigs?.color,margin:0,transition:\"color 0.3s ease\",textTransform:titleConfigs?.textTransform||\"none\"};const handleClick=e=>{// Only navigate if not clicking quantity or remove buttons\nif(productUrl&&!e.target.closest(\"button\")){window.location.href=productUrl;}};return /*#__PURE__*/_jsx(\"div\",{style:containerStyle,onMouseEnter:handleMouseEnter,onMouseLeave:handleMouseLeave,onClick:handleClick,children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:containerConfigs?.imageGap??0,flex:1,minWidth:0},children:[imageVisibility&&image&&/*#__PURE__*/_jsx(\"div\",{style:imageStyle,children:/*#__PURE__*/_jsx(\"img\",{src:image,style:imageInnerStyle,onError:e=>{e.currentTarget.style.display=\"none\";}})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",flex:1,minWidth:0,gap:containerConfigs?.gap??0,padding:containerConfigs?.insidePadding||\"0px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"flex-start\",width:\"100%\",gap:\"16px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:containerConfigs?.gap??0,flex:1,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:titleStyle,children:typeof shopifyProductTitle===\"string\"?shopifyProductTitle:/*#__PURE__*/React.cloneElement(shopifyProductTitle,{style:titleStyle})}),variants]}),removeIconConfigs?.position===\"Top\"?removeButton:shopifyProductPriceAmount]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:\"16px\",marginTop:\"auto\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",backgroundColor:quantityConfigs?.container?.containerBg||\"transparent\",borderRadius:typeof quantityConfigs?.container?.containerRadius===\"object\"?`${quantityConfigs.container.containerRadius.topLeft}px ${quantityConfigs.container.containerRadius.topRight}px ${quantityConfigs.container.containerRadius.bottomRight}px ${quantityConfigs.container.containerRadius.bottomLeft}px`:typeof quantityConfigs?.container?.containerRadius===\"string\"?quantityConfigs.container.containerRadius:\"8px\",padding:quantityConfigs?.container?.padding||\"4px\",border:quantityConfigs?.container?.containerBorder?`${quantityConfigs.container.containerBorder.borderWidth}px ${quantityConfigs.container.containerBorder.borderStyle} ${quantityConfigs.container.containerBorder.borderColor}`:\"1px solid #E2E2E2\",flexShrink:0},children:[/*#__PURE__*/_jsx(\"button\",{onClick:onSubtractQuantity,style:{border:quantityConfigs?.buttons?.border?`${quantityConfigs.buttons.border.borderWidth}px ${quantityConfigs.buttons.border.borderStyle} ${quantityConfigs.buttons.border.borderColor}`:\"none\",background:quantityConfigs?.buttons?.iconBg||\"#F5F5F5\",color:quantityConfigs?.buttons?.icons||\"#000000\",cursor:\"pointer\",padding:quantityConfigs?.buttons?.padding||\"4px 8px\",borderRadius:typeof quantityConfigs?.buttons?.radius===\"object\"?`${quantityConfigs.buttons.radius.topLeft}px ${quantityConfigs.buttons.radius.topRight}px ${quantityConfigs.buttons.radius.bottomRight}px ${quantityConfigs.buttons.radius.bottomLeft}px`:typeof quantityConfigs?.buttons?.radius===\"string\"?quantityConfigs.buttons.radius:\"4px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},onMouseEnter:e=>{e.currentTarget.style.background=quantityConfigs?.buttons?.iconBgHover||\"#EBEBEB\";},onMouseLeave:e=>{e.currentTarget.style.background=quantityConfigs?.buttons?.iconBg||\"#F5F5F5\";},children:quantityConfigs?.buttons?.iconType===\"Custom\"?/*#__PURE__*/_jsx(\"img\",{src:quantityConfigs.buttons.customMinusIcon,alt:\"Minus\",style:{width:quantityConfigs.buttons.iconSize||8,height:quantityConfigs.buttons.iconSize||8}}):/*#__PURE__*/_jsx(MinusIcon,{size:quantityConfigs?.buttons?.iconSize||8,weight:quantityConfigs?.buttons?.iconWeight||2})}),/*#__PURE__*/_jsx(\"span\",{style:{margin:\"0 8px\",color:quantityConfigs?.container?.number||\"#000000\"},children:shopifyQuantity}),/*#__PURE__*/_jsx(\"button\",{onClick:onAddQuantity,style:{border:quantityConfigs?.buttons?.border?`${quantityConfigs.buttons.border.borderWidth}px ${quantityConfigs.buttons.border.borderStyle} ${quantityConfigs.buttons.border.borderColor}`:\"none\",background:quantityConfigs?.buttons?.iconBg||\"#F5F5F5\",color:quantityConfigs?.buttons?.icons||\"#000000\",cursor:\"pointer\",padding:quantityConfigs?.buttons?.padding||\"4px 8px\",borderRadius:typeof quantityConfigs?.buttons?.radius===\"object\"?`${quantityConfigs.buttons.radius.topLeft}px ${quantityConfigs.buttons.radius.topRight}px ${quantityConfigs.buttons.radius.bottomRight}px ${quantityConfigs.buttons.radius.bottomLeft}px`:typeof quantityConfigs?.buttons?.radius===\"string\"?quantityConfigs.buttons.radius:\"4px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},onMouseEnter:e=>{e.currentTarget.style.background=quantityConfigs?.buttons?.iconBgHover||\"#EBEBEB\";},onMouseLeave:e=>{e.currentTarget.style.background=quantityConfigs?.buttons?.iconBg||\"#F5F5F5\";},children:quantityConfigs?.buttons?.iconType===\"Custom\"?/*#__PURE__*/_jsx(\"img\",{src:quantityConfigs.buttons.customPlusIcon,alt:\"Plus\",style:{width:quantityConfigs.buttons.iconSize||8,height:quantityConfigs.buttons.iconSize||8}}):/*#__PURE__*/_jsx(PlusIcon,{size:quantityConfigs?.buttons?.iconSize||8,weight:quantityConfigs?.buttons?.iconWeight||2})})]}),removeIconConfigs?.position===\"Bottom\"?removeButton:shopifyProductPriceAmount]})]})]})});}const MinusIcon=({size=8,weight})=>/*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{display:\"block\"},children:/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"8\",x2:\"14\",y2:\"8\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"})});const PlusIcon=({size=8,weight})=>/*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{display:\"block\"},children:[/*#__PURE__*/_jsx(\"line\",{x1:\"8\",y1:\"2\",x2:\"8\",y2:\"14\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"8\",x2:\"14\",y2:\"8\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"})]});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartProductCard\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartProductCard.map","/*\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{useState,useEffect}from\"react\";export const isBrowser=()=>typeof document===\"object\";export function usePageVisibility(){if(!isBrowser())return;const[isVisible,setIsVisible]=useState(!document.hidden);useEffect(()=>{const onVisibilityChange=()=>setIsVisible(!document.hidden);document.addEventListener(\"visibilitychange\",onVisibilityChange,false);return()=>{document.removeEventListener(\"visibilitychange\",onVisibilityChange);};},[]);return isVisible;}\nexport const __FramerMetadata__ = {\"exports\":{\"isBrowser\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePageVisibility\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UsePageVisibility.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{resize}from\"@motionone/dom\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{animate,LayoutGroup,mix,motion,frame,useInView,useMotionValue,useTransform,wrap}from\"framer-motion\";import{Children,cloneElement,forwardRef,memo,startTransition,useCallback,useEffect,useLayoutEffect,useMemo,useRef,useState}from\"react\";import{usePageVisibility}from\"https://framerusercontent.com/modules/V9ryrjN5Am9WM1dJeyyJ/GzHgU466IQmt8g4qOKj8/UsePageVisibility.js\";function awaitRefCallback(element,controller){let refCallbackResolve;// we need to listen to the ref setter, so let's override `current` - we can do that, because we don't use React's `useRef` hook for those refs.\nlet current=element.current;Object.defineProperty(element,\"current\",{get(){return current;},set(node){current=node;if(node===null){// React calls with null when the element is unmounted\n// we abort here so that the promise isn't left around in case the ref is never set\ncontroller.abort();return;}refCallbackResolve?.(node);},configurable:true});// no need to create a promise if current already exists\nif(current)return current;const refCallbackPromise=new Promise((resolve,reject)=>{refCallbackResolve=resolve;controller.signal.addEventListener(\"abort\",reject);}).catch(()=>{});return refCallbackPromise;}// Using opacity: 0.001 instead of 0 as an LCP hack. (opacity: 0.001 is still 0\n// to a human eye but makes Google think the elements are visible)\nconst OPACITY_0=.001;/**\n *\n * SLIDESHOW\n * V2 with Drag\n * By Benjamin and Matt\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Slideshow(props){/**\n     * Properties\n     */const{slots=[],startFrom,direction,effectsOptions,autoPlayControl,dragControl,alignment,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,itemAmount,fadeOptions,intervalControl,transitionControl,arrowOptions,borderRadius,progressOptions,style}=props;const{effectsOpacity,effectsScale,effectsRotate,effectsPerspective,effectsHover,playOffscreen}=effectsOptions;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{showMouseControls,arrowSize,arrowRadius,arrowFill,leftArrow,rightArrow,arrowShouldSpace=true,arrowShouldFadeIn=false,arrowPosition,arrowPadding,arrowGap,arrowPaddingTop,arrowPaddingRight,arrowPaddingBottom,arrowPaddingLeft}=arrowOptions;const{showProgressDots,dotSize,dotsInset,dotsRadius,dotsPadding,dotsGap,dotsFill,dotsBackground,dotsActiveOpacity,dotsOpacity,dotsBlur}=progressOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/**\n     * Checks\n     */const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const amountChildren=Children.count(filteredSlots);const hasChildren=amountChildren>0;const isHorizontal=direction===\"left\"||direction===\"right\";const isInverted=direction===\"right\"||direction===\"bottom\";/**\n     * Empty state for Canvas\n     */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"⭐️\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to make infinite auto-playing slideshows.\"})]});}/**\n     * Refs, State\n     */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[{current:null},{current:null}];// when the slots change, generate new array\n},[filteredSlots]);const timeoutRef=useRef(undefined);const[size,setSize]=useState({parent:null,children:null,item:null,itemWidth:null,itemHeight:null,viewportLength:null});/* For pausing on hover */const[isHovering,setIsHovering]=useState(false);const[shouldPlayOnHover,setShouldPlayOnHover]=useState(autoPlayControl);/* For cursor updates */const[isMouseDown,setIsMouseDown]=useState(false);/* Check if resizing */const[isResizing,setIsResizing]=useState(false);/**\n     * Array for children\n     */let dupedChildren=[];let duplicateBy=4;if(isCanvas){duplicateBy=1;}/**\n     * Measure parent, child, items\n     */const measure=useCallback(()=>{if(!parentRef.current)return;const firstChild=childrenRef[0].current;const lastChild=childrenRef[1].current;const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=firstChild?isHorizontal?firstChild.offsetLeft:firstChild.offsetTop:0;const end=lastChild?isHorizontal?lastChild.offsetLeft+lastChild.offsetWidth:lastChild.offsetTop+lastChild.offsetHeight:0;const childrenLength=end-start+gap;const itemSize=firstChild?isHorizontal?firstChild.offsetWidth:firstChild.offsetHeight:0;const itemWidth=firstChild?firstChild.offsetWidth:0;const itemHeight=firstChild?firstChild.offsetHeight:0;const viewportLength=isHorizontal?Math.max(document.documentElement.clientWidth||0,window.innerWidth||0,parentRef.current.offsetWidth):Math.max(document.documentElement.clientHeight||0,window.innerHeight||0,parentRef.current.offsetHeight);setSize({parent:parentLength,children:childrenLength,item:itemSize,itemWidth,itemHeight,viewportLength});},[]);const scheduleMeasure=useCallback(async()=>{const controller=new AbortController;/**\n         * The elements in the set are refs of children. If they're wrapped in Suspense, they could mount later than the parent.\n         * Thus, we wait for each ref to be set step by step if required.\n         */const[firstChild,lastChild]=childrenRef;if(!isCanvas&&(!firstChild.current||!lastChild.current))try{await Promise.all([awaitRefCallback(firstChild,controller),amountChildren>1?awaitRefCallback(lastChild,controller):true]);}catch{controller.abort();}frame.read(measure,false,true);},[measure]);/**\n     * Add refs to all children\n     * Added itemAmount for resizing\n     */useLayoutEffect(()=>{scheduleMeasure();},[itemAmount]);/**\n     * Track whether this is the initial resize event. By default this will fire on mount,\n     * which we do in the useEffect. We should only fire it on subsequent resizes.\n     */const initialResize=useRef(true);useEffect(()=>{return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){scheduleMeasure();startTransition(()=>setIsResizing(true));}initialResize.current=false;});},[]);useEffect(()=>{if(isResizing){const timer=setTimeout(()=>startTransition(()=>setIsResizing(false)),500);return()=>clearTimeout(timer);}},[isResizing]);/**\n     * Animation, pagination\n     */const totalItems=filteredSlots?.length;const childrenSize=isCanvas?0:size?.children;const itemWithGap=size?.item+gap;const itemOffset=startFrom*itemWithGap;const[currentItem,setCurrentItem]=useState(startFrom+totalItems);const[isDragging,setIsDragging]=useState(false);if(isCanvas){if(currentItem!==startFrom){setCurrentItem(startFrom);}}/* Check for browser window visibility *//* Otherwise, it will re-play all the item increments */const visibilityRef=useRef(null);const isInView=useInView(visibilityRef);const isVisible=usePageVisibility()&&isInView;const factor=isInverted?1:-1;/* The x and y values to start from */const xOrY=useMotionValue(childrenSize);/* For canvas only. Using xOrY is slower upon page switching */const canvasPosition=isHorizontal?-startFrom*(size?.itemWidth+gap):-startFrom*(size?.itemHeight+gap);/* Calculate the new value to animate to */const newPosition=()=>factor*currentItem*itemWithGap;/* Wrapped values for infinite looping *//* Instead of 0 to a negative full duplicated row, we start with an offset */const wrappedValue=!isCanvas?useTransform(xOrY,value=>{const wrapped=wrap(-childrenSize,-childrenSize*2,value);return isNaN(wrapped)?0:wrapped;}):0;/* Convert the current item to a wrapping index for dots */const wrappedIndex=wrap(0,totalItems,currentItem);const wrappedIndexInverted=wrap(0,-totalItems,currentItem);/* Update x or y with the provided starting point *//* The subtraction of a full row of children is for overflow */useLayoutEffect(()=>{if(size?.children===null)return;/* Initial measure */// if (initialResize.current) {\n//     xOrY.set((childrenSize + itemOffset) * factor)\n// }\n/* Subsequent resizes */if(!initialResize.current&&isResizing){xOrY.set(newPosition());}},[size,childrenSize,factor,itemOffset,currentItem,itemWithGap,isResizing]);/**\n     * Page item methods\n     * Switching, deltas, autoplaying\n     *//* Next and previous function, animates the X */const switchPages=()=>{if(isCanvas||!hasChildren||!size.parent||isDragging)return;if(xOrY.get()!==newPosition()){animate(xOrY,newPosition(),transitionControl);}if(autoPlayControl&&shouldPlayOnHover&&(playOffscreen||isVisible)){timeoutRef.current=setTimeout(()=>{startTransition(()=>setCurrentItem(item=>item+1));switchPages();},intervalControl*1e3);}};/* Page navigation functions */const setDelta=(delta,transition=false)=>{if(!isInverted){if(transition)startTransition(()=>setCurrentItem(item=>item+delta));else setCurrentItem(item=>item+delta);}else{if(transition)startTransition(()=>setCurrentItem(item=>item-delta));else setCurrentItem(item=>item-delta);}};const setPage=index=>{const currentItemWrapped=wrap(0,totalItems,currentItem);const currentItemWrappedInvert=wrap(0,-totalItems,currentItem);const goto=index-currentItemWrapped;const gotoInverted=index-Math.abs(currentItemWrappedInvert);if(!isInverted){startTransition(()=>setCurrentItem(item=>item+goto));}else{startTransition(()=>setCurrentItem(item=>item-gotoInverted));}};/**\n     * Drag\n     */const handleDragStart=()=>{startTransition(()=>setIsDragging(true));};const handleDragEnd=(event,{offset,velocity})=>{startTransition(()=>setIsDragging(false));const offsetXorY=isHorizontal?offset.x:offset.y;const velocityThreshold=200// Based on testing, can be tweaked or could be 0\n;const velocityXorY=isHorizontal?velocity.x:velocity.y;const isHalfOfNext=offsetXorY<-size.item/2;const isHalfOfPrev=offsetXorY>size.item/2;/* In case you drag more than 1 item left or right */const normalizedOffset=Math.abs(offsetXorY);const itemDelta=Math.round(normalizedOffset/size.item);/* Minimum delta is 1 to initiate a page switch *//* For velocity use only */const itemDeltaFromOne=itemDelta===0?1:itemDelta;/* For quick flicks, even with low offsets */if(velocityXorY>velocityThreshold){setDelta(-itemDeltaFromOne,true);}else if(velocityXorY<-velocityThreshold){setDelta(itemDeltaFromOne,true);}else{/* For dragging over half of the current item with 0 velocity */if(isHalfOfNext){setDelta(itemDelta,true);}if(isHalfOfPrev){setDelta(-itemDelta,true);}}};/* Kickstart the auto-playing once we have all the children */useEffect(()=>{if(!isVisible||isResizing||amountChildren<=1)return;switchPages();return()=>timeoutRef.current&&clearTimeout(timeoutRef.current);},[dupedChildren,isVisible,isResizing]);/* Create copies of our children to create a perfect loop */let childCounter=0;/**\n     * Sizing\n     * */const columnOrRowValue=`calc(${100/itemAmount}% - ${gap}px + ${gap/itemAmount}px)`;/**\n     * Nested array to create duplicates of the children for infinite looping\n     * These are wrapped around, and start at a full \"page\" worth of offset\n     * as defined above.\n     */for(let index=0;index<duplicateBy;index++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{let ref;if(index===0){if(childIndex===0){ref=childrenRef[0];}else if(childIndex===filteredSlots.length-1){ref=childrenRef[1];}}return /*#__PURE__*/_jsx(Slide,{ref:ref,slideKey:index+childIndex+\"lg\",index:index,width:isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",height:!isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",size:size,child:child,numChildren:filteredSlots?.length,wrappedValue:wrappedValue,childCounter:childCounter++,gap:gap,isCanvas:isCanvas,isHorizontal:isHorizontal,effectsOpacity:effectsOpacity,effectsScale:effectsScale,effectsRotate:effectsRotate,children:index+childIndex},index+childIndex+\"lg\");}));}/**\n     * Fades with masks\n     */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/**\n     * Dots\n     */const dots=[];const dotsBlurStyle={};if(showProgressDots){for(let i=0;i<filteredSlots?.length;i++){dots.push(/*#__PURE__*/_jsx(Dot,{dotStyle:{...dotStyle,width:dotSize,height:dotSize,backgroundColor:dotsFill},buttonStyle:baseButtonStyles,selectedOpacity:dotsActiveOpacity,opacity:dotsOpacity,onClick:()=>setPage(i),wrappedIndex:wrappedIndex,wrappedIndexInverted:wrappedIndexInverted,total:totalItems,index:i,gap:dotsGap,padding:dotsPadding,isHorizontal:isHorizontal,isInverted:isInverted},i));}if(dotsBlur>0){dotsBlurStyle.backdropFilter=dotsBlurStyle.WebkitBackdropFilter=`blur(${dotsBlur}px)`;}}const dragProps=dragControl?{drag:isHorizontal?\"x\":\"y\",onDragStart:handleDragStart,onDragEnd:handleDragEnd,dragDirectionLock:true,values:{x:xOrY,y:xOrY},dragMomentum:false}:{};const arrowHasTop=arrowPosition===\"top-left\"||arrowPosition===\"top-mid\"||arrowPosition===\"top-right\";const arrowHasBottom=arrowPosition===\"bottom-left\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"bottom-right\";const arrowHasLeft=arrowPosition===\"top-left\"||arrowPosition===\"bottom-left\";const arrowHasRight=arrowPosition===\"top-right\"||arrowPosition===\"bottom-right\";const arrowHasMid=arrowPosition===\"top-mid\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"auto\";return /*#__PURE__*/_jsxs(\"section\",{style:{...containerStyle,padding:paddingValue,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,opacity:size?.item!==null?1:OPACITY_0,userSelect:\"none\"},onMouseEnter:()=>{setIsHovering(true);if(!effectsHover)setShouldPlayOnHover(false);},onMouseLeave:()=>{setIsHovering(false);if(!effectsHover)setShouldPlayOnHover(true);},onMouseDown:event=>{// Preventdefault fixes the cursor switching to text on drag on safari\nevent.preventDefault();startTransition(()=>setIsMouseDown(true));},onMouseUp:()=>startTransition(()=>setIsMouseDown(false)),ref:visibilityRef,children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",margin:0,padding:\"inherit\",position:\"absolute\",inset:0,overflow:overflow?\"visible\":\"hidden\",borderRadius:borderRadius,userSelect:\"none\",perspective:isCanvas?\"none\":effectsPerspective},children:/*#__PURE__*/_jsx(motion.ul,{ref:parentRef,...dragProps,style:{...containerStyle,gap:gap,placeItems:alignment,x:isHorizontal?isCanvas?canvasPosition:wrappedValue:0,y:!isHorizontal?isCanvas?canvasPosition:wrappedValue:0,flexDirection:isHorizontal?\"row\":\"column\",transformStyle:effectsRotate!==0&&!isCanvas?\"preserve-3d\":undefined,cursor:dragControl?isMouseDown?\"grabbing\":\"grab\":\"auto\",userSelect:\"none\",...style},children:dupedChildren})}),/*#__PURE__*/_jsxs(\"fieldset\",{style:{...controlsStyles},\"aria-label\":\"Slideshow pagination controls\",className:\"framer--slideshow-controls\",children:[/*#__PURE__*/_jsxs(motion.div,{style:{position:\"absolute\",display:\"flex\",flexDirection:isHorizontal?\"row\":\"column\",justifyContent:arrowShouldSpace?\"space-between\":\"center\",gap:arrowShouldSpace?\"unset\":arrowGap,opacity:arrowShouldFadeIn?OPACITY_0:1,alignItems:\"center\",inset:arrowPadding,top:arrowShouldSpace?arrowPadding:arrowHasTop?arrowPaddingTop:\"unset\",left:arrowShouldSpace?arrowPadding:arrowHasLeft?arrowPaddingLeft:arrowHasMid?0:\"unset\",right:arrowShouldSpace?arrowPadding:arrowHasRight?arrowPaddingRight:arrowHasMid?0:\"unset\",bottom:arrowShouldSpace?arrowPadding:arrowHasBottom?arrowPaddingBottom:\"unset\"},animate:arrowShouldFadeIn&&{opacity:isHovering?1:OPACITY_0},transition:transitionControl,children:[/*#__PURE__*/_jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:\"auto\"},onClick:()=>setDelta(-1,true),\"aria-label\":\"Previous\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",width:arrowSize,height:arrowSize,src:leftArrow||\"https://framerusercontent.com/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg\",alt:\"Back Arrow\"})}),/*#__PURE__*/_jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:\"auto\"},onClick:()=>setDelta(1,true),\"aria-label\":\"Next\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",width:arrowSize,height:arrowSize,src:rightArrow||\"https://framerusercontent.com/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg\",alt:\"Next Arrow\"})})]}),dots.length>1?/*#__PURE__*/_jsx(\"div\",{style:{...dotsContainerStyle,left:isHorizontal?\"50%\":dotsInset,top:!isHorizontal?\"50%\":\"unset\",transform:isHorizontal?\"translateX(-50%)\":\"translateY(-50%)\",flexDirection:isHorizontal?\"row\":\"column\",bottom:isHorizontal?dotsInset:\"unset\",borderRadius:dotsRadius,backgroundColor:dotsBackground,userSelect:\"none\",...dotsBlurStyle},children:dots}):null]})]});}/* Default Properties */Slideshow.defaultProps={direction:\"left\",dragControl:false,startFrom:0,itemAmount:1,infinity:true,gap:10,padding:10,autoPlayControl:true,effectsOptions:{effectsOpacity:1,effectsScale:1,effectsRotate:0,effectsPerspective:1200,effectsHover:true,playOffscreen:false},transitionControl:{type:\"spring\",stiffness:200,damping:40},fadeOptions:{fadeContent:false,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},arrowOptions:{showMouseControls:true,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowFill:\"rgba(0,0,0,0.2)\",arrowSize:40},progressOptions:{showProgressDots:true}};/* Property Controls */addPropertyControls(Slideshow,{slots:{type:ControlType.Array,title:\"Content\",control:{type:ControlType.ComponentInstance}},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],displaySegmentedControl:true,defaultValue:Slideshow.defaultProps.direction},autoPlayControl:{type:ControlType.Boolean,title:\"Auto Play\",defaultValue:true},intervalControl:{type:ControlType.Number,title:\"Interval\",defaultValue:1.5,min:.5,max:10,step:.1,displayStepper:true,unit:\"s\",hidden:props=>!props.autoPlayControl},dragControl:{type:ControlType.Boolean,title:\"Draggable\",defaultValue:false},startFrom:{type:ControlType.Number,title:\"Current\",min:0,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.startFrom},effectsOptions:{type:ControlType.Object,title:\"Effects\",controls:{effectsOpacity:{type:ControlType.Number,title:\"Opacity\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsOpacity,min:0,max:1,step:.01,displayStepper:true},effectsScale:{type:ControlType.Number,title:\"Scale\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsScale,min:0,max:1,step:.01,displayStepper:true},effectsPerspective:{type:ControlType.Number,title:\"Perspective\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsPerspective,min:200,max:2e3,step:1},effectsRotate:{type:ControlType.Number,title:\"Rotate\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsRotate,min:-180,max:180,step:1},effectsHover:{type:ControlType.Boolean,title:\"On Hover\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsHover},playOffscreen:{type:ControlType.Boolean,title:\"Offscreen\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:Slideshow.defaultProps.effectsOptions.playOffscreen}}},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},itemAmount:{type:ControlType.Number,title:\"Items\",min:1,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.itemAmount},gap:{type:ControlType.Number,title:\"Gap\",min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:0,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,displayStepper:true,defaultValue:0},transitionControl:{type:ControlType.Transition,defaultValue:Slideshow.defaultProps.transitionControl,title:\"Transition\"},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:false},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},arrowOptions:{type:ControlType.Object,title:\"Arrows\",controls:{showMouseControls:{type:ControlType.Boolean,title:\"Show\",defaultValue:Slideshow.defaultProps.arrowOptions.showMouseControls},arrowFill:{type:ControlType.Color,title:\"Fill\",hidden:props=>!props.showMouseControls,defaultValue:Slideshow.defaultProps.arrowOptions.arrowFill},leftArrow:{type:ControlType.Image,title:\"Previous\",hidden:props=>!props.showMouseControls},rightArrow:{type:ControlType.Image,title:\"Next\",hidden:props=>!props.showMouseControls},arrowSize:{type:ControlType.Number,title:\"Size\",min:0,max:200,displayStepper:true,defaultValue:Slideshow.defaultProps.arrowOptions.arrowSize,hidden:props=>!props.showMouseControls},arrowRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,defaultValue:40,hidden:props=>!props.showMouseControls},arrowShouldFadeIn:{type:ControlType.Boolean,title:\"Fade In\",defaultValue:false,hidden:props=>!props.showMouseControls},arrowShouldSpace:{type:ControlType.Boolean,title:\"Distance\",enabledTitle:\"Space\",disabledTitle:\"Group\",defaultValue:Slideshow.defaultProps.arrowOptions.arrowShouldSpace,hidden:props=>!props.showMouseControls},arrowPosition:{type:ControlType.Enum,title:\"Position\",options:[\"auto\",\"top-left\",\"top-mid\",\"top-right\",\"bottom-left\",\"bottom-mid\",\"bottom-right\"],optionTitles:[\"Center\",\"Top Left\",\"Top Middle\",\"Top Right\",\"Bottom Left\",\"Bottom Middle\",\"Bottom Right\"],hidden:props=>!props.showMouseControls||props.arrowShouldSpace},arrowPadding:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:20,displayStepper:true,hidden:props=>!props.showMouseControls||!props.arrowShouldSpace},arrowPaddingTop:{type:ControlType.Number,title:\"Top\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"bottom-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-right\"},arrowPaddingBottom:{type:ControlType.Number,title:\"Bottom\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-right\"},arrowPaddingRight:{type:ControlType.Number,title:\"Right\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-mid\"},arrowPaddingLeft:{type:ControlType.Number,title:\"Left\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-right\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-right\"||props.arrowPosition===\"bottom-mid\"},arrowGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace}}},progressOptions:{type:ControlType.Object,title:\"Dots\",controls:{showProgressDots:{type:ControlType.Boolean,title:\"Show\",defaultValue:false},dotSize:{type:ControlType.Number,title:\"Size\",min:1,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsInset:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsPadding:{type:ControlType.Number,title:\"Padding\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#fff\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBackground:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:200,defaultValue:50,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,defaultValue:.5,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsActiveOpacity:{type:ControlType.Number,title:\"Current\",min:0,max:1,defaultValue:1,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBlur:{type:ControlType.Number,title:\"Blur\",min:0,max:50,defaultValue:0,step:1,hidden:props=>!props.showProgressDots||props.showScrollbar}}}});/* Placeholder Styles */const containerStyle={display:\"flex\",flexDirection:\"row\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Component Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:180,lineHeight:1.5,textAlign:\"center\"};/* Control Styles */const baseButtonStyles={border:\"none\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",background:\"transparent\",cursor:\"pointer\",margin:0,padding:0};const controlsStyles={display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",position:\"absolute\",pointerEvents:\"none\",userSelect:\"none\",top:0,left:0,right:0,bottom:0,border:0,padding:0,margin:0};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);/* Slide Component */const Slide=/*#__PURE__*/memo(/*#__PURE__*/forwardRef(function Component(props,ref){const{slideKey,width,height,child,size,gap,wrappedValue,numChildren,childCounter,isCanvas,effects,effectsOpacity,effectsScale,effectsRotate,isHorizontal,isLast,index}=props;const fallbackRef=useRef();/**\n         * Unique offsets + scroll range [0, 1, 1, 0]\n         */const childOffset=(size?.item+gap)*childCounter;const scrollRange=[-size?.item,0,size?.parent-size?.item+gap,size?.parent].map(val=>val-childOffset);/**\n         * Effects\n         */const rotateY=!isCanvas&&useTransform(wrappedValue,scrollRange,[-effectsRotate,0,0,effectsRotate]);const rotateX=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsRotate,0,0,-effectsRotate]);const opacity=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsOpacity,1,1,effectsOpacity]);const scale=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsScale,1,1,effectsScale]);const originXorY=!isCanvas&&useTransform(wrappedValue,scrollRange,[1,1,0,0]);const isVisible=!isCanvas&&useTransform(wrappedValue,latest=>latest>=scrollRange[1]&&latest<=scrollRange[2]);useEffect(()=>{if(!isVisible)return;return isVisible.on(\"change\",newValue=>{const node=ref?.current??fallbackRef.current;node?.setAttribute(\"aria-hidden\",!newValue);});},[]);const visibility=isCanvas?\"visible\":useTransform(wrappedValue,[scrollRange[0]-size.viewportLength,mix(scrollRange[1],scrollRange[2],.5),scrollRange[3]+size.viewportLength],[\"hidden\",\"visible\",\"hidden\"]);const key=slideKey+\"child\";return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",id:key,children:/*#__PURE__*/_jsx(\"li\",{style:{display:\"contents\"},\"aria-hidden\":index===0?false:true,children:/*#__PURE__*/cloneElement(child,{ref:ref??fallbackRef,key,style:{...child.props?.style,flexShrink:0,userSelect:\"none\",width,height,opacity:opacity,scale:scale,originX:isHorizontal?originXorY:.5,originY:!isHorizontal?originXorY:.5,rotateY:isHorizontal?rotateY:0,rotateX:!isHorizontal?rotateX:0,visibility},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined})})});}));const Dot=/*#__PURE__*/memo(function Dot({selectedOpacity,opacity,total,index,wrappedIndex,wrappedIndexInverted,dotStyle,buttonStyle,gap,padding,isHorizontal,isInverted,...props}){/* Check active item *//* Go 0—1—2—3—4—5—0 */let isSelected=wrappedIndex===index;/* Go 0—5—4—3—2—1—0—5 instead when inverted */if(isInverted){isSelected=Math.abs(wrappedIndexInverted)===index;}const inlinePadding=gap/2;const top=!isHorizontal&&index>0?inlinePadding:padding;const bottom=!isHorizontal&&index!==total-1?inlinePadding:padding;const right=isHorizontal&&index!==total-1?inlinePadding:padding;const left=isHorizontal&&index>0?inlinePadding:padding;return /*#__PURE__*/_jsx(\"button\",{\"aria-label\":`Scroll to page ${index+1}`,type:\"button\",...props,style:{...buttonStyle,padding:`${top}px ${right}px ${bottom}px ${left}px`},children:/*#__PURE__*/_jsx(motion.div,{style:{...dotStyle},initial:false,animate:{opacity:isSelected?selectedOpacity:opacity},transition:{duration:.3}})});});/* Dot Styles */const dotsContainerStyle={display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",position:\"absolute\",pointerEvents:\"auto\"};const dotStyle={borderRadius:\"50%\",background:\"white\",cursor:\"pointer\",border:\"none\",placeContent:\"center\",placeItems:\"center\",padding:0};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Slideshow\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SlideShow.map","// Generated by Framer (010e00d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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_ProductPrice from\"https://framerusercontent.com/modules/N07JJZfuMtyHijtiRRgH/E4KLlxWtRCBXncxm1cnX/FC_ProductPrice.js\";import FC_ProductPriceCompare from\"https://framerusercontent.com/modules/ZipJAXrtSkBsdbTSry5q/KCNDDioMjkqBn9yvxlVd/FC_ProductPriceCompare.js\";const FC_ProductPriceFonts=getFonts(FC_ProductPrice);const FC_ProductPriceCompareFonts=getFonts(FC_ProductPriceCompare);const serializationHash=\"framer-Ma0Qp\";const variantClassNames={SALYmCury:\"framer-v-ki8tfc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const RvlgLCtui=undefined;const PrW4ztQTi=undefined;const nPHAlnpjY=undefined;const wqMklHd3Y=undefined;const O1zujE7T8=undefined;const tGpD1UqIK=undefined;const zunKPut7z=undefined;const G9QDbeA5A=undefined;const i_iHGndhi=undefined;const nfnoinWjH=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({comparePrice,comparisonColor,headlineColor,height,id,image1,imageBackground,price,priceColor,productID,strikeColor,title,width,...props})=>{return{...props,G9QDbeA5A:comparePrice??props.G9QDbeA5A??\"0.00\",i_iHGndhi:comparisonColor??props.i_iHGndhi??\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6))\",nfnoinWjH:strikeColor??props.nfnoinWjH??\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\",nPHAlnpjY:headlineColor??props.nPHAlnpjY??\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",O1zujE7T8:productID??props.O1zujE7T8??\"9913937494357\",PrW4ztQTi:image1??props.PrW4ztQTi,RvlgLCtui:imageBackground??props.RvlgLCtui??\"var(--token-08c0a1b2-6453-4e0b-b1db-f0593e85b925, rgb(245, 245, 245))\",tGpD1UqIK:price??props.tGpD1UqIK??\"79.99\",wqMklHd3Y:title??props.wqMklHd3Y??\"Slate Stride\",zunKPut7z:priceColor??props.zunKPut7z??\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"};};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,PrW4ztQTi,wqMklHd3Y,O1zujE7T8,tGpD1UqIK,G9QDbeA5A,RvlgLCtui,nPHAlnpjY,zunKPut7z,i_iHGndhi,nfnoinWjH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"SALYmCury\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ki8tfc\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"SALYmCury\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-117axgh\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"PoPuhNAf6\",style:{backgroundColor:RvlgLCtui,borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||229)-0-414.5)/2+0+0)+9),sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.9)`,...toResponsiveImage(PrW4ztQTi),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-9ct8f1\",layoutDependency:layoutDependency,layoutId:\"usGMOFD42\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jjjlfj\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"Xpd1EYjR7\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-nPHAlnpjY-Q3Yfux9Ak))\"},children:\"Slate Stride\"})}),className:\"framer-j5p8xh\",\"data-framer-name\":\"Title\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"wHbL9qhxR\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-nPHAlnpjY-Q3Yfux9Ak)\",\"--variable-reference-nPHAlnpjY-Q3Yfux9Ak\":nPHAlnpjY},text:wqMklHd3Y,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-khme95\",\"data-framer-name\":\"Price\",layoutDependency:layoutDependency,layoutId:\"Dt92L2iJ2\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-agbkpq-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"CSyHj1LSK-container\",nodeId:\"CSyHj1LSK\",rendersWithMotion:true,scopeId:\"Q3Yfux9Ak\",children:/*#__PURE__*/_jsx(FC_ProductPrice,{canvasPrice:tGpD1UqIK,displayPrice:\"minimum price\",format:{currencyCode:\"EUR\",showCurrency:false,showDecimals:\"Always show\",showSymbol:true},fromText:\"from\",height:\"100%\",id:\"CSyHj1LSK\",layoutId:\"CSyHj1LSK\",regularColor:zunKPut7z,regularFont:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",fontSize:\"13px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"110%\"},saleColor:\"var(--token-63eb5426-0520-4a32-bacd-b64a01e98808, rgb(240, 25, 25))\",saleFont:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss03' on, 'ss04' on, 'ss02' on, 'ss01' on\",fontSize:\"13px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"110%\"},shopifyProductID:O1zujE7T8,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gvonmq-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"P9K4itoIj-container\",nodeId:\"P9K4itoIj\",rendersWithMotion:true,scopeId:\"Q3Yfux9Ak\",children:/*#__PURE__*/_jsx(FC_ProductPriceCompare,{canvasPrice:G9QDbeA5A,color:i_iHGndhi,compareAtPrefix:\"\",font:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss03' on, 'ss02' on, 'ss01' on, 'ss04' on\",fontSize:\"13px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"110%\"},format:{currencyCode:\"EUR\",showCurrency:false,showDecimals:\"Always show\",showSymbol:true},height:\"100%\",id:\"P9K4itoIj\",layoutId:\"P9K4itoIj\",shopifyProductID:O1zujE7T8,strikethrough:true,strikethroughColor:nfnoinWjH,strikethroughSize:1,width:\"100%\"})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ma0Qp.framer-1h33pfu, .framer-Ma0Qp .framer-1h33pfu { display: block; }\",\".framer-Ma0Qp.framer-ki8tfc { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 200px; }\",\".framer-Ma0Qp .framer-117axgh { aspect-ratio: 1.1111111111111112 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 180px); overflow: visible; position: relative; width: 100%; }\",\".framer-Ma0Qp .framer-9ct8f1 { flex: none; height: 90%; left: calc(50.00000000000002% - 90% / 2); position: absolute; top: calc(50.00000000000002% - 90% / 2); width: 90%; }\",\".framer-Ma0Qp .framer-1jjjlfj { 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: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Ma0Qp .framer-j5p8xh { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Ma0Qp .framer-khme95 { 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-start; overflow: hidden; padding: 0px; position: relative; width: 100px; }\",\".framer-Ma0Qp .framer-agbkpq-container, .framer-Ma0Qp .framer-1gvonmq-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 229\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"PrW4ztQTi\":\"image1\",\"wqMklHd3Y\":\"title\",\"O1zujE7T8\":\"productID\",\"tGpD1UqIK\":\"price\",\"G9QDbeA5A\":\"comparePrice\",\"RvlgLCtui\":\"imageBackground\",\"nPHAlnpjY\":\"headlineColor\",\"zunKPut7z\":\"priceColor\",\"i_iHGndhi\":\"comparisonColor\",\"nfnoinWjH\":\"strikeColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQ3Yfux9Ak=withCSS(Component,css,\"framer-Ma0Qp\");export default FramerQ3Yfux9Ak;FramerQ3Yfux9Ak.displayName=\"Cart product card\";FramerQ3Yfux9Ak.defaultProps={height:229,width:200};addPropertyControls(FramerQ3Yfux9Ak,{PrW4ztQTi:{title:\"Image 1\",type:ControlType.ResponsiveImage},wqMklHd3Y:{defaultValue:\"Slate Stride\",title:\"Title\",type:ControlType.String},onwqMklHd3YChange:{changes:\"wqMklHd3Y\",type:ControlType.ChangeHandler},O1zujE7T8:{defaultValue:\"9913937494357\",title:\"Product ID\",type:ControlType.String},onO1zujE7T8Change:{changes:\"O1zujE7T8\",type:ControlType.ChangeHandler},tGpD1UqIK:{defaultValue:\"79.99\",title:\"Price\",type:ControlType.String},ontGpD1UqIKChange:{changes:\"tGpD1UqIK\",type:ControlType.ChangeHandler},G9QDbeA5A:{defaultValue:\"0.00\",title:\"Compare Price\",type:ControlType.String},onG9QDbeA5AChange:{changes:\"G9QDbeA5A\",type:ControlType.ChangeHandler},RvlgLCtui:{defaultValue:'var(--token-08c0a1b2-6453-4e0b-b1db-f0593e85b925, rgb(245, 245, 245)) /* {\"name\":\"Sage\"} */',title:\"Image Background\",type:ControlType.Color},nPHAlnpjY:{defaultValue:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",title:\"Headline Color\",type:ControlType.Color},zunKPut7z:{defaultValue:'var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)) /* {\"name\":\"Black\"} */',title:\"Price Color\",type:ControlType.Color},i_iHGndhi:{defaultValue:'var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6)) /* {\"name\":\"Black 60%\"} */',description:\"\",title:\"Comparison Color\",type:ControlType.Color},nfnoinWjH:{defaultValue:'var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59)) /* {\"name\":\"Black 60%\"} */',title:\"Strike Color\",type:ControlType.Color}});addFonts(FramerQ3Yfux9Ak,[{explicitInter:true,fonts:[{cssFamilyName:\"Instrument Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"},{cssFamilyName:\"Instrument Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSTF-QfwmS0v3_7Y.woff2\",weight:\"400\"}]},...FC_ProductPriceFonts,...FC_ProductPriceCompareFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQ3Yfux9Ak\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"229\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"PrW4ztQTi\\\":\\\"image1\\\",\\\"wqMklHd3Y\\\":\\\"title\\\",\\\"O1zujE7T8\\\":\\\"productID\\\",\\\"tGpD1UqIK\\\":\\\"price\\\",\\\"G9QDbeA5A\\\":\\\"comparePrice\\\",\\\"RvlgLCtui\\\":\\\"imageBackground\\\",\\\"nPHAlnpjY\\\":\\\"headlineColor\\\",\\\"zunKPut7z\\\":\\\"priceColor\\\",\\\"i_iHGndhi\\\":\\\"comparisonColor\\\",\\\"nfnoinWjH\\\":\\\"strikeColor\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Q3Yfux9Ak.map","// Generated by Framer (010e00d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,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/eXuJwbKcdFkWOc5qylGM/g2RpcWsuCR5qYFbJTUZd/lYsQBUtSA.js\";const enabledGestures={T4iHMCuzl:{hover:true}};const serializationHash=\"framer-3neOu\";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 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 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-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},...addPropertyOverrides({\"T4iHMCuzl-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hmrckk\",\"data-styles-preset\":\"lYsQBUtSA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255)))\"},children:\"Proceed to Checkout\"})}),className:\"framer-1bdtqck\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yxjBSLxKe\",style:{\"--extracted-r6o4lv\":\"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,...addPropertyOverrides({\"T4iHMCuzl-hover\":{transformTemplate:transformTemplate1}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hmrckk\",\"data-styles-preset\":\"lYsQBUtSA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255)))\"},children:\"Proceed to Checkout\"})}),className:\"framer-1321eve\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"D4b4zKvF7\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"T4iHMCuzl-hover\":{transformTemplate:undefined}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3neOu.framer-lkd0oe, .framer-3neOu .framer-lkd0oe { display: block; }\",\".framer-3neOu.framer-1xhcmo5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 48px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-3neOu .framer-1bdtqck { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-3neOu .framer-1321eve { bottom: -17px; flex: none; height: auto; left: 50%; position: absolute; white-space: pre; width: auto; z-index: 1; }\",\".framer-3neOu.framer-v-1xhcmo5.hover .framer-1bdtqck { left: 50%; position: absolute; top: -17px; z-index: 1; }\",\".framer-3neOu.framer-v-1xhcmo5.hover .framer-1321eve { bottom: unset; left: unset; position: relative; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\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-3neOu\");export default FramerV_YUhgnS7;FramerV_YUhgnS7.displayName=\"Checkout button\";FramerV_YUhgnS7.defaultProps={height:48,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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerV_YUhgnS7\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"N1jUCuaDu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"400\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"48\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./V_YUhgnS7.map","// Generated by Framer (010e00d)\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,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_CartCounter from\"https://framerusercontent.com/modules/4gxKhYDXhQYsHYSbypZW/CwQMBB6veGtRJ77hGsnc/FC_CartCounter.js\";import FC_CartSubtotal from\"https://framerusercontent.com/modules/g7fE5FpUH8BU8KzDDNuK/ev96V8ZMvBdXi4qVNtAQ/FC_CartSubtotal.js\";import FC_CartStateController from\"https://framerusercontent.com/modules/iNxQR66txeNh1MBMupeD/14fDVHtX7ZF5JXTR7ee3/FC_CartStateController.js\";import FC_CartProductCard from\"https://framerusercontent.com/modules/oKOqnJyJ3wjpqRFTNCqe/SHKGE3xrqauvUP0EDUGf/FC_CartProductCard.js\";import FC_CartCheckoutButton from\"https://framerusercontent.com/modules/v7LtkkyNjEAQ8EyrCJW6/tND47xWycBAq6ZXOZgJN/FC_CartCheckoutButton.js\";import Slideshow from\"https://framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/vzgdvq3ezmf3RWurtT17/SlideShow.js\";import Products from\"https://framerusercontent.com/modules/8zpQamEdeMNTjdfehkXP/54OAmFjFLwKl7FciYwFZ/itjGZq4YS.js\";import X from\"https://framerusercontent.com/modules/KU99zLzjmXgCPHIjBb3H/RbsswhMMtvSibUVT9LoK/buYx0d6c1.js\";import CartProductCard from\"https://framerusercontent.com/modules/ghBXJ6BWKOpyN0YvUBx9/cec6Me7AGJb1g1Tn4lRb/Q3Yfux9Ak.js\";import CheckoutButton from\"https://framerusercontent.com/modules/a9yhD7NBWGtReKiq2yLC/h7cX2wiSUDqEob0JgXKm/V_YUhgnS7.js\";const FC_CartCounterFonts=getFonts(FC_CartCounter);const XFonts=getFonts(X);const FC_CartProductCardFonts=getFonts(FC_CartProductCard);const FC_CartSubtotalFonts=getFonts(FC_CartSubtotal);const CheckoutButtonFonts=getFonts(CheckoutButton);const FC_CartCheckoutButtonFonts=getFonts(FC_CartCheckoutButton);const CartProductCardFonts=getFonts(CartProductCard);const SlideshowFonts=getFonts(Slideshow);const FC_CartStateControllerFonts=getFonts(FC_CartStateController);const cycleOrder=[\"qCwLH8ITN\",\"qUQk2Bw5E\"];const serializationHash=\"framer-zWDyQ\";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 aox6dLQVTakzQGqz1J=undefined;const CHnhid56FakzQGqz1J=undefined;const l5NehJI9dakzQGqz1J=undefined;const JuvRTec9zakzQGqz1J=undefined;const ukunLAuBMakzQGqz1J=undefined;const nWY93gwqAakzQGqz1J=undefined;const idakzQGqz1J=undefined;const aox6dLQVTS_zQcjqTG=undefined;const CHnhid56FS_zQcjqTG=undefined;const l5NehJI9dS_zQcjqTG=undefined;const JuvRTec9zS_zQcjqTG=undefined;const ukunLAuBMS_zQcjqTG=undefined;const nWY93gwqAS_zQcjqTG=undefined;const idS_zQcjqTG=undefined;const aox6dLQVTxFNega7fN=undefined;const CHnhid56FxFNega7fN=undefined;const l5NehJI9dxFNega7fN=undefined;const JuvRTec9zxFNega7fN=undefined;const ukunLAuBMxFNega7fN=undefined;const nWY93gwqAxFNega7fN=undefined;const idxFNega7fN=undefined;const transition1={duration:0,type:\"tween\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;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:\"akzQGqz1J\",data:Products,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"akzQGqz1J\",name:\"aox6dLQVT\",type:\"Identifier\"},{collection:\"akzQGqz1J\",name:\"CHnhid56F\",type:\"Identifier\"},{collection:\"akzQGqz1J\",name:\"l5NehJI9d\",type:\"Identifier\"},{collection:\"akzQGqz1J\",name:\"JuvRTec9z\",type:\"Identifier\"},{collection:\"akzQGqz1J\",name:\"ukunLAuBM\",type:\"Identifier\"},{collection:\"akzQGqz1J\",name:\"nWY93gwqA\",type:\"Identifier\"},{collection:\"akzQGqz1J\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"akzQGqz1J\",data:Products,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"akzQGqz1J\",name:\"aox6dLQVT\",type:\"Identifier\"},{collection:\"akzQGqz1J\",name:\"CHnhid56F\",type:\"Identifier\"},{collection:\"akzQGqz1J\",name:\"l5NehJI9d\",type:\"Identifier\"},{collection:\"akzQGqz1J\",name:\"JuvRTec9z\",type:\"Identifier\"},{collection:\"akzQGqz1J\",name:\"ukunLAuBM\",type:\"Identifier\"},{collection:\"akzQGqz1J\",name:\"nWY93gwqA\",type:\"Identifier\"},{collection:\"akzQGqz1J\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"S_zQcjqTG\",data:Products,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"S_zQcjqTG\",name:\"aox6dLQVT\",type:\"Identifier\"},{collection:\"S_zQcjqTG\",name:\"CHnhid56F\",type:\"Identifier\"},{collection:\"S_zQcjqTG\",name:\"l5NehJI9d\",type:\"Identifier\"},{collection:\"S_zQcjqTG\",name:\"JuvRTec9z\",type:\"Identifier\"},{collection:\"S_zQcjqTG\",name:\"ukunLAuBM\",type:\"Identifier\"},{collection:\"S_zQcjqTG\",name:\"nWY93gwqA\",type:\"Identifier\"},{collection:\"S_zQcjqTG\",name:\"id\",type:\"Identifier\"}],where:{arguments:[{collection:\"S_zQcjqTG\",name:\"l5NehJI9d\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"Peak\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"}});const query3=()=>({from:{alias:\"S_zQcjqTG\",data:Products,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"S_zQcjqTG\",name:\"aox6dLQVT\",type:\"Identifier\"},{collection:\"S_zQcjqTG\",name:\"CHnhid56F\",type:\"Identifier\"},{collection:\"S_zQcjqTG\",name:\"l5NehJI9d\",type:\"Identifier\"},{collection:\"S_zQcjqTG\",name:\"JuvRTec9z\",type:\"Identifier\"},{collection:\"S_zQcjqTG\",name:\"ukunLAuBM\",type:\"Identifier\"},{collection:\"S_zQcjqTG\",name:\"nWY93gwqA\",type:\"Identifier\"},{collection:\"S_zQcjqTG\",name:\"id\",type:\"Identifier\"}],where:{arguments:[{collection:\"S_zQcjqTG\",name:\"l5NehJI9d\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"Peak\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"}});const query4=prequery=>prequery({from:{alias:\"xFNega7fN\",data:Products,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"xFNega7fN\",name:\"aox6dLQVT\",type:\"Identifier\"},{collection:\"xFNega7fN\",name:\"CHnhid56F\",type:\"Identifier\"},{collection:\"xFNega7fN\",name:\"l5NehJI9d\",type:\"Identifier\"},{collection:\"xFNega7fN\",name:\"JuvRTec9z\",type:\"Identifier\"},{collection:\"xFNega7fN\",name:\"ukunLAuBM\",type:\"Identifier\"},{collection:\"xFNega7fN\",name:\"nWY93gwqA\",type:\"Identifier\"},{collection:\"xFNega7fN\",name:\"id\",type:\"Identifier\"}],where:{arguments:[{collection:\"xFNega7fN\",name:\"l5NehJI9d\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"Slate\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"}});const query5=()=>({from:{alias:\"xFNega7fN\",data:Products,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"xFNega7fN\",name:\"aox6dLQVT\",type:\"Identifier\"},{collection:\"xFNega7fN\",name:\"CHnhid56F\",type:\"Identifier\"},{collection:\"xFNega7fN\",name:\"l5NehJI9d\",type:\"Identifier\"},{collection:\"xFNega7fN\",name:\"JuvRTec9z\",type:\"Identifier\"},{collection:\"xFNega7fN\",name:\"ukunLAuBM\",type:\"Identifier\"},{collection:\"xFNega7fN\",name:\"nWY93gwqA\",type:\"Identifier\"},{collection:\"xFNega7fN\",name:\"id\",type:\"Identifier\"}],where:{arguments:[{collection:\"xFNega7fN\",name:\"l5NehJI9d\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"Slate\"}],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={Default:\"qCwLH8ITN\",Mobile:\"qUQk2Bw5E\"};const Variants=motion.create(React.Fragment);const getProps=({click,close,height,id,width,...props})=>{return{...props,AzFTYrhF2:click??props.AzFTYrhF2,g5gKEEToW:close??props.g5gKEEToW,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,...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=[];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-bw8jxz\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qCwLH8ITN\",onTap:onTapwxd443,ref:refBinding,style:{...style},...addPropertyOverrides({qUQk2Bw5E:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bpemsy-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"mnzeM5Ngo-container\",nodeId:\"mnzeM5Ngo\",rendersWithMotion:true,scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(FC_CartStateController,{Empty:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qw8u4a\",\"data-framer-name\":\"None\",layoutDependency:layoutDependency,layoutId:\"wRRk2Ypou\",style:{backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q9j26i\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"S35e88PPJ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k53fa2\",\"data-border\":true,\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"ZNWFKc8lN\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-5cd51282-a57c-464e-be3b-a84a36f4dfa4, rgba(3, 6, 7, 0.08))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Your have no items in the cart\"})}),className:\"framer-ec622f\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"xoNqwY3ax\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--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\":\"X\",\"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__*/_jsx(motion.div,{className:\"framer-1fz8eow\",\"data-framer-name\":\"Slider\",layoutDependency:layoutDependency,layoutId:\"iOY9n4ybS\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Popular items\"})}),className:\"framer-a77f3k\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"iZ57mejUJ\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--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-147oti8-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"KJ0lDWG0m-container\",nodeId:\"KJ0lDWG0m\",rendersWithMotion:true,scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(Slideshow,{alignment:\"flex-start\",arrowOptions:{arrowFill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",arrowGap:4,arrowPadding:20,arrowPaddingBottom:0,arrowPaddingLeft:0,arrowPaddingRight:20,arrowPaddingTop:-40,arrowPosition:\"top-right\",arrowRadius:36,arrowShouldFadeIn:false,arrowShouldSpace:false,arrowSize:24,showMouseControls:true},autoPlayControl:true,borderRadius:0,direction:\"left\",dragControl:true,effectsOptions:{effectsHover:true,effectsOpacity:1,effectsPerspective:1200,effectsRotate:0,effectsScale:1,playOffscreen:false},fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:8,height:\"100%\",id:\"KJ0lDWG0m\",intervalControl:2,itemAmount:2,layoutId:\"KJ0lDWG0m\",padding:16,paddingBottom:16,paddingLeft:16,paddingPerSide:true,paddingRight:16,paddingTop:0,progressOptions:{dotsActiveOpacity:1,dotsBackground:\"rgba(0, 0, 0, 0.2)\",dotsBlur:0,dotsFill:\"rgb(255, 255, 255)\",dotsGap:10,dotsInset:10,dotSize:10,dotsOpacity:.5,dotsPadding:10,dotsRadius:50,showProgressDots:false},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1acccrj\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"akzQGqz1J\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({aox6dLQVT:aox6dLQVTakzQGqz1J,CHnhid56F:CHnhid56FakzQGqz1J,id:idakzQGqz1J,JuvRTec9z:JuvRTec9zakzQGqz1J,l5NehJI9d:l5NehJI9dakzQGqz1J,nWY93gwqA:nWY93gwqAakzQGqz1J,ukunLAuBM:ukunLAuBMakzQGqz1J},index)=>{aox6dLQVTakzQGqz1J??=\"\";l5NehJI9dakzQGqz1J??=\"\";JuvRTec9zakzQGqz1J??=\"\";ukunLAuBMakzQGqz1J??=\"\";nWY93gwqAakzQGqz1J??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`akzQGqz1J-${idakzQGqz1J}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{aox6dLQVT:aox6dLQVTakzQGqz1J},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{aox6dLQVT:aox6dLQVTakzQGqz1J},webPageId:\"ox6WJmOtH\"},motionChild:true,nodeId:\"zNnwtRg6p\",scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1oi9htk framer-eo7k0j\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zNnwtRg6p\",onTap:onTap1tku98g,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:229,width:\"140px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1by9ato-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"aLpCGix0L-container\",nodeId:\"aLpCGix0L\",rendersWithMotion:true,scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(CartProductCard,{G9QDbeA5A:nWY93gwqAakzQGqz1J,height:\"100%\",i_iHGndhi:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6))\",id:\"aLpCGix0L\",layoutId:\"aLpCGix0L\",nfnoinWjH:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\",nPHAlnpjY:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",O1zujE7T8:JuvRTec9zakzQGqz1J,PrW4ztQTi:toResponsiveImage(CHnhid56FakzQGqz1J),RvlgLCtui:\"var(--token-08c0a1b2-6453-4e0b-b1db-f0593e85b925, rgb(245, 245, 245))\",style:{width:\"100%\"},tGpD1UqIK:ukunLAuBMakzQGqz1J,width:\"100%\",wqMklHd3Y:l5NehJI9dakzQGqz1J,zunKPut7z:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"})})})})})})},idakzQGqz1J);})});}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xt0ukq\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"S_zQcjqTG\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({aox6dLQVT:aox6dLQVTS_zQcjqTG,CHnhid56F:CHnhid56FS_zQcjqTG,id:idS_zQcjqTG,JuvRTec9z:JuvRTec9zS_zQcjqTG,l5NehJI9d:l5NehJI9dS_zQcjqTG,nWY93gwqA:nWY93gwqAS_zQcjqTG,ukunLAuBM:ukunLAuBMS_zQcjqTG},index1)=>{aox6dLQVTS_zQcjqTG??=\"\";l5NehJI9dS_zQcjqTG??=\"\";JuvRTec9zS_zQcjqTG??=\"\";ukunLAuBMS_zQcjqTG??=\"\";nWY93gwqAS_zQcjqTG??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`S_zQcjqTG-${idS_zQcjqTG}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{aox6dLQVT:aox6dLQVTS_zQcjqTG},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{aox6dLQVT:aox6dLQVTS_zQcjqTG},webPageId:\"ox6WJmOtH\"},motionChild:true,nodeId:\"uHUqfhxHN\",scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-11bhn4u framer-eo7k0j\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"uHUqfhxHN\",onTap:onTap1tku98g,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:229,width:\"140px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14wmzre-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"CS6WlhDWE-container\",nodeId:\"CS6WlhDWE\",rendersWithMotion:true,scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(CartProductCard,{G9QDbeA5A:nWY93gwqAS_zQcjqTG,height:\"100%\",i_iHGndhi:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6))\",id:\"CS6WlhDWE\",layoutId:\"CS6WlhDWE\",nfnoinWjH:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\",nPHAlnpjY:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",O1zujE7T8:JuvRTec9zS_zQcjqTG,PrW4ztQTi:toResponsiveImage(CHnhid56FS_zQcjqTG),RvlgLCtui:\"var(--token-08c0a1b2-6453-4e0b-b1db-f0593e85b925, rgb(245, 245, 245))\",style:{width:\"100%\"},tGpD1UqIK:ukunLAuBMS_zQcjqTG,width:\"100%\",wqMklHd3Y:l5NehJI9dS_zQcjqTG,zunKPut7z:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"})})})})})})},idS_zQcjqTG);})});}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r38njb\",\"data-framer-name\":\"3\",layoutDependency:layoutDependency,layoutId:\"xFNega7fN\",style:{opacity:.3},children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query5(),children:(collection2,paginationInfo2,loadMore2)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({aox6dLQVT:aox6dLQVTxFNega7fN,CHnhid56F:CHnhid56FxFNega7fN,id:idxFNega7fN,JuvRTec9z:JuvRTec9zxFNega7fN,l5NehJI9d:l5NehJI9dxFNega7fN,nWY93gwqA:nWY93gwqAxFNega7fN,ukunLAuBM:ukunLAuBMxFNega7fN},index2)=>{aox6dLQVTxFNega7fN??=\"\";l5NehJI9dxFNega7fN??=\"\";JuvRTec9zxFNega7fN??=\"\";ukunLAuBMxFNega7fN??=\"\";nWY93gwqAxFNega7fN??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`xFNega7fN-${idxFNega7fN}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{aox6dLQVT:aox6dLQVTxFNega7fN},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{aox6dLQVT:aox6dLQVTxFNega7fN},webPageId:\"ox6WJmOtH\"},motionChild:true,nodeId:\"F8bU363g1\",scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1t8ystk framer-eo7k0j\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"F8bU363g1\",onTap:onTap1tku98g,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:229,width:\"140px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-j85cju-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"KptbZnoLk-container\",nodeId:\"KptbZnoLk\",rendersWithMotion:true,scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(CartProductCard,{G9QDbeA5A:nWY93gwqAxFNega7fN,height:\"100%\",i_iHGndhi:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6))\",id:\"KptbZnoLk\",layoutId:\"KptbZnoLk\",nfnoinWjH:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\",nPHAlnpjY:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",O1zujE7T8:JuvRTec9zxFNega7fN,PrW4ztQTi:toResponsiveImage(CHnhid56FxFNega7fN),RvlgLCtui:\"var(--token-08c0a1b2-6453-4e0b-b1db-f0593e85b925, rgb(245, 245, 245))\",style:{width:\"100%\"},tGpD1UqIK:ukunLAuBMxFNega7fN,width:\"100%\",wqMklHd3Y:l5NehJI9dxFNega7fN,zunKPut7z:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\"})})})})})})},idxFNega7fN);})});}})})})],startFrom:4,style:{height:\"100%\",width:\"100%\"},transitionControl:{damping:40,delay:0,mass:1,stiffness:200,type:\"spring\"},width:\"100%\"})})})]}),/*#__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-ewbxn2\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"x3Lodt1Ak\",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=\"M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006Zm0-3.732v2.788h1.698a1.348 1.348 0 0 0 1.37-1.117 1.39 1.39 0 0 0-1.37-1.641l-1.698-.03Zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.93 2.17 2.17 0 0 1-1.496-.532 1.666 1.666 0 0 1-.613-1.324 1.607 1.607 0 0 1 .613-1.336 2.747 2.747 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.33v-.207a1.133 1.133 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.487 2.487 0 0 1 2.182-1.06ZM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.048 2.048 0 0 0-1.324-.374 1.717 1.717 0 0 0-1.03.294.883.883 0 0 0-.392.73Zm9.286-3.75-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097Z\" fill=\"#5F6368\"/><path d=\"M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.095 2.095 0 0 1-.9 1.373v1.134h1.464a4.435 4.435 0 0 0 1.348-3.334Z\" fill=\"#4285F4\"/><path d=\"M9.629 15.72a4.352 4.352 0 0 0 3.01-1.096l-1.466-1.14a2.753 2.753 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507Z\" fill=\"#34A853\"/><path d=\"M7.079 12.05a2.709 2.709 0 0 1 0-1.736v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17Z\" fill=\"#FBBC04\"/><path d=\"M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875Z\" fill=\"#EA4335\"/></g><defs><clipPath id=\"a\"><path fill=\"#fff\" d=\"M0 0h38v24H0z\"/></clipPath></defs></svg>',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:\"mnzeM5Ngo\",layoutId:\"mnzeM5Ngo\",Populated:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1osu8un\",\"data-framer-name\":\"Filled\",layoutDependency:layoutDependency,layoutId:\"vP6YnNmW4\",style:{backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wynvb7\",\"data-border\":true,\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"HOnnw3Mb6\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-5cd51282-a57c-464e-be3b-a84a36f4dfa4, rgba(3, 6, 7, 0.08))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c5bu0e\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"IxaRV_Q0q\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Shopping Cart\"})}),className:\"framer-gxbii1\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"mWAHH8yFZ\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11z4r8g\",\"data-framer-name\":\"Counter\",layoutDependency:layoutDependency,layoutId:\"sJbJxJhSk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"(\"})}),className:\"framer-11wuhox\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"DGIiyOBSS\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--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-j3c8x-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"r2J4hRNZB-container\",nodeId:\"r2J4hRNZB\",rendersWithMotion:true,scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(FC_CartCounter,{backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",border:{borderBottomWidth:0,borderColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},bottomLeft:0,bottomRight:0,color:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",font:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss04' on, 'ss03' on, 'ss02' on, 'ss01' on\",fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"110%\"},height:\"100%\",hideIf0:false,id:\"r2J4hRNZB\",layoutId:\"r2J4hRNZB\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,radius:0,radiusPerCorner:false,topLeft:0,topRight:0,width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\")\"})}),className:\"framer-18cwpgu\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"XftND1C3q\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-192swm1\",\"data-framer-name\":\"X\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gofqcfc74\",onTap:onTap1tku98g,children:/*#__PURE__*/_jsx(X,{animated:true,className:\"framer-icqfkt\",layoutDependency:layoutDependency,layoutId:\"OQkYklmNi\",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\":\"Items\",layoutDependency:layoutDependency,layoutId:\"t3kL967gj\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19bbwf3-container\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NFfNVwpHt-container\",nodeId:\"NFfNVwpHt\",rendersWithMotion:true,scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(FC_CartProductCard,{attributeConfigs:{gap:4,titleColor:\"rgb(0, 0, 0)\",titleFont:{},titleTransform:\"None\",uniqueFormatting:false,valueColor:\"rgb(0, 0, 0)\",valueFont:{},valueTransform:\"None\"},containerConfigs:{background:\"rgba(0, 0, 0, 0)\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},gap:6,imageGap:24,insidePadding:\"0px\",padding:\"0px\",radius:\"0px\"},errorConfigs:{errorColor:\"var(--token-63eb5426-0520-4a32-bacd-b64a01e98808, rgb(240, 25, 25))\",errorFont:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss04' on, 'ss03' on, 'ss02' on, 'ss01' on\",fontSize:\"15px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"110%\"},textTransform:\"None\"},height:\"100%\",id:\"NFfNVwpHt\",imageConfigs:{background:\"var(--token-08c0a1b2-6453-4e0b-b1db-f0593e85b925, rgb(249, 249, 249))\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},hover:\"Zoom\",opacity:.75,radius:\"6px\",ratio:\"1:1\",type:\"Fit\",visible:true,width:120,zoomScale:1.05},layoutId:\"NFfNVwpHt\",linkConfigs:{enabled:true,slugPath:\"products/\"},priceConfigs:{comparePrice:{color:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6))\",font:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"110%\"},strikethrough:true,strikethroughColor:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6))\"},format:{currencyCode:\"EUR\",showCurrency:false,showDecimals:\"Always show\",showSymbol:true},gap:2,price:{color:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",font:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss04' on, 'ss03' on\",fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"110%\"},saleColor:\"var(--token-63eb5426-0520-4a32-bacd-b64a01e98808, rgb(211, 34, 34))\",saleFont:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"110%\"}}},quantityConfigs:{buttons:{border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},iconBg:\"rgb(255, 255, 255)\",iconBgHover:\"var(--token-08c0a1b2-6453-4e0b-b1db-f0593e85b925, rgb(249, 249, 249))\",icons:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",iconSize:10,iconType:\"Default\",iconWeight:1,padding:\"4px\",radius:\"4px\"},container:{containerBg:\"rgba(0, 0, 0, 0)\",containerBorder:{borderColor:\"rgb(226, 226, 226)\",borderStyle:\"solid\",borderWidth:1},containerRadius:\"6px\",number:\"rgb(0, 0, 0)\",padding:\"4px\"}},removeIconConfigs:{bg:\"rgba(3, 6, 7, 0)\",bgHover:\"rgb(235, 235, 235)\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},customImage:\"https://framerusercontent.com/images/dcPZxoZ7MHfFxycvpvyySbiRxuk.svg?width=32&height=32\",icon:\"rgb(0, 0, 0)\",iconSize:16,iconType:\"Custom\",iconWeight:1,position:\"Bottom\",radius:\"80px\"},spacingConfigs:{divider:{borderColor:\"rgba(0, 0, 0, 0.08)\",borderStyle:\"solid\",borderWidth:1},dividerVisible:true,gap:24},style:{width:\"100%\"},subscriptionConfigs:{color:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",font:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",fontSize:\"13px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"110%\"},textTransform:\"None\"},titleConfigs:{color:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",font:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"110%\"},hoverColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",textTransform:\"None\"},variantConfigs:{gap:4,titleColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",titleFont:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",fontSize:\"13px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"110%\"},titleTransform:\"None\",valueColor:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6))\",valueFont:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",fontSize:\"13px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"110%\"},valueTransform:\"None\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fk48j7\",\"data-border\":true,\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"pPxW0ueYw\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-08c0a1b2-6453-4e0b-b1db-f0593e85b925, rgb(245, 245, 245))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-08c0a1b2-6453-4e0b-b1db-f0593e85b925, rgb(245, 245, 245))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oglaej\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"xNA7cyf7u\",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,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8)))\"},children:\"Subtotal\"})}),className:\"framer-7jlxlu\",fonts:[\"GF;Instrument Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"gSPSP1stM\",style:{\"--extracted-r6o4lv\":\"var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8))\",\"--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-1gu8nfm-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"bTGcifDxW-container\",nodeId:\"bTGcifDxW\",rendersWithMotion:true,scopeId:\"DvexyVWR6\",children:/*#__PURE__*/_jsx(FC_CartSubtotal,{color:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",font:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss04' on, 'ss03' on, 'ss02' on, 'ss01' on\",fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"110%\"},format:{currencyCode:\"USD\",showCurrency:false,showDecimals:\"Always show\",showSymbol:true},height:\"100%\",id:\"bTGcifDxW\",layoutId:\"bTGcifDxW\",width:\"100%\"})})})]}),/*#__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:48,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(CheckoutButton,{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__*/_jsxs(motion.div,{className:\"framer-1nd5jl4\",\"data-framer-name\":\"Logos\",layoutDependency:layoutDependency,layoutId:\"KNA8N5UhR\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-8q3dz9\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"DRYiL4YHY\",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-nzlafw\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"Q5W6LLa2C\",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-1acct3q\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"OIArip3yN\",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=\"M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006Zm0-3.732v2.788h1.698a1.348 1.348 0 0 0 1.37-1.117 1.39 1.39 0 0 0-1.37-1.641l-1.698-.03Zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.93 2.17 2.17 0 0 1-1.496-.532 1.666 1.666 0 0 1-.613-1.324 1.607 1.607 0 0 1 .613-1.336 2.747 2.747 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.33v-.207a1.133 1.133 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.487 2.487 0 0 1 2.182-1.06ZM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.048 2.048 0 0 0-1.324-.374 1.717 1.717 0 0 0-1.03.294.883.883 0 0 0-.392.73Zm9.286-3.75-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097Z\" fill=\"#5F6368\"/><path d=\"M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.095 2.095 0 0 1-.9 1.373v1.134h1.464a4.435 4.435 0 0 0 1.348-3.334Z\" fill=\"#4285F4\"/><path d=\"M9.629 15.72a4.352 4.352 0 0 0 3.01-1.096l-1.466-1.14a2.753 2.753 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507Z\" fill=\"#34A853\"/><path d=\"M7.079 12.05a2.709 2.709 0 0 1 0-1.736v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17Z\" fill=\"#FBBC04\"/><path d=\"M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875Z\" fill=\"#EA4335\"/></g><defs><clipPath id=\"a\"><path fill=\"#fff\" d=\"M0 0h38v24H0z\"/></clipPath></defs></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1e71eu0\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"OXb5w41RH\",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-1lw3di0\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"v_CP23In8\",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-1qf1pxj\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"RiaTyZpfr\",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-wpbx6q\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"tBqv3kwUQ\",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})]})]})]})],style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zWDyQ.framer-eo7k0j, .framer-zWDyQ .framer-eo7k0j { display: block; }\",\".framer-zWDyQ.framer-bw8jxz { align-content: flex-end; align-items: flex-end; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 400px; }\",\".framer-zWDyQ .framer-bpemsy-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; z-index: 10; }\",\".framer-zWDyQ .framer-1osu8un { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 400px; z-index: 2; }\",\".framer-zWDyQ .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: 20px; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-zWDyQ .framer-c5bu0e { 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-zWDyQ .framer-gxbii1, .framer-zWDyQ .framer-11wuhox, .framer-zWDyQ .framer-18cwpgu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-zWDyQ .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-zWDyQ .framer-j3c8x-container, .framer-zWDyQ .framer-1gu8nfm-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-zWDyQ .framer-192swm1, .framer-zWDyQ .framer-1f3h7cc { cursor: pointer; flex: none; height: 24px; overflow: hidden; position: relative; width: 24px; }\",\".framer-zWDyQ .framer-icqfkt, .framer-zWDyQ .framer-1d75fym { flex: none; height: var(--framer-aspect-ratio-supported, 16px); left: 50%; position: absolute; top: 4px; width: 16px; }\",\".framer-zWDyQ .framer-1910e9q { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: auto; padding: 24px 20px 24px 20px; position: relative; width: 100%; z-index: 3; }\",\".framer-zWDyQ .framer-19bbwf3-container, .framer-zWDyQ .framer-1by9ato-container, .framer-zWDyQ .framer-14wmzre-container, .framer-zWDyQ .framer-j85cju-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-zWDyQ .framer-fk48j7 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 24px 20px 24px 20px; position: sticky; width: 100%; z-index: 4; }\",\".framer-zWDyQ .framer-oglaej { 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: 0px; position: relative; width: 100%; }\",\".framer-zWDyQ .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-zWDyQ .framer-7jlxlu, .framer-zWDyQ .framer-ec622f, .framer-zWDyQ .framer-a77f3k { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-zWDyQ .framer-tpglg3-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-zWDyQ .framer-tyak96-container { height: auto; position: relative; width: 368px; }\",\".framer-zWDyQ .framer-1nd5jl4, .framer-zWDyQ .framer-lc2f61 { 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: 0px; position: relative; width: min-content; }\",\".framer-zWDyQ .framer-8q3dz9, .framer-zWDyQ .framer-nzlafw, .framer-zWDyQ .framer-1acct3q, .framer-zWDyQ .framer-1e71eu0, .framer-zWDyQ .framer-1lw3di0, .framer-zWDyQ .framer-1qf1pxj, .framer-zWDyQ .framer-wpbx6q, .framer-zWDyQ .framer-1pqe97i, .framer-zWDyQ .framer-2279v6, .framer-zWDyQ .framer-ewbxn2, .framer-zWDyQ .framer-pyv7n7, .framer-zWDyQ .framer-z1yhmp, .framer-zWDyQ .framer-18m52tg, .framer-zWDyQ .framer-s5b8g7 { aspect-ratio: 1.5833333333333333 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 38px; }\",\".framer-zWDyQ .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-zWDyQ .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-zWDyQ .framer-k53fa2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 20px; position: relative; width: 100%; z-index: 1; }\",\".framer-zWDyQ .framer-1fz8eow { 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: 20px; position: relative; width: 100%; }\",\".framer-zWDyQ .framer-147oti8-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-zWDyQ .framer-1acccrj, .framer-zWDyQ .framer-xt0ukq, .framer-zWDyQ .framer-1r38njb { 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; padding: 0px; position: relative; width: 140px; }\",\".framer-zWDyQ .framer-1oi9htk, .framer-zWDyQ .framer-11bhn4u, .framer-zWDyQ .framer-1t8ystk { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-zWDyQ.framer-v-118s4s9.framer-bw8jxz { width: 390px; }\",\".framer-zWDyQ.framer-v-118s4s9 .framer-bpemsy-container { flex: none; height: 100%; }\",'.framer-zWDyQ[data-border=\"true\"]::after, .framer-zWDyQ [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"qUQk2Bw5E\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"AzFTYrhF2\":\"click\",\"g5gKEEToW\":\"close\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDvexyVWR6=withCSS(Component,css,\"framer-zWDyQ\");export default FramerDvexyVWR6;FramerDvexyVWR6.displayName=\"Cart\";FramerDvexyVWR6.defaultProps={height:800,width:400};addPropertyControls(FramerDvexyVWR6,{variant:{options:[\"qCwLH8ITN\",\"qUQk2Bw5E\"],optionTitles:[\"Default\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},AzFTYrhF2:{title:\"Click\",type:ControlType.EventHandler},g5gKEEToW:{title:\"Close\",type:ControlType.EventHandler}});addFonts(FramerDvexyVWR6,[{explicitInter:true,fonts:[{cssFamilyName:\"Instrument Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"},{cssFamilyName:\"Instrument Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSTF-QfwmS0v3_7Y.woff2\",weight:\"400\"}]},...FC_CartCounterFonts,...XFonts,...FC_CartProductCardFonts,...FC_CartSubtotalFonts,...CheckoutButtonFonts,...FC_CartCheckoutButtonFonts,...CartProductCardFonts,...SlideshowFonts,...FC_CartStateControllerFonts],{supportsExplicitInterCodegen:true});FramerDvexyVWR6.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);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload(),queryCacheEntry2.preload(),forwardLoader(CheckoutButton,{},context),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(CartProductCard,{},context)));})(),(async()=>{const parentData=await queryCacheEntry1.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(CartProductCard,{},context)));})(),(async()=>{const parentData=await queryCacheEntry2.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(CartProductCard,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDvexyVWR6\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qUQk2Bw5E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"AzFTYrhF2\\\":\\\"click\\\",\\\"g5gKEEToW\\\":\\\"close\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"800\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DvexyVWR6.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,{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n */export default function FC_GlobalSmartModalTrigger({componentInstance,identifier=\"defaultModal\",whenOpen=true}){// Check if we're in Framer canvas\nconst isFramerCanvas=!window?.shopXtools;const[isModalOpen,setIsModalOpen]=useState(false);// Listen for modal state changes\nuseEffect(()=>{if(isFramerCanvas)return;const handleModalOpen=event=>{if(event.detail.key===identifier){setIsModalOpen(true);}};const handleModalClose=event=>{if(event.detail.key===identifier){setIsModalOpen(false);}};window.addEventListener(\"modal_opened\",handleModalOpen);window.addEventListener(\"modal_closed\",handleModalClose);return()=>{window.removeEventListener(\"modal_opened\",handleModalOpen);window.removeEventListener(\"modal_closed\",handleModalClose);};},[isFramerCanvas,identifier]);const handleClick=e=>{if(isFramerCanvas)return;if(e){e.preventDefault();e.stopPropagation();}// First, set this modal as the current one\nwindow.dispatchEvent(new CustomEvent(\"force_show_modal\",{detail:{key:identifier}}));};// In canvas, always show\n// In browser:\n// - Always show when modal is closed\n// - When modal is open: show if whenOpen is true, hide if whenOpen is false\nif(!isFramerCanvas&&isModalOpen&&!whenOpen)return null;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__*/React.cloneElement(content,{style:{...content.props?.style||{},width:\"100%\",height:\"100%\"},onClick:e=>{handleClick(e);if(content.props?.onClick){content.props.onClick(e);}},role:\"button\",tabIndex:0,onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault();handleClick();}},\"aria-label\":`Open ${identifier} modal`})});}// Add Framer property controls\naddPropertyControls(FC_GlobalSmartModalTrigger,{componentInstance:{type:ControlType.ComponentInstance,title:\"Component\",description:\"Connect to your design on canvas\"},identifier:{type:ControlType.String,title:\"Identifier\",defaultValue:\"defaultModal\",description:\"Unique identifier matching the target Smart Modal\"},whenOpen:{type:ControlType.Boolean,title:\"When Open\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"Button visibility when Smart Modal is open.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_GlobalSmartModalTrigger\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_GlobalSmartModalTrigger.map","// Generated by Framer (010e00d)\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/eXuJwbKcdFkWOc5qylGM/g2RpcWsuCR5qYFbJTUZd/lYsQBUtSA.js\";const enabledGestures={kEDRXahg4:{hover:true}};const serializationHash=\"framer-KCcIY\";const variantClassNames={kEDRXahg4:\"framer-v-1xm8k07\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const jjSKNLKz0=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,title,width,...props})=>{return{...props,jjSKNLKz0:title??props.jjSKNLKz0??\"Label\"};};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,jjSKNLKz0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"kEDRXahg4\",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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1xm8k07\",className,classNames),\"data-framer-name\":\"Active\",layoutDependency:layoutDependency,layoutId:\"kEDRXahg4\",ref:refBinding,style:{borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80,...style},...addPropertyOverrides({\"kEDRXahg4-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hmrckk\",\"data-styles-preset\":\"lYsQBUtSA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255)))\"},children:\"Get now\"})}),className:\"framer-8o9soy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"donlKp6il\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:jjSKNLKz0,variants:{\"kEDRXahg4-hover\":{\"--extracted-r6o4lv\":\"var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"kEDRXahg4-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hmrckk\",\"data-styles-preset\":\"lYsQBUtSA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6)))\"},children:\"Get now\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KCcIY.framer-ed005v, .framer-KCcIY .framer-ed005v { display: block; }\",\".framer-KCcIY.framer-1xm8k07 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-KCcIY .framer-8o9soy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 15\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ZB2lVgiy7\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"jjSKNLKz0\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerC_4tSYML1=withCSS(Component,css,\"framer-KCcIY\");export default FramerC_4tSYML1;FramerC_4tSYML1.displayName=\"Discount button settings\";FramerC_4tSYML1.defaultProps={height:15,width:36};addPropertyControls(FramerC_4tSYML1,{jjSKNLKz0:{defaultValue:\"Label\",displayTextArea:false,title:\"Title\",type:ControlType.String},onjjSKNLKz0Change:{changes:\"jjSKNLKz0\",type:ControlType.ChangeHandler}});addFonts(FramerC_4tSYML1,[{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\":\"FramerC_4tSYML1\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"36\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"15\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZB2lVgiy7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"jjSKNLKz0\\\":\\\"title\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./C_4tSYML1.map","// Generated by Framer (f36d8c8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_GlobalSmartModalTrigger from\"https://framerusercontent.com/modules/yyrJsFTT8Nc4QDjkS3EG/w6FTnbKuQdNJPtyPqVgl/FC_GlobalSmartModalTrigger.js\";import DiscountButtonSettings from\"https://framerusercontent.com/modules/EpFRrmFM0M1IbeWWsQVB/X51TzzJJcMcJ3FlOy3iM/C_4tSYML1.js\";const DiscountButtonSettingsFonts=getFonts(DiscountButtonSettings);const FC_GlobalSmartModalTriggerFonts=getFonts(FC_GlobalSmartModalTrigger);const serializationHash=\"framer-XtVFR\";const variantClassNames={vGUlQ8JIn:\"framer-v-gopb35\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const HBLt1rdtZ=undefined;const setHBLt1rdtZ=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({height,id,title,width,...props})=>{return{...props,HBLt1rdtZ:title??props.HBLt1rdtZ??\"Get now\"};};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,\"HBLt1rdtZ\":externalHBLt1rdtZ,\"onHBLt1rdtZChange\":setExternalHBLt1rdtZ,...restProps}=getProps(props);const[HBLt1rdtZ,setHBLt1rdtZ]=useStateVariable(externalHBLt1rdtZ,setExternalHBLt1rdtZ);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"vGUlQ8JIn\",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-gopb35\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"vGUlQ8JIn\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hy2m3x-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ONNXsDWAD-container\",nodeId:\"ONNXsDWAD\",rendersWithMotion:true,scopeId:\"BA2n9QqX0\",children:/*#__PURE__*/_jsx(FC_GlobalSmartModalTrigger,{componentInstance:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,width:\"54.5px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y994kq-container\",\"data-framer-name\":\"Design\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"q6Z78_FfH-container\",name:\"Design\",nodeId:\"q6Z78_FfH\",rendersWithMotion:true,scopeId:\"BA2n9QqX0\",children:/*#__PURE__*/_jsx(DiscountButtonSettings,{height:\"100%\",id:\"q6Z78_FfH\",jjSKNLKz0:HBLt1rdtZ,layoutId:\"q6Z78_FfH\",name:\"Design\",onjjSKNLKz0Change:setHBLt1rdtZ,width:\"100%\"})})})],height:\"100%\",id:\"ONNXsDWAD\",identifier:\"newsletter\",layoutId:\"ONNXsDWAD\",whenOpen:true,width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XtVFR.framer-1m1e97m, .framer-XtVFR .framer-1m1e97m { display: block; }\",\".framer-XtVFR.framer-gopb35 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-XtVFR .framer-1hy2m3x-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-XtVFR .framer-1y994kq-container { height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 15.5\n * @framerIntrinsicWidth 54.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"HBLt1rdtZ\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBA2n9QqX0=withCSS(Component,css,\"framer-XtVFR\");export default FramerBA2n9QqX0;FramerBA2n9QqX0.displayName=\"Discount button\";FramerBA2n9QqX0.defaultProps={height:15.5,width:54.5};addPropertyControls(FramerBA2n9QqX0,{HBLt1rdtZ:{defaultValue:\"Get now\",displayTextArea:false,title:\"Title\",type:ControlType.String},onHBLt1rdtZChange:{changes:\"HBLt1rdtZ\",type:ControlType.ChangeHandler}});addFonts(FramerBA2n9QqX0,[{explicitInter:true,fonts:[]},...DiscountButtonSettingsFonts,...FC_GlobalSmartModalTriggerFonts],{supportsExplicitInterCodegen:true});FramerBA2n9QqX0.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(DiscountButtonSettings,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBA2n9QqX0\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"HBLt1rdtZ\\\":\\\"title\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"54.5\",\"framerIntrinsicHeight\":\"15.5\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (010e00d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,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 sharedStyle from\"https://framerusercontent.com/modules/0ckFtNC5Ce4cQt6BVyTc/IMKIkK3p4TeOfICAOLlk/ZmIOW2xtn.js\";import DiscountButton from\"https://framerusercontent.com/modules/CmDlaecwsETQSFnVF2yZ/Rzur1RTm0cVRauq2qudC/BA2n9QqX0.js\";const DiscountButtonFonts=getFonts(DiscountButton);const cycleOrder=[\"fqFB0tOdj\",\"rMhkhUBwB\"];const serializationHash=\"framer-8WSKg\";const variantClassNames={fqFB0tOdj:\"framer-v-104n9o2\",rMhkhUBwB:\"framer-v-1s13q38\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const gsQzFTGDA=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:\"fqFB0tOdj\",Mobile:\"rMhkhUBwB\"};const Variants=motion.create(React.Fragment);const getProps=({description,height,id,width,...props})=>{return{...props,gsQzFTGDA:description??props.gsQzFTGDA??\"Discounts for new customers until next week!\",variant:humanReadableVariantMap[props.variant]??props.variant??\"fqFB0tOdj\"};};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,gsQzFTGDA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fqFB0tOdj\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"rMhkhUBwB\")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-104n9o2\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"fqFB0tOdj\",ref:refBinding,style:{backgroundColor:\"var(--token-0e089574-9f38-4523-9091-e52d18fadc10, rgb(73, 30, 255))\",...style},...addPropertyOverrides({rMhkhUBwB:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-oj5z3x\",\"data-styles-preset\":\"ZmIOW2xtn\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6)))\"},children:\"Discounts for new customers until next week!\"})}),className:\"framer-1qqvkw5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IVItC0Kw2\",style:{\"--extracted-r6o4lv\":\"var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:gsQzFTGDA,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-15)/2),...addPropertyOverrides({rMhkhUBwB:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||36)-0-15)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a7th56-container\",layoutDependency:layoutDependency,layoutId:\"z5x41snYQ-container\",nodeId:\"z5x41snYQ\",rendersWithMotion:true,scopeId:\"dzPN8xHdI\",children:/*#__PURE__*/_jsx(DiscountButton,{HBLt1rdtZ:\"Get now\",height:\"100%\",id:\"z5x41snYQ\",layoutId:\"z5x41snYQ\",width:\"100%\",...addPropertyOverrides({rMhkhUBwB:{HBLt1rdtZ:\"Discounts for new customers until next week!\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8WSKg.framer-1egns57, .framer-8WSKg .framer-1egns57 { display: block; }\",\".framer-8WSKg.framer-104n9o2 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 40px; justify-content: center; padding: 0px 20px 0px 20px; position: relative; width: 1440px; }\",\".framer-8WSKg .framer-1qqvkw5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8WSKg .framer-a7th56-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-8WSKg.framer-v-1s13q38.framer-104n9o2 { height: 36px; width: 400px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rMhkhUBwB\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"gsQzFTGDA\":\"description\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdzPN8xHdI=withCSS(Component,css,\"framer-8WSKg\");export default FramerdzPN8xHdI;FramerdzPN8xHdI.displayName=\"Announcement bar\";FramerdzPN8xHdI.defaultProps={height:40,width:1440};addPropertyControls(FramerdzPN8xHdI,{variant:{options:[\"fqFB0tOdj\",\"rMhkhUBwB\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},gsQzFTGDA:{defaultValue:\"Discounts for new customers until next week!\",displayTextArea:true,title:\"Description\",type:ControlType.String},ongsQzFTGDAChange:{changes:\"gsQzFTGDA\",type:ControlType.ChangeHandler}});addFonts(FramerdzPN8xHdI,[{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\"}]},...DiscountButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerdzPN8xHdI.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(DiscountButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdzPN8xHdI\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rMhkhUBwB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"gsQzFTGDA\\\":\\\"description\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1440\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useState,useCallback,useRef}from\"react\";import{RenderTarget}from\"framer\";/**\n * @framerIntrinsicWidth 100%\n * @framerIntrinsicHeight auto\n * @framerSupportedLayoutWidth fixed | fill\n * @framerSupportedLayoutHeight fixed | auto\n */// Helper function for consistent logging\nconst logDebug=(component,action,data)=>{//console.log(`🔍 [${component}] ${action}:`, data)\n};/**\n * @framerDisableUnlink\n */export default function FC_CatalogSearch(props){const{// Text props\ntext:{placeholder,font,color,placeholderColor},// Styles props\nstyles:{gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,background:{color:backgroundColor,border,hoverBackground,hoverBorder,focusBackground,focusBorder},borderRadius,radiusPerCorner,radiusTopLeft,radiusTopRight,radiusBottomRight,radiusBottomLeft},// Search Icon props\nsearchIcon:{show:showSearchIcon,isCustom:searchIconIsCustom,custom:customSearchIcon,color:searchIconColor,weight:searchIconWeight,size:searchIconSize,background:{color:searchIconBgColor,padding:searchIconPadding,paddingPerSide:searchIconPaddingPerSide,paddingTop:searchIconPaddingTop,paddingRight:searchIconPaddingRight,paddingBottom:searchIconPaddingBottom,paddingLeft:searchIconPaddingLeft,radius:searchIconRadius,radiusPerCorner:searchIconRadiusPerCorner,radiusTopLeft:searchIconRadiusTopLeft,radiusTopRight:searchIconRadiusTopRight,radiusBottomRight:searchIconRadiusBottomRight,radiusBottomLeft:searchIconRadiusBottomLeft}},// Clear props\nclear:{show:showClear,isText:clearIsText,content:clearText,font:clearFont,color:clearColor,transform:clearTextTransform,// Icon properties for clear\niconIsCustom,iconCustom,iconColor,iconWeight,iconSize,// Background properties for clear\nbackground:clearBackground,padding:clearPadding,paddingPerSide:clearPaddingPerSide,paddingTop:clearPaddingTop,paddingRight:clearPaddingRight,paddingBottom:clearPaddingBottom,paddingLeft:clearPaddingLeft,radius:clearRadius,radiusPerCorner:clearRadiusPerCorner,radiusTopLeft:clearRadiusTopLeft,radiusTopRight:clearRadiusTopRight,radiusBottomRight:clearRadiusBottomRight,radiusBottomLeft:clearRadiusBottomLeft,border:{color:clearBorderColor,width:clearBorderWidth,style:clearBorderStyle}},// Functionality props\nbehavior:{realTime:realTime,debounceDelay,page:page,slug:slug}}=props;// Fixed accessibility values\nconst searchLabel=\"Search products\";const ariaLabel=\"Search products\";// State for input value and UI states\nconst[searchValue,setSearchValue]=useState(\"\");const[isHovered,setIsHovered]=useState(false);const[isFocused,setIsFocused]=useState(false);const[showClearButton,setShowClearButton]=useState(false);const inputRef=useRef(null);const searchTimeoutRef=useRef(null);const mountedRef=useRef(false);// Generate a unique component ID\nconst uniqueComponentId=useRef(`search-${Math.random().toString(36).substring(2,9)}`).current;// Detect if we're in canvas vs browser\nconst isCanvas=()=>{// In canvas mode, window is defined but certain browser features are limited\nif(typeof window===\"undefined\")return false;try{// Check for Framer-specific environment indicators\nreturn window.document?.location?.href.includes(\"framer\")||window.document?.location?.pathname.includes(\"preview\")||!window.document?.location?.host||window.parent!==window;}catch(e){// If we can't access these properties, we're likely in a restricted environment like Canvas\nreturn true;}};// Helper function to generate border style\nconst getBorderStyle=borderConfig=>{if(borderConfig.isMixed){return{borderTop:`${borderConfig.top}px ${borderConfig.style} ${borderConfig.color}`,borderRight:`${borderConfig.right}px ${borderConfig.style} ${borderConfig.color}`,borderBottom:`${borderConfig.bottom}px ${borderConfig.style} ${borderConfig.color}`,borderLeft:`${borderConfig.left}px ${borderConfig.style} ${borderConfig.color}`};}return{border:`${borderConfig.width}px ${borderConfig.style} ${borderConfig.color}`};};// Helper function to generate hover border style\nconst getHoverBorderStyle=borderConfig=>{if(borderConfig.isMixed){return{borderTop:`${borderConfig.top}px ${borderConfig.style} ${borderConfig.color}`,borderRight:`${borderConfig.right}px ${borderConfig.style} ${borderConfig.color}`,borderBottom:`${borderConfig.bottom}px ${borderConfig.style} ${borderConfig.color}`,borderLeft:`${borderConfig.left}px ${borderConfig.style} ${borderConfig.color}`};}return{border:`${borderConfig.width}px ${borderConfig.style} ${borderConfig.color}`};};// Helper function to generate focus border style\nconst getFocusBorderStyle=borderConfig=>{if(borderConfig.isMixed){return{borderTop:`${borderConfig.top}px ${borderConfig.style} ${borderConfig.color}`,borderRight:`${borderConfig.right}px ${borderConfig.style} ${borderConfig.color}`,borderBottom:`${borderConfig.bottom}px ${borderConfig.style} ${borderConfig.color}`,borderLeft:`${borderConfig.left}px ${borderConfig.style} ${borderConfig.color}`};}return{border:`${borderConfig.width}px ${borderConfig.style} ${borderConfig.color}`};};// Generate border radius values\nconst getBorderRadius=()=>{if(radiusPerCorner){return{borderTopLeftRadius:`${radiusTopLeft}px`,borderTopRightRadius:`${radiusTopRight}px`,borderBottomRightRadius:`${radiusBottomRight}px`,borderBottomLeftRadius:`${radiusBottomLeft}px`};}return{borderRadius:`${borderRadius}px`};};// Generate padding values\nconst getPadding=()=>{if(paddingPerSide){return{paddingTop:`${paddingTop}px`,paddingRight:`${paddingRight}px`,paddingBottom:`${paddingBottom}px`,paddingLeft:`${paddingLeft}px`};}return{padding:`${padding}px`};};// Apply text transform\nconst getTransformedText=(text,transform)=>{switch(transform){case\"Uppercase\":return text.toUpperCase();case\"Lowercase\":return text.toLowerCase();case\"Capitalize\":return text.split(\" \").map(word=>word.charAt(0).toUpperCase()+word.slice(1).toLowerCase()).join(\" \");default:return text;}};// Create a unique class name for the input\nconst className=`fc-search-input-${uniqueComponentId}`;// Create a style element for pseudo-classes\nuseEffect(()=>{const styleEl=document.createElement(\"style\");styleEl.innerHTML=`\n            .${className}::placeholder {\n                color: ${placeholderColor};\n            }\n            .${className}-container:hover .${className}:not(:focus) {\n                background-color: ${hoverBackground} !important;\n                ${Object.entries(getHoverBorderStyle(hoverBorder)).map(([key,value])=>`${key}: ${value} !important;`).join(\" \")}\n            }\n            .${className}:focus {\n                background-color: ${focusBackground} !important;\n                ${Object.entries(getFocusBorderStyle(focusBorder)).map(([key,value])=>`${key}: ${value} !important;`).join(\" \")}\n            }\n            /* Hide the default browser search cancel button */\n            .${className}::-webkit-search-cancel-button,\n            .${className}::-webkit-search-decoration,\n            .${className}::-ms-clear {\n                -webkit-appearance: none;\n                appearance: none;\n                display: none;\n            }\n        `;document.head.appendChild(styleEl);return()=>styleEl.remove();},[className,placeholderColor,hoverBackground,hoverBorder,focusBackground,focusBorder]);// Calculate padding for icons\nconst getIconPadding=side=>{if(paddingPerSide){return side===\"left\"?paddingLeft:paddingRight;}return padding;};// Search container style\nconst containerStyle={position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\"};// Input style with space for icons\nconst inputStyle={width:\"100%\",height:\"100%\",...getPadding(),...getBorderRadius(),...font,color:color,backgroundColor:backgroundColor,...getBorderStyle(border),outline:\"none\",transition:\"all 0.2s ease-in-out\",...showSearchIcon?{paddingLeft:`${getIconPadding(\"left\")+searchIconSize+gap}px`}:{},...showClear?{paddingRight:`${getIconPadding(\"right\")+(clearIsText?40:iconSize)+gap}px`}:{}};// Generate search icon border radius values\nconst getSearchIconBorderRadius=()=>{if(searchIconRadiusPerCorner){return{borderTopLeftRadius:`${searchIconRadiusTopLeft}px`,borderTopRightRadius:`${searchIconRadiusTopRight}px`,borderBottomRightRadius:`${searchIconRadiusBottomRight}px`,borderBottomLeftRadius:`${searchIconRadiusBottomLeft}px`};}return{borderRadius:`${searchIconRadius}px`};};// Generate search icon padding values\nconst getSearchIconPadding=()=>{if(searchIconPaddingPerSide){return{paddingTop:`${searchIconPaddingTop}px`,paddingRight:`${searchIconPaddingRight}px`,paddingBottom:`${searchIconPaddingBottom}px`,paddingLeft:`${searchIconPaddingLeft}px`};}return{padding:`${searchIconPadding}px`};};// Generate clear button border radius values\nconst getClearBorderRadius=()=>{if(clearRadiusPerCorner){return{borderTopLeftRadius:`${clearRadiusTopLeft}px`,borderTopRightRadius:`${clearRadiusTopRight}px`,borderBottomRightRadius:`${clearRadiusBottomRight}px`,borderBottomLeftRadius:`${clearRadiusBottomLeft}px`};}return{borderRadius:`${clearRadius}px`};};// Generate clear button padding values\nconst getClearPadding=()=>{if(clearPaddingPerSide){return{paddingTop:`${clearPaddingTop}px`,paddingRight:`${clearPaddingRight}px`,paddingBottom:`${clearPaddingBottom}px`,paddingLeft:`${clearPaddingLeft}px`};}return{padding:`${clearPadding}px`};};// Search icon style\nconst searchIconStyle={position:\"absolute\",left:`${getIconPadding(\"left\")}px`,top:\"50%\",transform:\"translateY(-50%)\",color:searchIconColor,pointerEvents:\"none\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",backgroundColor:searchIconBgColor,...getSearchIconPadding(),...getSearchIconBorderRadius()};// Clear button style\nconst clearButtonStyle={position:\"absolute\",right:`${getIconPadding(\"right\")}px`,top:\"50%\",transform:\"translateY(-50%)\",backgroundColor:clearBackground,border:`${clearBorderWidth}px ${clearBorderStyle} ${clearBorderColor}`,cursor:\"pointer\",alignItems:\"center\",justifyContent:\"center\",...getClearPadding(),...getClearBorderRadius(),...clearIsText?{...clearFont,color:clearColor||\"#999999\"}:{color:iconColor||\"#999999\"},textTransform:clearIsText&&clearTextTransform?clearTextTransform.toLowerCase():undefined,// Only show when there's text in the field or in canvas\ndisplay:searchValue||RenderTarget.current()===\"CANVAS\"?\"flex\":\"none\",// Accessibility\ntabIndex:0,outline:\"none\"};// Function to dispatch search event\nconst dispatchSearchEvent=useCallback(searchTerm=>{try{logDebug(\"Search\",\"Dispatching search event\",{searchTerm,componentId:uniqueComponentId});// Update URL with search parameter\nif(typeof window!==\"undefined\"){const url=new URL(window.location.href);if(searchTerm){url.searchParams.set(\"search\",searchTerm);}else{url.searchParams.delete(\"search\");}// Update URL without reloading the page\nwindow.history.pushState({},\"\",url.toString());}// Dispatch custom event for search - this will be caught by the GlobalCMS component\nconst searchEvent=new CustomEvent(\"product-search-change\",{detail:{term:searchTerm,componentId:uniqueComponentId}});document.dispatchEvent(searchEvent);// Also dispatch the standard filter-navigation event\nconst navigationEvent=new CustomEvent(\"filter-navigation\",{detail:{search:searchTerm,sourceComponentId:uniqueComponentId}});document.dispatchEvent(navigationEvent);}catch(error){console.error(\"Error dispatching search event:\",error);}},[uniqueComponentId]);// Debounced search handler\nconst handleSearch=useCallback(value=>{if(!realTime)return;if(searchTimeoutRef.current){clearTimeout(searchTimeoutRef.current);}searchTimeoutRef.current=setTimeout(()=>{dispatchSearchEvent(value);},debounceDelay);},[dispatchSearchEvent,debounceDelay,realTime]);// Input change handler\nconst handleInputChange=useCallback(e=>{const value=e.target.value;setSearchValue(value);// Only show clear button when there's text AND clear feature is enabled\nsetShowClearButton(!!value&&showClear);handleSearch(value);},[handleSearch,showClear]);// Key down handler for Enter key\nconst handleKeyDown=useCallback(e=>{if(e.key===\"Enter\"){e.preventDefault();// Clear any pending debounce and search immediately\nif(searchTimeoutRef.current){clearTimeout(searchTimeoutRef.current);}if(page){// Navigate to search page\nconst searchTerm=searchValue.trim();if(searchTerm){window.location.href=`/${slug}?search=${encodeURIComponent(searchTerm)}`;}else{window.location.href=`/${slug}`;}}else{dispatchSearchEvent(searchValue);}}else if(e.key===\"Escape\"){setSearchValue(\"\");setShowClearButton(false);dispatchSearchEvent(\"\");inputRef.current?.blur();}},[searchValue,dispatchSearchEvent,page,slug]);// Clear search handler\nconst handleClearSearch=useCallback(()=>{setSearchValue(\"\");setShowClearButton(false);dispatchSearchEvent(\"\");inputRef.current?.focus();},[dispatchSearchEvent]);// Initialize component\nuseEffect(()=>{mountedRef.current=true;// Check URL for existing search parameter\nif(typeof window!==\"undefined\"){const urlParams=new URLSearchParams(window.location.search);const searchParam=urlParams.get(\"search\");if(searchParam){setSearchValue(searchParam);setShowClearButton(!isCanvas()?true:showClearButton);}}// Set initial state for the clear button based on environment and text\nif(isCanvas()&&showClear){setShowClearButton(true);}else{setShowClearButton(!!searchValue&&showClear);}// Listen for external search events\nconst handleExternalSearchChange=e=>{if(e.detail.componentId!==uniqueComponentId){logDebug(\"Search\",\"Received external search event\",{term:e.detail.term,fromComponentId:e.detail.componentId});setSearchValue(e.detail.term||\"\");setShowClearButton(!!e.detail.term);}};document.addEventListener(\"product-search-change\",handleExternalSearchChange);return()=>{mountedRef.current=false;document.removeEventListener(\"product-search-change\",handleExternalSearchChange);if(searchTimeoutRef.current){clearTimeout(searchTimeoutRef.current);}};},[uniqueComponentId]);// For Framer canvas - ensure clear button is always visible\nuseEffect(()=>{if(isCanvas()&&showClear){// In canvas, always show the clear button for styling purposes\nsetShowClearButton(true);}else{// In browser, only show clear button when there's text\nsetShowClearButton(!!searchValue&&showClear);}},[searchValue,showClear,isCanvas]);// Render search icon based on type\nconst renderSearchIcon=()=>{if(!showSearchIcon)return null;// When custom image is provided AND isCustom is false, show the custom image\n// Otherwise show the default SVG icon\nif(!searchIconIsCustom&&customSearchIcon){return /*#__PURE__*/_jsx(\"img\",{src:customSearchIcon,alt:\"Search\",width:searchIconSize,height:searchIconSize,style:{width:`${searchIconSize}px`,height:`${searchIconSize}px`,strokeWidth:`${searchIconWeight}px`}});}// Default Phosphor magnifying glass icon\nreturn /*#__PURE__*/_jsxs(\"svg\",{width:searchIconSize,height:searchIconSize,viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"11\",cy:\"11\",r:\"8\",stroke:searchIconColor,strokeWidth:searchIconWeight,strokeLinecap:\"round\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M21 21L16.65 16.65\",stroke:searchIconColor,strokeWidth:searchIconWeight,strokeLinecap:\"round\",strokeLinejoin:\"round\"})]});};// Render the clear button content based on type and style\nconst renderClearContent=()=>{// Always show in canvas, only hide in browser when not enabled\nif(!showClear&&RenderTarget.current()!==\"CANVAS\")return null;// Text mode\nif(clearIsText){// Make sure there's always text content for the clear button\nconst displayText=clearText||\"Clear\";return getTransformedText(displayText,clearTextTransform);}// Custom icon mode\nif(!iconIsCustom&&iconCustom){return /*#__PURE__*/_jsx(\"img\",{src:iconCustom,alt:\"Clear search\",width:iconSize,height:iconSize,style:{width:`${iconSize}px`,height:`${iconSize}px`,strokeWidth:`${iconWeight}px`}});}// Default X icon\nreturn /*#__PURE__*/_jsx(\"svg\",{width:iconSize,height:iconSize,viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M18 6L6 18M6 6l12 12\",stroke:iconColor||\"#999999\",strokeWidth:iconWeight,strokeLinecap:\"round\",strokeLinejoin:\"round\"})});};// Render search component\nreturn /*#__PURE__*/_jsxs(\"div\",{className:`${className}-container`,style:containerStyle,role:\"search\",\"aria-label\":searchLabel,children:[showSearchIcon&&/*#__PURE__*/_jsx(\"div\",{style:searchIconStyle,children:renderSearchIcon()}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,className:className,type:\"text\",placeholder:placeholder,value:searchValue,onChange:handleInputChange,onKeyDown:handleKeyDown,onFocus:()=>setIsFocused(true),onBlur:()=>setIsFocused(false),onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),style:inputStyle,\"aria-label\":ariaLabel,autoComplete:\"off\"}),showClear&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",style:clearButtonStyle,onClick:handleClearSearch,\"aria-label\":\"Clear search\",tabIndex:0,children:renderClearContent()})]});}FC_CatalogSearch.defaultProps={// Text defaults\ntext:{placeholder:\"Search...\",font:{family:\"Inter\",fontSize:16,weight:400},color:\"#000000\",placeholderColor:\"#999999\"},// Styles defaults\nstyles:{gap:12,padding:12,paddingPerSide:false,paddingTop:12,paddingRight:12,paddingBottom:12,paddingLeft:12,background:{color:\"#ffffff\",border:{width:1,color:\"#EBEBEB\",style:\"solid\"},hoverBackground:\"#f8f8f8\",hoverBorder:{width:1,color:\"#D1D1D1\",style:\"solid\"},focusBackground:\"#ffffff\",focusBorder:{width:1,color:\"#0099ff\",style:\"solid\"}},borderRadius:4,radiusPerCorner:false,radiusTopLeft:4,radiusTopRight:4,radiusBottomRight:4,radiusBottomLeft:4},// Search Icon defaults\nsearchIcon:{show:true,isCustom:false,custom:\"\",color:\"#999999\",weight:1.5,size:16,background:{color:\"transparent\",padding:4,paddingPerSide:false,paddingTop:4,paddingRight:4,paddingBottom:4,paddingLeft:4,radius:4,radiusPerCorner:false,radiusTopLeft:4,radiusTopRight:4,radiusBottomRight:4,radiusBottomLeft:4}},// Clear defaults\nclear:{show:true,isText:false,content:\"Clear\",font:{family:\"Inter\",fontSize:14,weight:400},transform:\"None\",color:\"#999999\",// Icon properties for clear\niconIsCustom:false,iconCustom:\"\",iconColor:\"#999999\",iconWeight:1.5,iconSize:12,// Background properties for clear\nbackground:\"#F7F7F7\",padding:4,paddingPerSide:false,paddingTop:4,paddingRight:4,paddingBottom:4,paddingLeft:4,radius:24,radiusPerCorner:false,radiusTopLeft:24,radiusTopRight:24,radiusBottomRight:24,radiusBottomLeft:24,border:{color:\"#000000\",width:0,style:\"solid\"}},// Behavior defaults\nbehavior:{realTime:true,debounceDelay:300,page:false,slug:\"search\"}};addPropertyControls(FC_CatalogSearch,{// Text Group\ntext:{type:ControlType.Object,title:\"Text\",controls:{placeholder:{type:ControlType.String,title:\"Placeholder\",defaultValue:\"Search...\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"},placeholderColor:{type:ControlType.Color,title:\"Placeholder\",defaultValue:\"#999999\"}}},// Styles controls (renamed from \"Spacing\")\nstyles:{type:ControlType.Object,title:\"Styles\",controls:{gap:{type:ControlType.Number,title:\"Gap\",defaultValue:12,min:0,step:1,unit:\"px\"},padding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:12,toggleKey:\"paddingPerSide\",toggleTitles:[\"All\",\"Sides\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{type:ControlType.FusedNumber,title:\"Radius\",defaultValue:4,toggleKey:\"radiusPerCorner\",toggleTitles:[\"All\",\"Corners\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},// Background nested within Styles\nbackground:{type:ControlType.Object,title:\"BG\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#ffffff\"},border:{type:ControlType.Object,title:\"Border\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#EBEBEB\"},width:{type:ControlType.FusedNumber,title:\"Width\",toggleKey:\"isMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"top\",\"right\",\"bottom\",\"left\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,defaultValue:1},style:{type:ControlType.Enum,title:\"Style\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"],defaultValue:\"solid\"}}},hoverBackground:{type:ControlType.Color,title:\"Hover\",defaultValue:\"#f8f8f8\"},hoverBorder:{type:ControlType.Object,title:\"Hover Border\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"},width:{type:ControlType.FusedNumber,title:\"Width\",toggleKey:\"isMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"top\",\"right\",\"bottom\",\"left\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,defaultValue:1},style:{type:ControlType.Enum,title:\"Style\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"],defaultValue:\"solid\"}}},focusBackground:{type:ControlType.Color,title:\"Focus\",defaultValue:\"#ffffff\"},focusBorder:{type:ControlType.Object,title:\"Focus Border\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"},width:{type:ControlType.FusedNumber,title:\"Width\",toggleKey:\"isMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"top\",\"right\",\"bottom\",\"left\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,defaultValue:1},style:{type:ControlType.Enum,title:\"Style\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"],defaultValue:\"solid\"}}}}}}},// Search Icon Group\nsearchIcon:{type:ControlType.Object,title:\"Search Icon\",controls:{show:{type:ControlType.Boolean,title:\"Show\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},isCustom:{type:ControlType.Boolean,title:\"Icon\",defaultValue:false,enabledTitle:\"Default\",disabledTitle:\"Custom\",hidden:props=>!props.show},weight:{type:ControlType.Number,title:\"Weight\",defaultValue:1.5,min:.5,max:5,step:.5,unit:\"px\",hidden:props=>!props.show||!props.isCustom},size:{type:ControlType.Number,title:\"Size\",defaultValue:16,min:8,max:48,step:4,unit:\"px\",hidden:props=>!props.show},custom:{type:ControlType.Image,title:\"Image\",hidden:props=>!props.show||props.isCustom},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#999999\",hidden:props=>!props.show||props.isCustom},// Background nested within Search Icon\nbackground:{type:ControlType.Object,title:\"BG\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"transparent\"},padding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:4,toggleKey:\"paddingPerSide\",toggleTitles:[\"All\",\"Sides\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},radius:{type:ControlType.FusedNumber,title:\"Radius\",defaultValue:4,toggleKey:\"radiusPerCorner\",toggleTitles:[\"All\",\"Corners\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0},border:{type:ControlType.Object,title:\"Border\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#EBEBEB\"},width:{type:ControlType.FusedNumber,title:\"Width\",toggleKey:\"isMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"top\",\"right\",\"bottom\",\"left\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,defaultValue:1},style:{type:ControlType.Enum,title:\"Style\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"],defaultValue:\"solid\"}}}},hidden:props=>!props.show}}},// Clear Button Group\nclear:{type:ControlType.Object,title:\"Clear\",controls:{show:{type:ControlType.Boolean,title:\"Show\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},isText:{type:ControlType.Boolean,title:\"Type\",defaultValue:false,enabledTitle:\"Text\",disabledTitle:\"Icon\",hidden:props=>!props.show},// Text properties\ncontent:{type:ControlType.String,title:\"Text\",defaultValue:\"Clear\",hidden:props=>!props.show||!props.isText},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",hidden:props=>!props.show||!props.isText},transform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"None\",hidden:props=>!props.show||!props.isText},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#999999\",hidden:props=>!props.show||!props.isText},// Icon properties for clear\niconIsCustom:{type:ControlType.Boolean,title:\"Icon\",defaultValue:false,enabledTitle:\"Default\",disabledTitle:\"Custom\",hidden:props=>!props.show||props.isText},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:1.5,min:.5,max:5,step:.5,unit:\"px\",hidden:props=>!props.show||props.isText||!props.iconIsCustom},iconSize:{type:ControlType.Number,title:\"Size\",defaultValue:12,min:8,max:48,step:4,unit:\"px\",hidden:props=>!props.show||props.isText},iconCustom:{type:ControlType.Image,title:\"Image\",hidden:props=>!props.show||props.isText||props.clear.iconIsCustom},iconColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#999999\",hidden:props=>!props.show||props.isText||props.clear.iconIsCustom},// Background properties\nbackground:{type:ControlType.Color,title:\"Background\",defaultValue:\"#F7F7F7\",hidden:props=>!props.show},padding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:4,toggleKey:\"paddingPerSide\",toggleTitles:[\"All\",\"Sides\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,hidden:props=>!props.show},radius:{type:ControlType.FusedNumber,title:\"Radius\",defaultValue:24,toggleKey:\"radiusPerCorner\",toggleTitles:[\"All\",\"Corners\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0,hidden:props=>!props.show},border:{type:ControlType.Object,title:\"Border\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"},width:{type:ControlType.Number,title:\"Width\",defaultValue:0,min:0,step:1,unit:\"px\"},style:{type:ControlType.Enum,title:\"Style\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"],defaultValue:\"solid\"}},hidden:props=>!props.show}}},// Behavior Group\nbehavior:{type:ControlType.Object,title:\"Behavior\",controls:{realTime:{type:ControlType.Boolean,title:\"Real Time\",description:\"Update results in real time\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},debounceDelay:{type:ControlType.Number,title:\"Delay\",description:\"Milliseconds before search is triggered after typing\",defaultValue:300,min:0,max:2e3,step:50,hidden:props=>!props.realTime},page:{type:ControlType.Boolean,title:\"Page\",description:\"Pressing Enter will navigate to a dedicated Search page with results\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},slug:{type:ControlType.String,title:\"Slug\",description:\"The slug of your dedicated Search page\",defaultValue:\"search\",placeholder:\"search\",hidden:props=>!props.page}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CatalogSearch\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CatalogSearch.map","// Generated by Framer (010e00d)\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,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_CatalogDisplay from\"https://framerusercontent.com/modules/Hk0F8C2ru2KtdcLr7KmL/Jzt46Dzat7FCQw1EB5SS/FC_CatalogDisplay.js\";import FC_CatalogSearch from\"https://framerusercontent.com/modules/tlSE71XX3CzjVeSC2JLA/kOlsgfY0y3dukSLwtLP4/FC_CatalogSearch.js\";import Products from\"https://framerusercontent.com/modules/8zpQamEdeMNTjdfehkXP/54OAmFjFLwKl7FciYwFZ/itjGZq4YS.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/0ckFtNC5Ce4cQt6BVyTc/IMKIkK3p4TeOfICAOLlk/ZmIOW2xtn.js\";import Filled from\"https://framerusercontent.com/modules/c6odXwzuLuY7Re3FpT5h/VvMqX8UURnZaKZVg2Yiw/laO7jQzFI.js\";import LinkButton from\"https://framerusercontent.com/modules/BGRL4wjymWd8ZeyFVZzd/hCvV1O7if3BKlbxwp8PK/vK4qIGDdc.js\";import SmallProductCard from\"https://framerusercontent.com/modules/8pHBDFYBxXGVMVZndTlo/3tCgaOtfuBhAeUj8yhuA/YAWZ5LLWK.js\";const FC_CatalogSearchFonts=getFonts(FC_CatalogSearch);const LinkButtonFonts=getFonts(LinkButton);const SmallProductCardFonts=getFonts(SmallProductCard);const FilledFonts=getFonts(Filled);const FC_CatalogDisplayFonts=getFonts(FC_CatalogDisplay);const serializationHash=\"framer-w2q51\";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 aox6dLQVTMafoQ05sq=undefined;const CHnhid56FMafoQ05sq=undefined;const l5NehJI9dMafoQ05sq=undefined;const JuvRTec9zMafoQ05sq=undefined;const ukunLAuBMMafoQ05sq=undefined;const nWY93gwqAMafoQ05sq=undefined;const idMafoQ05sq=undefined;const transition1={duration:0,type:\"tween\"};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:\"MafoQ05sq\",data:Products,type:\"Collection\"},select:[{collection:\"MafoQ05sq\",name:\"aox6dLQVT\",type:\"Identifier\"},{collection:\"MafoQ05sq\",name:\"CHnhid56F\",type:\"Identifier\"},{collection:\"MafoQ05sq\",name:\"l5NehJI9d\",type:\"Identifier\"},{collection:\"MafoQ05sq\",name:\"JuvRTec9z\",type:\"Identifier\"},{collection:\"MafoQ05sq\",name:\"ukunLAuBM\",type:\"Identifier\"},{collection:\"MafoQ05sq\",name:\"nWY93gwqA\",type:\"Identifier\"},{collection:\"MafoQ05sq\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"MafoQ05sq\",data:Products,type:\"Collection\"},select:[{collection:\"MafoQ05sq\",name:\"aox6dLQVT\",type:\"Identifier\"},{collection:\"MafoQ05sq\",name:\"CHnhid56F\",type:\"Identifier\"},{collection:\"MafoQ05sq\",name:\"l5NehJI9d\",type:\"Identifier\"},{collection:\"MafoQ05sq\",name:\"JuvRTec9z\",type:\"Identifier\"},{collection:\"MafoQ05sq\",name:\"ukunLAuBM\",type:\"Identifier\"},{collection:\"MafoQ05sq\",name:\"nWY93gwqA\",type:\"Identifier\"},{collection:\"MafoQ05sq\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};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 oclFJpe7X1bqxq71=activeVariantCallback(async(...args)=>{if(ygByPUcz8){const res=await ygByPUcz8(...args);if(res===false)return false;}});const wHBsRjDFt1bqxq71=activeVariantCallback(async(...args)=>{if(ygByPUcz8){const res=await ygByPUcz8(...args);if(res===false)return false;}});const onTap1bqxq71=activeVariantCallback(async(...args)=>{if(ygByPUcz8){const res=await ygByPUcz8(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-9dip46\",className,classNames),\"data-framer-name\":\"Search\",layoutDependency:layoutDependency,layoutId:\"RphGjEwO8\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7y8zee\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"LNsLvaNBS\",style:{backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-avv1qw\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"gRff9nBI1\",style:{backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xkygi9-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"LdYAV6glf-container\",nodeId:\"LdYAV6glf\",rendersWithMotion:true,scopeId:\"ffJmHaKG2\",children:/*#__PURE__*/_jsx(FC_CatalogSearch,{behavior:{debounceDelay:300,page:false,realTime:true,slug:\"search\"},clear:{background:\"var(--token-08c0a1b2-6453-4e0b-b1db-f0593e85b925, rgb(245, 245, 245))\",border:{color:\"rgb(0, 0, 0)\",style:\"solid\",width:0},color:\"rgb(153, 153, 153)\",content:\"Clear\",font:{},iconColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",iconIsCustom:true,iconSize:12,iconWeight:2,isText:false,padding:6,paddingBottom:6,paddingLeft:6,paddingPerSide:false,paddingRight:6,paddingTop:6,radius:80,radiusBottomLeft:80,radiusBottomRight:80,radiusPerCorner:false,radiusTopLeft:80,radiusTopRight:80,show:true,transform:\"None\"},height:\"100%\",id:\"LdYAV6glf\",layoutId:\"LdYAV6glf\",searchIcon:{background:{border:{bottom:1,color:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",isMixed:false,left:1,right:1,style:\"solid\",top:1,width:1},color:\"rgba(0, 0, 0, 0)\",padding:0,paddingBottom:2,paddingLeft:0,paddingPerSide:true,paddingRight:0,paddingTop:0,radius:0,radiusBottomLeft:0,radiusBottomRight:0,radiusPerCorner:false,radiusTopLeft:0,radiusTopRight:0},color:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6))\",isCustom:false,show:true,size:16,weight:1.5},style:{width:\"100%\"},styles:{background:{border:{bottom:1,color:\"rgba(33, 26, 26, 0.06)\",isMixed:true,left:0,right:0,style:\"solid\",top:0,width:1},color:\"rgb(255, 255, 255)\",focusBackground:\"rgb(255, 255, 255)\",focusBorder:{bottom:1,color:\"rgb(0, 0, 0)\",isMixed:true,left:0,right:0,style:\"solid\",top:0,width:1},hoverBackground:\"rgb(255, 255, 255)\",hoverBorder:{bottom:1,color:\"rgb(140, 140, 140)\",isMixed:true,left:0,right:0,style:\"solid\",top:0,width:1}},borderRadius:0,gap:8,padding:16,paddingBottom:16,paddingLeft:0,paddingPerSide:true,paddingRight:0,paddingTop:16,radiusBottomLeft:0,radiusBottomRight:0,radiusPerCorner:false,radiusTopLeft:0,radiusTopRight:0},text:{color:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",font:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss03' on\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"110%\"},placeholder:\"Search...\",placeholderColor:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6))\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,y:(componentViewport?.y||0)+0+(((componentViewport?.height||880)-0-(Math.max(0,((componentViewport?.height||880)-0-0)/1)*1+0))/2+0+0)+0+0+96.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1on9yyl-container\",layoutDependency:layoutDependency,layoutId:\"ey5Y7hUhx-container\",nodeId:\"ey5Y7hUhx\",rendersWithMotion:true,scopeId:\"ffJmHaKG2\",children:/*#__PURE__*/_jsx(LinkButton,{G1RqyPPl_:\"Close\",Hb7UEe0wJ:true,height:\"100%\",id:\"ey5Y7hUhx\",layoutId:\"ey5Y7hUhx\",oclFJpe7X:oclFJpe7X1bqxq71,variant:matchVariant(\"CIWg_OyH9\"),width:\"100%\",X3qkNh6j9:true})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1n2au9z\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"h0_MrNydQ\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-j88wup-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XQ7WremQT-container\",nodeId:\"XQ7WremQT\",rendersWithMotion:true,scopeId:\"ffJmHaKG2\",children:/*#__PURE__*/_jsx(FC_CatalogDisplay,{Collection:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-zvduw6\",\"data-framer-name\":\"Products\",draggable:\"true\",layoutDependency:layoutDependency,layoutId:\"MafoQ05sq\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({aox6dLQVT:aox6dLQVTMafoQ05sq,CHnhid56F:CHnhid56FMafoQ05sq,id:idMafoQ05sq,JuvRTec9z:JuvRTec9zMafoQ05sq,l5NehJI9d:l5NehJI9dMafoQ05sq,nWY93gwqA:nWY93gwqAMafoQ05sq,ukunLAuBM:ukunLAuBMMafoQ05sq},index)=>{aox6dLQVTMafoQ05sq??=\"\";l5NehJI9dMafoQ05sq??=\"\";JuvRTec9zMafoQ05sq??=\"\";ukunLAuBMMafoQ05sq??=\"\";nWY93gwqAMafoQ05sq??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`MafoQ05sq-${idMafoQ05sq}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{aox6dLQVT:aox6dLQVTMafoQ05sq},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{aox6dLQVT:aox6dLQVTMafoQ05sq},webPageId:\"ox6WJmOtH\"},motionChild:true,nodeId:\"GRkEPdkh8\",scopeId:\"ffJmHaKG2\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-rujcou framer-zfd0ua\",layoutDependency:layoutDependency,layoutId:\"GRkEPdkh8\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{aox6dLQVT:aox6dLQVTMafoQ05sq},webPageId:\"ox6WJmOtH\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:104,width:\"206px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13sxfq9-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"jR5gF5HEu-container\",nodeId:\"jR5gF5HEu\",rendersWithMotion:true,scopeId:\"ffJmHaKG2\",children:/*#__PURE__*/_jsx(SmallProductCard,{AtPIjhLPP:ukunLAuBMMafoQ05sq,height:\"100%\",id:\"jR5gF5HEu\",KkGdxnH3U:l5NehJI9dMafoQ05sq,KKSBSUzBd:toResponsiveImage(CHnhid56FMafoQ05sq),layoutId:\"jR5gF5HEu\",Mo7S_rzcE:nWY93gwqAMafoQ05sq,nazGhGqZd:resolvedLinks[0],pofD1naHK:JuvRTec9zMafoQ05sq,style:{width:\"100%\"},variant:matchVariant(\"kmZ4evppV\"),vVJrEBSQj:\"0px\",wHBsRjDFt:wHBsRjDFt1bqxq71,width:\"100%\"})})})})})})})},idMafoQ05sq);})});}})})})],CustomInitialState:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19l5x1l\",\"data-framer-name\":\"Recommendations\",layoutDependency:layoutDependency,layoutId:\"Qwrd6C2Aa\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-oj5z3x\",\"data-styles-preset\":\"ZmIOW2xtn\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6)))\"},children:\"Popular search items\"})}),className:\"framer-1jsfxut\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LfjvBBVOt\",style:{\"--extracted-r6o4lv\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b8csk0\",\"data-framer-name\":\"Buttons\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"rvJ_WwLTM\",onTap:onTap1bqxq71,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{WjVqAmp0W:\"women\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"gv5BVaQRG\"}},webPageId:\"zPMmbkufw\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wo27jh-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"KGGOIed7W-container\",nodeId:\"KGGOIed7W\",rendersWithMotion:true,scopeId:\"ffJmHaKG2\",children:/*#__PURE__*/_jsx(Filled,{ac4JHN6Mf:resolvedLinks1[0],FXv52DSLw:false,height:\"100%\",id:\"KGGOIed7W\",layoutId:\"KGGOIed7W\",variant:matchVariant(\"VqnzVvPx1\"),width:\"100%\",Xg1a7VaWe:\"Women\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{WjVqAmp0W:\"for-run\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"TxbGwnsLM\"}},webPageId:\"zPMmbkufw\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dpgqhx-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"obuZIrzP1-container\",nodeId:\"obuZIrzP1\",rendersWithMotion:true,scopeId:\"ffJmHaKG2\",children:/*#__PURE__*/_jsx(Filled,{ac4JHN6Mf:resolvedLinks2[0],FXv52DSLw:false,height:\"100%\",id:\"obuZIrzP1\",layoutId:\"obuZIrzP1\",variant:matchVariant(\"VqnzVvPx1\"),width:\"100%\",Xg1a7VaWe:\"For Run\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{WjVqAmp0W:\"men\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"Vjhe5OzDn\"}},webPageId:\"zPMmbkufw\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1katkgo-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Ez8qTvx1T-container\",nodeId:\"Ez8qTvx1T\",rendersWithMotion:true,scopeId:\"ffJmHaKG2\",children:/*#__PURE__*/_jsx(Filled,{ac4JHN6Mf:resolvedLinks3[0],FXv52DSLw:false,height:\"100%\",id:\"Ez8qTvx1T\",layoutId:\"Ez8qTvx1T\",variant:matchVariant(\"VqnzVvPx1\"),width:\"100%\",Xg1a7VaWe:\"Men\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{WjVqAmp0W:\"retro\"},unresolvedPathSlugs:{WjVqAmp0W:{collectionId:\"zIp6mzF7T\",collectionItemId:\"mJNKUF5RL\"}},webPageId:\"zPMmbkufw\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-aw9w06-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"qolnCd_o_-container\",nodeId:\"qolnCd_o_\",rendersWithMotion:true,scopeId:\"ffJmHaKG2\",children:/*#__PURE__*/_jsx(Filled,{ac4JHN6Mf:resolvedLinks4[0],FXv52DSLw:false,height:\"100%\",id:\"qolnCd_o_\",layoutId:\"qolnCd_o_\",variant:matchVariant(\"VqnzVvPx1\"),width:\"100%\",Xg1a7VaWe:\"Retro\"})})})})]})]})],defaultSort:\"price_asc\",display:\"All\",displayMode:\"Desktop\",EmptyState:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-tcgu45\",\"data-framer-name\":\"None\",layoutDependency:layoutDependency,layoutId:\"rp4woehvo\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-oj5z3x\",\"data-styles-preset\":\"ZmIOW2xtn\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59)))\"},children:\"There is no results\"})}),className:\"framer-1h62my4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HXsWO1NZ_\",style:{\"--extracted-r6o4lv\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})],EmptyStatePhone:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-tcgu45\",\"data-framer-name\":\"None\",layoutDependency:layoutDependency,layoutId:\"rp4woehvo\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-oj5z3x\",\"data-styles-preset\":\"ZmIOW2xtn\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59)))\"},children:\"There is no results\"})}),className:\"framer-1h62my4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HXsWO1NZ_\",style:{\"--extracted-r6o4lv\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})],height:\"100%\",id:\"XQ7WremQT\",layoutId:\"XQ7WremQT\",Metafields:{include:true},pageType:\"default\",Pagination:{enable:false,items:12,type:\"load_more\"},phoneInstance:[],Search:{enableSearch:true,initialSearchState:\"custom\",Scope:{collection:true,productTag:true,productType:true,title:true,variants:true,vendor:true}},style:{width:\"100%\"},value:\"\",width:\"100%\"})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-w2q51.framer-zfd0ua, .framer-w2q51 .framer-zfd0ua { display: block; }\",\".framer-w2q51.framer-9dip46 { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: 880px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 800px; }\",\".framer-w2q51 .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-w2q51 .framer-avv1qw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 4px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-w2q51 .framer-xkygi9-container, .framer-w2q51 .framer-j88wup-container, .framer-w2q51 .framer-13sxfq9-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-w2q51 .framer-1on9yyl-container, .framer-w2q51 .framer-wo27jh-container, .framer-w2q51 .framer-dpgqhx-container, .framer-w2q51 .framer-1katkgo-container, .framer-w2q51 .framer-aw9w06-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-w2q51 .framer-1n2au9z { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 1px; justify-content: flex-start; overflow: auto; padding: 24px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-w2q51 .framer-zvduw6 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; overflow-y: auto; padding: 0px 0px 24px 0px; position: relative; width: min-content; }\",\".framer-w2q51 .framer-rujcou { 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; padding: 0px; position: relative; text-decoration: none; width: 206px; }\",\".framer-w2q51 .framer-tcgu45, .framer-w2q51 .framer-19l5x1l { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-w2q51 .framer-1h62my4, .framer-w2q51 .framer-1jsfxut { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-w2q51 .framer-1b8csk0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",...sharedStyle.css];/**\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-w2q51\");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:[{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:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...FC_CatalogSearchFonts,...LinkButtonFonts,...SmallProductCardFonts,...FilledFonts,...FC_CatalogDisplayFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerffJmHaKG2.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);return Promise.allSettled([queryCacheEntry.preload(),forwardLoader(LinkButton,{},context),forwardLoader(Filled,{},context),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(SmallProductCard,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerffJmHaKG2\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"ygByPUcz8\\\":\\\"closeSearch\\\"}\",\"framerIntrinsicWidth\":\"800\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"880\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx,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 (010e00d)\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/eXuJwbKcdFkWOc5qylGM/g2RpcWsuCR5qYFbJTUZd/lYsQBUtSA.js\";const enabledGestures={Jmd9caMMo:{hover:true}};const cycleOrder=[\"Jmd9caMMo\",\"omyMC8sGr\",\"D2LDtV73D\",\"kOrIIbc2j\"];const serializationHash=\"framer-0I1Iz\";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 pIHZahrEJ=undefined;const b6iy2p5EV=undefined;const CqIj1MmV4=undefined;const LXKe7lfUH=undefined;const eLa2GSXfx=undefined;const ZPKjT7RBQ=undefined;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:.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 humanReadableVariantMap={Default:\"Jmd9caMMo\",Disabled:\"omyMC8sGr\",Error:\"kOrIIbc2j\",Success:\"D2LDtV73D\"};const Variants=motion.create(React.Fragment);const getProps=({defTextColor,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)\",eLa2GSXfx:defTextColor??props.eLa2GSXfx??\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",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,eLa2GSXfx,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:96,borderBottomRightRadius:96,borderTopLeftRadius:96,borderTopRightRadius:96,opacity:1,...style},variants:{\"Jmd9caMMo-hover\":{backgroundColor:LXKe7lfUH,opacity:1},D2LDtV73D:{backgroundColor:CqIj1MmV4,opacity:1},kOrIIbc2j:{backgroundColor:\"rgba(255, 34, 68, 0.15)\",opacity:1},omyMC8sGr:{opacity:.5}},...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-hmrckk\",\"data-styles-preset\":\"lYsQBUtSA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-eLa2GSXfx-SkpteoqYF))\"},children:\"Submit\"})}),className:\"framer-1oucaco\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fbs_mmlQ_\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-eLa2GSXfx-SkpteoqYF)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-eLa2GSXfx-SkpteoqYF\":eLa2GSXfx,\"--variable-reference-ZPKjT7RBQ-SkpteoqYF\":ZPKjT7RBQ},variants:{\"Jmd9caMMo-hover\":{\"--extracted-r6o4lv\":\"var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6))\"},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-0c6fec98-b812-432b-95eb-bd51792ad261, rgba(255, 255, 255, 0.2))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Jmd9caMMo-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hmrckk\",\"data-styles-preset\":\"lYsQBUtSA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6)))\"},children:\"Submit\"})})},D2LDtV73D:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hmrckk\",\"data-styles-preset\":\"lYsQBUtSA\",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-hmrckk\",\"data-styles-preset\":\"lYsQBUtSA\",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-hmrckk\",\"data-styles-preset\":\"lYsQBUtSA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0c6fec98-b812-432b-95eb-bd51792ad261, rgba(255, 255, 255, 0.2)))\"},children:\"Submit\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0I1Iz.framer-1y8s4zo, .framer-0I1Iz .framer-1y8s4zo { display: block; }\",\".framer-0I1Iz.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-0I1Iz .framer-1oucaco { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-0I1Iz.framer-v-lmpbi6.framer-lfqmak, .framer-0I1Iz.framer-v-dhj20d.framer-lfqmak, .framer-0I1Iz.framer-v-1nf7sib.framer-lfqmak { cursor: unset; }\",\".framer-0I1Iz.framer-v-lfqmak.hover .framer-1oucaco { z-index: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 47\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\",\"eLa2GSXfx\":\"defTextColor\",\"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-0I1Iz\");export default FramerSkpteoqYF;FramerSkpteoqYF.displayName=\"Submit text\";FramerSkpteoqYF.defaultProps={height:40,width:47};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},eLa2GSXfx:{defaultValue:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",title:\"Def Text Color\",type:ControlType.Color},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:[{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\":\"FramerSkpteoqYF\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"47\",\"framerVariables\":\"{\\\"pIHZahrEJ\\\":\\\"padding\\\",\\\"eLa2GSXfx\\\":\\\"defTextColor\\\",\\\"b6iy2p5EV\\\":\\\"fill\\\",\\\"LXKe7lfUH\\\":\\\"hoverFill\\\",\\\"CqIj1MmV4\\\":\\\"successFill\\\",\\\"ZPKjT7RBQ\\\":\\\"successTextColor\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"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\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SkpteoqYF.map","// Generated by Framer (010e00d)\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 sharedStyle from\"https://framerusercontent.com/modules/zdbjmEXpivfKBcwbbSxP/J529UyQLcgFY0BVgXGO6/R1GcOiDD4.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/RLJwr2Kd7Nku4xaFRY4t/qHOngS8f3wtWMNhqKNnx/ubzMCbH1D.js\";import X from\"https://framerusercontent.com/modules/KU99zLzjmXgCPHIjBb3H/RbsswhMMtvSibUVT9LoK/buYx0d6c1.js\";import SubmitText from\"https://framerusercontent.com/modules/RXGeKgM8Mbx6sDQ2tymJ/rujjBi6jmsN3uRVmoYpj/SkpteoqYF.js\";const SubmitTextFonts=getFonts(SubmitText);const XFonts=getFonts(X);const FC_GlobalSmartModalCloseFonts=getFonts(FC_GlobalSmartModalClose);const cycleOrder=[\"mdNnoMOIJ\",\"VpDT_iBus\"];const serializationHash=\"framer-4YeX0\";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-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},...addPropertyOverrides({VpDT_iBus:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||460)-0-((componentViewport?.height||460)-0)*1)/2)),pixelHeight:1024,pixelWidth:1536,sizes:`calc((${componentViewport?.width||\"100vw\"} - 40px) * 0.48)`,src:\"https://framerusercontent.com/images/UCuaagB3OZy5NPwALnnwc9E2ay8.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/UCuaagB3OZy5NPwALnnwc9E2ay8.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/UCuaagB3OZy5NPwALnnwc9E2ay8.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/UCuaagB3OZy5NPwALnnwc9E2ay8.png?width=1536&height=1024 1536w\"},className:\"framer-1sh005x\",layoutDependency:layoutDependency,layoutId:\"gg1XzqsHJ\",style:{borderBottomLeftRadius:6,borderTopLeftRadius:6,borderTopRightRadius:0},variants:{VpDT_iBus:{borderBottomLeftRadius:0,borderTopRightRadius:6}},...addPropertyOverrides({VpDT_iBus:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-507.5)/2+0+0)),pixelHeight:1024,pixelWidth:1536,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/UCuaagB3OZy5NPwALnnwc9E2ay8.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/UCuaagB3OZy5NPwALnnwc9E2ay8.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/UCuaagB3OZy5NPwALnnwc9E2ay8.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/UCuaagB3OZy5NPwALnnwc9E2ay8.png?width=1536&height=1024 1536w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-o4zz0l\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"USwKNFUva\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pwk5vh\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"uMbJyPUlM\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ynvymw\",\"data-styles-preset\":\"R1GcOiDD4\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6)))\"},children:\"Welcome\"})}),className:\"framer-1lf2j9i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zIXxgTK_O\",style:{\"--extracted-r6o4lv\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({VpDT_iBus:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.6)))\"},children:\"Welcome\"})}),fonts:[\"GF;Instrument Sans-regular\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1rljbv7\",\"data-styles-preset\":\"ubzMCbH1D\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Sign up for newsletter for 20% off on first order!\"})}),className:\"framer-xlxw9j\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VIEYuXqbs\",style:{\"--extracted-a0htzi\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({VpDT_iBus:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1rljbv7\",\"data-styles-preset\":\"ubzMCbH1D\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Sign up for newsletter for 20% off on first order!\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/3ef30032-27c1-4d0e-bfd5-899cb6b10122/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-5cd51282-a57c-464e-be3b-a84a36f4dfa4, rgba(3, 6, 7, 0.08))\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"6px\",\"--framer-input-border-radius-bottom-right\":\"6px\",\"--framer-input-border-radius-top-left\":\"6px\",\"--framer-input-border-radius-top-right\":\"6px\",\"--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(3, 6, 7))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\"},type:\"email\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:`max((${componentViewport?.width||\"100vw\"} - 40px) * 0.52 - 40px, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||460)-0-446.5)/2)+80+178.5+0+60,...addPropertyOverrides({VpDT_iBus:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-507.5)/2+216+24)+0+139.5+0+60}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gr93w1-container\",layoutDependency:layoutDependency,layoutId:\"uXTGJral1-container\",nodeId:\"uXTGJral1\",rendersWithMotion:true,scopeId:\"sc8ZNGVXG\",children:/*#__PURE__*/_jsx(SubmitText,{b6iy2p5EV:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",CqIj1MmV4:\"var(--token-e018182a-0d42-4a1f-b9b9-af205789b0bd, rgb(210, 255, 31))\",eLa2GSXfx:\"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(3, 6, 7, 0.59))\",pIHZahrEJ:\"16px\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{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\":\"X\",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-4YeX0.framer-rvgl1b, .framer-4YeX0 .framer-rvgl1b { display: block; }\",\".framer-4YeX0.framer-vecsyc { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px 40px 0px 0px; position: relative; width: 1080px; }\",\".framer-4YeX0 .framer-1sh005x { align-self: stretch; flex: none; height: auto; overflow: hidden; position: relative; width: 48%; will-change: var(--framer-will-change-override, transform); }\",\".framer-4YeX0 .framer-o4zz0l { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 80px 0px 80px 0px; position: relative; width: 1px; }\",\".framer-4YeX0 .framer-pwk5vh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-4YeX0 .framer-1lf2j9i, .framer-4YeX0 .framer-xlxw9j { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-4YeX0 .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-4YeX0 .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-4YeX0 .framer-1dwe092 { --framer-input-font-family: \\\"Instrument Sans\\\"; --framer-input-font-letter-spacing: 0em; --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-padding: 16px; flex: none; height: 48px; position: relative; width: 100%; }\",\".framer-4YeX0 .framer-1gr93w1-container { flex: none; height: 48px; position: relative; width: 100%; }\",\".framer-4YeX0 .framer-1p0avra-container { cursor: pointer; flex: none; height: auto; position: absolute; right: 0px; top: -44px; width: 28px; z-index: 1; }\",\".framer-4YeX0 .framer-47oebk { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 29px); overflow: hidden; position: relative; width: 28px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-4YeX0 .framer-1qyn7os { flex: none; height: var(--framer-aspect-ratio-supported, 11px); left: 50%; position: absolute; top: 50%; width: 10px; }\",\".framer-4YeX0.framer-v-yp5t0z.framer-vecsyc { flex-direction: column; gap: 24px; padding: 0px; width: 320px; }\",\".framer-4YeX0.framer-v-yp5t0z .framer-1sh005x { align-self: unset; height: 216px; order: 0; width: 100%; }\",\".framer-4YeX0.framer-v-yp5t0z .framer-o4zz0l { flex: none; gap: 20px; order: 1; padding: 0px 20px 20px 20px; width: 100%; }\",\".framer-4YeX0.framer-v-yp5t0z .framer-pwk5vh { gap: 8px; }\",\".framer-4YeX0.framer-v-yp5t0z .framer-1p0avra-container { order: 2; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-4YeX0[data-border=\"true\"]::after, .framer-4YeX0 [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 460\n * @framerIntrinsicWidth 1080\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"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-4YeX0\");export default Framersc8ZNGVXG;Framersc8ZNGVXG.displayName=\"Discount modal settings\";Framersc8ZNGVXG.defaultProps={height:460,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:\"Instrument Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSTF-QfwmS0v3_7Y.woff2\",weight:\"400\"}]},...SubmitTextFonts,...XFonts,...FC_GlobalSmartModalCloseFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});Framersc8ZNGVXG.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SubmitText,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framersc8ZNGVXG\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VpDT_iBus\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1080\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"460\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sc8ZNGVXG.map","// Generated by Framer (1067533)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,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/q1am2wrfHwrlWTBd11DF/AHxKvWSBbKkUZBFbkbfW/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-lnSjW\";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:[.4,0,.2,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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const 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:460,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:matchVariant(\"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:460,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:matchVariant(\"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:.4,ease:\"cubic-bezier(0.4, 0, 0.2, 1)\"}},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lnSjW.framer-1t4t6ys, .framer-lnSjW .framer-1t4t6ys { display: block; }\",\".framer-lnSjW.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-lnSjW .framer-b55yka-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-lnSjW .framer-1agz754-container { height: auto; position: relative; width: 1080px; }\",\".framer-lnSjW .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-lnSjW\");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,optional:undefined,title:\"Responsive\"},onnZMV2hjw6Change:{changes:\"nZMV2hjw6\",type:ControlType.ChangeHandler}});addFonts(FrameriyjXdsEkT,[{explicitInter:true,fonts:[]},...DiscountModalSettingsFonts,...FC_GlobalSmartModalFonts],{supportsExplicitInterCodegen:true});FrameriyjXdsEkT.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(DiscountModalSettings,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriyjXdsEkT\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1000\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"100\",\"framerVariables\":\"{\\\"nZMV2hjw6\\\":\\\"responsive\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (010e00d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"iWvaUkdWA\",\"ma5rRqGxu\"];const serializationHash=\"framer-bmMG8\";const variantClassNames={iWvaUkdWA:\"framer-v-1a263yo\",ma5rRqGxu:\"framer-v-9x1sic\"};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:\"iWvaUkdWA\",Mobile:\"ma5rRqGxu\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"iWvaUkdWA\"};};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:\"iWvaUkdWA\",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(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-280}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1a263yo\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"iWvaUkdWA\",ref:refBinding,style:{backgroundColor:\"var(--token-e018182a-0d42-4a1f-b9b9-af205789b0bd, rgb(210, 255, 31))\",...style},...addPropertyOverrides({ma5rRqGxu:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-80}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1u7bj13\",\"data-framer-name\":\"Logo\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:16,intrinsicWidth:64,layoutDependency:layoutDependency,layoutId:\"RClEax0G7\",svg:'<svg width=\"64\" height=\"16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M0 15.766V.446h4.152l6.675 13.533-1.022.255V.447h3.13v15.319H8.782L2.107 2.234l1.022-.255v13.787H0Zm13.972 0V4.915h3.13v10.851h-3.13Zm-.104-12.298V.021h3.338v3.447h-3.338Z\" fill=\"#030607\"/><path d=\"M21.06 15.766 16.866 4.915h3.36L23.5 15.043h-1.752l3.255-10.128h3.275l-4.193 10.851H21.06Zm11.856.213c-1.182 0-2.21-.234-3.087-.702a5.188 5.188 0 0 1-2.045-2c-.473-.851-.709-1.83-.709-2.937 0-1.12.236-2.099.71-2.936a5.079 5.079 0 0 1 2.023-1.978c.862-.483 1.864-.724 3.004-.724 1.099 0 2.052.227 2.858.681a4.775 4.775 0 0 1 1.878 1.894c.445.808.667 1.758.667 2.85 0 .228-.007.44-.02.639a6.184 6.184 0 0 1-.063.532h-9.221V9.19h6.697l-.543.383c0-.879-.208-1.524-.626-1.936C34.036 7.213 33.48 7 32.77 7c-.82 0-1.46.284-1.919.851-.445.567-.668 1.419-.668 2.553 0 1.107.223 1.93.668 2.468.46.54 1.14.809 2.045.809.5 0 .931-.085 1.293-.255a1.67 1.67 0 0 0 .814-.83h2.941c-.348 1.05-.946 1.88-1.794 2.49-.834.595-1.912.893-3.233.893Z\" fill=\"#030607\"/><path d=\"M43.037 15.979c-1.558 0-2.796-.32-3.714-.958-.918-.638-1.418-1.518-1.502-2.638h2.796c.07.482.306.851.709 1.106.417.241.987.362 1.71.362.654 0 1.127-.092 1.42-.277a.938.938 0 0 0 .458-.83c0-.269-.09-.474-.27-.616-.168-.156-.48-.284-.94-.383l-1.71-.362c-1.266-.27-2.198-.674-2.796-1.213-.598-.553-.897-1.262-.897-2.127 0-1.05.396-1.866 1.19-2.447.792-.596 1.898-.894 3.316-.894 1.405 0 2.524.29 3.359.872.835.568 1.294 1.362 1.377 2.383h-2.796a1.092 1.092 0 0 0-.584-.83c-.333-.198-.806-.297-1.418-.297-.557 0-.974.085-1.252.255a.746.746 0 0 0-.397.681.72.72 0 0 0 .334.617c.223.142.591.27 1.106.383l1.92.404c1.07.227 1.877.653 2.42 1.277.556.61.834 1.333.834 2.17 0 1.064-.41 1.894-1.231 2.49-.807.58-1.954.872-3.442.872Z\" fill=\"#030607\"/><path d=\"M53.008 16c-1.363 0-2.379-.333-3.046-1-.654-.68-.98-1.71-.98-3.085V2.489l3.129-1.191V12.02c0 .482.132.844.396 1.085.264.242.675.362 1.231.362.209 0 .403-.021.584-.064.18-.042.362-.092.542-.149v2.426c-.18.1-.438.177-.771.234a6.23 6.23 0 0 1-1.085.085Zm-6.009-8.66V4.915h7.865V7.34H47Z\" fill=\"#030607\"/><path d=\"M59.306 9.574c-.65 0-1.26-.123-1.828-.37a4.828 4.828 0 0 1-1.502-1.021 4.935 4.935 0 0 1-1-1.532 4.782 4.782 0 0 1-.364-1.864A4.782 4.782 0 0 1 57.478.37 4.532 4.532 0 0 1 59.306 0c.65 0 1.26.123 1.828.37a4.58 4.58 0 0 1 1.49 1.034c.433.434.771.94 1.013 1.52.242.578.363 1.2.363 1.863a4.782 4.782 0 0 1-1.377 3.396 4.677 4.677 0 0 1-1.49 1.021 4.532 4.532 0 0 1-1.827.37Zm0-.83c.534 0 1.03-.101 1.49-.306a3.78 3.78 0 0 0 1.226-.855c.36-.366.639-.787.839-1.264.2-.476.3-.987.3-1.532 0-.544-.1-1.055-.3-1.532-.2-.476-.48-.898-.839-1.264a3.775 3.775 0 0 0-1.226-.855 3.622 3.622 0 0 0-1.49-.306c-.534 0-1.035.102-1.502.306a3.96 3.96 0 0 0-1.227.855c-.35.366-.626.788-.826 1.264-.2.477-.3.988-.3 1.532 0 .545.1 1.056.3 1.532.2.477.476.898.826 1.264a3.96 3.96 0 0 0 1.227.855c.467.205.968.307 1.502.307Zm-2.065-1.212v-5.49h2.478c.584 0 1.039.137 1.364.41.326.263.489.633.489 1.11 0 .74-.476 1.212-1.427 1.417v-.205c.425-.017.755.081.988.294.234.213.351.515.351.906v.907c0 .085.004.183.012.293.017.103.034.222.05.358h-1.163a1.662 1.662 0 0 1-.038-.255 5.328 5.328 0 0 1-.013-.396v-.587c0-.35-.075-.605-.225-.766-.142-.17-.371-.256-.688-.256H57.69V4.34h1.965c.242 0 .43-.055.564-.166.133-.119.2-.289.2-.51 0-.213-.067-.375-.2-.485-.125-.11-.313-.166-.563-.166h-1.265v4.519H57.24Z\" fill=\"#030607\"/></svg>',withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bmMG8.framer-9oeply, .framer-bmMG8 .framer-9oeply { display: block; }\",\".framer-bmMG8.framer-1a263yo { 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: 80px 0px 0px 0px; position: relative; width: 1440px; }\",\".framer-bmMG8 .framer-1u7bj13 { aspect-ratio: 4 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 50px); position: relative; width: 100%; }\",\".framer-bmMG8.framer-v-9x1sic.framer-1a263yo { padding: 40px 0px 0px 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 440\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ma5rRqGxu\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerkt1sljfAF=withCSS(Component,css,\"framer-bmMG8\");export default Framerkt1sljfAF;Framerkt1sljfAF.displayName=\"Footer logo\";Framerkt1sljfAF.defaultProps={height:440,width:1440};addPropertyControls(Framerkt1sljfAF,{variant:{options:[\"iWvaUkdWA\",\"ma5rRqGxu\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerkt1sljfAF,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerkt1sljfAF\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"440\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ma5rRqGxu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kt1sljfAF.map","// Generated by Framer (5012657)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-aSzel .framer-styles-preset-1db6jah:not(.rich-text-wrapper), .framer-aSzel .framer-styles-preset-1db6jah.rich-text-wrapper a { --framer-link-current-text-color: var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, #ffffff); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-c0f02e39-76e3-4311-ba21-6115f4b65a01, rgba(255, 255, 255, 0.8)); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, #ffffff); --framer-link-text-decoration: none; transition: color 0.1s cubic-bezier(0, 0, 1, 1) 0s; }\"];export const className=\"framer-aSzel\";\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 (1067533)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Instrument Sans-regular\",\"GF;Instrument Sans-700\",\"GF;Instrument Sans-700italic\",\"GF;Instrument Sans-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Instrument Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSTF-QfwmS0v3_7Y.woff2\",weight:\"400\"},{cssFamilyName:\"Instrument Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQi_gfwmS0v3_7Y.woff2\",weight:\"700\"},{cssFamilyName:\"Instrument Sans\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENugixkywN2u7YUwU.woff2\",weight:\"700\"},{cssFamilyName:\"Instrument Sans\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENuu-2kywN2u7YUwU.woff2\",weight:\"400\"}]}];export const css=['.framer-Ba1kX .framer-styles-preset-ell05q:not(.rich-text-wrapper), .framer-Ba1kX .framer-styles-preset-ell05q.rich-text-wrapper p { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss01\\' on, \\'ss02\\' on, \\'ss04\\' on, \\'ss03\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 130%; --framer-paragraph-spacing: 12px; --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: none; --framer-text-wrap: balance; }','@media (max-width: 1439px) and (min-width: 1200px) { .framer-Ba1kX .framer-styles-preset-ell05q:not(.rich-text-wrapper), .framer-Ba1kX .framer-styles-preset-ell05q.rich-text-wrapper p { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss01\\' on, \\'ss02\\' on, \\'ss04\\' on, \\'ss03\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 130%; --framer-paragraph-spacing: 12px; --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: none; --framer-text-wrap: balance; } }','@media (max-width: 1199px) and (min-width: 810px) { .framer-Ba1kX .framer-styles-preset-ell05q:not(.rich-text-wrapper), .framer-Ba1kX .framer-styles-preset-ell05q.rich-text-wrapper p { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss01\\' on, \\'ss02\\' on, \\'ss04\\' on, \\'ss03\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 130%; --framer-paragraph-spacing: 8px; --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: none; --framer-text-wrap: balance; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-Ba1kX .framer-styles-preset-ell05q:not(.rich-text-wrapper), .framer-Ba1kX .framer-styles-preset-ell05q.rich-text-wrapper p { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss01\\' on, \\'ss02\\' on, \\'ss04\\' on, \\'ss03\\' on; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 130%; --framer-paragraph-spacing: 8px; --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: none; --framer-text-wrap: balance; } }'];export const className=\"framer-Ba1kX\";\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 (eb93fa7)\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 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=({color,height,id,width,...props})=>{return{...props,rbdZVdoTC:color??props.rbdZVdoTC??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,rbdZVdoTC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-XqzqS\",className),layoutId:layoutId,ref:ref,style:{\"--1hq5eo6\":rbdZVdoTC,...style}});});const css=['.framer-XqzqS { aspect-ratio: 1; background-color: var(--1hq5eo6); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 15.36 3.582 L 8.591 0.142 C 8.223 -0.047 7.777 -0.047 7.409 0.142 L 0.64 3.583 C 0.246 3.783 0.001 4.167 0 4.583 L 0 11.417 C 0.001 11.833 0.246 12.217 0.64 12.417 L 7.409 15.858 C 7.777 16.047 8.223 16.047 8.591 15.858 L 15.36 12.417 C 15.754 12.217 15.999 11.833 16 11.417 L 16 4.584 C 16 4.166 15.754 3.782 15.36 3.582 Z M 8 1.142 L 14.18 4.285 L 11.89 5.45 L 5.709 2.306 Z M 8 7.429 L 1.82 4.285 L 4.428 2.959 L 10.608 6.103 Z M 1.231 5.286 L 7.385 8.414 L 7.385 14.543 L 1.231 11.417 Z M 14.769 11.414 L 8.615 14.543 L 8.615 8.417 L 11.077 7.165 L 11.077 9.715 C 11.077 10.031 11.352 10.287 11.692 10.287 C 12.032 10.287 12.308 10.031 12.308 9.715 L 12.308 6.54 L 14.769 5.286 L 14.769 11.414 Z\" fill=\"var(--1hq5eo6, rgb(0,0,0))\" height=\"16px\" id=\"M9B6hrR5_\" width=\"16px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 16px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"rbdZVdoTC\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"package\",\"color\":{\"type\":\"variable\",\"value\":\"1hq5eo6\"},\"set\":{\"localId\":\"vectorSet/vTOhJ9WvM\",\"id\":\"vTOhJ9WvM\",\"moduleId\":\"OhRPi9Rz92nydb62YfTP\"}}\n */const Icon=withCSS(Component,css,\"framer-XqzqS\");export default Icon;addPropertyControls(Icon,{rbdZVdoTC:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"rbdZVdoTC\\\":\\\"color\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"package\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1hq5eo6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/vTOhJ9WvM\\\",\\\"id\\\":\\\"vTOhJ9WvM\\\",\\\"moduleId\\\":\\\"OhRPi9Rz92nydb62YfTP\\\"}}\",\"framerIntrinsicWidth\":\"16\",\"framerIntrinsicHeight\":\"16\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eb93fa7)\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 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=({color,height,id,width,...props})=>{return{...props,rbdZVdoTC:color??props.rbdZVdoTC??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,rbdZVdoTC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-hilWr\",className),layoutId:layoutId,ref:ref,style:{\"--1hq5eo6\":rbdZVdoTC,...style}});});const css=['.framer-hilWr { aspect-ratio: 1; background-color: var(--1hq5eo6); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 14.667 0 L 1.333 0 C 0.597 0 0 0.573 0 1.28 L 0 5.76 C 0 9.978 2.127 12.534 3.911 13.935 C 5.832 15.444 7.744 15.956 7.828 15.978 C 7.942 16.007 8.063 16.007 8.178 15.978 C 8.261 15.956 10.17 15.444 12.094 13.935 C 13.873 12.534 16 9.978 16 5.76 L 16 1.28 C 16 0.573 15.403 0 14.667 0 Z M 14.667 5.76 C 14.667 8.726 13.528 11.133 11.283 12.914 C 10.306 13.686 9.195 14.287 8 14.69 C 6.821 14.294 5.723 13.704 4.757 12.945 C 2.485 11.161 1.333 8.744 1.333 5.76 L 1.333 1.28 L 14.667 1.28 Z M 4.195 8.133 C 3.935 7.883 3.935 7.477 4.195 7.227 C 4.455 6.977 4.878 6.977 5.138 7.227 L 6.667 8.695 L 10.862 4.667 C 11.122 4.417 11.545 4.417 11.805 4.667 C 12.065 4.917 12.065 5.323 11.805 5.573 L 7.138 10.053 C 7.013 10.173 6.844 10.24 6.667 10.24 C 6.49 10.24 6.32 10.173 6.195 10.053 Z\" fill=\"var(--1hq5eo6, rgb(0,0,0))\" height=\"16px\" id=\"OlAxlTYJR\" width=\"16px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 16px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"rbdZVdoTC\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"1hq5eo6\"},\"set\":{\"localId\":\"vectorSet/vTOhJ9WvM\",\"id\":\"vTOhJ9WvM\",\"moduleId\":\"OhRPi9Rz92nydb62YfTP\"}}\n */const Icon=withCSS(Component,css,\"framer-hilWr\");export default Icon;addPropertyControls(Icon,{rbdZVdoTC:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"16\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1hq5eo6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/vTOhJ9WvM\\\",\\\"id\\\":\\\"vTOhJ9WvM\\\",\\\"moduleId\\\":\\\"OhRPi9Rz92nydb62YfTP\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"rbdZVdoTC\\\":\\\"color\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"16\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eb93fa7)\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 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=({color,height,id,width,...props})=>{return{...props,rbdZVdoTC:color??props.rbdZVdoTC??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,rbdZVdoTC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-KY5GV\",className),layoutId:layoutId,ref:ref,style:{\"--1hq5eo6\":rbdZVdoTC,...style}});});const css=['.framer-KY5GV { aspect-ratio: 1; background-color: var(--1hq5eo6); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 15.954 0.673 C 15.934 0.335 15.665 0.066 15.327 0.046 C 8.983 -0.327 3.902 1.583 1.735 5.166 C 0.984 6.392 0.614 7.813 0.672 9.249 C 0.72 10.576 1.106 11.916 1.821 13.237 L 0.195 14.861 C -0.065 15.122 -0.065 15.544 0.195 15.805 C 0.456 16.065 0.878 16.065 1.139 15.805 L 2.764 14.179 C 4.084 14.893 5.424 15.28 6.75 15.327 C 6.843 15.331 6.935 15.332 7.028 15.332 C 8.371 15.336 9.688 14.966 10.833 14.264 C 14.416 12.097 16.327 7.017 15.954 0.673 Z M 10.146 13.124 C 8.25 14.272 6.006 14.291 3.754 13.188 L 11.139 5.804 C 11.4 5.543 11.4 5.121 11.139 4.861 C 10.879 4.6 10.456 4.6 10.196 4.861 L 2.811 12.249 C 1.712 9.999 1.728 7.749 2.875 5.857 C 4.716 2.818 9.092 1.154 14.651 1.352 C 14.85 6.907 13.185 11.283 10.146 13.124 Z\" fill=\"var(--1hq5eo6, rgb(0,0,0))\" height=\"16px\" id=\"fW6Jz1BsG\" width=\"16px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 16px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"rbdZVdoTC\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"certified\",\"color\":{\"type\":\"variable\",\"value\":\"1hq5eo6\"},\"set\":{\"localId\":\"vectorSet/vTOhJ9WvM\",\"id\":\"vTOhJ9WvM\",\"moduleId\":\"OhRPi9Rz92nydb62YfTP\"}}\n */const Icon=withCSS(Component,css,\"framer-KY5GV\");export default Icon;addPropertyControls(Icon,{rbdZVdoTC:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"certified\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1hq5eo6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/vTOhJ9WvM\\\",\\\"id\\\":\\\"vTOhJ9WvM\\\",\\\"moduleId\\\":\\\"OhRPi9Rz92nydb62YfTP\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"rbdZVdoTC\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"16\",\"framerIntrinsicHeight\":\"16\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eb93fa7)\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 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=({color,height,id,width,...props})=>{return{...props,rbdZVdoTC:color??props.rbdZVdoTC??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,rbdZVdoTC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-jO7e6\",className),layoutId:layoutId,ref:ref,style:{\"--1hq5eo6\":rbdZVdoTC,...style}});});const css=['.framer-jO7e6 { aspect-ratio: 1; background-color: var(--1hq5eo6); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 16 5.091 C 15.997 7.901 13.795 10.178 11.077 10.182 L 2.101 10.182 L 4.743 12.913 C 4.984 13.162 4.984 13.565 4.743 13.814 C 4.503 14.062 4.113 14.062 3.873 13.814 L 0.18 9.995 C 0.065 9.876 0 9.714 0 9.545 C 0 9.376 0.065 9.214 0.18 9.095 L 3.873 5.277 C 4.113 5.028 4.503 5.028 4.743 5.277 C 4.984 5.526 4.984 5.929 4.743 6.177 L 2.101 8.909 L 11.077 8.909 C 13.116 8.909 14.769 7.199 14.769 5.091 C 14.769 2.982 13.116 1.273 11.077 1.273 L 4.308 1.273 C 3.968 1.273 3.693 0.988 3.693 0.636 C 3.693 0.285 3.968 0 4.308 0 L 11.077 0 C 13.795 0.003 15.997 2.28 16 5.091 Z\" fill=\"var(--1hq5eo6, rgb(0,0,0))\" height=\"14px\" id=\"QP74JfqsB\" transform=\"translate(0 1)\" width=\"16px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 16px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"rbdZVdoTC\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"return\",\"color\":{\"type\":\"variable\",\"value\":\"1hq5eo6\"},\"set\":{\"localId\":\"vectorSet/vTOhJ9WvM\",\"id\":\"vTOhJ9WvM\",\"moduleId\":\"OhRPi9Rz92nydb62YfTP\"}}\n */const Icon=withCSS(Component,css,\"framer-jO7e6\");export default Icon;addPropertyControls(Icon,{rbdZVdoTC:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"rbdZVdoTC\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"16\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"return\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1hq5eo6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/vTOhJ9WvM\\\",\\\"id\\\":\\\"vTOhJ9WvM\\\",\\\"moduleId\\\":\\\"OhRPi9Rz92nydb62YfTP\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f76946f)\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 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=({color,height,id,width,...props})=>{return{...props,rbdZVdoTC:color??props.rbdZVdoTC??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,rbdZVdoTC,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-iRYkn\",className),layoutId:layoutId,ref:ref,style:{\"--1hq5eo6\":rbdZVdoTC,...style}});});const css=['.framer-iRYkn { aspect-ratio: 1; background-color: var(--1hq5eo6); mask-image: url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 8 0 C 3.582 0 0 3.582 0 8 C 0 12.418 3.582 16 8 16 C 12.418 16 16 12.418 16 8 C 15.995 3.584 12.416 0.005 8 0 Z M 14.769 8 C 14.77 8.624 14.684 9.246 14.513 9.846 L 11.551 9.846 C 11.739 8.623 11.739 7.377 11.551 6.154 L 14.513 6.154 C 14.684 6.754 14.77 7.376 14.769 8 Z M 6 11.077 L 10 11.077 C 9.606 12.368 8.922 13.552 8 14.538 C 7.079 13.552 6.394 12.368 6 11.077 Z M 5.7 9.846 C 5.489 8.624 5.489 7.376 5.7 6.154 L 10.306 6.154 C 10.517 7.376 10.517 8.624 10.306 9.846 Z M 1.231 8 C 1.23 7.376 1.316 6.754 1.487 6.154 L 4.449 6.154 C 4.261 7.377 4.261 8.623 4.449 9.846 L 1.487 9.846 C 1.316 9.246 1.23 8.624 1.231 8 Z M 10 4.923 L 6 4.923 C 6.394 3.632 7.078 2.448 8 1.462 C 8.921 2.448 9.606 3.632 10 4.923 Z M 14.025 4.923 L 11.285 4.923 C 10.94 3.656 10.358 2.466 9.57 1.415 C 11.497 1.878 13.125 3.159 14.028 4.923 Z M 6.43 1.415 C 5.642 2.466 5.06 3.656 4.715 4.923 L 1.972 4.923 C 2.875 3.159 4.503 1.878 6.43 1.415 Z M 1.972 11.077 L 4.715 11.077 C 5.06 12.344 5.642 13.534 6.43 14.585 C 4.503 14.122 2.875 12.841 1.972 11.077 Z M 9.57 14.585 C 10.358 13.534 10.94 12.344 11.285 11.077 L 14.028 11.077 C 13.125 12.841 11.497 14.122 9.57 14.585 Z\" fill=\"var(--1hq5eo6, rgb(0,0,0))\" height=\"16px\" id=\"Sukvji159\" width=\"16px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 16px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"rbdZVdoTC\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"globe\",\"color\":{\"type\":\"variable\",\"value\":\"1hq5eo6\"},\"set\":{\"localId\":\"vectorSet/vTOhJ9WvM\",\"id\":\"vTOhJ9WvM\",\"moduleId\":\"OhRPi9Rz92nydb62YfTP\"}}\n */const Icon=withCSS(Component,css,\"framer-iRYkn\");export default Icon;addPropertyControls(Icon,{rbdZVdoTC:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"rbdZVdoTC\\\":\\\"color\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"globe\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1hq5eo6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/vTOhJ9WvM\\\",\\\"id\\\":\\\"vTOhJ9WvM\\\",\\\"moduleId\\\":\\\"OhRPi9Rz92nydb62YfTP\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"16\",\"framerIntrinsicHeight\":\"16\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (010e00d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,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/32C2PKTXRZ5Juv9AXH81/2PqquHAT4m6iHxBi6FyL/Q5PV6V1qW.js\";import Icon from\"https://framerusercontent.com/modules/OkGDvnU90QTK7d7MCGhl/kTSCpg2U3BmoBbyjuS2N/T7uZUEa14.js\";const cycleOrder=[\"qbEqz_GIS\",\"IU3LIsKhL\"];const serializationHash=\"framer-S4Njh\";const variantClassNames={IU3LIsKhL:\"framer-v-1tcdxw7\",qbEqz_GIS:\"framer-v-jvyomy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const rMpz2uwVK=undefined;const cLbedbA5j=undefined;const SPUoU7cll=undefined;const KKO2ZjNQa=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:\"qbEqz_GIS\",Mobile:\"IU3LIsKhL\"};const Variants=motion.create(React.Fragment);const getProps=({color,height,icon,iconColor,id,text,width,...props})=>{return{...props,cLbedbA5j:iconColor??props.cLbedbA5j??\"var(--token-e018182a-0d42-4a1f-b9b9-af205789b0bd, rgb(210, 255, 31))\",KKO2ZjNQa:text??props.KKO2ZjNQa??\"Text\",rMpz2uwVK:color??props.rMpz2uwVK??\"var(--token-c1a96f00-4621-402b-98bc-c2b01aba4c1c, rgba(255, 255, 255, 0.08))\",SPUoU7cll:icon??props.SPUoU7cll??Icon,variant:humanReadableVariantMap[props.variant]??props.variant??\"qbEqz_GIS\"};};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,KKO2ZjNQa,rMpz2uwVK,SPUoU7cll,cLbedbA5j,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qbEqz_GIS\",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.article,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-jvyomy\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"qbEqz_GIS\",ref:refBinding,style:{backgroundColor:rMpz2uwVK,borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},...addPropertyOverrides({IU3LIsKhL:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1dqdz38\",Component:SPUoU7cll,layoutDependency:layoutDependency,layoutId:\"reJZMiBPa\",style:{\"--1hq5eo6\":cLbedbA5j}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-lfkj6q\",\"data-styles-preset\":\"Q5PV6V1qW\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255)))\"},children:\"All of our paper and frames are FSC certified\"})}),className:\"framer-1m6f9pr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"q0OcUVGCl\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:KKO2ZjNQa,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-S4Njh.framer-vnxydg, .framer-S4Njh .framer-vnxydg { display: block; }\",\".framer-S4Njh.framer-jvyomy { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; padding: 32px 36px 28px 36px; position: relative; width: min-content; }\",\".framer-S4Njh .framer-1dqdz38 { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-S4Njh .framer-1m6f9pr { align-self: stretch; flex: none; height: auto; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-S4Njh.framer-v-1tcdxw7.framer-jvyomy { padding: 20px 16px 20px 16px; width: 400px; }\",\".framer-S4Njh.framer-v-1tcdxw7 .framer-1dqdz38 { height: var(--framer-aspect-ratio-supported, 22px); width: 22px; }\",\".framer-S4Njh.framer-v-1tcdxw7 .framer-1m6f9pr { align-self: unset; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 141.5\n * @framerIntrinsicWidth 96\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"IU3LIsKhL\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"KKO2ZjNQa\":\"text\",\"rMpz2uwVK\":\"color\",\"SPUoU7cll\":\"icon\",\"cLbedbA5j\":\"iconColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"OhRPi9Rz92nydb62YfTP\"]\n */const Framero4jowD7JR=withCSS(Component,css,\"framer-S4Njh\");export default Framero4jowD7JR;Framero4jowD7JR.displayName=\"Trust card\";Framero4jowD7JR.defaultProps={height:141.5,width:96};addPropertyControls(Framero4jowD7JR,{variant:{options:[\"qbEqz_GIS\",\"IU3LIsKhL\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},KKO2ZjNQa:{defaultValue:\"Text\",displayTextArea:false,title:\"Text\",type:ControlType.String},onKKO2ZjNQaChange:{changes:\"KKO2ZjNQa\",type:ControlType.ChangeHandler},rMpz2uwVK:{defaultValue:'var(--token-c1a96f00-4621-402b-98bc-c2b01aba4c1c, rgba(255, 255, 255, 0.08)) /* {\"name\":\"White 8%\"} */',title:\"Color\",type:ControlType.Color},SPUoU7cll:{defaultValue:{identifier:\"local-module:vector/T7uZUEa14:default\",moduleId:\"OkGDvnU90QTK7d7MCGhl\"},setModuleId:\"OhRPi9Rz92nydb62YfTP\",title:\"Icon\",type:ControlType.VectorSetItem},cLbedbA5j:{defaultValue:'var(--token-e018182a-0d42-4a1f-b9b9-af205789b0bd, rgb(210, 255, 31)) /* {\"name\":\"Green\"} */',title:\"Icon Color\",type:ControlType.Color}});addFonts(Framero4jowD7JR,[{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\":\"Framero4jowD7JR\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerVectorSets\":\"[\\\"OhRPi9Rz92nydb62YfTP\\\"]\",\"framerVariables\":\"{\\\"KKO2ZjNQa\\\":\\\"text\\\",\\\"rMpz2uwVK\\\":\\\"color\\\",\\\"SPUoU7cll\\\":\\\"icon\\\",\\\"cLbedbA5j\\\":\\\"iconColor\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"96\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IU3LIsKhL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"141.5\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./o4jowD7JR.map","// Generated by Framer (010e00d)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,forwardLoader,getFonts,getFontsFromSharedStyle,Link,PathVariablesContext,queryCache,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Shop from\"https://framerusercontent.com/modules/NBplARF1tOSOYrgL1f4U/tSsrsZhjeFshymIMfpCT/zIp6mzF7T.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/D4Bih8chvcROiicvSEPu/rh2N2nlBY20YXdvjZAgw/fjgmVCDjF.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/NOQW8pyNt9gnIimG6Lvi/yOxvxY4JP37e1aLMuhQR/kiTmiwPKr.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/zdbjmEXpivfKBcwbbSxP/J529UyQLcgFY0BVgXGO6/R1GcOiDD4.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/tkeRKAvq7La487ah5Xct/Ny1aZznBKuKTRROiB8Ua/t_tFbcasS.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/suvhKDfp1thZ61TLo50W/h39MFAr0Nq5EHt6SCBJS/UQRBPxvNm.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/QvrvqCsK3E8n5uDRT1rt/rzYYuJMTLUpfyA7UTfE4/z379FJWZy.js\";import Icon1 from\"https://framerusercontent.com/modules/j2EW67jj4iZu50IkTup6/w94H6snQpZ9FuBoqSP18/AsW6ZF_0Z.js\";import Icon2 from\"https://framerusercontent.com/modules/PBjyq1m1LTgZy5s29rPu/GQDh0np8OzwND9YsBYeB/Cfqb2nLt1.js\";import Icon from\"https://framerusercontent.com/modules/WcLRoggzibyuFyjpbVjv/9bBaUM6N3j6GdZvGP5JX/M3YELIgfT.js\";import Icon3 from\"https://framerusercontent.com/modules/1NFiWURA1FSqxj7tzKnS/cLUMovaPX7OMwT8wGFIX/SdK2U1y7Q.js\";import TrustCard from\"https://framerusercontent.com/modules/wQ9ahvESpWZBBLnvqOAD/nVXcSqBLuYtKvf1Onpzs/o4jowD7JR.js\";import SubmitText from\"https://framerusercontent.com/modules/RXGeKgM8Mbx6sDQ2tymJ/rujjBi6jmsN3uRVmoYpj/SkpteoqYF.js\";const TrustCardFonts=getFonts(TrustCard);const RichTextWithFX=withFX(RichText);const SubmitTextFonts=getFonts(SubmitText);const cycleOrder=[\"s3SZ11BR6\",\"yYzRdDgid\"];const serializationHash=\"framer-TCVIZ\";const variantClassNames={s3SZ11BR6:\"framer-v-1c0yx5\",yYzRdDgid:\"framer-v-qescez\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WjVqAmp0WJOuYUPG7L=undefined;const fi36Fj8efJOuYUPG7L=undefined;const idJOuYUPG7L=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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:30};const transition2={delay:0,duration:.35,ease:[.45,0,.55,1],type:\"tween\"};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 query=prequery=>prequery({from:{alias:\"JOuYUPG7L\",data:Shop,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"JOuYUPG7L\",name:\"WjVqAmp0W\",type:\"Identifier\"},{collection:\"JOuYUPG7L\",name:\"fi36Fj8ef\",type:\"Identifier\"},{collection:\"JOuYUPG7L\",name:\"id\",type:\"Identifier\"}],where:{left:{left:{left:{arguments:[{collection:\"JOuYUPG7L\",name:\"fi36Fj8ef\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"All\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"},operator:\"or\",right:{arguments:[{collection:\"JOuYUPG7L\",name:\"fi36Fj8ef\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"Women\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"},type:\"BinaryOperation\"},operator:\"or\",right:{arguments:[{collection:\"JOuYUPG7L\",name:\"fi36Fj8ef\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"Men\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"},type:\"BinaryOperation\"},operator:\"or\",right:{arguments:[{collection:\"JOuYUPG7L\",name:\"fi36Fj8ef\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"Sale\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"},type:\"BinaryOperation\"}});const query1=()=>({from:{alias:\"JOuYUPG7L\",data:Shop,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"JOuYUPG7L\",name:\"WjVqAmp0W\",type:\"Identifier\"},{collection:\"JOuYUPG7L\",name:\"fi36Fj8ef\",type:\"Identifier\"},{collection:\"JOuYUPG7L\",name:\"id\",type:\"Identifier\"}],where:{left:{left:{left:{arguments:[{collection:\"JOuYUPG7L\",name:\"fi36Fj8ef\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"All\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"},operator:\"or\",right:{arguments:[{collection:\"JOuYUPG7L\",name:\"fi36Fj8ef\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"Women\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"},type:\"BinaryOperation\"},operator:\"or\",right:{arguments:[{collection:\"JOuYUPG7L\",name:\"fi36Fj8ef\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"Men\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"},type:\"BinaryOperation\"},operator:\"or\",right:{arguments:[{collection:\"JOuYUPG7L\",name:\"fi36Fj8ef\",type:\"Identifier\"},{type:\"LiteralValue\",value:\"Sale\"}],functionName:\"CONTAINS\",type:\"FunctionCall\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};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:\"s3SZ11BR6\",Mobile:\"yYzRdDgid\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"s3SZ11BR6\"};};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:\"s3SZ11BR6\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1c0yx5\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"s3SZ11BR6\",ref:refBinding,style:{backgroundColor:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",...style},...addPropertyOverrides({yYzRdDgid:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7xynms\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"XdzPyFVzH\",children:[/*#__PURE__*/_jsxs(motion.ol,{className:\"framer-1yuzjsa\",\"data-framer-name\":\"Cards\",layoutDependency:layoutDependency,layoutId:\"yNQivAWkK\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:`max((${componentViewport?.width||\"100vw\"} - 144px) / 4, 1px)`,y:(componentViewport?.y||0)+48+(((componentViewport?.height||705)-96-671.2)/2+0+0)+0+0+0,...addPropertyOverrides({yYzRdDgid:{width:`max((${componentViewport?.width||\"100vw\"} - 46px) / 2, 50px)`,y:(componentViewport?.y||0)+60+(((componentViewport?.height||1142.5)-92-1052.7)/2+0+0)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1cy70fz-container\",layoutDependency:layoutDependency,layoutId:\"Fw830y7AW-container\",nodeId:\"Fw830y7AW\",rendersWithMotion:true,scopeId:\"spvZay0zb\",children:/*#__PURE__*/_jsx(TrustCard,{cLbedbA5j:\"var(--token-e018182a-0d42-4a1f-b9b9-af205789b0bd, rgb(210, 255, 31))\",height:\"100%\",id:\"Fw830y7AW\",KKO2ZjNQa:\"FSC\\xae certified packaging and paper only.\",layoutId:\"Fw830y7AW\",rMpz2uwVK:\"var(--token-c1a96f00-4621-402b-98bc-c2b01aba4c1c, rgba(255, 255, 255, 0.08))\",SPUoU7cll:Icon,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"qbEqz_GIS\"),width:\"100%\",...addPropertyOverrides({yYzRdDgid:{variant:matchVariant(\"IU3LIsKhL\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:`max((${componentViewport?.width||\"100vw\"} - 144px) / 4, 1px)`,y:(componentViewport?.y||0)+48+(((componentViewport?.height||705)-96-671.2)/2+0+0)+0+0+0,...addPropertyOverrides({yYzRdDgid:{width:`max((${componentViewport?.width||\"100vw\"} - 46px) / 2, 50px)`,y:(componentViewport?.y||0)+60+(((componentViewport?.height||1142.5)-92-1052.7)/2+0+0)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-hmtovb-container\",layoutDependency:layoutDependency,layoutId:\"uYXV7iIn8-container\",nodeId:\"uYXV7iIn8\",rendersWithMotion:true,scopeId:\"spvZay0zb\",children:/*#__PURE__*/_jsx(TrustCard,{cLbedbA5j:\"var(--token-e018182a-0d42-4a1f-b9b9-af205789b0bd, rgb(210, 255, 31))\",height:\"100%\",id:\"uYXV7iIn8\",KKO2ZjNQa:\"Orders ship in 1–2 days with full tracking included.\",layoutId:\"uYXV7iIn8\",rMpz2uwVK:\"var(--token-c1a96f00-4621-402b-98bc-c2b01aba4c1c, rgba(255, 255, 255, 0.08))\",SPUoU7cll:Icon1,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"qbEqz_GIS\"),width:\"100%\",...addPropertyOverrides({yYzRdDgid:{variant:matchVariant(\"IU3LIsKhL\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:`max((${componentViewport?.width||\"100vw\"} - 144px) / 4, 1px)`,y:(componentViewport?.y||0)+48+(((componentViewport?.height||705)-96-671.2)/2+0+0)+0+0+0,...addPropertyOverrides({yYzRdDgid:{width:`max((${componentViewport?.width||\"100vw\"} - 46px) / 2, 50px)`,y:(componentViewport?.y||0)+60+(((componentViewport?.height||1142.5)-92-1052.7)/2+0+0)+0+0+0+170}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-m1mqo7-container\",layoutDependency:layoutDependency,layoutId:\"VwYEzA7vI-container\",nodeId:\"VwYEzA7vI\",rendersWithMotion:true,scopeId:\"spvZay0zb\",children:/*#__PURE__*/_jsx(TrustCard,{cLbedbA5j:\"var(--token-e018182a-0d42-4a1f-b9b9-af205789b0bd, rgb(210, 255, 31))\",height:\"100%\",id:\"VwYEzA7vI\",KKO2ZjNQa:\"Long-wear materials that hold shape and age.\",layoutId:\"VwYEzA7vI\",rMpz2uwVK:\"var(--token-c1a96f00-4621-402b-98bc-c2b01aba4c1c, rgba(255, 255, 255, 0.08))\",SPUoU7cll:Icon2,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"qbEqz_GIS\"),width:\"100%\",...addPropertyOverrides({yYzRdDgid:{variant:matchVariant(\"IU3LIsKhL\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:`max((${componentViewport?.width||\"100vw\"} - 144px) / 4, 1px)`,y:(componentViewport?.y||0)+48+(((componentViewport?.height||705)-96-671.2)/2+0+0)+0+0+0,...addPropertyOverrides({yYzRdDgid:{width:`max((${componentViewport?.width||\"100vw\"} - 46px) / 2, 50px)`,y:(componentViewport?.y||0)+60+(((componentViewport?.height||1142.5)-92-1052.7)/2+0+0)+0+0+0+170}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-xljz8a-container\",layoutDependency:layoutDependency,layoutId:\"WOgE2lBtc-container\",nodeId:\"WOgE2lBtc\",rendersWithMotion:true,scopeId:\"spvZay0zb\",children:/*#__PURE__*/_jsx(TrustCard,{cLbedbA5j:\"var(--token-e018182a-0d42-4a1f-b9b9-af205789b0bd, rgb(210, 255, 31))\",height:\"100%\",id:\"WOgE2lBtc\",KKO2ZjNQa:\"30-day return or exchange. No questions asked.\",layoutId:\"WOgE2lBtc\",rMpz2uwVK:\"var(--token-c1a96f00-4621-402b-98bc-c2b01aba4c1c, rgba(255, 255, 255, 0.08))\",SPUoU7cll:Icon3,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"qbEqz_GIS\"),width:\"100%\",...addPropertyOverrides({yYzRdDgid:{variant:matchVariant(\"IU3LIsKhL\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1efofmo\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"reIlzphzA\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n38le\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"J2567MlDT\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-8yagpp\",\"data-styles-preset\":\"t_tFbcasS\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255)))\"},children:\"Join the Movement\"})}),className:\"framer-3soz27\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iclbgFv0o\",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\"},variants:{yYzRdDgid:{\"--extracted-1eung3n\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({yYzRdDgid:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1q97jr2\",\"data-styles-preset\":\"fjgmVCDjF\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255)))\"},children:\"Join the Movement\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-143x3ke\",\"data-framer-name\":\"Form\",layoutDependency:layoutDependency,layoutId:\"EE_OfSIEs\",children:[/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/f3924dc2-2f70-41d0-b620-95c2e1fa832d/submit\",className:\"framer-mnz57f\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"x1d4XOZ4g\",nodeId:\"x1d4XOZ4g\",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-8qgvbs\",layoutDependency:layoutDependency,layoutId:\"WrJfNISof\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-lrysuk\",inputName:\"Name\",layoutDependency:layoutDependency,layoutId:\"Y4Wf1efgj\",placeholder:\"nivest@gmail.com\",required:true,style:{\"--framer-input-font-color\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6))\"},type:\"email\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+48+(((componentViewport?.height||705)-96-671.2)/2+0+0)+0+244+0+0+67.2+0+0+0,...addPropertyOverrides({yYzRdDgid:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||1142.5)-92-1052.7)/2+0+0)+0+394+0+0+0+55.6+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vnfqxf-container\",layoutDependency:layoutDependency,layoutId:\"S5Ww9IuXq-container\",nodeId:\"S5Ww9IuXq\",rendersWithMotion:true,scopeId:\"spvZay0zb\",children:/*#__PURE__*/_jsx(SubmitText,{b6iy2p5EV:\"rgba(255, 255, 255, 0)\",CqIj1MmV4:\"rgba(255, 255, 255, 0)\",eLa2GSXfx:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",height:\"100%\",id:\"S5Ww9IuXq\",layoutId:\"S5Ww9IuXq\",LXKe7lfUH:\"rgba(255, 255, 255, 0)\",pIHZahrEJ:\"0px\",style:{height:\"100%\"},type:\"submit\",variant:formVariants(formState,{pending:\"Jmd9caMMo\",success:\"D2LDtV73D\"},matchVariant(\"Jmd9caMMo\")),width:\"100%\",ZPKjT7RBQ:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"})})})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ell05q\",\"data-styles-preset\":\"UQRBPxvNm\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6)))\"},children:\"By submitting your email, you’ll be the first to know about upcoming updates for Nivest. You can unsubscribe at any time.\"})}),className:\"framer-ux3dqq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LUol2v1b4\",style:{\"--extracted-r6o4lv\":\"var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h4tww7\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"pSJgLlty6\",children:[/*#__PURE__*/_jsxs(motion.ol,{className:\"framer-1bn3202\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"tgPeH1zLy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ynvymw\",\"data-styles-preset\":\"R1GcOiDD4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6)))\"},children:\"Shop\"})}),className:\"framer-x57rt3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MwCCl_JfK\",style:{\"--extracted-r6o4lv\":\"var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.li,{className:\"framer-1pxkknf\",layoutDependency:layoutDependency,layoutId:\"JOuYUPG7L\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({fi36Fj8ef:fi36Fj8efJOuYUPG7L,id:idJOuYUPG7L,WjVqAmp0W:WjVqAmp0WJOuYUPG7L},index)=>{WjVqAmp0WJOuYUPG7L??=\"\";fi36Fj8efJOuYUPG7L??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`JOuYUPG7L-${idJOuYUPG7L}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{WjVqAmp0W:WjVqAmp0WJOuYUPG7L},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-172ffl3\",layoutDependency:layoutDependency,layoutId:\"BlDzbD9Ij\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nk7o7h\",\"data-styles-preset\":\"z379FJWZy\",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:{pathVariables:{WjVqAmp0W:WjVqAmp0WJOuYUPG7L},webPageId:\"zPMmbkufw\"},motionChild:true,nodeId:\"kieHDhVkj\",openInNewTab:false,relValues:[],scopeId:\"spvZay0zb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1db6jah\",\"data-styles-preset\":\"kiTmiwPKr\",children:\"All\"})})})}),className:\"framer-nrtlqb\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kieHDhVkj\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},text:fi36Fj8efJOuYUPG7L,verticalAlignment:\"top\",withExternalLayout:true})})})},idJOuYUPG7L);})});}})})})]}),/*#__PURE__*/_jsxs(motion.ol,{className:\"framer-q1rlco\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"v409H7iYI\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ynvymw\",\"data-styles-preset\":\"R1GcOiDD4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6)))\"},children:\"Company\"})}),className:\"framer-1uf3al\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vDPtXY4q3\",style:{\"--extracted-r6o4lv\":\"var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.li,{className:\"framer-1iyp13y\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"yaINdh4W8\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nk7o7h\",\"data-styles-preset\":\"z379FJWZy\",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:\"k3PYMLhr0\"},motionChild:true,nodeId:\"uScX_2a63\",openInNewTab:false,relValues:[],scopeId:\"spvZay0zb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1db6jah\",\"data-styles-preset\":\"kiTmiwPKr\",children:\"About\"})})})}),className:\"framer-1qwuz2c\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uScX_2a63\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nk7o7h\",\"data-styles-preset\":\"z379FJWZy\",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:\"INq1k5fWR\"},motionChild:true,nodeId:\"Fq4KraGtD\",openInNewTab:false,relValues:[],scopeId:\"spvZay0zb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1db6jah\",\"data-styles-preset\":\"kiTmiwPKr\",children:\"Values\"})})})}),className:\"framer-gl1683\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Fq4KraGtD\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nk7o7h\",\"data-styles-preset\":\"z379FJWZy\",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:\"LsGEJ_CuU\"},motionChild:true,nodeId:\"NQze_EG6j\",openInNewTab:false,relValues:[],scopeId:\"spvZay0zb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1db6jah\",\"data-styles-preset\":\"kiTmiwPKr\",children:\"Locations\"})})})}),className:\"framer-1yawgcr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NQze_EG6j\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.ol,{className:\"framer-u45tie\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"GNHrO2qZQ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ynvymw\",\"data-styles-preset\":\"R1GcOiDD4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6)))\"},children:\"Others\"})}),className:\"framer-20rdzq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oDArJ3iNE\",style:{\"--extracted-r6o4lv\":\"var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.li,{className:\"framer-107cp1j\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"oUkV4WFSN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nk7o7h\",\"data-styles-preset\":\"z379FJWZy\",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:\"VNY75qLt2\"},motionChild:true,nodeId:\"aiF5b2I6Y\",openInNewTab:false,relValues:[],scopeId:\"spvZay0zb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1db6jah\",\"data-styles-preset\":\"kiTmiwPKr\",children:\"FAQ's\"})})})}),className:\"framer-7qypx2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aiF5b2I6Y\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nk7o7h\",\"data-styles-preset\":\"z379FJWZy\",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:\"UvNruFyL3\"},motionChild:true,nodeId:\"DjVXCbRPN\",openInNewTab:false,relValues:[],scopeId:\"spvZay0zb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1db6jah\",\"data-styles-preset\":\"kiTmiwPKr\",children:\"Newsroom\"})})})}),className:\"framer-1cskj5d\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DjVXCbRPN\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nk7o7h\",\"data-styles-preset\":\"z379FJWZy\",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:\"YRGyJ2ZoG\"},motionChild:true,nodeId:\"HAMeihS9l\",openInNewTab:false,relValues:[],scopeId:\"spvZay0zb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1db6jah\",\"data-styles-preset\":\"kiTmiwPKr\",children:\"Contact\"})})})}),className:\"framer-ef4x5w\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HAMeihS9l\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.ol,{className:\"framer-rq9stw\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"saCkPQgp3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ynvymw\",\"data-styles-preset\":\"R1GcOiDD4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6)))\"},children:\"Legal\"})}),className:\"framer-404i0k\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"K73UHOAqJ\",style:{\"--extracted-r6o4lv\":\"var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.li,{className:\"framer-1164qjr\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"CDQEA7TiM\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nk7o7h\",\"data-styles-preset\":\"z379FJWZy\",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:\"pJwkIoL34\"},motionChild:true,nodeId:\"xxco0VpMv\",openInNewTab:false,relValues:[],scopeId:\"spvZay0zb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1db6jah\",\"data-styles-preset\":\"kiTmiwPKr\",children:\"Terms of Service\"})})})}),className:\"framer-pfxhfk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xxco0VpMv\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nk7o7h\",\"data-styles-preset\":\"z379FJWZy\",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:\"kOUN6HCNj\"},motionChild:true,nodeId:\"CtsNb4CS6\",openInNewTab:false,relValues:[],scopeId:\"spvZay0zb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1db6jah\",\"data-styles-preset\":\"kiTmiwPKr\",children:\"Privacy Policy\"})})})}),className:\"framer-12j4vm3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CtsNb4CS6\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nk7o7h\",\"data-styles-preset\":\"z379FJWZy\",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:\"AnNTc4I1s\"},motionChild:true,nodeId:\"vEbXfkZQH\",openInNewTab:false,relValues:[],scopeId:\"spvZay0zb\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1db6jah\",\"data-styles-preset\":\"kiTmiwPKr\",children:\"Return Policy\"})})})}),className:\"framer-1whwtl6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vEbXfkZQH\",style:{\"--extracted-r6o4lv\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11s4gja\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"voNac2yP9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ynvymw\",\"data-styles-preset\":\"R1GcOiDD4\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6)))\"},children:\"\\xa9 2026  –  A Framlix Template.\"})}),className:\"framer-91rujc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MHbdtTqmt\",style:{\"--extracted-r6o4lv\":\"var(--token-b7251b6b-256b-4df0-bef3-bccb77d204fd, rgba(255, 255, 255, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.ol,{className:\"framer-74c9p7\",\"data-framer-name\":\"Logos\",layoutDependency:layoutDependency,layoutId:\"gHRwBxqjL\",children:[/*#__PURE__*/_jsx(SVG,{as:\"li\",className:\"framer-1x66csk\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"T9KsYzu3V\",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,{as:\"li\",className:\"framer-pggwcc\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"VDsqzK8nf\",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,{as:\"li\",className:\"framer-1yvewi5\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"FrJ5TqEYq\",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=\"M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006Zm0-3.732v2.788h1.698a1.348 1.348 0 0 0 1.37-1.117 1.39 1.39 0 0 0-1.37-1.641l-1.698-.03Zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.93 2.17 2.17 0 0 1-1.496-.532 1.666 1.666 0 0 1-.613-1.324 1.607 1.607 0 0 1 .613-1.336 2.747 2.747 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.33v-.207a1.133 1.133 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.487 2.487 0 0 1 2.182-1.06ZM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.048 2.048 0 0 0-1.324-.374 1.717 1.717 0 0 0-1.03.294.883.883 0 0 0-.392.73Zm9.286-3.75-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097Z\" fill=\"#5F6368\"/><path d=\"M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.095 2.095 0 0 1-.9 1.373v1.134h1.464a4.435 4.435 0 0 0 1.348-3.334Z\" fill=\"#4285F4\"/><path d=\"M9.629 15.72a4.352 4.352 0 0 0 3.01-1.096l-1.466-1.14a2.753 2.753 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507Z\" fill=\"#34A853\"/><path d=\"M7.079 12.05a2.709 2.709 0 0 1 0-1.736v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17Z\" fill=\"#FBBC04\"/><path d=\"M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875Z\" fill=\"#EA4335\"/></g><defs><clipPath id=\"a\"><path fill=\"#fff\" d=\"M0 0h38v24H0z\"/></clipPath></defs></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{as:\"li\",className:\"framer-1vk4o3f\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"VWOejh_qV\",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,{as:\"li\",className:\"framer-lxcp01\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"zPKeqOlEc\",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,{as:\"li\",className:\"framer-4tyel1\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"NxC318tuB\",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,{as:\"li\",className:\"framer-548y22\",fill:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"LpMTRjWI4\",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})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TCVIZ.framer-1qioq0t, .framer-TCVIZ .framer-1qioq0t { display: block; }\",\".framer-TCVIZ.framer-1c0yx5 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 160px; height: min-content; justify-content: center; overflow: hidden; padding: 48px; position: relative; width: 1299px; }\",\".framer-TCVIZ .framer-7xynms { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-TCVIZ .framer-1yuzjsa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; list-style: none; margin: 0px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-TCVIZ .framer-1cy70fz-container, .framer-TCVIZ .framer-hmtovb-container, .framer-TCVIZ .framer-m1mqo7-container, .framer-TCVIZ .framer-xljz8a-container { flex: 1 0 0px; height: 164px; position: relative; width: 1px; }\",\".framer-TCVIZ .framer-1efofmo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-TCVIZ .framer-1n38le { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-TCVIZ .framer-3soz27, .framer-TCVIZ .framer-ux3dqq { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-TCVIZ .framer-143x3ke { 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-TCVIZ .framer-mnz57f { 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-TCVIZ .framer-8qgvbs { 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-TCVIZ .framer-lrysuk { --framer-input-font-family: \\\"Instrument Sans\\\"; --framer-input-font-letter-spacing: 0em; --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-padding: 0px; flex: none; height: 48px; position: relative; width: 100%; }\",\".framer-TCVIZ .framer-vnfqxf-container { flex: none; height: 48px; position: relative; width: auto; }\",\".framer-TCVIZ .framer-1h4tww7 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-TCVIZ .framer-1bn3202, .framer-TCVIZ .framer-q1rlco, .framer-TCVIZ .framer-u45tie, .framer-TCVIZ .framer-rq9stw { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; list-style: none; margin: 0px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-TCVIZ .framer-x57rt3, .framer-TCVIZ .framer-nrtlqb, .framer-TCVIZ .framer-1uf3al, .framer-TCVIZ .framer-1qwuz2c, .framer-TCVIZ .framer-gl1683, .framer-TCVIZ .framer-1yawgcr, .framer-TCVIZ .framer-20rdzq, .framer-TCVIZ .framer-7qypx2, .framer-TCVIZ .framer-1cskj5d, .framer-TCVIZ .framer-ef4x5w, .framer-TCVIZ .framer-404i0k, .framer-TCVIZ .framer-pfxhfk, .framer-TCVIZ .framer-12j4vm3, .framer-TCVIZ .framer-1whwtl6, .framer-TCVIZ .framer-91rujc { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-TCVIZ .framer-1pxkknf { 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; padding: 0px; position: relative; width: 100%; }\",\".framer-TCVIZ .framer-172ffl3 { 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; padding: 0px; position: relative; width: min-content; }\",\".framer-TCVIZ .framer-1iyp13y, .framer-TCVIZ .framer-107cp1j, .framer-TCVIZ .framer-1164qjr { 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: 100%; }\",\".framer-TCVIZ .framer-11s4gja { align-content: flex-end; align-items: flex-end; 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-TCVIZ .framer-74c9p7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; list-style: none; margin: 0px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-TCVIZ .framer-1x66csk, .framer-TCVIZ .framer-pggwcc, .framer-TCVIZ .framer-1yvewi5, .framer-TCVIZ .framer-1vk4o3f, .framer-TCVIZ .framer-lxcp01, .framer-TCVIZ .framer-4tyel1, .framer-TCVIZ .framer-548y22 { aspect-ratio: 1.5833333333333333 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 38px; }\",\".framer-TCVIZ.framer-v-qescez.framer-1c0yx5 { gap: 80px; padding: 60px 20px 32px 20px; width: 400px; }\",\".framer-TCVIZ.framer-v-qescez .framer-7xynms { gap: 60px; }\",\".framer-TCVIZ.framer-v-qescez .framer-1yuzjsa { align-content: unset; align-items: unset; display: grid; gap: 6px 6px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); }\",\".framer-TCVIZ.framer-v-qescez .framer-1cy70fz-container, .framer-TCVIZ.framer-v-qescez .framer-hmtovb-container, .framer-TCVIZ.framer-v-qescez .framer-m1mqo7-container, .framer-TCVIZ.framer-v-qescez .framer-xljz8a-container { align-self: start; flex: none; justify-self: start; width: 100%; }\",\".framer-TCVIZ.framer-v-qescez .framer-1efofmo { flex-direction: column; gap: 40px; }\",\".framer-TCVIZ.framer-v-qescez .framer-1n38le { flex: none; gap: 16px; width: 100%; }\",\".framer-TCVIZ.framer-v-qescez .framer-143x3ke { gap: 16px; }\",\".framer-TCVIZ.framer-v-qescez .framer-lrysuk { --framer-input-font-weight: 500; }\",\".framer-TCVIZ.framer-v-qescez .framer-1h4tww7 { align-content: unset; align-items: unset; display: grid; flex: none; gap: 32px 0px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(48px, 1fr)); grid-template-rows: repeat(3, min-content); width: 100%; }\",\".framer-TCVIZ.framer-v-qescez .framer-1bn3202, .framer-TCVIZ.framer-v-qescez .framer-q1rlco, .framer-TCVIZ.framer-v-qescez .framer-u45tie, .framer-TCVIZ.framer-v-qescez .framer-rq9stw { align-self: start; flex: none; gap: 12px; justify-self: start; width: 100%; }\",\".framer-TCVIZ.framer-v-qescez .framer-x57rt3 { order: 0; }\",\".framer-TCVIZ.framer-v-qescez .framer-1pxkknf { gap: 8px; order: 1; }\",\".framer-TCVIZ.framer-v-qescez .framer-1iyp13y { gap: 8px; width: min-content; }\",\".framer-TCVIZ.framer-v-qescez .framer-107cp1j, .framer-TCVIZ.framer-v-qescez .framer-1164qjr { gap: 8px; }\",\".framer-TCVIZ.framer-v-qescez .framer-11s4gja { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px 20px; justify-content: flex-start; }\",\".framer-TCVIZ.framer-v-qescez .framer-91rujc { order: 1; }\",\".framer-TCVIZ.framer-v-qescez .framer-74c9p7 { gap: 4px; order: 0; }\",\".framer-TCVIZ.framer-v-qescez .framer-1x66csk, .framer-TCVIZ.framer-v-qescez .framer-pggwcc, .framer-TCVIZ.framer-v-qescez .framer-1yvewi5, .framer-TCVIZ.framer-v-qescez .framer-1vk4o3f, .framer-TCVIZ.framer-v-qescez .framer-lxcp01, .framer-TCVIZ.framer-v-qescez .framer-4tyel1, .framer-TCVIZ.framer-v-qescez .framer-548y22 { height: var(--framer-aspect-ratio-supported, 20px); width: 32px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,'.framer-TCVIZ[data-border=\"true\"]::after, .framer-TCVIZ [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 705\n * @framerIntrinsicWidth 1299\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"yYzRdDgid\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerspvZay0zb=withCSS(Component,css,\"framer-TCVIZ\");export default FramerspvZay0zb;FramerspvZay0zb.displayName=\"Footer\";FramerspvZay0zb.defaultProps={height:705,width:1299};addPropertyControls(FramerspvZay0zb,{variant:{options:[\"s3SZ11BR6\",\"yYzRdDgid\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerspvZay0zb,[{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-yp2JGEJOH9npSTF-QfwmS0v3_7Y.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\"}]},...TrustCardFonts,...SubmitTextFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts)],{supportsExplicitInterCodegen:true});FramerspvZay0zb.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);return Promise.allSettled([queryCacheEntry.preload(),forwardLoader(TrustCard,{},context),forwardLoader(SubmitText,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerspvZay0zb\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1299\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yYzRdDgid\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"705\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./spvZay0zb.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}from\"react\";import{addPropertyControls,ControlType}from\"framer\";// Common countries with names for the dropdown\nconst COMMON_COUNTRIES=[{code:\"AF\",name:\"Afghanistan\"},{code:\"AL\",name:\"Albania\"},{code:\"DZ\",name:\"Algeria\"},{code:\"AD\",name:\"Andorra\"},{code:\"AO\",name:\"Angola\"},{code:\"AG\",name:\"Antigua & Barbuda\"},{code:\"AR\",name:\"Argentina\"},{code:\"AM\",name:\"Armenia\"},{code:\"AU\",name:\"Australia\"},{code:\"AT\",name:\"Austria\"},{code:\"AZ\",name:\"Azerbaijan\"},{code:\"BS\",name:\"Bahamas\"},{code:\"BH\",name:\"Bahrain\"},{code:\"BD\",name:\"Bangladesh\"},{code:\"BB\",name:\"Barbados\"},{code:\"BY\",name:\"Belarus\"},{code:\"BE\",name:\"Belgium\"},{code:\"BZ\",name:\"Belize\"},{code:\"BJ\",name:\"Benin\"},{code:\"BT\",name:\"Bhutan\"},{code:\"BO\",name:\"Bolivia\"},{code:\"BA\",name:\"Bosnia & Herzegovina\"},{code:\"BW\",name:\"Botswana\"},{code:\"BR\",name:\"Brazil\"},{code:\"BN\",name:\"Brunei\"},{code:\"BG\",name:\"Bulgaria\"},{code:\"BF\",name:\"Burkina Faso\"},{code:\"BI\",name:\"Burundi\"},{code:\"KH\",name:\"Cambodia\"},{code:\"CM\",name:\"Cameroon\"},{code:\"CA\",name:\"Canada\"},{code:\"CV\",name:\"Cape Verde\"},{code:\"CF\",name:\"Central African Republic\"},{code:\"TD\",name:\"Chad\"},{code:\"CL\",name:\"Chile\"},{code:\"CN\",name:\"China\"},{code:\"CO\",name:\"Colombia\"},{code:\"KM\",name:\"Comoros\"},{code:\"CG\",name:\"Congo - Brazzaville\"},{code:\"CD\",name:\"Congo - Kinshasa\"},{code:\"CR\",name:\"Costa Rica\"},{code:\"CI\",name:\"C\\xf4te d'Ivoire\"},{code:\"HR\",name:\"Croatia\"},{code:\"CU\",name:\"Cuba\"},{code:\"CY\",name:\"Cyprus\"},{code:\"CZ\",name:\"Czechia\"},{code:\"DK\",name:\"Denmark\"},{code:\"DJ\",name:\"Djibouti\"},{code:\"DM\",name:\"Dominica\"},{code:\"DO\",name:\"Dominican Republic\"},{code:\"EC\",name:\"Ecuador\"},{code:\"EG\",name:\"Egypt\"},{code:\"SV\",name:\"El Salvador\"},{code:\"GQ\",name:\"Equatorial Guinea\"},{code:\"ER\",name:\"Eritrea\"},{code:\"EE\",name:\"Estonia\"},{code:\"ET\",name:\"Ethiopia\"},{code:\"FO\",name:\"Faroe Islands\"},{code:\"FJ\",name:\"Fiji\"},{code:\"FI\",name:\"Finland\"},{code:\"FR\",name:\"France\"},{code:\"GA\",name:\"Gabon\"},{code:\"GM\",name:\"Gambia\"},{code:\"GE\",name:\"Georgia\"},{code:\"DE\",name:\"Germany\"},{code:\"GH\",name:\"Ghana\"},{code:\"GI\",name:\"Gibraltar\"},{code:\"GR\",name:\"Greece\"},{code:\"GL\",name:\"Greenland\"},{code:\"GD\",name:\"Grenada\"},{code:\"GT\",name:\"Guatemala\"},{code:\"GN\",name:\"Guinea\"},{code:\"GW\",name:\"Guinea-Bissau\"},{code:\"GY\",name:\"Guyana\"},{code:\"HT\",name:\"Haiti\"},{code:\"HN\",name:\"Honduras\"},{code:\"HK\",name:\"Hong Kong SAR\"},{code:\"HU\",name:\"Hungary\"},{code:\"IS\",name:\"Iceland\"},{code:\"IN\",name:\"India\"},{code:\"ID\",name:\"Indonesia\"},{code:\"IR\",name:\"Iran\"},{code:\"IQ\",name:\"Iraq\"},{code:\"IE\",name:\"Ireland\"},{code:\"IL\",name:\"Israel\"},{code:\"IT\",name:\"Italy\"},{code:\"JM\",name:\"Jamaica\"},{code:\"JP\",name:\"Japan\"},{code:\"JO\",name:\"Jordan\"},{code:\"KZ\",name:\"Kazakhstan\"},{code:\"KE\",name:\"Kenya\"},{code:\"KI\",name:\"Kiribati\"},{code:\"KP\",name:\"North Korea\"},{code:\"KR\",name:\"South Korea\"},{code:\"KW\",name:\"Kuwait\"},{code:\"KG\",name:\"Kyrgyzstan\"},{code:\"LA\",name:\"Laos\"},{code:\"LV\",name:\"Latvia\"},{code:\"LB\",name:\"Lebanon\"},{code:\"LS\",name:\"Lesotho\"},{code:\"LR\",name:\"Liberia\"},{code:\"LY\",name:\"Libya\"},{code:\"LI\",name:\"Liechtenstein\"},{code:\"LT\",name:\"Lithuania\"},{code:\"LU\",name:\"Luxembourg\"},{code:\"MK\",name:\"North Macedonia\"},{code:\"MG\",name:\"Madagascar\"},{code:\"MW\",name:\"Malawi\"},{code:\"MY\",name:\"Malaysia\"},{code:\"MV\",name:\"Maldives\"},{code:\"ML\",name:\"Mali\"},{code:\"MT\",name:\"Malta\"},{code:\"MH\",name:\"Marshall Islands\"},{code:\"MR\",name:\"Mauritania\"},{code:\"MU\",name:\"Mauritius\"},{code:\"MX\",name:\"Mexico\"},{code:\"FM\",name:\"Micronesia\"},{code:\"MD\",name:\"Moldova\"},{code:\"MC\",name:\"Monaco\"},{code:\"MN\",name:\"Mongolia\"},{code:\"ME\",name:\"Montenegro\"},{code:\"MA\",name:\"Morocco\"},{code:\"MZ\",name:\"Mozambique\"},{code:\"MM\",name:\"Myanmar (Burma)\"},{code:\"NA\",name:\"Namibia\"},{code:\"NR\",name:\"Nauru\"},{code:\"NP\",name:\"Nepal\"},{code:\"NL\",name:\"Netherlands\"},{code:\"NZ\",name:\"New Zealand\"},{code:\"NI\",name:\"Nicaragua\"},{code:\"NE\",name:\"Niger\"},{code:\"NG\",name:\"Nigeria\"},{code:\"NO\",name:\"Norway\"},{code:\"OM\",name:\"Oman\"},{code:\"PK\",name:\"Pakistan\"},{code:\"PW\",name:\"Palau\"},{code:\"PS\",name:\"Palestine\"},{code:\"PA\",name:\"Panama\"},{code:\"PG\",name:\"Papua New Guinea\"},{code:\"PY\",name:\"Paraguay\"},{code:\"PE\",name:\"Peru\"},{code:\"PH\",name:\"Philippines\"},{code:\"PL\",name:\"Poland\"},{code:\"PT\",name:\"Portugal\"},{code:\"QA\",name:\"Qatar\"},{code:\"RO\",name:\"Romania\"},{code:\"RU\",name:\"Russia\"},{code:\"RW\",name:\"Rwanda\"},{code:\"KN\",name:\"St. Kitts & Nevis\"},{code:\"LC\",name:\"St. Lucia\"},{code:\"VC\",name:\"St. Vincent & Grenadines\"},{code:\"WS\",name:\"Samoa\"},{code:\"SM\",name:\"San Marino\"},{code:\"ST\",name:\"S\\xe3o Tom\\xe9 & Pr\\xedncipe\"},{code:\"SA\",name:\"Saudi Arabia\"},{code:\"SN\",name:\"Senegal\"},{code:\"RS\",name:\"Serbia\"},{code:\"SC\",name:\"Seychelles\"},{code:\"SL\",name:\"Sierra Leone\"},{code:\"SG\",name:\"Singapore\"},{code:\"SK\",name:\"Slovakia\"},{code:\"SI\",name:\"Slovenia\"},{code:\"SB\",name:\"Solomon Islands\"},{code:\"SO\",name:\"Somalia\"},{code:\"ZA\",name:\"South Africa\"},{code:\"SS\",name:\"South Sudan\"},{code:\"ES\",name:\"Spain\"},{code:\"LK\",name:\"Sri Lanka\"},{code:\"SD\",name:\"Sudan\"},{code:\"SR\",name:\"Suriname\"},{code:\"SZ\",name:\"Swaziland\"},{code:\"SE\",name:\"Sweden\"},{code:\"CH\",name:\"Switzerland\"},{code:\"SY\",name:\"Syria\"},{code:\"TW\",name:\"Taiwan\"},{code:\"TJ\",name:\"Tajikistan\"},{code:\"TZ\",name:\"Tanzania\"},{code:\"TH\",name:\"Thailand\"},{code:\"TL\",name:\"Timor-Leste\"},{code:\"TG\",name:\"Togo\"},{code:\"TO\",name:\"Tonga\"},{code:\"TT\",name:\"Trinidad & Tobago\"},{code:\"TN\",name:\"Tunisia\"},{code:\"TR\",name:\"Turkey\"},{code:\"TM\",name:\"Turkmenistan\"},{code:\"TV\",name:\"Tuvalu\"},{code:\"UG\",name:\"Uganda\"},{code:\"UA\",name:\"Ukraine\"},{code:\"AE\",name:\"United Arab Emirates\"},{code:\"GB\",name:\"United Kingdom\"},{code:\"US\",name:\"United States\"},{code:\"UY\",name:\"Uruguay\"},{code:\"UZ\",name:\"Uzbekistan\"},{code:\"VU\",name:\"Vanuatu\"},{code:\"VA\",name:\"Vatican City\"},{code:\"VE\",name:\"Venezuela\"},{code:\"VN\",name:\"Vietnam\"},{code:\"YE\",name:\"Yemen\"},{code:\"ZM\",name:\"Zambia\"},{code:\"ZW\",name:\"Zimbabwe\"}];// Extract just the country codes for validation\nconst COMMON_COUNTRY_CODES=COMMON_COUNTRIES.map(country=>country.code);/**\n * @framerDisableUnlink\n */export default function FC_GlobalMarketContent({componentInstance,countryCode=\"US\",showWhen=true}){const[selectedCountry,setSelectedCountry]=useState(\"\");const[isVisible,setIsVisible]=useState(true);// Check if we're in Framer canvas\nconst isFramerCanvas=!window?.shopXtools;useEffect(()=>{// Get the currently selected country from localStorage\nconst storedCountryCode=localStorage.getItem(\"selectedCountryCode\");if(storedCountryCode){setSelectedCountry(storedCountryCode);}// Listen for currency/country changes\nconst handleCurrencyChange=event=>{setSelectedCountry(event.detail.countryCode);};if(!isFramerCanvas){window.addEventListener(\"currency_changed\",handleCurrencyChange);return()=>{window.removeEventListener(\"currency_changed\",handleCurrencyChange);};}},[isFramerCanvas]);useEffect(()=>{// Show content based on showWhen prop\nif(isFramerCanvas){setIsVisible(true);}else{const isActive=selectedCountry?.toUpperCase()===countryCode?.toUpperCase();setIsVisible(showWhen?isActive:!isActive);}},[selectedCountry,countryCode,showWhen,isFramerCanvas]);if(!isVisible)return null;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:{width:\"100%\",height:\"100%\",position:\"relative\"},children:/*#__PURE__*/React.cloneElement(content,{style:{...content.props?.style||{},width:\"100%\",height:\"100%\"}})});}// Add Framer property controls\naddPropertyControls(FC_GlobalMarketContent,{componentInstance:{type:ControlType.ComponentInstance,title:\"Component\",description:\"Connect to your design on canvas\"},countryCode:{type:ControlType.Enum,title:\"Country\",defaultValue:\"US\",options:COMMON_COUNTRY_CODES,optionTitles:COMMON_COUNTRIES.map(country=>`${country.name} (${country.code})`),description:\"Select the target country for conditional display\"},showWhen:{type:ControlType.Boolean,title:\"Show When\",defaultValue:true,enabledTitle:\"Active\",disabledTitle:\"Inactive\",description:\"Display this component when the entered country is Active or Inactive\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_GlobalMarketContent\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_GlobalMarketContent.map","const o = (e) => {\n    return e;\n};\nlet t;\nvar h = (e) => {\n    return (t || (t = o(e.createElement(\"path\", {d: \"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z\"}), \"Home\")),t);\n};\nconst __FramerMetadata__ = {exports: {default: {type: \"reactComponent\", slots: [], annotations: {framerContractVersion: \"1\"}}, __FramerMetadata__: {type: \"variable\"}}};\nexport { __FramerMetadata__, h as default };","/*\n * Home (material-icons/Home@0.0.32)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/k399eGMURCHWWRLAoIxM/p9v7bm2MbEZyYo9ppZtD/Home.js\"\nexport { default } from \"https://framerusercontent.com/modules/k399eGMURCHWWRLAoIxM/p9v7bm2MbEZyYo9ppZtD/Home.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useMemo,useRef}from\"react\";import{addPropertyControls,ControlType,motion,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/material-icons/Home.js@0.0.32\";import{defaultEvents,useIconSelection,getIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const moduleBaseUrl=\"https://framer.com/m/material-icons/\";const icons={AcUnit:15,AccessAlarm:15,AccessAlarms:15,AccessTime:15,AccessTimeFilled:0,Accessibility:7,AccessibilityNew:0,Accessible:15,AccessibleForward:0,AccountBalance:2,AccountBalanceWallet:0,AccountBox:15,AccountCircle:7,AccountTree:15,AdUnits:15,Adb:15,Add:15,AddAPhoto:15,AddAlarm:15,AddAlert:15,AddBox:15,AddBusiness:15,AddCircle:15,AddCircleOutline:0,AddComment:15,AddIcCall:15,AddLink:15,AddLocation:15,AddLocationAlt:2,AddModerator:15,AddPhotoAlternate:0,AddReaction:15,AddRoad:15,AddShoppingCart:2,AddTask:15,AddToDrive:15,AddToHomeScreen:2,AddToPhotos:15,AddToQueue:15,Addchart:15,Adjust:15,AdminPanelSettings:0,Agriculture:15,Air:15,AirlineSeatFlat:2,AirplaneTicket:2,AirplanemodeActive:0,AirplanemodeInactive:0,Airplay:15,AirportShuttle:2,Alarm:15,AlarmAdd:15,AlarmOff:15,AlarmOn:15,Album:15,AlignHorizontalLeft:0,AlignHorizontalRight:0,AlignVerticalBottom:0,AlignVerticalCenter:0,AlignVerticalTop:0,AllInbox:15,AllInclusive:15,AllOut:15,AltRoute:15,AlternateEmail:2,Analytics:15,Anchor:15,Android:15,Animation:15,Announcement:15,Aod:15,Apartment:15,Api:15,AppBlocking:15,AppRegistration:2,AppSettingsAlt:2,Apple:0,Approval:15,Apps:15,Architecture:15,Archive:15,ArrowBack:15,ArrowBackIos:15,ArrowBackIosNew:2,ArrowCircleDown:2,ArrowCircleUp:7,ArrowDownward:7,ArrowDropDown:7,ArrowDropDownCircle:0,ArrowDropUp:15,ArrowForward:15,ArrowForwardIos:2,ArrowLeft:15,ArrowRight:15,ArrowRightAlt:7,ArrowUpward:15,ArtTrack:15,Article:15,AspectRatio:15,Assessment:15,Assignment:15,AssignmentInd:7,AssignmentLate:2,AssignmentReturn:0,AssignmentReturned:0,AssignmentTurnedIn:0,Assistant:15,AssistantDirection:0,AssistantPhoto:2,Atm:15,AttachEmail:15,AttachFile:15,AttachMoney:15,Attachment:15,Attractions:15,Attribution:15,Audiotrack:15,AutoAwesome:15,AutoAwesomeMosaic:0,AutoAwesomeMotion:0,AutoDelete:15,AutoFixHigh:15,AutoFixNormal:7,AutoFixOff:15,AutoGraph:15,AutoStories:15,AutofpsSelect:7,Autorenew:15,AvTimer:15,BabyChangingStation:0,Backpack:15,Backspace:15,Backup:15,BackupTable:15,Badge:15,BakeryDining:15,Balcony:15,Ballot:15,BarChart:15,BatchPrediction:2,Bathroom:15,Bathtub:15,Battery20:15,Battery30:15,Battery50:15,Battery60:15,Battery80:15,Battery90:15,BatteryAlert:15,BatteryCharging20:0,BatteryCharging30:0,BatteryCharging50:0,BatteryCharging60:0,BatteryCharging80:0,BatteryCharging90:0,BatteryChargingFull:0,BatteryFull:15,BatterySaver:15,BatteryStd:15,BatteryUnknown:2,BeachAccess:15,Bed:15,BedroomBaby:15,BedroomChild:15,BedroomParent:7,Bedtime:15,Beenhere:15,Bento:15,BikeScooter:15,Biotech:15,Blender:15,Block:15,Bloodtype:15,Bluetooth:15,BluetoothAudio:2,BluetoothConnected:0,BluetoothDisabled:0,BluetoothDrive:2,BluetoothSearching:0,BlurCircular:15,BlurLinear:15,BlurOff:15,BlurOn:15,Bolt:15,Book:15,BookOnline:15,Bookmark:15,BookmarkAdd:15,BookmarkAdded:7,BookmarkBorder:2,BookmarkRemove:2,Bookmarks:15,BorderAll:15,BorderBottom:15,BorderClear:15,BorderColor:15,BorderHorizontal:0,BorderInner:15,BorderLeft:15,BorderOuter:15,BorderRight:15,BorderStyle:15,BorderTop:15,BorderVertical:2,BrandingWatermark:0,BreakfastDining:2,Brightness1:15,Brightness2:15,Brightness3:15,Brightness4:15,Brightness5:15,Brightness6:15,Brightness7:15,BrightnessAuto:2,BrightnessHigh:2,BrightnessLow:7,BrightnessMedium:0,BrokenImage:15,BrowserNotSupported:0,BrunchDining:15,Brush:15,BubbleChart:15,BugReport:15,Build:15,BuildCircle:15,Bungalow:15,BurstMode:15,BusAlert:15,Business:15,BusinessCenter:2,Cabin:15,Cable:15,Cached:15,Cake:15,Calculate:15,CalendarToday:7,CalendarViewDay:2,CalendarViewMonth:0,CalendarViewWeek:0,Call:15,CallEnd:15,CallMade:15,CallMerge:15,CallMissed:15,CallMissedOutgoing:0,CallReceived:15,CallSplit:15,CallToAction:15,Camera:15,CameraAlt:15,CameraEnhance:7,CameraFront:15,CameraIndoor:15,CameraOutdoor:7,CameraRear:15,CameraRoll:15,Cameraswitch:15,Campaign:15,Cancel:15,CancelPresentation:0,CancelScheduleSend:0,CarRental:15,CarRepair:15,CardGiftcard:15,CardMembership:2,CardTravel:15,Carpenter:15,Cases:15,Casino:15,Cast:15,CastConnected:7,CastForEducation:0,CatchingPokemon:2,Category:15,Celebration:15,CellWifi:15,CenterFocusStrong:0,CenterFocusWeak:2,Chair:15,ChairAlt:15,Chalet:15,ChangeCircle:15,ChangeHistory:7,ChargingStation:2,Chat:15,ChatBubble:15,ChatBubbleOutline:0,Check:15,CheckBox:15,CheckBoxOutlineBlank:0,CheckCircle:15,CheckCircleOutline:0,Checkroom:15,ChevronLeft:15,ChevronRight:15,ChildCare:15,ChildFriendly:7,ChromeReaderMode:0,Circle:15,CircleNotifications:0,Class:15,CleanHands:15,CleaningServices:0,Clear:15,ClearAll:15,Close:15,CloseFullscreen:2,ClosedCaption:7,ClosedCaptionOff:0,Cloud:15,CloudCircle:15,CloudDone:15,CloudDownload:7,CloudOff:15,CloudQueue:15,CloudUpload:15,Code:15,CodeOff:15,Coffee:15,CoffeeMaker:15,Collections:15,CollectionsBookmark:0,ColorLens:15,Colorize:15,Comment:15,CommentBank:15,Commute:15,Compare:15,CompareArrows:7,CompassCalibration:0,Compress:15,Computer:15,ConfirmationNumber:0,ConnectedTv:15,Construction:15,ContactMail:15,ContactPage:15,ContactPhone:15,ContactSupport:2,Contactless:15,Contacts:15,ContentCopy:15,ContentCut:15,ContentPaste:15,ContentPasteOff:2,ControlCamera:7,ControlPoint:15,CopyAll:15,Copyright:15,Coronavirus:15,CorporateFare:7,Cottage:15,Countertops:15,Create:15,CreateNewFolder:2,CreditCard:15,CreditCardOff:7,CreditScore:15,Crib:15,Crop:15,Crop169:15,Crop32:15,Crop54:15,Crop75:15,CropDin:15,CropFree:15,CropLandscape:7,CropOriginal:15,CropPortrait:15,CropRotate:15,CropSquare:15,Dangerous:15,DarkMode:15,Dashboard:15,DashboardCustomize:0,DataSaverOff:15,DataSaverOn:15,DataUsage:15,DateRange:15,Deck:15,Dehaze:15,Delete:15,DeleteForever:7,DeleteOutline:7,DeleteSweep:15,DeliveryDining:2,DepartureBoard:2,Description:15,DesignServices:2,DesktopMac:15,DesktopWindows:2,Details:15,DeveloperBoard:2,DeveloperBoardOff:0,DeveloperMode:7,DeviceHub:15,DeviceThermostat:0,DeviceUnknown:7,Devices:15,DevicesOther:15,DialerSip:15,Dialpad:15,Dining:15,DinnerDining:15,Directions:15,DirectionsBike:2,DirectionsBoat:2,DirectionsBoatFilled:0,DirectionsBus:7,DirectionsBusFilled:0,DirectionsCar:7,DirectionsCarFilled:0,DirectionsOff:7,DirectionsRailway:0,DirectionsRun:7,DirectionsSubway:0,DirectionsTransit:0,DirectionsWalk:2,DirtyLens:15,DisabledByDefault:0,DiscFull:15,Dns:15,DoDisturb:15,DoDisturbAlt:15,DoDisturbOff:15,DoDisturbOn:15,DoNotDisturb:15,DoNotDisturbAlt:2,DoNotDisturbOff:2,DoNotDisturbOn:2,DoNotStep:15,DoNotTouch:15,Dock:15,DocumentScanner:2,Domain:15,DomainDisabled:2,DomainVerification:0,Done:15,DoneAll:15,DoneOutline:15,DonutLarge:15,DonutSmall:15,DoorBack:15,DoorFront:15,DoorSliding:15,Doorbell:15,DoubleArrow:15,DownhillSkiing:2,Download:15,DownloadDone:15,DownloadForOffline:0,Downloading:15,Drafts:15,DragHandle:15,DragIndicator:7,DriveEta:15,DriveFileMove:7,DriveFolderUpload:0,Dry:15,DryCleaning:15,Duo:15,Dvr:15,DynamicFeed:15,DynamicForm:15,EMobiledata:15,Earbuds:15,EarbudsBattery:2,East:15,Eco:15,EdgesensorHigh:2,EdgesensorLow:7,Edit:15,EditAttributes:2,EditLocation:15,EditLocationAlt:2,EditNotifications:0,EditOff:15,EditRoad:15,EightK:15,EightKPlus:15,EightMp:15,EightteenMp:15,Eject:15,Elderly:15,ElectricBike:15,ElectricCar:15,ElectricMoped:7,ElectricRickshaw:0,ElectricScooter:2,ElectricalServices:0,Elevator:15,ElevenMp:15,Email:15,EmojiEmotions:7,EmojiEvents:15,EmojiFlags:15,EmojiFoodBeverage:0,EmojiNature:15,EmojiObjects:15,EmojiPeople:15,EmojiSymbols:15,EmojiTransportation:0,Engineering:15,EnhancedEncryption:0,Equalizer:15,Error:15,ErrorOutline:15,Escalator:15,EscalatorWarning:0,Euro:15,EuroSymbol:15,EvStation:15,Event:15,EventAvailable:2,EventBusy:15,EventNote:15,EventSeat:15,ExitToApp:15,Expand:15,ExpandLess:15,ExpandMore:15,Explicit:15,Explore:15,ExploreOff:15,Exposure:15,Extension:15,ExtensionOff:15,Face:15,FaceRetouchingOff:0,Facebook:15,FactCheck:15,FamilyRestroom:2,FastForward:15,FastRewind:15,Fastfood:15,Favorite:15,FavoriteBorder:2,FeaturedPlayList:0,FeaturedVideo:7,Feed:15,Feedback:15,Female:15,Fence:15,Festival:15,FiberDvr:15,FiberManualRecord:0,FiberNew:15,FiberPin:15,FiberSmartRecord:0,FileCopy:15,FileDownload:15,FileDownloadDone:0,FileDownloadOff:2,FilePresent:15,FileUpload:15,Filter:15,Filter1:15,Filter2:15,Filter3:15,Filter4:15,Filter5:15,Filter6:15,Filter7:15,Filter8:15,Filter9:15,Filter9Plus:15,FilterAlt:15,FilterBAndW:15,FilterCenterFocus:0,FilterDrama:15,FilterFrames:15,FilterHdr:15,FilterList:15,FilterNone:15,FilterTiltShift:2,FilterVintage:7,FindInPage:15,FindReplace:15,Fingerprint:15,FireExtinguisher:0,Fireplace:15,FirstPage:15,FitScreen:15,FitnessCenter:7,FiveG:15,FiveK:15,FiveKPlus:15,FiveMp:15,FivteenMp:15,Flag:15,Flaky:15,Flare:15,FlashAuto:15,FlashOff:15,FlashOn:15,FlashlightOff:7,FlashlightOn:15,Flatware:15,Flight:15,FlightLand:15,FlightTakeoff:7,Flip:15,FlipCameraAndroid:0,FlipCameraIos:7,FlipToBack:15,FlipToFront:15,Flourescent:15,FlutterDash:15,FmdBad:15,FmdGood:15,Folder:15,FolderOpen:15,FolderShared:15,FolderSpecial:7,FollowTheSigns:2,FontDownload:15,FontDownloadOff:2,FoodBank:15,FormatAlignCenter:0,FormatAlignJustify:0,FormatAlignLeft:2,FormatAlignRight:0,FormatBold:15,FormatClear:15,FormatColorFill:2,FormatColorReset:0,FormatColorText:2,FormatIndentDecrease:0,FormatIndentIncrease:0,FormatItalic:15,FormatLineSpacing:0,FormatListBulleted:0,FormatListNumbered:0,FormatPaint:15,FormatQuote:15,FormatShapes:15,FormatSize:15,FormatStrikethrough:0,FormatUnderlined:0,Forum:15,Forward:15,Forward10:15,Forward30:15,Forward5:15,ForwardToInbox:2,Foundation:15,FourGMobiledata:2,FourGPlusMobiledata:0,FourK:15,FourKPlus:15,FourMp:15,FourteenMp:15,FreeBreakfast:7,Fullscreen:15,FullscreenExit:2,Functions:15,GMobiledata:15,GTranslate:15,Gamepad:15,Games:15,Garage:15,Gavel:15,Gesture:15,GetApp:15,Gif:15,GitHub:0,Gite:15,GolfCourse:15,Google:0,GppBad:15,GppGood:15,GppMaybe:15,GpsFixed:15,GpsNotFixed:15,GpsOff:15,Grade:15,Gradient:15,Grading:15,Grain:15,GraphicEq:15,Grass:15,Grid3x3:15,Grid4x4:15,GridGoldenratio:2,GridOff:15,GridOn:15,GridView:15,Group:15,GroupAdd:15,GroupWork:15,Groups:15,HMobiledata:15,HPlusMobiledata:2,Hail:15,Handyman:15,Hardware:15,Hd:15,HdrAuto:15,HdrAutoSelect:7,HdrEnhancedSelect:0,HdrOff:15,HdrOffSelect:15,HdrOn:15,HdrOnSelect:15,HdrPlus:15,HdrStrong:15,HdrWeak:15,Headphones:15,HeadphonesBattery:0,Headset:15,HeadsetMic:15,HeadsetOff:15,Healing:15,HealthAndSafety:2,Hearing:15,HearingDisabled:2,Height:15,Help:15,HelpCenter:15,HelpOutline:15,Hevc:15,HideImage:15,HideSource:15,HighQuality:15,Highlight:15,HighlightAlt:15,HighlightOff:15,Hiking:15,History:15,HistoryEdu:15,HistoryToggleOff:0,HolidayVillage:2,Home:15,HomeMax:15,HomeMini:15,HomeRepairService:0,HomeWork:15,HorizontalRule:2,HorizontalSplit:2,HotTub:15,Hotel:15,HourglassBottom:2,HourglassDisabled:0,HourglassEmpty:2,HourglassFull:7,HourglassTop:15,House:15,HouseSiding:15,Houseboat:15,HowToReg:15,HowToVote:15,Http:15,Https:15,Hvac:15,IceSkating:15,Icecream:15,Image:15,ImageAspectRatio:0,ImageNotSupported:0,ImageSearch:15,ImagesearchRoller:0,ImportContacts:2,ImportExport:15,ImportantDevices:0,Inbox:15,Info:15,Input:15,InsertChart:15,InsertComment:7,InsertDriveFile:2,InsertEmoticon:2,InsertInvitation:0,InsertLink:15,InsertPhoto:15,Insights:15,Instagram:0,Inventory:15,Inventory2:15,InvertColors:15,InvertColorsOff:2,IosShare:15,Iron:15,Iso:15,Kayaking:15,Keyboard:15,KeyboardAlt:15,KeyboardArrowDown:0,KeyboardArrowLeft:0,KeyboardArrowRight:0,KeyboardArrowUp:2,KeyboardBackspace:0,KeyboardCapslock:0,KeyboardHide:15,KeyboardReturn:2,KeyboardTab:15,KeyboardVoice:7,KingBed:15,Kitchen:15,Kitesurfing:15,Label:15,LabelImportant:2,LabelOff:15,Landscape:15,Language:15,Laptop:15,LaptopChromebook:0,LaptopMac:15,LaptopWindows:7,LastPage:15,Launch:15,Layers:15,LayersClear:15,Leaderboard:15,LeakAdd:15,LeakRemove:15,LegendToggle:15,Lens:15,LensBlur:15,LibraryAdd:15,LibraryAddCheck:2,LibraryBooks:15,LibraryMusic:15,Light:15,LightMode:15,Lightbulb:15,LineStyle:15,LineWeight:15,LinearScale:15,Link:15,LinkOff:15,LinkedCamera:15,LinkedIn:0,Liquor:15,List:15,ListAlt:15,LiveHelp:15,LiveTv:15,Living:15,LocalActivity:7,LocalAirport:15,LocalAtm:15,LocalBar:15,LocalCafe:15,LocalCarWash:15,LocalDining:15,LocalDrink:15,LocalFireDepartment:0,LocalFlorist:15,LocalGasStation:2,LocalGroceryStore:0,LocalHospital:7,LocalHotel:15,LocalLaundryService:0,LocalLibrary:15,LocalMall:15,LocalMovies:15,LocalOffer:15,LocalParking:15,LocalPharmacy:7,LocalPhone:15,LocalPizza:15,LocalPlay:15,LocalPolice:15,LocalPostOffice:2,LocalPrintshop:2,LocalSee:15,LocalShipping:7,LocalTaxi:15,LocationCity:15,LocationDisabled:0,LocationOff:15,LocationOn:15,LocationSearching:0,Lock:15,LockClock:15,LockOpen:15,Login:15,Logout:15,Looks:15,Looks3:15,Looks4:15,Looks5:15,Looks6:15,LooksOne:15,LooksTwo:15,Loop:15,Loupe:15,LowPriority:15,Loyalty:15,LteMobiledata:7,LtePlusMobiledata:0,Luggage:15,LunchDining:15,Mail:15,MailOutline:15,Male:15,ManageAccounts:2,ManageSearch:15,Map:15,MapsHomeWork:15,MapsUgc:15,Margin:15,MarkAsUnread:15,MarkChatRead:15,MarkChatUnread:2,MarkEmailRead:7,MarkEmailUnread:2,Markunread:15,MarkunreadMailbox:0,Masks:15,Maximize:15,MediaBluetoothOff:0,MediaBluetoothOn:0,Mediation:15,MedicalServices:2,Medication:15,MeetingRoom:15,Memory:15,Menu:15,MenuBook:15,MenuOpen:15,MergeType:15,Message:15,Mic:15,MicExternalOff:2,MicExternalOn:7,MicNone:15,MicOff:15,Microwave:15,MilitaryTech:15,Minimize:15,MissedVideoCall:2,Mms:15,MobileFriendly:2,MobileOff:15,MobileScreenShare:0,MobiledataOff:7,Mode:15,ModeComment:15,ModeEdit:15,ModeEditOutline:2,ModeNight:15,ModeStandby:15,ModelTraining:7,MonetizationOn:2,Money:15,MoneyOff:15,MoneyOffCsred:7,Monitor:15,MonitorWeight:7,MonochromePhotos:0,Mood:15,MoodBad:15,Moped:15,More:15,MoreHoriz:15,MoreTime:15,MoreVert:15,MotionPhotosAuto:0,MotionPhotosOff:2,Mouse:15,MoveToInbox:15,Movie:15,MovieCreation:7,MovieFilter:15,Moving:15,Mp:15,MultilineChart:2,MultipleStop:15,Museum:15,MusicNote:15,MusicOff:15,MusicVideo:15,MyLocation:15,Nat:15,Nature:15,NaturePeople:15,NavigateBefore:2,NavigateNext:15,Navigation:15,NearMe:15,NearMeDisabled:2,NearbyError:15,NearbyOff:15,NetworkCell:15,NetworkCheck:15,NetworkLocked:7,NetworkWifi:15,NewReleases:15,NextPlan:15,NextWeek:15,Nfc:15,NightShelter:15,Nightlife:15,Nightlight:15,NightlightRound:2,NightsStay:15,NineK:15,NineKPlus:15,NineMp:15,NineteenMp:15,NoAccounts:15,NoBackpack:15,NoCell:15,NoDrinks:15,NoEncryption:15,NoFlash:15,NoFood:15,NoLuggage:15,NoMeals:15,NoMeetingRoom:7,NoPhotography:7,NoSim:15,NoStroller:15,NoTransfer:15,NordicWalking:7,North:15,NorthEast:15,NorthWest:15,NotAccessible:7,NotInterested:7,NotListedLocation:0,NotStarted:15,Note:15,NoteAdd:15,NoteAlt:15,Notes:15,NotificationAdd:2,Notifications:7,NotificationsActive:0,NotificationsNone:0,NotificationsOff:0,NotificationsPaused:0,OfflineBolt:15,OfflinePin:15,OfflineShare:15,OndemandVideo:7,OneK:15,OneKPlus:15,OneKk:15,OnlinePrediction:0,Opacity:15,OpenInBrowser:7,OpenInFull:15,OpenInNew:15,OpenInNewOff:15,OpenWith:15,OtherHouses:15,Outbound:15,Outbox:15,OutdoorGrill:15,Outlet:15,Padding:15,Pages:15,Pageview:15,Paid:15,Palette:15,PanTool:15,Panorama:15,PanoramaFishEye:2,PanoramaHorizontal:0,PanoramaPhotosphere:0,PanoramaVertical:0,PanoramaWideAngle:0,Paragliding:15,Park:15,PartyMode:15,Password:15,Pattern:15,Pause:15,PauseCircle:15,PauseCircleFilled:0,PauseCircleOutline:0,PausePresentation:0,Payment:15,Payments:15,PedalBike:15,Pending:15,PendingActions:2,People:15,PeopleAlt:15,PeopleOutline:7,PermCameraMic:7,PermContactCalendar:0,PermDataSetting:2,PermIdentity:15,PermMedia:15,PermPhoneMsg:15,PermScanWifi:15,Person:15,PersonAdd:15,PersonAddAlt:15,PersonAddAlt1:7,PersonAddDisabled:0,PersonOff:15,PersonOutline:7,PersonPin:15,PersonPinCircle:2,PersonRemove:15,PersonRemoveAlt1:0,PersonSearch:15,PersonalVideo:7,PestControl:15,PestControlRodent:0,Pets:15,Phone:15,PhoneAndroid:15,PhoneCallback:7,PhoneDisabled:7,PhoneEnabled:15,PhoneForwarded:2,PhoneInTalk:15,PhoneIphone:15,PhoneLocked:15,PhoneMissed:15,PhonePaused:15,Phonelink:15,PhonelinkErase:2,PhonelinkLock:7,PhonelinkOff:15,PhonelinkRing:7,PhonelinkSetup:2,Photo:15,PhotoAlbum:15,PhotoCamera:15,PhotoCameraBack:2,PhotoCameraFront:0,PhotoFilter:15,PhotoLibrary:15,PhotoSizeSelectLarge:0,PhotoSizeSelectSmall:0,Piano:15,PianoOff:15,PictureAsPdf:15,PictureInPicture:0,PictureInPictureAlt:0,PieChart:15,PieChartOutline:2,Pin:15,PinDrop:15,Pinterest:0,PivotTableChart:2,Place:15,Plagiarism:15,PlayArrow:15,PlayCircle:15,PlayCircleFilled:0,PlayCircleOutline:0,PlayDisabled:15,PlayForWork:15,PlayLesson:15,PlaylistAdd:15,PlaylistAddCheck:0,PlaylistPlay:15,Plumbing:15,PlusOne:15,Podcasts:15,PointOfSale:15,Policy:15,Poll:15,Pool:15,PortableWifiOff:2,Portrait:15,PostAdd:15,Power:15,PowerInput:15,PowerOff:15,PowerSettingsNew:0,PregnantWoman:7,PresentToAll:15,Preview:15,PriceChange:15,PriceCheck:15,Print:15,PrintDisabled:7,PriorityHigh:15,PrivacyTip:15,Psychology:15,Public:15,PublicOff:15,Publish:15,PublishedWithChanges:0,PushPin:15,QrCode:15,QrCode2:15,QrCodeScanner:7,QueryBuilder:15,QueryStats:15,QuestionAnswer:2,Queue:15,QueueMusic:15,QueuePlayNext:7,Quickreply:15,Quiz:15,RMobiledata:15,Radar:15,Radio:15,RadioButtonChecked:0,RadioButtonUnchecked:0,RailwayAlert:15,RamenDining:15,RateReview:15,RawOff:15,RawOn:15,ReadMore:15,Receipt:15,ReceiptLong:15,RecentActors:15,Recommend:15,RecordVoiceOver:2,Reddit:0,Redeem:15,Redo:15,ReduceCapacity:2,Refresh:15,RememberMe:15,Remove:15,RemoveCircle:15,RemoveCircleOutline:0,RemoveDone:15,RemoveFromQueue:2,RemoveModerator:2,RemoveRedEye:15,RemoveShoppingCart:0,Reorder:15,Repeat:15,RepeatOn:15,RepeatOne:15,RepeatOneOn:15,Replay:15,Replay10:15,Replay30:15,Replay5:15,ReplayCircleFilled:0,Reply:15,ReplyAll:15,Report:15,ReportGmailerrorred:0,ReportOff:15,ReportProblem:7,RequestPage:15,RequestQuote:15,ResetTv:15,RestartAlt:15,Restaurant:15,RestaurantMenu:2,Restore:15,RestoreFromTrash:0,RestorePage:15,Reviews:15,RiceBowl:15,RingVolume:15,Roofing:15,Room:15,RoomPreferences:2,RoomService:15,Rotate90DegreesCcw:0,RotateLeft:15,RotateRight:15,Router:15,Rowing:15,RssFeed:15,Rsvp:15,Rtt:15,Rule:15,RuleFolder:15,RunCircle:15,RunningWithErrors:0,RvHookup:15,SafetyDivider:7,Sailing:15,Sanitizer:15,Satellite:15,Save:15,SaveAlt:15,SavedSearch:15,Savings:15,Scanner:15,ScatterPlot:15,Schedule:15,ScheduleSend:15,Schema:15,School:15,Science:15,Score:15,ScreenLockLandscape:0,ScreenLockPortrait:0,ScreenLockRotation:0,ScreenRotation:2,ScreenSearchDesktop:0,ScreenShare:15,Screenshot:15,Sd:15,SdCard:15,SdCardAlert:15,SdStorage:15,Search:15,SearchOff:15,Security:15,SecurityUpdate:2,SecurityUpdateGood:0,Segment:15,SelectAll:15,SelfImprovement:2,Sell:15,Send:15,SendAndArchive:2,SendToMobile:15,SensorDoor:15,SensorWindow:15,Sensors:15,SensorsOff:15,SentimentNeutral:0,SentimentSatisfied:0,SetMeal:15,Settings:15,SettingsApplications:0,SettingsBluetooth:0,SettingsBrightness:0,SettingsCell:15,SettingsEthernet:0,SettingsInputAntenna:0,SettingsInputHdmi:0,SettingsInputSvideo:0,SettingsOverscan:0,SettingsPhone:7,SettingsPower:7,SettingsRemote:2,SettingsSuggest:2,SettingsVoice:7,SevenK:15,SevenKPlus:15,SevenMp:15,SeventeenMp:15,Share:15,ShareLocation:7,Shield:15,Shop:15,Shop2:15,ShopTwo:15,ShoppingBag:15,ShoppingBasket:2,ShoppingCart:15,ShortText:15,Shortcut:15,ShowChart:15,Shower:15,Shuffle:15,ShuffleOn:15,ShutterSpeed:15,Sick:15,SignalCellular0Bar:0,SignalCellular1Bar:0,SignalCellular2Bar:0,SignalCellular3Bar:0,SignalCellular4Bar:0,SignalCellularAlt:0,SignalCellularNoSim:0,SignalCellularNodata:0,SignalCellularNull:0,SignalCellularOff:0,SignalWifi0Bar:2,SignalWifi1Bar:2,SignalWifi1BarLock:0,SignalWifi2Bar:2,SignalWifi2BarLock:0,SignalWifi3Bar:2,SignalWifi3BarLock:0,SignalWifi4Bar:2,SignalWifi4BarLock:0,SignalWifiBad:7,SignalWifiOff:7,SimCard:15,SimCardAlert:15,SimCardDownload:2,SingleBed:15,Sip:15,SixK:15,SixKPlus:15,SixMp:15,SixteenMp:15,SixtyFps:15,SixtyFpsSelect:2,Skateboarding:7,SkipNext:15,SkipPrevious:15,Sledding:15,Slideshow:15,SlowMotionVideo:2,SmartButton:15,SmartDisplay:15,SmartScreen:15,SmartToy:15,Smartphone:15,SmokeFree:15,SmokingRooms:15,Sms:15,SmsFailed:15,SnippetFolder:7,Snooze:15,Snowboarding:15,Snowmobile:15,Snowshoeing:15,Soap:15,SocialDistance:2,Sort:15,SortByAlpha:15,Source:15,South:15,SouthEast:15,SouthWest:15,Spa:15,SpaceBar:15,Speaker:15,SpeakerGroup:15,SpeakerNotes:15,SpeakerNotesOff:2,SpeakerPhone:15,Speed:15,Spellcheck:15,Splitscreen:15,Sports:15,SportsBar:15,SportsBaseball:2,SportsBasketball:0,SportsCricket:7,SportsEsports:7,SportsFootball:2,SportsGolf:15,SportsHandball:2,SportsHockey:15,SportsKabaddi:7,SportsMma:15,SportsMotorsports:0,SportsRugby:15,SportsScore:15,SportsSoccer:15,SportsTennis:15,SportsVolleyball:0,SquareFoot:15,StackedBarChart:2,StackedLineChart:0,Stairs:15,Star:15,StarBorder:15,StarBorderPurple500:0,StarHalf:15,StarOutline:15,StarPurple500:7,StarRate:15,Stars:15,StayCurrentLandscape:0,StayCurrentPortrait:0,StayPrimaryLandscape:0,StayPrimaryPortrait:0,StickyNote2:15,Stop:15,StopCircle:15,StopScreenShare:2,Storage:15,Store:15,StoreMallDirectory:0,Storefront:15,Storm:15,Straighten:15,Stream:15,Streetview:15,StrikethroughS:2,Stroller:15,Style:15,Subject:15,Subscript:15,Subscriptions:7,Subtitles:15,SubtitlesOff:15,Subway:15,Summarize:15,Superscript:15,SupervisedUserCircle:0,SupervisorAccount:0,Support:15,SupportAgent:15,Surfing:15,SurroundSound:7,SwapCalls:15,SwapHoriz:15,SwapHorizontalCircle:0,SwapVert:15,SwapVerticalCircle:0,Swipe:15,SwitchAccount:7,SwitchCamera:15,SwitchLeft:15,SwitchRight:15,SwitchVideo:15,Sync:15,SyncAlt:15,SyncDisabled:15,SyncProblem:15,SystemSecurityUpdate:0,SystemUpdate:15,SystemUpdateAlt:2,Tab:15,TabUnselected:7,TableChart:15,TableRows:15,TableView:15,Tablet:15,TabletAndroid:7,TabletMac:15,Tag:15,TagFaces:15,TakeoutDining:7,TapAndPlay:15,Tapas:15,Task:15,TaskAlt:15,TaxiAlert:15,Telegram:0,TenMp:15,Terrain:15,TextFields:15,TextFormat:15,TextRotateUp:15,TextRotateVertical:0,TextRotationAngleup:0,TextRotationDown:0,TextRotationNone:0,TextSnippet:15,Textsms:15,Texture:15,TheaterComedy:7,Theaters:15,Thermostat:15,ThermostatAuto:2,ThirteenMp:15,ThirtyFps:15,ThirtyFpsSelect:2,ThreeDRotation:2,ThreeGMobiledata:0,ThreeK:15,ThreeKPlus:15,ThreeMp:15,ThreeP:15,ThreeSixty:15,ThumbDown:15,ThumbDownAlt:15,ThumbDownOffAlt:2,ThumbUp:15,ThumbUpAlt:15,ThumbUpOffAlt:7,ThumbsUpDown:15,TimeToLeave:15,Timelapse:15,Timeline:15,Timer:15,Timer10:15,Timer10Select:7,Timer3:15,Timer3Select:15,TimerOff:15,TimesOneMobiledata:0,Title:15,Toc:15,Today:15,ToggleOff:15,ToggleOn:15,Toll:15,Tonality:15,Topic:15,TouchApp:15,Tour:15,Toys:15,TrackChanges:15,Traffic:15,Train:15,Tram:15,Transform:15,Transgender:15,TransitEnterexit:0,Translate:15,TravelExplore:7,TrendingDown:15,TrendingFlat:15,TrendingUp:15,TripOrigin:15,Try:15,Tty:15,Tune:15,Tungsten:15,TurnedIn:15,TurnedInNot:15,Tv:15,TvOff:15,TwelveMp:15,TwentyFourMp:15,TwentyOneMp:15,TwentyThreeMp:7,TwentyTwoMp:15,TwentyZeroMp:15,Twitter:0,TwoK:15,TwoKPlus:15,TwoMp:15,TwoWheeler:15,Umbrella:15,Unarchive:15,Undo:15,UnfoldLess:15,UnfoldMore:15,Unpublished:15,Unsubscribe:15,Upcoming:15,Update:15,UpdateDisabled:2,Upgrade:15,Upload:15,UploadFile:15,Usb:15,UsbOff:15,Verified:15,VerifiedUser:15,VerticalAlignBottom:0,VerticalAlignCenter:0,VerticalAlignTop:0,VerticalSplit:7,Vibration:15,VideoCall:15,VideoCameraBack:2,VideoCameraFront:0,VideoLabel:15,VideoLibrary:15,VideoSettings:7,VideoStable:15,Videocam:15,VideocamOff:15,VideogameAsset:2,VideogameAssetOff:0,ViewAgenda:15,ViewArray:15,ViewCarousel:15,ViewColumn:15,ViewComfy:15,ViewCompact:15,ViewDay:15,ViewHeadline:15,ViewInAr:15,ViewList:15,ViewModule:15,ViewQuilt:15,ViewSidebar:15,ViewStream:15,ViewWeek:15,Vignette:15,Villa:15,Visibility:15,VisibilityOff:7,VoiceChat:15,VoiceOverOff:15,Voicemail:15,VolumeDown:15,VolumeMute:15,VolumeOff:15,VolumeUp:15,VolunteerActivism:0,VpnKey:15,VpnLock:15,Vrpano:15,Wallpaper:15,Warning:15,WarningAmber:15,Wash:15,Watch:15,WatchLater:15,Water:15,WaterDamage:15,WaterfallChart:2,Waves:15,WbAuto:15,WbCloudy:15,WbIncandescent:2,WbIridescent:15,WbShade:15,WbSunny:15,WbTwilight:15,Wc:15,Web:15,WebAsset:15,WebAssetOff:15,Weekend:15,West:15,WhatsApp:0,Whatshot:15,WheelchairPickup:0,WhereToVote:15,Widgets:15,Wifi:15,WifiCalling:15,WifiCalling3:15,WifiLock:15,WifiOff:15,WifiProtectedSetup:0,WifiTethering:7,WifiTetheringOff:0,Window:15,WineBar:15,Work:15,WorkOff:15,WorkOutline:15,Workspaces:15,WrapText:15,WrongLocation:7,Wysiwyg:15,Yard:15,YouTube:0,YoutubeSearchedFor:0,ZoomIn:15,ZoomOut:15,ZoomOutMap:15};const iconKeys=Object.keys(icons);const weightOptions=[\"Filled\",\"TwoTone\",\"Sharp\",\"Rounded\",\"Outlined\",];const styleKeyOptions={15:[...weightOptions],7:[\"Filled\",\"TwoTone\",\"Sharp\",\"Rounded\"],2:[\"Filled\",\"Sharp\"]};const styleOptionPropKeys=Object.keys(styleKeyOptions).map(optionKey=>`iconStyle${optionKey}`);const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * MATERIAL\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored,style}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Get props to use for deps array\nconst styleOptionProps=styleOptionPropKeys.map(prop=>props[prop]);// Get style of icon\nconst iconStyle=useMemo(()=>{const iconStyleKey=icons[iconKey];if(!iconStyleKey)return;const activeStyle=props[`iconStyle${iconStyleKey}`];if(activeStyle===\"Filled\")return;return activeStyle;},[...styleOptionProps]);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// If bad search or doesn't exist, show null state\nif(typeof icons[iconKey]!==\"number\"){setSelectedIcon(null);return;}// Get the selected module\ntry{const style=iconStyle?iconStyle:\"\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}${style}.js@0.0.32`;// console.log(iconModuleUrl)\nconst module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey,...styleOptionProps]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined,...style},focusable:\"false\",viewBox:\"0 0 24 24\",color:color,children:SelectedIcon}):emptyState});}Icon.displayName=\"Material\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,weight:\"Filled\",mirrored:false};function hideStyleOptions(props,styleOptions){const{selectByList,iconSearch,iconSelection}=props;const styleOptionsNumber=parseInt(styleOptions);const name=getIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const icon=icons[name];if(!icon||styleOptionsNumber===0)return true;if(icon===styleOptionsNumber)return false;else return true;}addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Material site](https://fonts.google.com/icons)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...Object.keys(styleKeyOptions).reduce((result,optionKey)=>{result[`iconStyle${optionKey}`]={type:ControlType.Enum,title:\"Style\",defaultValue:\"Filled\",options:styleKeyOptions[optionKey],hidden:props=>hideStyleOptions(props,optionKey)};return result;},{}),...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Material.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import React,{useEffect,useState,useRef}from\"react\";import{useIsBrowser}from\"https://framerusercontent.com/modules/ncBs5KPMI9I5GEta13fn/zGXDjuZapa1SGy6D8P5e/IsBrowser.js\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{updateCartCurrency}from\"https://framerusercontent.com/modules/yiRfl1JCGhIBUL31WVDk/wupS2XmBAHu1kBQNv9pi/mutations_v2.js\";import{currencyMaps}from\"https://framerusercontent.com/modules/k9s4cejdkBGDjmzudhzM/18cq93eooqM4YmdbL7E2/currencyMaps.js\";import{knownCurrenciesWithCodeAsSymbol}from\"https://framerusercontent.com/modules/k9s4cejdkBGDjmzudhzM/18cq93eooqM4YmdbL7E2/currencyMaps.js\";import{sanitizeChildrenRecursively}from\"https://framerusercontent.com/modules/Da0ApllLKQHSw8djEYKs/NKlmeTJYy3YIy3O2qsS9/cloning.js\";/**\n * @framerDisableUnlink\n */export default function FC_GlobalMarketDropdown({componentInstance}){const[availableCountries,setAvailableCountries]=useState([]);const[selectedCurrency,setSelectedCurrency]=useState(\"\");const[selectedCountry,setSelectedCountry]=useState(\"\");const[selectedCountryCode,setSelectedCountryCode]=useState(\"\");const[selectedCurrencySymbol,setSelectedCurrencySymbol]=useState(\"\");const dropdownRef=useRef(null);const isBrowser=useIsBrowser();const[isLoading,setIsLoading]=useState(true);// Wait until the global fetcher is available to avoid startup race conditions\nconst waitForFetchAvailableCurrencies=async(maxAttempts=15,delayMs=200)=>{for(let attempt=0;attempt<maxAttempts;attempt++){if(window?.shopXtools?.fetchAvailableCurrencies)return true;await new Promise(resolve=>setTimeout(resolve,delayMs));}return false;};const delay=ms=>new Promise(resolve=>setTimeout(resolve,ms));useEffect(()=>{if(!isBrowser)return;// Try to initialize state from localStorage immediately, before API calls\nconst storedCurrency=localStorage.getItem(\"selectedCurrency\");const storedCountry=localStorage.getItem(\"selectedCountry\");const storedCountryCode=localStorage.getItem(\"selectedCountryCode\");const storedCurrencySymbol=localStorage.getItem(\"selectedCurrencySymbol\");if(storedCurrency&&storedCountry&&storedCountryCode&&storedCurrencySymbol){setSelectedCurrency(storedCurrency);setSelectedCountry(storedCountry);setSelectedCountryCode(storedCountryCode);setSelectedCurrencySymbol(storedCurrencySymbol);}// Dispatch event so FC_GlobalMarketActive updates on first load\nwindow.dispatchEvent(new CustomEvent(\"currency_changed\",{detail:{currency:storedCurrency,country:storedCountry,countryCode:storedCountryCode}}));// console.log(\"Currency change event\", {\n//     currency: storedCurrency,\n//     country: storedCountry,\n//     countryCode: storedCountryCode,\n// })\n},[isBrowser]);useEffect(()=>{if(!isBrowser)return;const loadCurrencies=async()=>{try{setIsLoading(true);const ready=await waitForFetchAvailableCurrencies();if(!ready){console.warn(\"Currencies API not ready after waiting; skipping initial fetch\");return;}// First attempt\nlet response=await window.shopXtools?.fetchAvailableCurrencies();// Minimal retry once to smooth over transient startup conditions\nif(!response){await delay(400);response=await window.shopXtools?.fetchAvailableCurrencies();}if(response){setAvailableCountries(response.availableCurrenciesAndCountries);const storedCurrency=localStorage.getItem(\"selectedCurrency\");const storedCountry=localStorage.getItem(\"selectedCountry\");const storedCountryCode=localStorage.getItem(\"selectedCountryCode\");const storedCurrencySymbol=localStorage.getItem(\"selectedCurrencySymbol\");if(storedCurrency&&storedCountry&&storedCountryCode&&storedCurrencySymbol){setSelectedCurrency(storedCurrency);setSelectedCountry(storedCountry);setSelectedCountryCode(storedCountryCode);setSelectedCurrencySymbol(storedCurrencySymbol);}}else{console.warn(\"Failed to fetch currencies\");}}catch(error){console.error(\"Error loading currencies:\",error);}finally{setIsLoading(false);}};loadCurrencies();},[isBrowser]);// Add event listener for currency_changed events\nuseEffect(()=>{if(!isBrowser)return;const handleCurrencyChange=event=>{const{currency,country,countryCode}=event.detail;setSelectedCurrency(currency);setSelectedCountry(country);setSelectedCountryCode(countryCode);// Handle currency symbol\nlet currencySymbol;if(knownCurrenciesWithCodeAsSymbol.includes(currency)){currencySymbol=currency;}else{currencySymbol=currencyMaps[currency];}setSelectedCurrencySymbol(currencySymbol);};window.addEventListener(\"currency_changed\",handleCurrencyChange);return()=>{window.removeEventListener(\"currency_changed\",handleCurrencyChange);};},[isBrowser]);const handleCurrencySelect=async e=>{if(!isBrowser)return;const selectedIndex=e.target.selectedIndex;const selectedCountry=availableCountries[selectedIndex];const currency=selectedCountry.currency.isoCode;const countryName=selectedCountry.name;const countryCode=selectedCountry.isoCode;setSelectedCurrency(currency);setSelectedCountry(countryName);setSelectedCountryCode(countryCode);let currencySymbol;if(knownCurrenciesWithCodeAsSymbol.includes(currency)){currencySymbol=currency;setSelectedCurrencySymbol(currency);}else{currencySymbol=currencyMaps[currency];setSelectedCurrencySymbol(currencySymbol);}localStorage.setItem(\"selectedCurrency\",currency);localStorage.setItem(\"selectedCountry\",countryName);localStorage.setItem(\"selectedCountryCode\",countryCode);localStorage.setItem(\"selectedCurrencySymbol\",currencySymbol);// Update buyerIdentity in cart (localStorage)\nconst cart=JSON.parse(localStorage.getItem(\"shopXtools.cart\")||\"{}\");//console.log(\"Cart from localStorage in dropdown:\", cart)\nif(!cart.buyerIdentity)cart.buyerIdentity={};cart.buyerIdentity.countryCode=countryCode;// console.log(\n//     \"Updated cart and buyerIdentity in dropdown with country code:\",\n//     countryCode\n// )\nconst existingCartId=localStorage.getItem(\"shopX_cart_id\");if(existingCartId){try{const shopXtools=window?.shopXtools;if(shopXtools?.handleCartMutation){const updateData=await shopXtools.handleCartMutation(updateCartCurrency,{cartId:existingCartId,countryCode:countryCode});if(updateData?.cartBuyerIdentityUpdate?.cart){// console.log(\n//     \"Cart updated successfully with new country code:\",\n//     countryCode\n// )\n// Retrieve the existing cart\nconst existingCart=JSON.parse(localStorage.getItem(\"shopXtools.cart\")||\"{}\");// Merge the updated cart with the existing cart\nconst updatedCart={...existingCart,...updateData.cartBuyerIdentityUpdate.cart,buyerIdentity:{...existingCart.buyerIdentity,countryCode:countryCode},cost:{...existingCart.cost,...updateData.cartBuyerIdentityUpdate.cart.cost}};// Save the merged cart back to localStorage\nlocalStorage.setItem(\"shopXtools.cart\",JSON.stringify(updatedCart));if(shopXtools){shopXtools.cart=updatedCart;}// window.shopXtools.cart = updateData.cartBuyerIdentityUpdate.cart;\n// localStorage.setItem(\"shopXtools.cart\", JSON.stringify(updateData.cartBuyerIdentityUpdate.cart));\nwindow.dispatchEvent(new Event(\"shopXtools-cart-update\"));}else{console.error(\"Failed to update cart with new country code.\");}}}catch(error){console.error(\"Error updating cart currency:\",error);window.dispatchEvent(new CustomEvent(\"errorChanged\",{detail:error.message||\"Failed to update cart currency\"}));}}if(window.shopXtools){window.shopXtools.defaultCurrency=currency;window.shopXtools.defaultCountry=countryName;window.shopXtools.defaultCountryCode=countryCode;window.shopXtools.defaultCurrencySymbol=currencySymbol;const shopXtools=window.shopXtools;if(shopXtools.fetchProductsByCountry){try{//console.log(\"Fetching products for new currency:\", countryCode)\nconst products=await shopXtools.fetchProductsByCountry(countryCode);//console.log(\"Products:\", products)\nif(products){shopXtools.products=products// Update products globally\n;//console.log(\"Updated products:\", products)\n}}catch(error){console.error(\"Error updating products:\",error);}}}const changeEvent=new CustomEvent(\"currency_changed\",{detail:{currency:currency,country:countryName,countryCode:countryCode}});window.dispatchEvent(changeEvent);};const handleInstanceClick=()=>{if(dropdownRef.current){// In Safari, we need to focus first and then trigger a mousedown event\ndropdownRef.current.focus();const event=new MouseEvent(\"mousedown\",{bubbles:true,cancelable:true,view:window});dropdownRef.current.dispatchEvent(event);}};if(!isBrowser)return null;const selectedValue=`${selectedCurrency}-${selectedCountry}`;// console.log(\"Selected value:\", selectedValue)\n// Normalize the component instance (Canvas vs Production)\nconst mainInstance=Array.isArray(componentInstance)?componentInstance[0]:componentInstance;if(!/*#__PURE__*/React.isValidElement(mainInstance)){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#666\",fontSize:\"14px\"},children:\"Connect Instance\"});}// Canvas view: render directly\nconst isCanvas=RenderTarget.current()===RenderTarget.canvas;if(isCanvas){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/React.cloneElement(mainInstance,{style:{...mainInstance.props?.style||{},width:\"100%\",height:\"100%\"}})});}const sanitizedMainInstance=sanitizeChildrenRecursively(mainInstance);const clonedContainer=/*#__PURE__*/React.cloneElement(sanitizedMainInstance,{style:{...mainInstance.props?.style||{},width:\"100%\",height:\"100%\",position:\"relative\"}});// Production: render all children, wrapped in a clickable div, with an invisible dropdown underneath\nreturn /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:\"100%\"},onClick:handleInstanceClick,tabIndex:0,onKeyDown:e=>{if(e.key===\"ArrowDown\"){e.preventDefault();if(dropdownRef.current){dropdownRef.current.focus()// Move focus to dropdown\n;// Simulate a native `mousedown` event to trigger the dropdown\ndropdownRef.current.dispatchEvent(new MouseEvent(\"mousedown\",{bubbles:true}));// Send a synthetic ArrowDown event to move selection\nsetTimeout(()=>{const event=new KeyboardEvent(\"keydown\",{key:\"ArrowDown\",bubbles:true});dropdownRef.current.dispatchEvent(event);},0);}}if(e.key===\"Enter\"){e.preventDefault();handleInstanceClick();}},children:[clonedContainer,/*#__PURE__*/_jsx(\"select\",{ref:dropdownRef,onChange:handleCurrencySelect,id:\"currency-dropdown\",value:selectedValue,\"aria-label\":\"Select currency\",style:{cursor:\"pointer\",position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",opacity:0,zIndex:1,boxSizing:\"border-box\"},children:!isLoading&&availableCountries.map((country,index)=>/*#__PURE__*/_jsxs(\"option\",{value:`${country.currency.isoCode}-${country.name}`,children:[country.name,\" (\",country.currency.isoCode,\")\"]},`${country.currency.isoCode}-${index}`))})]});}addPropertyControls(FC_GlobalMarketDropdown,{componentInstance:{type:ControlType.ComponentInstance,title:\"Component Instance\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_GlobalMarketDropdown\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_GlobalMarketDropdown.map","// Generated by Framer (1067533)\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{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";import FC_GlobalMarketActive from\"https://framerusercontent.com/modules/IRNPUGQe13VXFTk5iND0/x0S1itd9K7qngwU8KE4b/FC_GlobalMarketActive.js\";import FC_GlobalMarketDropdown from\"https://framerusercontent.com/modules/l4Wc5P7RmEd6P0vBsdFg/aXX8KFM7lDlmOlkbXatM/FC_GlobalMarketDropdown.js\";const FC_GlobalMarketActiveFonts=getFonts(FC_GlobalMarketActive);const MaterialFonts=getFonts(Material);const FC_GlobalMarketDropdownFonts=getFonts(FC_GlobalMarketDropdown);const enabledGestures={YzUrYCgpM:{hover:true}};const serializationHash=\"framer-Mc3jH\";const variantClassNames={YzUrYCgpM:\"framer-v-1u80osm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const a1kySXBlK=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,a1kySXBlK:click??props.a1kySXBlK};};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,a1kySXBlK,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"YzUrYCgpM\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapanwjiu=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(a1kySXBlK){const res=await a1kySXBlK(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1u80osm\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"YzUrYCgpM\",onTap:onTapanwjiu,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-5cd51282-a57c-464e-be3b-a84a36f4dfa4, rgba(3, 6, 7, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{\"YzUrYCgpM-hover\":{\"--border-color\":\"var(--token-2102276a-9d26-412a-ab6c-a0fa49061fc3, rgba(3, 6, 7, 0.8))\"}},...addPropertyOverrides({\"YzUrYCgpM-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z5qy28-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"rrON1Ca1g-container\",nodeId:\"rrON1Ca1g\",rendersWithMotion:true,scopeId:\"Ts0mI3F_H\",children:/*#__PURE__*/_jsx(FC_GlobalMarketDropdown,{componentInstance:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-o52gso\",\"data-framer-name\":\"Design\",layoutDependency:layoutDependency,layoutId:\"Jrz7Nq8Ya\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1eurwlk\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"mG0yfw0fL\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12uwxi8\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"czgv_I0o6\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nw6gct-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wWdK86qUk-container\",nodeId:\"wWdK86qUk\",rendersWithMotion:true,scopeId:\"Ts0mI3F_H\",children:/*#__PURE__*/_jsx(FC_GlobalMarketActive,{color:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",font:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",fontSize:\"13px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"110%\",textAlign:\"left\"},format:\"{{CN}}\",height:\"100%\",id:\"wWdK86qUk\",layoutId:\"wWdK86qUk\",previewCountry:\"US\",previewCurrency:\"USD\",textTransform:\"None\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4hprky-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"t6ecC7P0U-container\",nodeId:\"t6ecC7P0U\",rendersWithMotion:true,scopeId:\"Ts0mI3F_H\",children:/*#__PURE__*/_jsx(FC_GlobalMarketActive,{color:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\",font:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",fontSize:\"13px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"110%\"},format:\"({{CUC}})\",height:\"100%\",id:\"t6ecC7P0U\",layoutId:\"t6ecC7P0U\",previewCountry:\"US\",previewCurrency:\"USD\",textTransform:\"None\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iga5tm-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cmz3OrSFJ-container\",nodeId:\"cmz3OrSFJ\",rendersWithMotion:true,scopeId:\"Ts0mI3F_H\",children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"KeyboardArrowDown\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"cmz3OrSFJ\",layoutId:\"cmz3OrSFJ\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})],height:\"100%\",id:\"rrON1Ca1g\",layoutId:\"rrON1Ca1g\",style:{width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Mc3jH.framer-mcnyef, .framer-Mc3jH .framer-mcnyef { display: block; }\",\".framer-Mc3jH.framer-1u80osm { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 320px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Mc3jH .framer-z5qy28-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; z-index: 1; }\",\".framer-Mc3jH .framer-o52gso { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 12px 0px 16px; position: relative; width: 320px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Mc3jH .framer-1eurwlk { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 48px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Mc3jH .framer-12uwxi8 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Mc3jH .framer-nw6gct-container, .framer-Mc3jH .framer-4hprky-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Mc3jH .framer-1iga5tm-container { flex: none; height: 16px; position: relative; width: 16px; }\",'.framer-Mc3jH[data-border=\"true\"]::after, .framer-Mc3jH [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 48\n * @framerIntrinsicWidth 320\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"VqALYCfCP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"a1kySXBlK\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTs0mI3F_H=withCSS(Component,css,\"framer-Mc3jH\");export default FramerTs0mI3F_H;FramerTs0mI3F_H.displayName=\"Region selector\";FramerTs0mI3F_H.defaultProps={height:48,width:320};addPropertyControls(FramerTs0mI3F_H,{a1kySXBlK:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerTs0mI3F_H,[{explicitInter:true,fonts:[{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\"}]},...FC_GlobalMarketActiveFonts,...MaterialFonts,...FC_GlobalMarketDropdownFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTs0mI3F_H\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"48\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"320\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"a1kySXBlK\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VqALYCfCP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ts0mI3F_H.map","// Generated by Framer (010e00d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,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_GlobalCountryFlags from\"https://framerusercontent.com/modules/6DL2PESnBGZ4TTphi6gj/AtrKpjqaFZPe5vcWWzpR/FC_GlobalCountryFlags.js\";import FC_GlobalMarketActive from\"https://framerusercontent.com/modules/IRNPUGQe13VXFTk5iND0/x0S1itd9K7qngwU8KE4b/FC_GlobalMarketActive.js\";import FC_GlobalMarketContent from\"https://framerusercontent.com/modules/m4vAJkhllkegCgWC8tGt/LUuvLVCFJIXesueYLDR0/FC_GlobalMarketContent.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import FC_GlobalSmartModalClose from\"https://framerusercontent.com/modules/vx0hU5obAvqfYnWvnwr9/UIQTPgXl7TcAZzWWkUW4/FC_GlobalSmartModalClose.js\";import X from\"https://framerusercontent.com/modules/KU99zLzjmXgCPHIjBb3H/RbsswhMMtvSibUVT9LoK/buYx0d6c1.js\";import RegionSelector from\"https://framerusercontent.com/modules/SuFy2tUjYQOeCg0ICAol/iJaFzUAMta2tTPHYCK7Q/Ts0mI3F_H.js\";const XFonts=getFonts(X);const FC_GlobalSmartModalCloseFonts=getFonts(FC_GlobalSmartModalClose);const FC_GlobalCountryFlagsFonts=getFonts(FC_GlobalCountryFlags);const FC_GlobalMarketActiveFonts=getFonts(FC_GlobalMarketActive);const PhosphorFonts=getFonts(Phosphor);const FC_GlobalMarketContentFonts=getFonts(FC_GlobalMarketContent);const RegionSelectorFonts=getFonts(RegionSelector);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"EceZ5OCmL\",\"m5XH4UGvb\"];const serializationHash=\"framer-jWGUZ\";const variantClassNames={EceZ5OCmL:\"framer-v-5bq1mz\",m5XH4UGvb:\"framer-v-1rcg81z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const JjI8V6EN5=undefined;const transition1={damping:48,delay:.2,mass:2,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,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 transition2={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 humanReadableVariantMap={Desktop:\"EceZ5OCmL\",Mobile:\"m5XH4UGvb\"};const Variants=motion.create(React.Fragment);const getProps=({closeRegion,height,id,width,...props})=>{return{...props,JjI8V6EN5:closeRegion??props.JjI8V6EN5,variant:humanReadableVariantMap[props.variant]??props.variant??\"EceZ5OCmL\"};};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,JjI8V6EN5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EceZ5OCmL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapdbkoqn=activeVariantCallback(async(...args)=>{if(JjI8V6EN5){const res=await JjI8V6EN5(...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:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-5bq1mz\",className,classNames),\"data-framer-appear-id\":\"5bq1mz\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"EceZ5OCmL\",optimized:true,ref:refBinding,style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},...addPropertyOverrides({m5XH4UGvb:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zhhia5-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"v_dTieuMG-container\",nodeId:\"v_dTieuMG\",rendersWithMotion:true,scopeId:\"YfkIaMY0h\",children:/*#__PURE__*/_jsx(FC_GlobalSmartModalClose,{componentInstance:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ij9f5z\",\"data-border\":true,\"data-framer-name\":\"X\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gawJNfZap\",onTap:onTapdbkoqn,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-mo8vts\",layoutDependency:layoutDependency,layoutId:\"Rehy1CLBR\",style:{\"--1hq5eo6\":\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\"},transformTemplate:transformTemplate1})})],height:\"100%\",id:\"v_dTieuMG\",layoutId:\"v_dTieuMG\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bt6mwv\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"l21wdgror\",style:{backgroundColor:\"var(--token-5d7827db-2504-44e9-9d0e-b4057d91463b, rgb(255, 255, 255))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zgyn6l\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"yZCDzHkQD\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cc10l5\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"kwD7oVQcE\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qzxyvq\",\"data-border\":true,\"data-framer-name\":\"Flag\",layoutDependency:layoutDependency,layoutId:\"HrvhPqWVB\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e5213a88-c8a8-4a64-9b46-3bc358bc8063, rgba(3, 6, 7, 0.2))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:96,borderBottomRightRadius:96,borderTopLeftRadius:96,borderTopRightRadius:96},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gidpgr-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"YpnNgLApQ-container\",nodeId:\"YpnNgLApQ\",rendersWithMotion:true,scopeId:\"YfkIaMY0h\",children:/*#__PURE__*/_jsx(FC_GlobalCountryFlags,{canvas:\"US\",country:\"US\",height:\"100%\",id:\"YpnNgLApQ\",isSquare:true,layoutId:\"YpnNgLApQ\",radius:96,style:{width:\"100%\"},useActive:true,width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1f1ogud-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"j57S8HARK-container\",nodeId:\"j57S8HARK\",rendersWithMotion:true,scopeId:\"YfkIaMY0h\",children:/*#__PURE__*/_jsx(FC_GlobalMarketActive,{color:\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",font:{fontFamily:'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',fontFeatureSettings:\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",fontSize:\"20px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"110%\",textAlign:\"left\"},format:\"You're in {{CN}}\",height:\"100%\",id:\"j57S8HARK\",layoutId:\"j57S8HARK\",previewCountry:\"US\",previewCurrency:\"USD\",style:{width:\"100%\"},textTransform:\"None\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dbj7qh\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"XnnLfvTgV\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wby5wt-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"W3k4SNnsc-container\",nodeId:\"W3k4SNnsc\",rendersWithMotion:true,scopeId:\"YfkIaMY0h\",children:/*#__PURE__*/_jsx(FC_GlobalMarketContent,{componentInstance:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oa04pm\",\"data-framer-name\":\"Latvia\",layoutDependency:layoutDependency,layoutId:\"UldbZYObC\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hwqmo8\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"bcfG1ZsC2\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fyry6d-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"tPChUhJpZ-container\",nodeId:\"tPChUhJpZ\",rendersWithMotion:true,scopeId:\"YfkIaMY0h\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowRight\",id:\"tPChUhJpZ\",layoutId:\"tPChUhJpZ\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Discount on orders over €200\"})}),className:\"framer-16risly\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"cG3KlcUUE\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t6s6la\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"y7HlzB73Z\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11lz05l-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Zi7crA2uC-container\",nodeId:\"Zi7crA2uC\",rendersWithMotion:true,scopeId:\"YfkIaMY0h\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowRight\",id:\"Zi7crA2uC\",layoutId:\"Zi7crA2uC\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Taxes calculated at checkout\"})}),className:\"framer-1ydtptx\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"T0sUxoMyl\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ryv5m3\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"KuZUXd1LK\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rrpxde-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Fz9aSJp0I-container\",nodeId:\"Fz9aSJp0I\",rendersWithMotion:true,scopeId:\"YfkIaMY0h\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowRight\",id:\"Fz9aSJp0I\",layoutId:\"Fz9aSJp0I\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Receive order in 2-3 business weeks\"})}),className:\"framer-zpvopm\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"FDlMGIvo_\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})],countryCode:\"LV\",height:\"100%\",id:\"W3k4SNnsc\",layoutId:\"W3k4SNnsc\",showWhen:true,style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sixbw3-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"DIvAmPjDq-container\",nodeId:\"DIvAmPjDq\",rendersWithMotion:true,scopeId:\"YfkIaMY0h\",children:/*#__PURE__*/_jsx(FC_GlobalMarketContent,{componentInstance:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-liyjgz\",\"data-framer-name\":\"United Kingdom\",layoutDependency:layoutDependency,layoutId:\"PFe0Sse0B\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rzr3r9\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"oPnvc5WO6\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1d5u0u3-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Y8r_jpNyt-container\",nodeId:\"Y8r_jpNyt\",rendersWithMotion:true,scopeId:\"YfkIaMY0h\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowRight\",id:\"Y8r_jpNyt\",layoutId:\"Y8r_jpNyt\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Discount on orders over \\xa375\"})}),className:\"framer-15eaet9\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"iojk2Teig\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iwm2qh\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"iK90LrNfe\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mj23nl-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Ud_YobZX5-container\",nodeId:\"Ud_YobZX5\",rendersWithMotion:true,scopeId:\"YfkIaMY0h\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowRight\",id:\"Ud_YobZX5\",layoutId:\"Ud_YobZX5\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Taxes calculated at checkout\"})}),className:\"framer-11ljbcc\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"AjyXxyF7k\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9q88k0\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"ZZzOZZ9qq\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2dmecp-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"DiPpY1zgN-container\",nodeId:\"DiPpY1zgN\",rendersWithMotion:true,scopeId:\"YfkIaMY0h\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowRight\",id:\"DiPpY1zgN\",layoutId:\"DiPpY1zgN\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Receive order in 2-3 business weeks\"})}),className:\"framer-5tbtw6\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"Uvwl1uQMR\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})],countryCode:\"GB\",height:\"100%\",id:\"DIvAmPjDq\",layoutId:\"DIvAmPjDq\",showWhen:true,style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e1iqsz-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"x3h6xx4qp-container\",nodeId:\"x3h6xx4qp\",rendersWithMotion:true,scopeId:\"YfkIaMY0h\",children:/*#__PURE__*/_jsx(FC_GlobalMarketContent,{componentInstance:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sjaztb\",\"data-framer-name\":\"Japan\",layoutDependency:layoutDependency,layoutId:\"zS8viuwej\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14p3qr4\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"dZprMOEys\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gcni1x-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"OuO5iT_ln-container\",nodeId:\"OuO5iT_ln\",rendersWithMotion:true,scopeId:\"YfkIaMY0h\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowRight\",id:\"OuO5iT_ln\",layoutId:\"OuO5iT_ln\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Discount on orders over \\xa550,000 \"})}),className:\"framer-1rabv7o\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"m1taZFqaH\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6j7zby\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"CiS7aRIw3\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u5hxsq-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"BtwKbFs5y-container\",nodeId:\"BtwKbFs5y\",rendersWithMotion:true,scopeId:\"YfkIaMY0h\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowRight\",id:\"BtwKbFs5y\",layoutId:\"BtwKbFs5y\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Duties & taxes calculated at checkout\"})}),className:\"framer-qfxab1\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"xzaQx9Xg2\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-77s9w\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"mtGfS2SZ1\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1clp67i-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vjjw8iAB7-container\",nodeId:\"vjjw8iAB7\",rendersWithMotion:true,scopeId:\"YfkIaMY0h\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-c48d383f-9060-4848-866e-a44cd05720a2, rgba(3, 6, 7, 0.59))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowRight\",id:\"vjjw8iAB7\",layoutId:\"vjjw8iAB7\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7)))\"},children:\"Receive order in 2-3 business weeks\"})}),className:\"framer-m38wqt\",fonts:[\"GF;Instrument Sans-500\"],layoutDependency:layoutDependency,layoutId:\"xynxssYpR\",style:{\"--extracted-r6o4lv\":\"var(--token-f87ea788-5cdc-4aac-9d76-b9ca5ca31f6c, rgb(3, 6, 7))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})],countryCode:\"JP\",height:\"100%\",id:\"x3h6xx4qp\",layoutId:\"x3h6xx4qp\",showWhen:true,style:{width:\"100%\"},width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||438)-0-1200)/2+28+16)+24+1060,...addPropertyOverrides({m5XH4UGvb:{height:40,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1192)/2+28+16)+24+1060}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dqmnqb-container\",layoutDependency:layoutDependency,layoutId:\"MHJLLqYzH-container\",nodeId:\"MHJLLqYzH\",rendersWithMotion:true,scopeId:\"YfkIaMY0h\",children:/*#__PURE__*/_jsx(RegionSelector,{height:\"100%\",id:\"MHJLLqYzH\",layoutId:\"MHJLLqYzH\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({m5XH4UGvb:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jWGUZ.framer-1gbmyet, .framer-jWGUZ .framer-1gbmyet { display: block; }\",\".framer-jWGUZ.framer-5bq1mz { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 496px; will-change: var(--framer-will-change-override, transform); }\",\".framer-jWGUZ .framer-zhhia5-container { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-jWGUZ .framer-ij9f5z { aspect-ratio: 1 / 1; cursor: pointer; 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-jWGUZ .framer-mo8vts { flex: none; height: var(--framer-aspect-ratio-supported, 10px); left: 50%; position: absolute; top: 50%; width: 10px; }\",\".framer-jWGUZ .framer-1bt6mwv { 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: 24px; position: relative; width: 100%; }\",\".framer-jWGUZ .framer-zgyn6l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jWGUZ .framer-cc10l5 { 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: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jWGUZ .framer-1qzxyvq { 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: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-jWGUZ .framer-1gidpgr-container { flex: none; height: auto; position: relative; width: 24px; }\",\".framer-jWGUZ .framer-1f1ogud-container, .framer-jWGUZ .framer-1wby5wt-container, .framer-jWGUZ .framer-1sixbw3-container, .framer-jWGUZ .framer-e1iqsz-container, .framer-jWGUZ .framer-1dqmnqb-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-jWGUZ .framer-dbj7qh { 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-jWGUZ .framer-1oa04pm, .framer-jWGUZ .framer-liyjgz, .framer-jWGUZ .framer-1sjaztb { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 420px; }\",\".framer-jWGUZ .framer-hwqmo8, .framer-jWGUZ .framer-1t6s6la, .framer-jWGUZ .framer-ryv5m3, .framer-jWGUZ .framer-rzr3r9, .framer-jWGUZ .framer-iwm2qh, .framer-jWGUZ .framer-9q88k0, .framer-jWGUZ .framer-14p3qr4, .framer-jWGUZ .framer-6j7zby, .framer-jWGUZ .framer-77s9w { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-jWGUZ .framer-fyry6d-container, .framer-jWGUZ .framer-11lz05l-container, .framer-jWGUZ .framer-1rrpxde-container, .framer-jWGUZ .framer-1d5u0u3-container, .framer-jWGUZ .framer-mj23nl-container, .framer-jWGUZ .framer-2dmecp-container, .framer-jWGUZ .framer-gcni1x-container, .framer-jWGUZ .framer-1u5hxsq-container, .framer-jWGUZ .framer-1clp67i-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-jWGUZ .framer-16risly, .framer-jWGUZ .framer-1ydtptx, .framer-jWGUZ .framer-zpvopm, .framer-jWGUZ .framer-15eaet9, .framer-jWGUZ .framer-11ljbcc, .framer-jWGUZ .framer-5tbtw6, .framer-jWGUZ .framer-1rabv7o, .framer-jWGUZ .framer-qfxab1, .framer-jWGUZ .framer-m38wqt { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-jWGUZ.framer-v-1rcg81z.framer-5bq1mz { width: 396px; }\",\".framer-jWGUZ.framer-v-1rcg81z .framer-1dqmnqb-container { height: 40px; }\",'.framer-jWGUZ[data-border=\"true\"]::after, .framer-jWGUZ [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 438\n * @framerIntrinsicWidth 496\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"m5XH4UGvb\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"JjI8V6EN5\":\"closeRegion\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYfkIaMY0h=withCSS(Component,css,\"framer-jWGUZ\");export default FramerYfkIaMY0h;FramerYfkIaMY0h.displayName=\"Region modal\";FramerYfkIaMY0h.defaultProps={height:438,width:496};addPropertyControls(FramerYfkIaMY0h,{variant:{options:[\"EceZ5OCmL\",\"m5XH4UGvb\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},JjI8V6EN5:{title:\"Close Region\",type:ControlType.EventHandler}});addFonts(FramerYfkIaMY0h,[{explicitInter:true,fonts:[{cssFamilyName:\"Instrument Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-QfwmS0v3_7Y.woff2\",weight:\"500\"}]},...XFonts,...FC_GlobalSmartModalCloseFonts,...FC_GlobalCountryFlagsFonts,...FC_GlobalMarketActiveFonts,...PhosphorFonts,...FC_GlobalMarketContentFonts,...RegionSelectorFonts],{supportsExplicitInterCodegen:true});FramerYfkIaMY0h.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(RegionSelector,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYfkIaMY0h\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"438\",\"framerIntrinsicWidth\":\"496\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"m5XH4UGvb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"JjI8V6EN5\\\":\\\"closeRegion\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YfkIaMY0h.map","// Generated by Framer (010e00d)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS,withVariantAppearEffect}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 Navigation from\"#framer/local/canvasComponent/de4xpSgSI/de4xpSgSI.js\";import Cart from\"#framer/local/canvasComponent/DvexyVWR6/DvexyVWR6.js\";import AnnouncementBar from\"#framer/local/canvasComponent/dzPN8xHdI/dzPN8xHdI.js\";import Search from\"#framer/local/canvasComponent/ffJmHaKG2/ffJmHaKG2.js\";import NavigationSettings from\"#framer/local/canvasComponent/hTTRUDsYE/hTTRUDsYE.js\";import DiscountModal from\"#framer/local/canvasComponent/iyjXdsEkT/iyjXdsEkT.js\";import FooterLogo from\"#framer/local/canvasComponent/kt1sljfAF/kt1sljfAF.js\";import Footer from\"#framer/local/canvasComponent/spvZay0zb/spvZay0zb.js\";import RegionModal from\"#framer/local/canvasComponent/YfkIaMY0h/YfkIaMY0h.js\";const FooterFonts=getFonts(Footer);const FooterLogoFonts=getFonts(FooterLogo);const DiscountModalFonts=getFonts(DiscountModal);const AnnouncementBarFonts=getFonts(AnnouncementBar);const NavigationFonts=getFonts(Navigation);const NavigationWithVariantAppearEffect=withVariantAppearEffect(Navigation);const CartFonts=getFonts(Cart);const SearchFonts=getFonts(Search);const RegionModalFonts=getFonts(RegionModal);const NavigationSettingsControls=getPropertyControls(NavigationSettings);const breakpoints={R_q9lx2kO:\"(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-hxAZj\";const variantClassNames={R_q9lx2kO:\"framer-v-471bws\",VQR_DVWBu:\"framer-v-bauwhh\",xtNnMvz6B:\"framer-v-178rel6\"};const rSVFnfzlR=undefined;const BV6wxgnkQ=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={delay:0,duration:.8,ease:[.8,0,.24,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:400,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:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:400,y:0};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:88};const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:88};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={R_q9lx2kO:[\".framer-hxAZj .framer-p9o7jy-container { height: auto; order: 0; }\",\".framer-hxAZj .framer-q3idzt-container { order: 1; }\",\".framer-hxAZj.framer-1lwx0av-container, .framer-hxAZj.framer-l3g7eq-container { max-width: unset; }\",\".framer-hxAZj.framer-110muv3-container { width: 90%; }\"],xtNnMvz6B:[\".framer-hxAZj .framer-p9o7jy-container { height: auto; }\",\".framer-hxAZj.framer-1lwx0av-container, .framer-hxAZj.framer-l3g7eq-container { max-width: unset; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={R_q9lx2kO:\".framer-471bws-override\",xtNnMvz6B:\".framer-178rel6-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hxAZj.framer-k57ql1, .framer-hxAZj .framer-k57ql1 { display: block; }\",\".framer-hxAZj.framer-bauwhh { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hxAZj .framer-xcxd0c { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-hxAZj .framer-1bbboh5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1001; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-hxAZj .framer-ar80nz-container { flex: none; height: auto; position: relative; width: 100%; z-index: 2; }\",\".framer-hxAZj .framer-12v0vm6-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-hxAZj .framer-gh1b6j-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",\".framer-hxAZj .framer-h7so5y { 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; left: 50%; order: 1003; overflow: visible; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 8; }\",\".framer-hxAZj .framer-p9o7jy-container { flex: none; height: 40px; position: relative; width: 100%; }\",\".framer-hxAZj .framer-q3idzt-container { flex: none; height: auto; position: relative; width: 100%; z-index: 8; }\",\".framer-hxAZj.framer-1v8rkd6, .framer-hxAZj.framer-1lzrp3z, .framer-hxAZj.framer-18d3kob { background-color: rgba(3, 6, 7, 0.48); inset: 0px; position: fixed; user-select: none; z-index: 10; }\",\".framer-hxAZj.framer-1lwx0av-container, .framer-hxAZj.framer-l3g7eq-container { flex: none; height: 100%; max-width: 400px; position: fixed; right: 0px; top: calc(50.00000000000002% - 100% / 2); width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-hxAZj.framer-110muv3-container { flex: none; height: auto; left: 50%; position: fixed; top: 50%; width: 496px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={R_q9lx2kO:\"(max-width: 809.98px)\",VQR_DVWBu:\"(min-width: 1200px)\",xtNnMvz6B:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={\"1200\":\"VQR_DVWBu\",\"810\":\"xtNnMvz6B\",Phone:\"R_q9lx2kO\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={Dark:\"jDw6sLmo3\",Light:\"UmTZ1InIo\"};const getProps=({color,height,id,scroll,width,...props})=>{return{...props,BV6wxgnkQ:scroll??props.BV6wxgnkQ,rSVFnfzlR:humanReadableEnumMap[color]??color??props.rSVFnfzlR??\"UmTZ1InIo\",variant:humanReadableVariantMap[props.variant]??props.variant??\"VQR_DVWBu\"};};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,BV6wxgnkQ,rSVFnfzlR,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const FNGpAQYb8ko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const tUEqu2Vd1ko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const QnaGJXTkqko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const g5gKEEToW1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const AzFTYrhF21q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const ygByPUcz81q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const JjI8V6EN51q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[];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: rgb(255, 255, 255); } :root { font-size: 100%; }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-bauwhh\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-xcxd0c\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bbboh5\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:705,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ar80nz-container\",nodeId:\"AtblHEA0M\",scopeId:\"HoMku7kJl\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{R_q9lx2kO:{variant:matchVariant(\"yYzRdDgid\")},xtNnMvz6B:{variant:matchVariant(\"yYzRdDgid\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"AtblHEA0M\",layoutId:\"AtblHEA0M\",style:{width:\"100%\"},variant:matchVariant(\"s3SZ11BR6\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:440,width:\"100vw\",y:1705,children:/*#__PURE__*/_jsx(Container,{className:\"framer-12v0vm6-container\",nodeId:\"qToHrWPm3\",rendersWithMotion:true,scopeId:\"HoMku7kJl\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{R_q9lx2kO:{variant:matchVariant(\"ma5rRqGxu\")},xtNnMvz6B:{variant:matchVariant(\"ma5rRqGxu\")}},children:/*#__PURE__*/_jsx(FooterLogo,{height:\"100%\",id:\"qToHrWPm3\",layoutId:\"qToHrWPm3\",style:{width:\"100%\"},variant:matchVariant(\"iWvaUkdWA\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"100vw\",y:2145,children:/*#__PURE__*/_jsx(Container,{className:\"framer-gh1b6j-container\",nodeId:\"CXvM9gmKq\",scopeId:\"HoMku7kJl\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{R_q9lx2kO:{nZMV2hjw6:\"Phone\"},xtNnMvz6B:{nZMV2hjw6:\"Phone\"}},children:/*#__PURE__*/_jsx(DiscountModal,{height:\"100%\",id:\"CXvM9gmKq\",layoutId:\"CXvM9gmKq\",nZMV2hjw6:\"Desktop\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.header,{className:\"framer-h7so5y\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Header\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-p9o7jy-container\",nodeId:\"evPODbNxA\",scopeId:\"HoMku7kJl\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{R_q9lx2kO:{style:{width:\"100%\"},variant:matchVariant(\"rMhkhUBwB\")},xtNnMvz6B:{style:{width:\"100%\"},variant:matchVariant(\"rMhkhUBwB\")}},children:/*#__PURE__*/_jsx(AnnouncementBar,{gsQzFTGDA:\"Discounts for new customers until next week!\",height:\"100%\",id:\"evPODbNxA\",layoutId:\"evPODbNxA\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"fqFB0tOdj\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay2=>/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:true,dismissWithEsc:true,children:overlay1=>/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:\"100vw\",y:40,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-q3idzt-container\",nodeId:\"uLz7Kqr46\",rendersWithMotion:true,scopeId:\"HoMku7kJl\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{R_q9lx2kO:{wy11w3FvU:\"fMlK2Am76\"},xtNnMvz6B:{wy11w3FvU:\"fMlK2Am76\"}},children:/*#__PURE__*/_jsx(NavigationWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:BV6wxgnkQ,target:\"MgB_jhEjt\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,FNGpAQYb8:FNGpAQYb8ko9la1({overlay}),G_HsVgpEI:rSVFnfzlR,height:\"100%\",id:\"uLz7Kqr46\",layoutId:\"uLz7Kqr46\",QnaGJXTkq:QnaGJXTkqko9la1({overlay:overlay2}),style:{width:\"100%\"},tUEqu2Vd1:tUEqu2Vd1ko9la1({overlay:overlay1}),variant:matchVariant(\"GdyvcSeDe\"),vb2RZT_R9:false,width:\"100%\",wy11w3FvU:\"SREPLvs_n\"})}),/*#__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},className:cx(scopingClassNames,\"framer-1v8rkd6\"),\"data-framer-name\":\"Cart\",exit:{opacity:0},initial:{opacity:0},onTap:()=>overlay.hide(),transition:{damping:30,delay:.4,mass:1,stiffness:400,type:\"spring\"}},\"LUel450hb\"),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{R_q9lx2kO:{width:\"100vw\"},xtNnMvz6B:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"min(100vw, 400px)\",children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-1lwx0av-container\"),exit:animation,inComponentSlot:true,initial:animation2,nodeId:\"HmhW4_A8W\",rendersWithMotion:true,scopeId:\"HoMku7kJl\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{R_q9lx2kO:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"qUQk2Bw5E\")},xtNnMvz6B:{AzFTYrhF2:AzFTYrhF21q29jei({overlay}),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"qUQk2Bw5E\")}},children:/*#__PURE__*/_jsx(Cart,{g5gKEEToW:g5gKEEToW1q29jei({overlay}),height:\"100%\",id:\"HmhW4_A8W\",layoutId:\"HmhW4_A8W\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"qCwLH8ITN\"),width:\"100%\"})})})})})]})}),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},className:cx(scopingClassNames,\"framer-1lzrp3z\"),\"data-framer-name\":\"Search\",exit:{opacity:0},initial:{opacity:0},onTap:()=>overlay1.hide(),transition:{damping:30,delay:.4,mass:1,stiffness:400,type:\"spring\"}},\"E_adgkl4x\"),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{R_q9lx2kO:{width:\"100vw\"},xtNnMvz6B:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"min(100vw, 400px)\",children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-l3g7eq-container\"),exit:animation,inComponentSlot:true,initial:animation2,nodeId:\"ybtR70H5u\",rendersWithMotion:true,scopeId:\"HoMku7kJl\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{R_q9lx2kO:{style:{height:\"100%\",width:\"100%\"}},xtNnMvz6B:{style:{height:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(Search,{height:\"100%\",id:\"ybtR70H5u\",layoutId:\"ybtR70H5u\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},width:\"100%\",ygByPUcz8:ygByPUcz81q29jei({overlay:overlay1})})})})})})]})}),getContainer())})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1},className:cx(scopingClassNames,\"framer-18d3kob\"),\"data-framer-name\":\"Region\",exit:{opacity:0},initial:{opacity:0},onTap:()=>overlay2.hide(),transition:{damping:30,delay:.4,mass:1,stiffness:400,type:\"spring\"}},\"xyasr3Ljw\"),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{R_q9lx2kO:{width:\"90vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"496px\",children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-110muv3-container\"),exit:animation3,inComponentSlot:true,initial:animation4,nodeId:\"HjOrTplpA\",rendersWithMotion:true,scopeId:\"HoMku7kJl\",transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{R_q9lx2kO:{variant:matchVariant(\"m5XH4UGvb\")}},children:/*#__PURE__*/_jsx(RegionModal,{height:\"100%\",id:\"HjOrTplpA\",JjI8V6EN5:JjI8V6EN51q29jei({overlay:overlay2}),layoutId:\"HjOrTplpA\",style:{width:\"100%\"},variant:matchVariant(\"EceZ5OCmL\"),width:\"100%\"})})})})})]})}),getContainer())})})]})})})})})})]})]}),/*#__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 2000\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xtNnMvz6B\":{\"layout\":[\"fixed\",\"fixed\"]},\"R_q9lx2kO\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"BV6wxgnkQ\":\"scroll\",\"rSVFnfzlR\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"VQR_DVWBu\":[\".framer-1bbboh5\",\".framer-gh1b6j-container\",\".framer-h7so5y\"],\"xtNnMvz6B\":[\".framer-1bbboh5\",\".framer-gh1b6j-container\",\".framer-h7so5y\"],\"R_q9lx2kO\":[\".framer-1bbboh5\",\".framer-gh1b6j-container\",\".framer-h7so5y\"]}\n * @framerBreakpoints {\"VQR_DVWBu\":{\"min\":1200,\"canvasClassName\":\"framer-bauwhh-override\",\"minHeight\":2000,\"viewportHeight\":800,\"name\":\"1200\",\"width\":1200,\"rootFontSize\":16},\"xtNnMvz6B\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-178rel6-override\",\"minHeight\":2000,\"viewportHeight\":1080,\"name\":\"810\",\"width\":810,\"rootFontSize\":16},\"R_q9lx2kO\":{\"max\":809,\"canvasClassName\":\"framer-471bws-override\",\"minHeight\":2000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant VQR_DVWBu\n * @framerLayoutTemplate true\n */const FramerHoMku7kJl=withCSS(Component,css,\"framer-hxAZj\");export default FramerHoMku7kJl;FramerHoMku7kJl.displayName=\"Template\";FramerHoMku7kJl.defaultProps={height:2e3,width:1200};addPropertyControls(FramerHoMku7kJl,{BV6wxgnkQ:{title:\"Scroll\",type:ControlType.ScrollSectionRef},rSVFnfzlR:NavigationSettingsControls?.[\"RSgJHg2oa\"]&&{...NavigationSettingsControls[\"RSgJHg2oa\"],defaultValue:\"UmTZ1InIo\",description:undefined,hidden:undefined,title:\"Color\"}});addFonts(FramerHoMku7kJl,[{explicitInter:true,fonts:[]},...FooterFonts,...FooterLogoFonts,...DiscountModalFonts,...AnnouncementBarFonts,...NavigationFonts,...CartFonts,...SearchFonts,...RegionModalFonts],{supportsExplicitInterCodegen:true});FramerHoMku7kJl.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Footer,{},context),forwardLoader(FooterLogo,{},context),forwardLoader(DiscountModal,{},context),forwardLoader(AnnouncementBar,{},context),forwardLoader(Navigation,{},context),forwardLoader(Cart,{},context),forwardLoader(Search,{},context),forwardLoader(RegionModal,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHoMku7kJl\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"VQR_DVWBu\\\":[\\\".framer-1bbboh5\\\",\\\".framer-gh1b6j-container\\\",\\\".framer-h7so5y\\\"],\\\"xtNnMvz6B\\\":[\\\".framer-1bbboh5\\\",\\\".framer-gh1b6j-container\\\",\\\".framer-h7so5y\\\"],\\\"R_q9lx2kO\\\":[\\\".framer-1bbboh5\\\",\\\".framer-gh1b6j-container\\\",\\\".framer-h7so5y\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"VQR_DVWBu\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-bauwhh-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"1200\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"xtNnMvz6B\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-178rel6-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"810\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"R_q9lx2kO\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-471bws-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"VQR_DVWBu\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"BV6wxgnkQ\\\":\\\"scroll\\\",\\\"rSVFnfzlR\\\":\\\"color\\\"}\",\"framerLayoutTemplate\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"2000\",\"framerRootFontSize\":\"16\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xtNnMvz6B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"R_q9lx2kO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/R6kL8VTbCUBrB30oIVJs/4rRL61Np2cTWBYDDWrDf/HoMku7kJl.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {mmNS44Qgz: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5yyF1rypI64zUhOlGOJO/lPbyquOQ3WwQGzOI9pDW/augiA20Il.js\")), path: \"/\"}, k3PYMLhr0: {elements: {oOXPDctbW: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NtEG9xAqioCeCvQ6O9U3/rDviqBwgdTkG729gq7Vc/k3PYMLhr0.js\")), path: \"/about\"}, INq1k5fWR: {elements: {uSmRwMR_y: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QRUkyrOHHHixZKENBxHL/IBfz1x00Pfer438ZY2Cu/INq1k5fWR.js\")), path: \"/values\"}, LsGEJ_CuU: {elements: {ZOlcWG9tP: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LiqZM6tyYS0ZfZHUPKmW/rkANEzB7isup8dElJqhm/LsGEJ_CuU.js\")), path: \"/locations\"}, UvNruFyL3: {elements: {uycC_0BGW: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5eKHsraONPy2BZKf24qL/scpYl5m5Cei0BRpkt8FS/UvNruFyL3.js\")), path: \"/newsroom\"}, YRGyJ2ZoG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8f3vzu6IShuXeOQIoquE/1MLJamNF6iQru21FBbA7/YRGyJ2ZoG.js\")), path: \"/contact\"}, mr0DFWgKI: {elements: {pc6_BJYOk: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TZIOwX9IzFDK38byorZZ/BW4RvAa7A13u37vS5Abk/mr0DFWgKI.js\")), path: \"/404\"}, aXUfUnFob: {elements: {arIEXcUiI: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UCnMsOYQuBI2iJ6ljawd/Wl44VFUXaz7GtgyyfnEu/aXUfUnFob.js\")), path: \"/men\"}, CJUNUCC3m: {elements: {HucwPwuzu: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lAHQ7jeFeKnpzApEfZFP/njNDhRALacYwa5ZANgBk/CJUNUCC3m.js\")), path: \"/women\"}, kcAoYkV7t: {elements: {E5BkloBIt: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uNRe3bxdm2Fbgm0EfKAr/BW4zxDNNmfglnbPAEf96/kcAoYkV7t.js\")), path: \"/favorites\"}, VNY75qLt2: {elements: {TtxeLnuj1: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4AX8W43xFaTYU5VFFv13/0LiKQkzmQtbwsahBdHmH/VNY75qLt2.js\")), path: \"/faqs\"}, pJwkIoL34: {elements: {HdwazuJJo: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/v82iyx2IVirBzc3cYWwC/b8Pfz9OoKHaiSzMgS5OE/pJwkIoL34.js\")), path: \"/terms-of-service\"}, kOUN6HCNj: {elements: {Fl2imniQc: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dEeQ59CnjZaV6IRQ4K0d/gikzFlBw24LOVdwlHCGH/kOUN6HCNj.js\")), path: \"/privacy-policy\"}, AnNTc4I1s: {elements: {ciph9E1Cc: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qcjNGmBPtn7s5O7KiGwE/8nqMIFR6Jqk1emkAYllc/AnNTc4I1s.js\")), path: \"/return-policy\"}, zPMmbkufw: {collectionId: \"zIp6mzF7T\", elements: {OGKDmIjnq: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nNK2ZioPYVs3bTDbHioi/e4Ay01UG4PpXPQEglRng/zPMmbkufw.js\")), path: \"/products/shop/:WjVqAmp0W\"}, ox6WJmOtH: {collectionId: \"itjGZq4YS\", elements: {XMarVx3kF: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ESZQmVC0Ww0WDfbhy9na/GYGwztnYJnys9r0s3QnX/ox6WJmOtH.js\")), path: \"/products/:aox6dLQVT\"}, ADAOVLSTi: {collectionId: \"lSKphmGB0\", elements: {FG9QWImvD: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JaTgMKaXrk3IusROqR9y/gnYCojCtsB9rxbvjP3ca/ADAOVLSTi.js\")), path: \"/newsroom/:EwnpT2Krf\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {itjGZq4YS: async () => (await import(\"https://framerusercontent.com/modules/8zpQamEdeMNTjdfehkXP/54OAmFjFLwKl7FciYwFZ/itjGZq4YS.js\"))?.[\"utils\"], lSKphmGB0: async () => (await import(\"https://framerusercontent.com/modules/5o8xnRBR7ZBQKTsbsXwz/hZVrtcw54yQRAYr1gDR1/lSKphmGB0.js\"))?.[\"utils\"], zIp6mzF7T: async () => (await import(\"https://framerusercontent.com/modules/NBplARF1tOSOYrgL1f4U/tSsrsZhjeFshymIMfpCT/zIp6mzF7T.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"7d029c0bc220608aa79ca5f817ec964d5c4e84c96dc6511ad6c1c8363a54c4ce\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {BV6wxgnkQ: {href: {hash: \":mmNS44Qgz\", webPageId: \"augiA20Il\"}, refKey: true}, rSVFnfzlR: \"UmTZ1InIo\"}\r\nconst props2 = {...props1, BV6wxgnkQ: {href: {hash: \":oOXPDctbW\", webPageId: \"k3PYMLhr0\"}, refKey: true}, rSVFnfzlR: \"jDw6sLmo3\"}\r\nconst props3 = {...props1, BV6wxgnkQ: {href: {hash: \":uSmRwMR_y\", webPageId: \"INq1k5fWR\"}, refKey: true}}\r\nconst props4 = {...props1, BV6wxgnkQ: {href: {hash: \":ZOlcWG9tP\", webPageId: \"LsGEJ_CuU\"}, refKey: true}, rSVFnfzlR: \"jDw6sLmo3\"}\r\nconst props5 = {...props1, BV6wxgnkQ: {href: {hash: \":uycC_0BGW\", webPageId: \"UvNruFyL3\"}, refKey: true}, rSVFnfzlR: \"jDw6sLmo3\"}\r\nconst props6 = {...props1, BV6wxgnkQ: {href: {webPageId: \"YRGyJ2ZoG\"}, refKey: true}}\r\nconst props7 = {...props1, BV6wxgnkQ: {href: {hash: \":pc6_BJYOk\", webPageId: \"mr0DFWgKI\"}, refKey: true}, rSVFnfzlR: \"jDw6sLmo3\"}\r\nconst props8 = {...props1, BV6wxgnkQ: {href: {hash: \":arIEXcUiI\", webPageId: \"aXUfUnFob\"}, refKey: true}}\r\nconst props9 = {...props1, BV6wxgnkQ: {href: {hash: \":HucwPwuzu\", webPageId: \"CJUNUCC3m\"}, refKey: true}}\r\nconst props10 = {...props1, BV6wxgnkQ: {href: {hash: \":E5BkloBIt\", webPageId: \"kcAoYkV7t\"}, refKey: true}, rSVFnfzlR: \"jDw6sLmo3\"}\r\nconst props11 = {...props1, BV6wxgnkQ: {href: {hash: \":TtxeLnuj1\", webPageId: \"VNY75qLt2\"}, refKey: true}, rSVFnfzlR: \"jDw6sLmo3\"}\r\nconst props12 = {...props1, BV6wxgnkQ: {href: {hash: \":HdwazuJJo\", webPageId: \"pJwkIoL34\"}, refKey: true}, rSVFnfzlR: \"jDw6sLmo3\"}\r\nconst props13 = {...props1, BV6wxgnkQ: {href: {hash: \":Fl2imniQc\", webPageId: \"kOUN6HCNj\"}, refKey: true}, rSVFnfzlR: \"jDw6sLmo3\"}\r\nconst props14 = {...props1, BV6wxgnkQ: {href: {hash: \":ciph9E1Cc\", webPageId: \"AnNTc4I1s\"}, refKey: true}, rSVFnfzlR: \"jDw6sLmo3\"}\r\nconst props15 = {...props1, BV6wxgnkQ: {href: {hash: \":OGKDmIjnq\", webPageId: \"zPMmbkufw\"}, refKey: true}, rSVFnfzlR: \"jDw6sLmo3\"}\r\nconst props16 = {...props1, BV6wxgnkQ: {href: {hash: \":XMarVx3kF\", webPageId: \"ox6WJmOtH\"}, refKey: true}, rSVFnfzlR: \"jDw6sLmo3\"}\r\nconst props17 = {...props1, BV6wxgnkQ: {href: {hash: \":FG9QWImvD\", webPageId: \"ADAOVLSTi\"}, refKey: true}, rSVFnfzlR: \"jDw6sLmo3\"}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {ADAOVLSTi: props17, AnNTc4I1s: props14, augiA20Il: props1, aXUfUnFob: props8, CJUNUCC3m: props9, INq1k5fWR: props3, k3PYMLhr0: props2, kcAoYkV7t: props10, kOUN6HCNj: props13, LsGEJ_CuU: props4, mr0DFWgKI: props7, ox6WJmOtH: props16, pJwkIoL34: props12, UvNruFyL3: props5, VNY75qLt2: props11, YRGyJ2ZoG: props6, zPMmbkufw: props15}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"k3PYMLhr0\":\r\ncase \"INq1k5fWR\":\r\ncase \"LsGEJ_CuU\":\r\ncase \"UvNruFyL3\":\r\ncase \"YRGyJ2ZoG\":\r\ncase \"mr0DFWgKI\":\r\ncase \"aXUfUnFob\":\r\ncase \"CJUNUCC3m\":\r\ncase \"kcAoYkV7t\":\r\ncase \"VNY75qLt2\":\r\ncase \"pJwkIoL34\":\r\ncase \"kOUN6HCNj\":\r\ncase \"AnNTc4I1s\":\r\ncase \"zPMmbkufw\":\r\ncase \"ox6WJmOtH\":\r\ncase \"ADAOVLSTi\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"BV6wxgnkQ\"]]}, (resolvedLinks) => React.createElement(Template1, {...props, BV6wxgnkQ: siteRef(resolvedLinks[0]), key: \"Template1\", style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"k3PYMLhr0\":\r\ncase \"INq1k5fWR\":\r\ncase \"LsGEJ_CuU\":\r\ncase \"UvNruFyL3\":\r\ncase \"YRGyJ2ZoG\":\r\ncase \"mr0DFWgKI\":\r\ncase \"aXUfUnFob\":\r\ncase \"CJUNUCC3m\":\r\ncase \"kcAoYkV7t\":\r\ncase \"VNY75qLt2\":\r\ncase \"pJwkIoL34\":\r\ncase \"kOUN6HCNj\":\r\ncase \"AnNTc4I1s\":\r\ncase \"zPMmbkufw\":\r\ncase \"ox6WJmOtH\":\r\ncase \"ADAOVLSTi\":\r\nreturn [{hash: \"bauwhh\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"178rel6\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"471bws\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\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/TZIOwX9IzFDK38byorZZ/BW4RvAa7A13u37vS5Abk/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://nivest-framlix.framer.website\",\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/QzNeWN17AeaPxSdGrZ5P/hquxxKcx9Ox3K2p01zZB/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 contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\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: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\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\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\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\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: framerSiteId ?? null,\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\tif (true) Framer.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\t;(function () {\r\n\t\t\tif (!isBrowser) return\r\n\r\n\t\t\tReact.startTransition(() => {\r\n\t\t\t\tReactDOM.hydrateRoot(\r\n\t\t\t\t\tdocument.getElementById(\"__framer-badge-container\"),\r\n\t\t\t\t\tReact.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n\t\t\t\t)\r\n\t\t\t})\r\n\t\t})()\r\n\t"],"mappings":"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"}