{"version":3,"file":"script_main.DwknUdQL.mjs","names":["addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","Variants","getProps","createLayoutDependency","Component","useRef","className","Image","css","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","useRef","className","css","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","Variants","getProps","createLayoutDependency","Component","useRef","className","Image","css","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","Variants","getProps","createLayoutDependency","Component","useRef","className","Image","css","serializationHash","variantClassNames","getProps","Component","useRef","className","Image","css","TT","YT","IG","X","FooterDescription","useRef","className","Image","PropertyOverrides","Template1","breakpoints"],"sources":["https:/framerusercontent.com/modules/fM5t9iwzdG5HvulX4k9r/vsJAbG41vvb3cgIcvRmz/aKnMU7SdK.js","https:/framerusercontent.com/modules/ixxRwPIBYhvEVZtxmhb9/024hEmYyabq9Ytu9D6ug/CuAtPA7zN.js","https:/framerusercontent.com/modules/hdOXHscYV1arq5tNm062/KibayNrfuA5oFm7RaJKg/tCsQS55An.js","https:/framerusercontent.com/modules/iCiphEQu3f0jBxBzl17t/T77R9YZ8bBFP8vkUH7oj/YOzYAcAq8.js","https:/framerusercontent.com/modules/4hnCIxnFi9H1YjHKF2wQ/QN1a4TI105afBE7GhDnh/yUdbPGxkH.js","https:/framerusercontent.com/modules/pRNoeK6vzFZNyAjWyRuU/c9ATd9ZyEQRM9ujMRF32/a3fq86wBl.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (1f5f6d9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={ekFRvkNYM:{hover:true}};const serializationHash=\"framer-9g81M\";const variantClassNames={ekFRvkNYM:\"framer-v-1kbsqjr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`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:\"ekFRvkNYM\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://x.com/kamil_sattar?lang=en\",motionChild:true,nodeId:\"ekFRvkNYM\",scopeId:\"aKnMU7SdK\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1kbsqjr\",className,classNames)} framer-100mm8e`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ekFRvkNYM\",ref:refBinding,style:{\"--border-bottom-width\":\"2.4px\",\"--border-color\":\"rgba(133, 114, 73, 0.2)\",\"--border-left-width\":\"2.4px\",\"--border-right-width\":\"2.4px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2.4px\",backgroundColor:\"rgb(37, 34, 29)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"ekFRvkNYM-hover\":{backgroundColor:\"rgb(66, 60, 49)\"}},...addPropertyOverrides({\"ekFRvkNYM-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:36,intrinsicWidth:36,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+14),pixelHeight:72,pixelWidth:72,src:\"https://framerusercontent.com/images/2R2nxPz3y2DOir8Y15Cv8GpQWU.svg\"},className:\"framer-1og6um5\",layoutDependency:layoutDependency,layoutId:\"GDuizySI9\",transformTemplate:transformTemplate1})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9g81M.framer-100mm8e, .framer-9g81M .framer-100mm8e { display: block; }\",\".framer-9g81M.framer-1kbsqjr { cursor: pointer; height: 57px; overflow: visible; position: relative; text-decoration: none; width: 57px; }\",\".framer-9g81M .framer-1og6um5 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); left: 50%; position: absolute; top: 14px; width: 28px; }\",'.framer-9g81M[data-border=\"true\"]::after, .framer-9g81M [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 57\n * @framerIntrinsicWidth 57\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pl1PtkwOY\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameraKnMU7SdK=withCSS(Component,css,\"framer-9g81M\");export default FrameraKnMU7SdK;FrameraKnMU7SdK.displayName=\"X\";FrameraKnMU7SdK.defaultProps={height:57,width:57};addFonts(FrameraKnMU7SdK,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraKnMU7SdK\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pl1PtkwOY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"57\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"57\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aKnMU7SdK.map","// Generated by Framer (1f5f6d9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={F46u88KLA:{hover:true}};const serializationHash=\"framer-rK3SZ\";const variantClassNames={F46u88KLA:\"framer-v-13lhuvp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"F46u88KLA\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-13lhuvp\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"F46u88KLA\",ref:refBinding,style:{...style},...addPropertyOverrides({\"F46u88KLA-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(125, 125, 125))\"},children:[\"Disclaimer: The Ecom King Bootcamp and associated challenges are designed to provide educational content and practical experience in the field of e-commerce. Participation in the challenges and bootcamp does not guarantee specific results or financial gain.\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"‍Important Information:\",/*#__PURE__*/_jsx(motion.br,{}),\"‍\",/*#__PURE__*/_jsx(motion.br,{}),\"1. Total Cash Prizes: The total cash prizes for the entire challenge are $25,000. The distribution of these prizes is outlined in the challenge details.\",/*#__PURE__*/_jsx(motion.br,{}),\"‍\",/*#__PURE__*/_jsx(motion.br,{}),\"2. Monthly Challenges:\",/*#__PURE__*/_jsx(motion.br,{}),\"• Month 1 Challenge: $50 awarded to the top 100 grades.\",/*#__PURE__*/_jsx(motion.br,{}),\"• Month 2 Challenge: $100 awarded to the top 50 grades.\",/*#__PURE__*/_jsx(motion.br,{}),\"• Month 3 Challenge: Prizes awarded based on the order of achieving $1,000 in sales, with specific rewards for the top 10 participants.\",/*#__PURE__*/_jsx(motion.br,{}),\"‍\",/*#__PURE__*/_jsx(motion.br,{}),\"3. Sales Verification: All sales figures must be verified as fulfilled by Zendrop. Unverified sales will not be considered for prize eligibility.\",/*#__PURE__*/_jsx(motion.br,{}),\"‍\",/*#__PURE__*/_jsx(motion.br,{}),\"4. Mentoring and Trips: Prizes that include mentoring or trips (e.g., meeting the Ecom King) are subject to availability and may require additional coordination. Travel expenses covered are specified as part of the prize details.\",/*#__PURE__*/_jsx(motion.br,{}),\"‍\",/*#__PURE__*/_jsx(motion.br,{}),\"5. Eligibility: Participation in the bootcamp and challenges is open to individuals who comply with the terms and conditions of the program. Participants must adhere to all guidelines provided in each session and challenge to qualify for prizes.\",/*#__PURE__*/_jsx(motion.br,{}),\"‍\",/*#__PURE__*/_jsx(motion.br,{}),\"6. No Guarantee of Success: The Ecom King Bootcamp aims to equip participants with skills and knowledge to start and grow an e-commerce business. However, individual results may vary, and there is no guarantee of success or profit.\",/*#__PURE__*/_jsx(motion.br,{}),\"‍\",/*#__PURE__*/_jsx(motion.br,{}),\"7. Use of Tools and Resources: The bootcamp will recommend specific tools and resources, such as Zendrop for fulfillment and ViralEcomAdz for creating ads. These recommendations are based on industry standards and the instructors’ experiences. Participants are encouraged to explore and use the tools that best fit their needs.\",/*#__PURE__*/_jsx(motion.br,{}),\"‍\",/*#__PURE__*/_jsx(motion.br,{}),\"8. Content Duration: The bootcamp consists of 12 episodes, with each session lasting between 5 minutes to 1 hour. Content may be subject to change at the discretion of the instructors.\",/*#__PURE__*/_jsx(motion.br,{}),\"‍\",/*#__PURE__*/_jsx(motion.br,{}),\"9. Data Privacy: Participants’ data will be collected and used in accordance with our privacy policy. Personal information will be protected and only used for the purposes of administering the bootcamp and challenges.\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"By participating in the Ecom King Bootcamp and its associated challenges, you acknowledge and agree to the terms and conditions outlined in this disclaimer. For further details or any inquiries, please contact our support team\"]})}),className:\"framer-1v45v4l\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PS3HJJ8L8\",style:{\"--extracted-r6o4lv\":\"rgb(125, 125, 125)\"},variants:{\"F46u88KLA-hover\":{\"--extracted-r6o4lv\":\"rgb(184, 184, 184)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"F46u88KLA-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(184, 184, 184))\"},children:[\"Disclaimer: The Ecom King Bootcamp and associated challenges are designed to provide educational content and practical experience in the field of e-commerce. Participation in the challenges and bootcamp does not guarantee specific results or financial gain.\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"‍Important Information:\",/*#__PURE__*/_jsx(motion.br,{}),\"‍\",/*#__PURE__*/_jsx(motion.br,{}),\"1. Total Cash Prizes: The total cash prizes for the entire challenge are $25,000. The distribution of these prizes is outlined in the challenge details.\",/*#__PURE__*/_jsx(motion.br,{}),\"‍\",/*#__PURE__*/_jsx(motion.br,{}),\"2. Monthly Challenges:\",/*#__PURE__*/_jsx(motion.br,{}),\"• Month 1 Challenge: $50 awarded to the top 100 grades.\",/*#__PURE__*/_jsx(motion.br,{}),\"• Month 2 Challenge: $100 awarded to the top 50 grades.\",/*#__PURE__*/_jsx(motion.br,{}),\"• Month 3 Challenge: Prizes awarded based on the order of achieving $1,000 in sales, with specific rewards for the top 10 participants.\",/*#__PURE__*/_jsx(motion.br,{}),\"‍\",/*#__PURE__*/_jsx(motion.br,{}),\"3. Sales Verification: All sales figures must be verified as fulfilled by Zendrop. Unverified sales will not be considered for prize eligibility.\",/*#__PURE__*/_jsx(motion.br,{}),\"‍\",/*#__PURE__*/_jsx(motion.br,{}),\"4. Mentoring and Trips: Prizes that include mentoring or trips (e.g., meeting the Ecom King) are subject to availability and may require additional coordination. Travel expenses covered are specified as part of the prize details.\",/*#__PURE__*/_jsx(motion.br,{}),\"‍\",/*#__PURE__*/_jsx(motion.br,{}),\"5. Eligibility: Participation in the bootcamp and challenges is open to individuals who comply with the terms and conditions of the program. Participants must adhere to all guidelines provided in each session and challenge to qualify for prizes.\",/*#__PURE__*/_jsx(motion.br,{}),\"‍\",/*#__PURE__*/_jsx(motion.br,{}),\"6. No Guarantee of Success: The Ecom King Bootcamp aims to equip participants with skills and knowledge to start and grow an e-commerce business. However, individual results may vary, and there is no guarantee of success or profit.\",/*#__PURE__*/_jsx(motion.br,{}),\"‍\",/*#__PURE__*/_jsx(motion.br,{}),\"7. Use of Tools and Resources: The bootcamp will recommend specific tools and resources, such as Zendrop for fulfillment and ViralEcomAdz for creating ads. These recommendations are based on industry standards and the instructors’ experiences. Participants are encouraged to explore and use the tools that best fit their needs.\",/*#__PURE__*/_jsx(motion.br,{}),\"‍\",/*#__PURE__*/_jsx(motion.br,{}),\"8. Content Duration: The bootcamp consists of 12 episodes, with each session lasting between 5 minutes to 1 hour. Content may be subject to change at the discretion of the instructors.\",/*#__PURE__*/_jsx(motion.br,{}),\"‍\",/*#__PURE__*/_jsx(motion.br,{}),\"9. Data Privacy: Participants’ data will be collected and used in accordance with our privacy policy. Personal information will be protected and only used for the purposes of administering the bootcamp and challenges.\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"By participating in the Ecom King Bootcamp and its associated challenges, you acknowledge and agree to the terms and conditions outlined in this disclaimer. For further details or any inquiries, please contact our support team\"]})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rK3SZ.framer-1m5mkj0, .framer-rK3SZ .framer-1m5mkj0 { display: block; }\",\".framer-rK3SZ.framer-13lhuvp { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 800px; overflow: hidden; padding: 0px; position: relative; width: 800px; }\",\".framer-rK3SZ .framer-1v45v4l { -webkit-user-select: none; flex: 1 0 0px; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-rK3SZ.framer-13lhuvp { gap: 0px; } .framer-rK3SZ.framer-13lhuvp > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-rK3SZ.framer-13lhuvp > :first-child { margin-left: 0px; } .framer-rK3SZ.framer-13lhuvp > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 864\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"800px\",null,null]},\"rgMcfPYsM\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"800px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerCuAtPA7zN=withCSS(Component,css,\"framer-rK3SZ\");export default FramerCuAtPA7zN;FramerCuAtPA7zN.displayName=\"Footer  Description\";FramerCuAtPA7zN.defaultProps={height:864,width:800};addFonts(FramerCuAtPA7zN,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCuAtPA7zN\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"800px\\\",null,null]},\\\"rgMcfPYsM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"800px\\\",null,null]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"864\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"800\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CuAtPA7zN.map","// Generated by Framer (1f5f6d9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={Z2eITeU5C:{hover:true}};const serializationHash=\"framer-M9lDy\";const variantClassNames={Z2eITeU5C:\"framer-v-1c6gnum\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`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:\"Z2eITeU5C\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/@THEECOMKING\",motionChild:true,nodeId:\"Z2eITeU5C\",scopeId:\"tCsQS55An\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1c6gnum\",className,classNames)} framer-1ykqtl1`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Z2eITeU5C\",ref:refBinding,style:{\"--border-bottom-width\":\"2.4px\",\"--border-color\":\"rgba(133, 114, 73, 0.2)\",\"--border-left-width\":\"2.4px\",\"--border-right-width\":\"2.4px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2.4px\",backgroundColor:\"rgb(37, 34, 29)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"Z2eITeU5C-hover\":{backgroundColor:\"rgb(66, 60, 49)\"}},...addPropertyOverrides({\"Z2eITeU5C-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:8,intrinsicWidth:8,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+14),pixelHeight:16,pixelWidth:16,src:\"https://framerusercontent.com/images/EZ6ZQ4Efu0xNXMuAaNuHv2fio.svg\"},className:\"framer-n37fbs\",layoutDependency:layoutDependency,layoutId:\"dW4t_TVv0\",transformTemplate:transformTemplate1})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-M9lDy.framer-1ykqtl1, .framer-M9lDy .framer-1ykqtl1 { display: block; }\",\".framer-M9lDy.framer-1c6gnum { cursor: pointer; height: 57px; overflow: visible; position: relative; text-decoration: none; width: 57px; }\",\".framer-M9lDy .framer-n37fbs { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); left: 50%; position: absolute; top: 14px; width: 28px; }\",'.framer-M9lDy[data-border=\"true\"]::after, .framer-M9lDy [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 57\n * @framerIntrinsicWidth 57\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"t6CkKkUah\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramertCsQS55An=withCSS(Component,css,\"framer-M9lDy\");export default FramertCsQS55An;FramertCsQS55An.displayName=\"YT\";FramertCsQS55An.defaultProps={height:57,width:57};addFonts(FramertCsQS55An,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertCsQS55An\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"t6CkKkUah\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"57\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"57\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tCsQS55An.map","// Generated by Framer (1f5f6d9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={wxMxeX_FI:{hover:true}};const serializationHash=\"framer-qhot8\";const variantClassNames={wxMxeX_FI:\"framer-v-1w0lz4l\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`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:\"wxMxeX_FI\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/the_ecom_king/?hl=en\",motionChild:true,nodeId:\"wxMxeX_FI\",scopeId:\"YOzYAcAq8\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1w0lz4l\",className,classNames)} framer-o1gz5o`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"wxMxeX_FI\",ref:refBinding,style:{\"--border-bottom-width\":\"2.4px\",\"--border-color\":\"rgba(133, 114, 73, 0.2)\",\"--border-left-width\":\"2.4px\",\"--border-right-width\":\"2.4px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2.4px\",backgroundColor:\"rgb(37, 34, 29)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"wxMxeX_FI-hover\":{backgroundColor:\"rgb(66, 60, 49)\"}},...addPropertyOverrides({\"wxMxeX_FI-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:12,intrinsicWidth:12,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+14),pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/tSEriquauDdFYsaqhCN27Ojwgak.svg\"},className:\"framer-119hud4\",layoutDependency:layoutDependency,layoutId:\"oaxOgZVGD\",transformTemplate:transformTemplate1})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qhot8.framer-o1gz5o, .framer-qhot8 .framer-o1gz5o { display: block; }\",\".framer-qhot8.framer-1w0lz4l { cursor: pointer; height: 57px; overflow: visible; position: relative; text-decoration: none; width: 57px; }\",\".framer-qhot8 .framer-119hud4 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); left: 50%; position: absolute; top: 14px; width: 28px; }\",'.framer-qhot8[data-border=\"true\"]::after, .framer-qhot8 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 57\n * @framerIntrinsicWidth 57\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"sDH8cSoZU\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerYOzYAcAq8=withCSS(Component,css,\"framer-qhot8\");export default FramerYOzYAcAq8;FramerYOzYAcAq8.displayName=\"IG\";FramerYOzYAcAq8.defaultProps={height:57,width:57};addFonts(FramerYOzYAcAq8,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYOzYAcAq8\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sDH8cSoZU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"57\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"57\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YOzYAcAq8.map","// Generated by Framer (1f5f6d9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={FjbIBkKP6:{hover:true}};const serializationHash=\"framer-LpIcW\";const variantClassNames={FjbIBkKP6:\"framer-v-1mfdz5y\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`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:\"FjbIBkKP6\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@theecomkingg?lang=en\",motionChild:true,nodeId:\"FjbIBkKP6\",scopeId:\"yUdbPGxkH\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1mfdz5y\",className,classNames)} framer-1hqep1y`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"FjbIBkKP6\",ref:refBinding,style:{\"--border-bottom-width\":\"2.4px\",\"--border-color\":\"rgba(133, 114, 73, 0.2)\",\"--border-left-width\":\"2.4px\",\"--border-right-width\":\"2.4px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2.4px\",backgroundColor:\"rgb(37, 34, 29)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"FjbIBkKP6-hover\":{backgroundColor:\"rgb(66, 60, 49)\"}},...addPropertyOverrides({\"FjbIBkKP6-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:32,intrinsicWidth:32,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+14),pixelHeight:64,pixelWidth:64,src:\"https://framerusercontent.com/images/UXPsGtQOdStnvop1Bq4imBeWeM.svg\"},className:\"framer-1ady1wq\",layoutDependency:layoutDependency,layoutId:\"jjwU1iabs\",transformTemplate:transformTemplate1})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LpIcW.framer-1hqep1y, .framer-LpIcW .framer-1hqep1y { display: block; }\",\".framer-LpIcW.framer-1mfdz5y { cursor: pointer; height: 57px; overflow: visible; position: relative; text-decoration: none; width: 57px; }\",\".framer-LpIcW .framer-1ady1wq { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); left: 50%; position: absolute; top: 14px; width: 28px; }\",'.framer-LpIcW[data-border=\"true\"]::after, .framer-LpIcW [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 57\n * @framerIntrinsicWidth 57\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"eYea3YWeu\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameryUdbPGxkH=withCSS(Component,css,\"framer-LpIcW\");export default FrameryUdbPGxkH;FrameryUdbPGxkH.displayName=\"TT\";FrameryUdbPGxkH.defaultProps={height:57,width:57};addFonts(FrameryUdbPGxkH,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryUdbPGxkH\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eYea3YWeu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"57\",\"framerIntrinsicHeight\":\"57\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yUdbPGxkH.map","// Generated by Framer (1f5f6d9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import X from\"#framer/local/canvasComponent/aKnMU7SdK/aKnMU7SdK.js\";import FooterDescription from\"#framer/local/canvasComponent/CuAtPA7zN/CuAtPA7zN.js\";import YT from\"#framer/local/canvasComponent/tCsQS55An/tCsQS55An.js\";import IG from\"#framer/local/canvasComponent/YOzYAcAq8/YOzYAcAq8.js\";import TT from\"#framer/local/canvasComponent/yUdbPGxkH/yUdbPGxkH.js\";import*as sharedStyle from\"#framer/local/css/CvA7vmns9/CvA7vmns9.js\";const TTFonts=getFonts(TT);const YTFonts=getFonts(YT);const IGFonts=getFonts(IG);const XFonts=getFonts(X);const FooterDescriptionFonts=getFonts(FooterDescription);const breakpoints={eqw4XSwfu:\"(min-width: 1440px)\",vAxKo3FFR:\"(min-width: 810px) and (max-width: 1439px)\",zYu7nZLV0:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-gMA4E\";const variantClassNames={eqw4XSwfu:\"framer-v-k6ewy3\",vAxKo3FFR:\"framer-v-j6s6lh\",zYu7nZLV0:\"framer-v-todfrh\"};const breakpointRules={vAxKo3FFR:[\".framer-gMA4E .framer-1ounlby { padding: 80px 40px 80px 40px; }\",\".framer-gMA4E .framer-2qrjrl-container { width: 100%; }\"],zYu7nZLV0:[\".framer-gMA4E .framer-1ounlby { padding: 80px 20px 80px 20px; }\",\".framer-gMA4E .framer-2qrjrl-container { width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={vAxKo3FFR:\".framer-j6s6lh-override\",zYu7nZLV0:\".framer-todfrh-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gMA4E.framer-j7djfz, .framer-gMA4E .framer-j7djfz { display: block; }\",\".framer-gMA4E.framer-k6ewy3 { align-content: center; align-items: center; background-color: var(--token-78144282-aed4-4bab-b75a-b007834b83e6, #0e0c09); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-gMA4E .framer-1qesu8g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 40px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-gMA4E .framer-9x9q7m, .framer-gMA4E .framer-oaexzh { aspect-ratio: 2.4438502673796796 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 72px); overflow: visible; position: relative; text-decoration: none; width: 176px; }\",\".framer-gMA4E .framer-16kuod9 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",\".framer-gMA4E .framer-1ounlby { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1002; overflow: hidden; padding: 80px 140px 80px 140px; position: relative; width: 100%; }\",\".framer-gMA4E .framer-14ke404 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; max-width: 1240px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-gMA4E .framer-1yqdz58, .framer-gMA4E .framer-sjx60z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-gMA4E .framer-h916wy-container, .framer-gMA4E .framer-1fu92xb-container, .framer-gMA4E .framer-eo9ww7-container, .framer-gMA4E .framer-10plfsd-container { flex: none; height: 57px; position: relative; width: 57px; }\",\".framer-gMA4E .framer-ovc5cv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-gMA4E .framer-zgsx4d, .framer-gMA4E .framer-1r6ebpp, .framer-gMA4E .framer-x7a17j { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-gMA4E .framer-2qrjrl-container { flex: none; height: auto; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-gMA4E.framer-k6ewy3, .framer-gMA4E .framer-1qesu8g, .framer-gMA4E .framer-1ounlby, .framer-gMA4E .framer-14ke404, .framer-gMA4E .framer-1yqdz58, .framer-gMA4E .framer-ovc5cv, .framer-gMA4E .framer-sjx60z { gap: 0px; } .framer-gMA4E.framer-k6ewy3 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-gMA4E.framer-k6ewy3 > :first-child, .framer-gMA4E .framer-14ke404 > :first-child, .framer-gMA4E .framer-ovc5cv > :first-child { margin-top: 0px; } .framer-gMA4E.framer-k6ewy3 > :last-child, .framer-gMA4E .framer-14ke404 > :last-child, .framer-gMA4E .framer-ovc5cv > :last-child { margin-bottom: 0px; } .framer-gMA4E .framer-1qesu8g > *, .framer-gMA4E .framer-1ounlby > *, .framer-gMA4E .framer-1yqdz58 > *, .framer-gMA4E .framer-sjx60z > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-gMA4E .framer-1qesu8g > :first-child, .framer-gMA4E .framer-1ounlby > :first-child, .framer-gMA4E .framer-1yqdz58 > :first-child, .framer-gMA4E .framer-sjx60z > :first-child { margin-left: 0px; } .framer-gMA4E .framer-1qesu8g > :last-child, .framer-gMA4E .framer-1ounlby > :last-child, .framer-gMA4E .framer-1yqdz58 > :last-child, .framer-gMA4E .framer-sjx60z > :last-child { margin-right: 0px; } .framer-gMA4E .framer-14ke404 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-gMA4E .framer-ovc5cv > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",...sharedStyle.css];const mediaQueries={eqw4XSwfu:\"(min-width: 1440px)\",vAxKo3FFR:\"(min-width: 810px) and (max-width: 1439px)\",zYu7nZLV0:\"(max-width: 809px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"eqw4XSwfu\",Phone:\"zYu7nZLV0\",Tablet:\"vAxKo3FFR\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"eqw4XSwfu\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"eqw4XSwfu\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-78144282-aed4-4bab-b75a-b007834b83e6, rgb(14, 12, 9)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-k6ewy3\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qesu8g\",\"data-framer-name\":\"Logo Container\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"wjC2X4O7q\",scopeId:\"a3fq86wBl\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:149.6,intrinsicWidth:365.6,loading:getLoadingLazyAtYPosition(40),pixelHeight:187,pixelWidth:457,src:\"https://framerusercontent.com/images/hLlcO12F5kJkKzRzafRwd2tEEE.png\"},className:\"framer-9x9q7m framer-j7djfz\",\"data-framer-name\":\"Image\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-16kuod9\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ounlby\",\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-14ke404\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"SZ0Va8LIl\",scopeId:\"a3fq86wBl\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:149.6,intrinsicWidth:365.6,loading:getLoadingLazyAtYPosition(1192),pixelHeight:187,pixelWidth:457,src:\"https://framerusercontent.com/images/hLlcO12F5kJkKzRzafRwd2tEEE.png\"},className:\"framer-oaexzh framer-j7djfz\",\"data-framer-name\":\"Image\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1yqdz58\",\"data-framer-name\":\"Social Media\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:57,width:\"57px\",y:1296,children:/*#__PURE__*/_jsx(Container,{className:\"framer-h916wy-container\",nodeId:\"Bv5KVWOqM\",scopeId:\"a3fq86wBl\",children:/*#__PURE__*/_jsx(TT,{height:\"100%\",id:\"Bv5KVWOqM\",layoutId:\"Bv5KVWOqM\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:57,width:\"57px\",y:1296,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1fu92xb-container\",nodeId:\"nhQoEjrr9\",scopeId:\"a3fq86wBl\",children:/*#__PURE__*/_jsx(YT,{height:\"100%\",id:\"nhQoEjrr9\",layoutId:\"nhQoEjrr9\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:57,width:\"57px\",y:1296,children:/*#__PURE__*/_jsx(Container,{className:\"framer-eo9ww7-container\",nodeId:\"auzeR50d6\",scopeId:\"a3fq86wBl\",children:/*#__PURE__*/_jsx(IG,{height:\"100%\",id:\"auzeR50d6\",layoutId:\"auzeR50d6\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:57,width:\"57px\",y:1296,children:/*#__PURE__*/_jsx(Container,{className:\"framer-10plfsd-container\",nodeId:\"ShuehPLnk\",scopeId:\"a3fq86wBl\",children:/*#__PURE__*/_jsx(X,{height:\"100%\",id:\"ShuehPLnk\",layoutId:\"ShuehPLnk\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(Link,{href:\"support@ecomkingvault.com\",motionChild:true,nodeId:\"YJ17BbdqE\",scopeId:\"a3fq86wBl\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ovc5cv framer-j7djfz\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy0zMDA=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"22.4px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(231, 196, 119)\"},children:\"support@ecomkingvault.com\"})}),className:\"framer-zgsx4d\",fonts:[\"GF;Poppins-300\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-sjx60z\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"19.6px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(112, 112, 112)\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tQ7_BuUWm\"},motionChild:true,nodeId:\"w2HofJjJG\",openInNewTab:false,scopeId:\"a3fq86wBl\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-vz9oes\",\"data-styles-preset\":\"CvA7vmns9\",children:\"Terms & Conditions\"})})})}),className:\"framer-1r6ebpp\",fonts:[\"GF;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"19.6px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(112, 112, 112)\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IzDwnBP_v\"},motionChild:true,nodeId:\"T3jbBeIyS\",openInNewTab:false,scopeId:\"a3fq86wBl\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-vz9oes\",\"data-styles-preset\":\"CvA7vmns9\",children:\"Privacy Policy\"})})})}),className:\"framer-x7a17j\",fonts:[\"GF;Poppins-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vAxKo3FFR:{width:\"min(max(100vw - 80px, 1px), 1240px)\"},zYu7nZLV0:{width:\"min(max(100vw - 40px, 1px), 1240px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:883,y:1491,children:/*#__PURE__*/_jsx(Container,{className:\"framer-2qrjrl-container\",nodeId:\"eoKXuafc0\",scopeId:\"a3fq86wBl\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{vAxKo3FFR:{style:{width:\"100%\"}},zYu7nZLV0:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(FooterDescription,{height:\"100%\",id:\"eoKXuafc0\",layoutId:\"eoKXuafc0\",width:\"100%\"})})})})})]})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2058\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vAxKo3FFR\":{\"layout\":[\"fixed\",\"fixed\"]},\"zYu7nZLV0\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerHitTargets {\"eqw4XSwfu\":[\".framer-1qesu8g\",\".framer-1ounlby\"],\"vAxKo3FFR\":[\".framer-1qesu8g\",\".framer-1ounlby\"],\"zYu7nZLV0\":[\".framer-1qesu8g\",\".framer-1ounlby\"]}\n * @framerBreakpoints {\"eqw4XSwfu\":{\"min\":1440,\"canvasClassName\":\"framer-k6ewy3-override\",\"minHeight\":2058,\"name\":\"Desktop\",\"width\":1440},\"vAxKo3FFR\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-j6s6lh-override\",\"minHeight\":2058,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810},\"zYu7nZLV0\":{\"max\":809,\"canvasClassName\":\"framer-todfrh-override\",\"minHeight\":2058,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390}}\n * @framerDefaultVariant eqw4XSwfu\n * @framerLayoutTemplate\n */const Framera3fq86wBl=withCSS(Component,css,\"framer-gMA4E\");export default Framera3fq86wBl;Framera3fq86wBl.displayName=\"Template\";Framera3fq86wBl.defaultProps={height:2058,width:1440};addFonts(Framera3fq86wBl,[{explicitInter:true,fonts:[{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLDz8V15vFP-KUEg.woff2\",weight:\"300\"},{family:\"Poppins\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/poppins/v22/pxiEyp8kv8JHgFVrFJXUc1NECPY.woff2\",weight:\"400\"}]},...TTFonts,...YTFonts,...IGFonts,...XFonts,...FooterDescriptionFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framera3fq86wBl\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"eqw4XSwfu\\\":[\\\".framer-1qesu8g\\\",\\\".framer-1ounlby\\\"],\\\"vAxKo3FFR\\\":[\\\".framer-1qesu8g\\\",\\\".framer-1ounlby\\\"],\\\"zYu7nZLV0\\\":[\\\".framer-1qesu8g\\\",\\\".framer-1ounlby\\\"]}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"2058\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"eqw4XSwfu\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-k6ewy3-override\\\",\\\"minHeight\\\":2058,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440},\\\"vAxKo3FFR\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-j6s6lh-override\\\",\\\"minHeight\\\":2058,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810},\\\"zYu7nZLV0\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-todfrh-override\\\",\\\"minHeight\\\":2058,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390}}\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vAxKo3FFR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zYu7nZLV0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerDefaultVariant\":\"eqw4XSwfu\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/pRNoeK6vzFZNyAjWyRuU/c9ATd9ZyEQRM9ujMRF32/a3fq86wBl.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {DD2sam3qR: \"timeline\", egZTc_5tJ: \"1-1\", G6jPLDBLF: \"1-2\", Mf2SNC5Fu: \"1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/muyemrG0sonFXluEPuvV/igPsQKky2K09cZ58mYi7/augiA20Il.js\")), path: \"/\"}, tQ7_BuUWm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yAVyG9k0dDqyZfKc2SwX/jIDKbOsl4afrKdC3beG9/tQ7_BuUWm.js\")), path: \"/termsconditions\"}, IzDwnBP_v: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uhBm8zLLQxmSNBeViZMB/o4ye6dIwxEpo4Ds9wb3g/IzDwnBP_v.js\")), path: \"/privacypolicy\"}}\r\n\r\n        const locales = [{code: \"en-GB\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"acfed440acf27bcde2e00a0a170d8c0d0339ebaca648a325be84f1eaaf0df973\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"tQ7_BuUWm\":\r\ncase \"IzDwnBP_v\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"tQ7_BuUWm\":\r\ncase \"IzDwnBP_v\":\r\nreturn [{hash: \"k6ewy3\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"j6s6lh\", mediaQuery: \"(min-width: 810px) and (max-width: 1439.98px)\"}, {hash: \"todfrh\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://ecomkingvault.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer Editor Bar] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {cssCollector: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.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                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. If you are the author of this website, please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = 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                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}