{"version":3,"file":"script_main.BIQlfYTO.mjs","names":["addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","FacebookLogo","createLayoutDependency","React.forwardRef","useRef","React.useId","FooterSocial","FooterLink","TermsConditionsPolicy","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","Image1","RichText","FacebookLogo","InstagramLogo","React.useState","React.useRef","React.useCallback","Handbag","Footer","useRef","React.useId","PropertyOverrides","React.Fragment","RichText","React.createElement","MainLayout","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder","React.Suspense","React.lazy"],"sources":["https:/framerusercontent.com/modules/NUGWNxcNTovpyP692IJ5/VWeXCxlUuBgeHQsikTBD/iBuMZaGbB.js","https:/framerusercontent.com/modules/y9v3aiFJ9U0J6Cop3nBX/44yCFklUTS7aBKHM6m4I/KXZE6S3To.js","https:/framerusercontent.com/modules/OiGmB0kPpzKqe14TEELP/zsRjVG2MbuBgFlQ95pFW/zYZWnyPiR.js","https:/framerusercontent.com/modules/mf8Q5y7ypuFG8nm6TLte/YYwTE2p5eRY5yVEHQ80n/RzK0J6K8n.js","https:/framerusercontent.com/modules/4DDMSWIDBAmgWRqGf7rQ/zaMaCkfjqWoTbXqxr2jF/PageTransition.js","https:/framerusercontent.com/modules/hHaJiCQyt8MiKZqgpEkI/rXlLnzxqUhm7rIkQg0Bp/ShopSettings.js","https:/framerusercontent.com/modules/54GvZbXRmjTKtGdM3GNv/NnVsZrmn4yKWQMhNOR1l/SmoothScrolling.js","https:/framerusercontent.com/modules/Wt0K52HYX0IpTZcu84LS/4J0qOeAsrJ6UhxsB1YWm/Ry2jDtrve.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (c81289c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,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={rawOn1oSi:{hover:true}};const serializationHash=\"framer-SgvTk\";const variantClassNames={rawOn1oSi:\"framer-v-1cntgbu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const TGsQlGPYD=undefined;const lE1esg9io=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,link,title,width,...props})=>{return{...props,lE1esg9io:title??props.lE1esg9io??\"Terms & Conditions\",TGsQlGPYD:link??props.TGsQlGPYD};};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,TGsQlGPYD,lE1esg9io,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"rawOn1oSi\",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:TGsQlGPYD,motionChild:true,nodeId:\"rawOn1oSi\",openInNewTab:false,scopeId:\"iBuMZaGbB\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1cntgbu\",className,classNames)} framer-jajbso`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"rawOn1oSi\",ref:refBinding,style:{...style},...addPropertyOverrides({\"rawOn1oSi-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-19axcev\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"AvwtXJv63\",style:{backgroundColor:\"var(--token-1acb016d-0daf-48f9-ba9c-e47d3b61801f)\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TGVhZ3VlIFNwYXJ0YW4tMzAw\",\"--framer-font-family\":'\"League Spartan\", \"League Spartan Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1acb016d-0daf-48f9-ba9c-e47d3b61801f))\"},children:\"Terms & Conditions\"})}),className:\"framer-y061rm\",fonts:[\"GF;League Spartan-300\"],layoutDependency:layoutDependency,layoutId:\"A2zv9C37z\",style:{\"--extracted-r6o4lv\":\"var(--token-1acb016d-0daf-48f9-ba9c-e47d3b61801f)\"},text:lE1esg9io,variants:{\"rawOn1oSi-hover\":{\"--extracted-r6o4lv\":\"var(--token-9cfac7b5-00f9-4c4c-af5a-06b7039d1e9f, rgb(241, 230, 216))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"rawOn1oSi-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TGVhZ3VlIFNwYXJ0YW4tMzAw\",\"--framer-font-family\":'\"League Spartan\", \"League Spartan Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9cfac7b5-00f9-4c4c-af5a-06b7039d1e9f, rgb(241, 230, 216)))\"},children:\"Terms & Conditions\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\".framer-SgvTk.framer-jajbso, .framer-SgvTk .framer-jajbso { display: block; }\",\".framer-SgvTk.framer-1cntgbu { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-SgvTk .framer-19axcev { flex: none; height: 4px; position: relative; width: 4px; }\",\".framer-SgvTk .framer-y061rm { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 159\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"InpKPlPo_\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"TGsQlGPYD\":\"link\",\"lE1esg9io\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriBuMZaGbB=withCSS(Component,css,\"framer-SgvTk\");export default FrameriBuMZaGbB;FrameriBuMZaGbB.displayName=\"Terms & Conditions & Policy\";FrameriBuMZaGbB.defaultProps={height:48,width:159};addPropertyControls(FrameriBuMZaGbB,{TGsQlGPYD:{title:\"Link\",type:ControlType.Link},lE1esg9io:{defaultValue:\"Terms & Conditions\",displayTextArea:false,title:\"Title\",type:ControlType.String},onlE1esg9ioChange:{changes:\"lE1esg9io\",type:ControlType.ChangeHandler}});addFonts(FrameriBuMZaGbB,[{explicitInter:true,fonts:[{cssFamilyName:\"League Spartan\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"League Spartan\",url:\"https://fonts.gstatic.com/s/leaguespartan/v15/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMoITpAcdcFguczA.woff2\",weight:\"300\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriBuMZaGbB\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"48\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"InpKPlPo_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"TGsQlGPYD\\\":\\\"link\\\",\\\"lE1esg9io\\\":\\\"title\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"159\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iBuMZaGbB.map","// Generated by Framer (5477e77)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"H4414Bl1f\",\"cQkjdrWWQ\",\"GGS8jrUmj\"];const serializationHash=\"framer-Q2SSI\";const variantClassNames={cQkjdrWWQ:\"framer-v-howu5v\",GGS8jrUmj:\"framer-v-9arnji\",H4414Bl1f:\"framer-v-1apducn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const JrEkyJTQg=undefined;const x6GG2Wdek=undefined;const transition1={duration:0,type:\"tween\"};const transition2={delay:0,duration:.4,ease:[.65,.04,.35,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:\"H4414Bl1f\",Hover:\"cQkjdrWWQ\",Leave:\"GGS8jrUmj\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,JrEkyJTQg:link??props.JrEkyJTQg,variant:humanReadableVariantMap[props.variant]??props.variant??\"H4414Bl1f\",x6GG2Wdek:title??props.x6GG2Wdek??\"sales@orveli.com\"};};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,x6GG2Wdek,JrEkyJTQg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"H4414Bl1f\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1l30qfk=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"cQkjdrWWQ\");});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onMouseLeave1bhl386=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"GGS8jrUmj\");});const onAppearzer4dd=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"H4414Bl1f\",true),450);});useOnVariantChange(baseVariant,{GGS8jrUmj:onAppearzer4dd});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({cQkjdrWWQ:{value:transition2},GGS8jrUmj:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:JrEkyJTQg,motionChild:true,nodeId:\"H4414Bl1f\",scopeId:\"KXZE6S3To\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1apducn\",className,classNames)} framer-1nkf2uk`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"H4414Bl1f\",onMouseEnter:onMouseEnter1l30qfk,ref:refBinding,style:{...style},...addPropertyOverrides({cQkjdrWWQ:{\"data-framer-name\":\"Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1bhl386},GGS8jrUmj:{\"data-framer-name\":\"Leave\",onMouseEnter:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kaqz5w\",\"data-framer-name\":\"Underline and Text\",layoutDependency:layoutDependency,layoutId:\"D8_cx5iD_\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n24tk3\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"FxfDK35V9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TGVhZ3VlIFNwYXJ0YW4tMzAw\",\"--framer-font-family\":'\"League Spartan\", \"League Spartan Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1acb016d-0daf-48f9-ba9c-e47d3b61801f))\"},children:\"Title\"})}),className:\"framer-nv4zyw\",\"data-framer-name\":\"Text\",fonts:[\"GF;League Spartan-300\"],layoutDependency:layoutDependency,layoutId:\"jxGxutTPZ\",style:{\"--extracted-r6o4lv\":\"var(--token-1acb016d-0daf-48f9-ba9c-e47d3b61801f)\",rotate:0,scale:1},text:x6GG2Wdek,variants:{cQkjdrWWQ:{rotate:-1,scale:.98},GGS8jrUmj:{rotate:0,scale:1}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TGVhZ3VlIFNwYXJ0YW4tMzAw\",\"--framer-font-family\":'\"League Spartan\", \"League Spartan Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9cfac7b5-00f9-4c4c-af5a-06b7039d1e9f))\"},children:\"Title\"})}),className:\"framer-o9hqc1\",\"data-framer-name\":\"Text Hover\",fonts:[\"GF;League Spartan-300\"],layoutDependency:layoutDependency,layoutId:\"heRNGhGsX\",style:{\"--extracted-r6o4lv\":\"var(--token-9cfac7b5-00f9-4c4c-af5a-06b7039d1e9f)\",rotate:1,scale:.98},text:x6GG2Wdek,variants:{cQkjdrWWQ:{rotate:0,scale:1}},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ln1oog\",\"data-framer-name\":\"Underline Wrapper\",layoutDependency:layoutDependency,layoutId:\"V0f5h0z5Q\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kcg3jq\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"oopVXlyqN\",style:{backgroundColor:\"var(--token-9cfac7b5-00f9-4c4c-af5a-06b7039d1e9f)\"}})})]})})})})})});});const css=[\".framer-Q2SSI.framer-1nkf2uk, .framer-Q2SSI .framer-1nkf2uk { display: block; }\",\".framer-Q2SSI.framer-1apducn { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Q2SSI .framer-1kaqz5w { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-Q2SSI .framer-n24tk3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 27px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-Q2SSI .framer-nv4zyw, .framer-Q2SSI .framer-o9hqc1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Q2SSI .framer-1ln1oog { align-self: stretch; flex: none; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: auto; }\",\".framer-Q2SSI .framer-1kcg3jq { bottom: 0px; flex: none; height: 1px; left: -12px; position: absolute; width: 1%; }\",\".framer-Q2SSI.framer-v-howu5v .framer-n24tk3 { justify-content: flex-end; }\",\".framer-Q2SSI.framer-v-howu5v .framer-1kcg3jq { left: 0px; width: 100%; }\",\".framer-Q2SSI.framer-v-9arnji .framer-1kcg3jq { left: unset; right: -12px; width: 1%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 123\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"cQkjdrWWQ\":{\"layout\":[\"auto\",\"auto\"]},\"GGS8jrUmj\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"x6GG2Wdek\":\"title\",\"JrEkyJTQg\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKXZE6S3To=withCSS(Component,css,\"framer-Q2SSI\");export default FramerKXZE6S3To;FramerKXZE6S3To.displayName=\"Footer Link\";FramerKXZE6S3To.defaultProps={height:28,width:123};addPropertyControls(FramerKXZE6S3To,{variant:{options:[\"H4414Bl1f\",\"cQkjdrWWQ\",\"GGS8jrUmj\"],optionTitles:[\"Default\",\"Hover\",\"Leave\"],title:\"Variant\",type:ControlType.Enum},x6GG2Wdek:{defaultValue:\"sales@orveli.com\",title:\"Title\",type:ControlType.String},onx6GG2WdekChange:{changes:\"x6GG2Wdek\",type:ControlType.ChangeHandler},JrEkyJTQg:{title:\"Link\",type:ControlType.Link}});addFonts(FramerKXZE6S3To,[{explicitInter:true,fonts:[{cssFamilyName:\"League Spartan\",source:\"google\",style:\"normal\",uiFamilyName:\"League Spartan\",url:\"https://fonts.gstatic.com/s/leaguespartan/v15/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMoITpAcdcFguczA.woff2\",weight:\"300\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKXZE6S3To\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cQkjdrWWQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GGS8jrUmj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"123\",\"framerIntrinsicHeight\":\"28\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"x6GG2Wdek\\\":\\\"title\\\",\\\"JrEkyJTQg\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KXZE6S3To.map","// Generated by Framer (5477e77)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FacebookLogo from\"https://framerusercontent.com/modules/Y0c19ostjQ6JrIrS9EpB/H6GkscheXEvK1c9LQrFc/QDC8_m4BS.js\";const cycleOrder=[\"m8mVmIHCo\",\"n1JI2Gr1G\",\"Oa4nLgkn4\"];const serializationHash=\"framer-ZlobW\";const variantClassNames={m8mVmIHCo:\"framer-v-1c91y69\",n1JI2Gr1G:\"framer-v-pnukvz\",Oa4nLgkn4:\"framer-v-tkzkml\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const JL83Di0wA=undefined;const UKWnIGTZU=undefined;const transition1={duration:0,type:\"tween\"};const transition2={delay:.2,duration:.4,ease:[.65,.04,.35,1],type:\"tween\"};const transition3={delay:0,duration:.4,ease:[.65,.04,.35,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:\"m8mVmIHCo\",Hover:\"n1JI2Gr1G\",Leave:\"Oa4nLgkn4\"};const Variants=motion.create(React.Fragment);const getProps=({height,icon,id,link,width,...props})=>{return{...props,JL83Di0wA:link??props.JL83Di0wA,UKWnIGTZU:icon??props.UKWnIGTZU??FacebookLogo,variant:humanReadableVariantMap[props.variant]??props.variant??\"m8mVmIHCo\"};};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,UKWnIGTZU,JL83Di0wA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"m8mVmIHCo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter48t9ng=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"n1JI2Gr1G\");});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onMouseLeavedo3wg2=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"Oa4nLgkn4\");});const onAppearb2wsup=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"m8mVmIHCo\",true),450);});useOnVariantChange(baseVariant,{Oa4nLgkn4:onAppearb2wsup});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({n1JI2Gr1G:{value:transition2},Oa4nLgkn4:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:JL83Di0wA,motionChild:true,nodeId:\"m8mVmIHCo\",openInNewTab:true,scopeId:\"zYZWnyPiR\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1c91y69\",className,classNames)} framer-juar7a`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"m8mVmIHCo\",onMouseEnter:onMouseEnter48t9ng,ref:refBinding,style:{...style},...addPropertyOverrides({n1JI2Gr1G:{\"data-framer-name\":\"Hover\",onMouseLeave:onMouseLeavedo3wg2},Oa4nLgkn4:{\"data-framer-name\":\"Leave\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-gk0cwi\",\"data-framer-name\":\"Underline and Icon\",layoutDependency:layoutDependency,layoutId:\"ATrj4J_2A\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v5moel\",\"data-framer-name\":\"Icon Wrapper\",layoutDependency:layoutDependency,layoutId:\"koWOCPigJ\",children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1ych9jn\",Component:UKWnIGTZU,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"GC7j1hMn_\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-1acb016d-0daf-48f9-ba9c-e47d3b61801f)\",\"--pgex8v\":1.5,rotate:0,scale:1},variants:{n1JI2Gr1G:{rotate:-1,scale:.98},Oa4nLgkn4:{rotate:0,scale:1}}}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-775nov\",Component:UKWnIGTZU,\"data-framer-name\":\"Icon Hover\",layoutDependency:layoutDependency,layoutId:\"jNnpomAwz\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-9cfac7b5-00f9-4c4c-af5a-06b7039d1e9f)\",\"--pgex8v\":1.5,rotate:1,scale:.98},variants:{n1JI2Gr1G:{rotate:0,scale:1}}})]})})})})})})});});const css=[\".framer-ZlobW.framer-juar7a, .framer-ZlobW .framer-juar7a { display: block; }\",\".framer-ZlobW.framer-1c91y69 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ZlobW .framer-gk0cwi { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-ZlobW .framer-1v5moel { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 52px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-ZlobW .framer-1ych9jn, .framer-ZlobW .framer-775nov { flex: none; height: auto; position: relative; width: 52px; }\",\".framer-ZlobW.framer-v-pnukvz .framer-1v5moel { justify-content: flex-end; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 52\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"n1JI2Gr1G\":{\"layout\":[\"auto\",\"auto\"]},\"Oa4nLgkn4\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"UKWnIGTZU\":\"icon\",\"JL83Di0wA\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"omX0gWFPqDwhaiWwf6ab\"]\n */const FramerzYZWnyPiR=withCSS(Component,css,\"framer-ZlobW\");export default FramerzYZWnyPiR;FramerzYZWnyPiR.displayName=\"Footer Social\";FramerzYZWnyPiR.defaultProps={height:52,width:52};addPropertyControls(FramerzYZWnyPiR,{variant:{options:[\"m8mVmIHCo\",\"n1JI2Gr1G\",\"Oa4nLgkn4\"],optionTitles:[\"Default\",\"Hover\",\"Leave\"],title:\"Variant\",type:ControlType.Enum},UKWnIGTZU:{defaultValue:{identifier:\"module:Y0c19ostjQ6JrIrS9EpB/H6GkscheXEvK1c9LQrFc/QDC8_m4BS.js:default\",moduleId:\"Y0c19ostjQ6JrIrS9EpB\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"Icon\",type:ControlType.VectorSetItem},JL83Di0wA:{title:\"Link\",type:ControlType.Link}});addFonts(FramerzYZWnyPiR,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzYZWnyPiR\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"52\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"n1JI2Gr1G\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Oa4nLgkn4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVectorSets\":\"[\\\"omX0gWFPqDwhaiWwf6ab\\\"]\",\"framerIntrinsicHeight\":\"52\",\"framerVariables\":\"{\\\"UKWnIGTZU\\\":\\\"icon\\\",\\\"JL83Di0wA\\\":\\\"link\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zYZWnyPiR.map","// Generated by Framer (c81289c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import InstagramLogo from\"https://framerusercontent.com/modules/PtxaBiSAA5V6LvrpAt6G/EsR1AqByikNQR8Cp2V8c/UD0eTfbk_.js\";import FacebookLogo from\"https://framerusercontent.com/modules/Y0c19ostjQ6JrIrS9EpB/H6GkscheXEvK1c9LQrFc/QDC8_m4BS.js\";import SVGDraw from\"https://framerusercontent.com/modules/exaFAcAz3VTO0KJKJBxA/l9kjac53FBmzyZySwoY0/SVGDraw.js\";import TermsConditionsPolicy from\"https://framerusercontent.com/modules/NUGWNxcNTovpyP692IJ5/VWeXCxlUuBgeHQsikTBD/iBuMZaGbB.js\";import FooterLink from\"https://framerusercontent.com/modules/y9v3aiFJ9U0J6Cop3nBX/44yCFklUTS7aBKHM6m4I/KXZE6S3To.js\";import FooterSocial from\"https://framerusercontent.com/modules/OiGmB0kPpzKqe14TEELP/zsRjVG2MbuBgFlQ95pFW/zYZWnyPiR.js\";const SVGDrawFonts=getFonts(SVGDraw);const FooterSocialFonts=getFonts(FooterSocial);const FooterLinkFonts=getFonts(FooterLink);const TermsConditionsPolicyFonts=getFonts(TermsConditionsPolicy);const cycleOrder=[\"LFZcSbN3n\",\"yA3zISKkb\",\"lXoh4EpAx\"];const serializationHash=\"framer-O2gXn\";const variantClassNames={LFZcSbN3n:\"framer-v-1k6aos4\",lXoh4EpAx:\"framer-v-1erkqap\",yA3zISKkb:\"framer-v-1j9h4xg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"LFZcSbN3n\",Phone:\"yA3zISKkb\",Tablet:\"lXoh4EpAx\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"LFZcSbN3n\"};};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:\"LFZcSbN3n\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1k6aos4\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"LFZcSbN3n\",ref:refBinding,style:{backgroundColor:\"var(--token-12488b6d-2986-443a-a9d0-e4b1a16549ac)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},variants:{yA3zISKkb:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}},...addPropertyOverrides({lXoh4EpAx:{\"data-framer-name\":\"Tablet\"},yA3zISKkb:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p6vo2k\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"QLRaYMGPU\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-valkb5\",\"data-framer-name\":\"Logo and Social\",layoutDependency:layoutDependency,layoutId:\"nv0N5pJyA\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1whwbef\",\"data-framer-name\":\"Logos\",layoutDependency:layoutDependency,layoutId:\"qrFzy0Vza\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Bhzl6sVfa\",scopeId:\"RzK0J6K8n\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+128+0+0+0+0+0+0+0),pixelHeight:32,pixelWidth:108,sizes:\"108px\",src:\"https://framerusercontent.com/images/60bYANiqyetrcvAWhcv9lYx7U.svg?width=108&height=32\"},className:\"framer-ux8h5j framer-3rvxel\",\"data-framer-name\":\"Logo Small\",layoutDependency:layoutDependency,layoutId:\"Bhzl6sVfa\",...addPropertyOverrides({yA3zISKkb:{background:{alt:\"\",fit:\"fill\",pixelHeight:32,pixelWidth:108,sizes:\"108px\",src:\"https://framerusercontent.com/images/60bYANiqyetrcvAWhcv9lYx7U.svg?width=108&height=32\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uecm2c-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Footer Big Logo\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"CxEN3GbjF-container\",name:\"Footer Big Logo\",nodeId:\"CxEN3GbjF\",rendersWithMotion:true,scopeId:\"RzK0J6K8n\",children:/*#__PURE__*/_jsx(SVGDraw,{animateColor:false,colorFrom:\"rgba(241, 230, 216, 0.24)\",delay:.2,duration:1.4,easing:\"power1.out\",fillAfter:true,height:\"100%\",id:\"CxEN3GbjF\",layoutId:\"CxEN3GbjF\",mode:\"draw\",name:\"Footer Big Logo\",order:\"source\",replay:false,reverse:false,stagger:.06,startAt:.85,strokeColor:\"rgb(241, 230, 216)\",strokeWidth:.6,svg:'<svg width=\"404\" height=\"120\" viewBox=\"0 0 404 120\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M30.4794 50.5635C29.2683 48.0067 28.6627 45.5845 28.6627 43.2969C28.6627 40.942 28.9655 38.7889 29.5711 36.8377C30.1766 34.8192 31.1859 32.868 32.5988 30.984C34.0118 29.0328 35.9966 27.418 38.5534 26.1396C42.0521 24.323 46.2574 23.4146 51.169 23.4146C57.6283 23.4146 63.751 25.0631 69.5374 28.36C77.1404 32.6661 82.4222 38.6207 85.3827 46.2237C87.0648 50.3953 87.9058 54.8696 87.9058 59.6468C87.9058 70.8831 83.8352 79.9327 75.6939 86.7956C67.6199 93.6585 57.0564 97.09 44.0034 97.09C31.0177 97.09 20.4205 93.6585 12.2119 86.7956C4.07065 79.9327 0 70.9167 0 59.7477C0 51.4045 2.35492 44.1716 7.06476 38.0488C11.8419 31.8587 18.2675 27.6535 26.3415 25.4331L26.947 26.3415C23.5156 29.2347 20.9251 33.4735 19.1758 39.058C17.4264 44.6426 16.5517 50.6644 16.5517 57.1236C16.5517 68.0236 19.0749 76.7031 24.1211 83.1623C29.1674 89.6215 35.7611 92.8511 43.9024 92.8511C52.111 92.8511 58.7048 89.8234 63.6838 83.7679C68.73 77.6451 71.2532 69.5711 71.2532 59.5458C71.2532 53.4903 70.3112 48.0404 68.4272 43.196C66.6106 38.2843 63.9529 34.5164 60.4542 31.8923C56.9554 29.201 53.053 27.8553 48.7468 27.8553C43.9697 27.8553 40.1009 29.1001 37.1405 31.5896C32.9689 35.1556 30.8831 39.6972 30.8831 45.2145C30.8831 46.9638 31.1186 48.7468 31.5896 50.5635H30.4794Z\" fill=\"#F1E6D8\"/>\\n<path d=\"M198.618 112.834C193.369 115.458 187.785 116.77 181.864 116.77C176.616 116.77 171.839 115.963 167.533 114.348C158.247 110.917 150.342 104.222 143.815 94.2641C142.133 91.8419 139.004 87.1993 134.429 80.3364C129.854 73.4735 126.893 69.1001 125.548 67.2161C123.193 63.5156 121.309 61.4971 119.896 61.1606V60.1514C119.963 60.1514 120.03 60.1514 120.098 60.1514C120.232 60.1514 120.367 60.1514 120.501 60.1514C120.636 60.1514 120.771 60.1514 120.905 60.1514C121.04 60.1514 121.208 60.1514 121.41 60.1514C121.612 60.1514 121.78 60.1514 121.914 60.1514C125.346 60.1514 128.508 59.3776 131.401 57.8301C135.775 55.4079 137.962 50.9336 137.962 44.4071C137.962 39.6299 136.616 35.963 133.924 33.4062C131.233 30.7822 128.004 29.4701 124.236 29.4701H116.565V88.3095C116.565 90.0589 117.205 91.5728 118.483 92.8511C119.761 94.0622 121.275 94.6678 123.025 94.6678H124.337V95.677H93.6554V94.6678H94.9674C96.6495 94.6678 98.1297 94.0622 99.4081 92.8511C100.686 91.64 101.359 90.1598 101.427 88.4104V32.397C101.359 30.6476 100.686 29.1674 99.4081 27.9563C98.197 26.6779 96.7168 26.0387 94.9674 26.0387H93.6554V25.0294H128.273C136.952 25.0294 143.681 27.0143 148.458 30.984C152.226 34.0791 154.11 38.4525 154.11 44.1043C154.11 49.7561 152.259 54.365 148.559 57.931C144.925 61.4298 140.754 63.1791 136.044 63.1791C135.64 63.1791 135.203 63.1455 134.732 63.0782C137.491 64.5584 139.778 66.2069 141.595 68.0236C143.479 69.8402 145.094 71.5559 146.439 73.1707C147.852 74.7855 149.03 76.2321 149.972 77.5105C150.981 78.7216 152.293 80.3701 153.908 82.4558C155.522 84.4743 157.205 86.5938 158.954 88.8141C160.703 91.0345 162.621 93.3221 164.707 95.677C166.86 97.9647 169.215 100.151 171.771 102.237C174.395 104.323 177.053 106.039 179.745 107.384C185.464 110.278 191.755 111.758 198.618 111.825V112.834Z\" fill=\"#F1E6D8\"/>\\n<path d=\"M254.31 0C255.992 0 257.405 0.0672846 258.549 0.201854V1.2111C254.377 1.41296 250.778 2.42221 247.75 4.23886C244.318 6.32465 241.863 8.27586 240.382 10.0925C238.969 11.8419 237.826 13.2885 236.951 14.4323C236.144 15.5088 235.336 16.8209 234.529 18.3684C233.25 20.7233 232.073 23.0446 230.996 25.3322L203.948 84.4743C200.853 91.1354 199.205 95.5425 199.003 97.6955H198.095L167.514 31.7914C166.505 29.9075 165.227 28.4945 163.679 27.5526C162.132 26.5433 160.551 26.0387 158.936 26.0387H158.128V25.0294H190.223V26.0387H189.415C187.935 26.0387 186.825 26.5097 186.085 27.4516C185.412 28.3263 185.075 29.1674 185.075 29.9748C185.075 30.7822 185.21 31.5896 185.479 32.397L202.636 74.0791L223.528 25.3322C226.69 17.8638 230.391 12.2456 234.63 8.47772C240.887 2.82591 247.447 0 254.31 0Z\" fill=\"#F1E6D8\"/>\\n<path d=\"M258.826 18.7721L258.12 18.0656C261.013 13.0866 265.824 7.56939 272.552 1.51388C275.849 3.19597 278.137 5.92094 279.415 9.68882C272.485 14.0622 265.622 17.09 258.826 18.7721ZM238.44 94.6678C240.189 94.6678 241.669 94.0622 242.88 92.8511C244.159 91.5728 244.832 90.0589 244.899 88.3095V32.0942C244.764 30.4121 244.058 28.9992 242.779 27.8553C241.568 26.6442 240.122 26.0387 238.44 26.0387H237.128V25.0294H265.488C268.448 25.0294 271.038 24.7939 273.259 24.323C275.479 23.852 276.926 23.4819 277.599 23.2128V40.8747L276.488 40.7738V39.6636C276.556 36.6358 275.681 34.2136 273.864 32.397C272.115 30.513 269.726 29.5038 266.699 29.3692H260.038V58.7384H276.085C278.574 58.6712 280.626 57.8301 282.241 56.2153C283.856 54.5332 284.663 52.4811 284.663 50.0589V49.1505H285.572V72.4643H284.663V71.6569C284.663 69.1674 283.856 67.1152 282.241 65.5004C280.626 63.8856 278.608 63.0446 276.186 62.9773H260.038V91.3373H279.718C284.63 91.3373 288.734 89.9243 292.031 87.0984C295.395 84.2725 297.884 80.2691 299.499 75.0883H300.509L295.765 95.677H237.128V94.6678H238.44Z\" fill=\"#F1E6D8\"/>\\n<path d=\"M385.792 109.706C392.789 109.706 398.441 108.326 402.747 105.568L403.454 106.375C397.667 114.382 390.468 118.823 381.856 119.697C380.039 119.899 378.458 120 377.112 120C375.834 120 374.32 119.933 372.571 119.798C370.889 119.731 368.5 119.294 365.405 118.486C362.31 117.679 359.585 116.838 357.23 115.963C354.875 115.156 352.15 114.045 349.055 112.632C345.96 111.287 343.403 110.076 341.385 108.999C339.366 107.99 336.944 106.745 334.118 105.265C331.36 103.852 328.937 102.641 326.852 101.632C324.766 100.622 322.747 99.7477 320.796 99.0076C315.279 96.7872 309.627 95.677 303.841 95.677V94.6678H305.153C306.902 94.6678 308.382 94.0622 309.593 92.8511C310.872 91.64 311.545 90.1262 311.612 88.3095V32.397C311.545 30.5803 310.872 29.0664 309.593 27.8553C308.382 26.6442 306.902 26.0387 305.153 26.0387H303.841V25.0294H334.522L334.421 26.0387H333.412C330.855 26.0387 328.937 27.0816 327.659 29.1674C327.053 30.1093 326.751 31.1859 326.751 32.397V90.9336C326.751 93.1539 327.188 94.7014 328.063 95.5761C328.937 96.3835 329.913 96.9554 330.99 97.2918C356.288 105.568 374.556 109.706 385.792 109.706Z\" fill=\"#F1E6D8\"/>\\n<path d=\"M382.941 94.6678H384.254V95.677H353.572V94.6678H354.884C356.634 94.6678 358.114 94.0622 359.325 92.8511C360.603 91.5728 361.276 90.0589 361.344 88.3095V29.1674L351.756 29.5711C345.431 29.8402 342.269 32.1951 342.269 36.6358C342.269 38.4525 342.874 40 344.085 41.2784C345.364 42.4895 347.113 43.095 349.333 43.095C349.535 43.095 349.737 43.095 349.939 43.095V43.7006C348.593 44.1716 347.45 44.4071 346.508 44.4071C343.48 44.4071 341.159 43.3305 339.544 41.1775C338.4 39.6972 337.828 38.0151 337.828 36.1312C337.828 33.1707 339.005 30.7485 341.36 28.8646C343.648 26.9134 347.214 25.7696 352.058 25.4331C352.933 25.3659 355.759 25.2313 360.536 25.0294C371.436 24.6257 379.342 23.9529 384.254 23.0109L384.455 24.0202C381.562 24.4912 379.51 25.4668 378.299 26.947C377.155 28.4272 376.55 30.614 376.482 33.5071V88.3095C376.55 90.0589 377.189 91.5728 378.4 92.8511C379.678 94.0622 381.192 94.6678 382.941 94.6678Z\" fill=\"#F1E6D8\"/>\\n</svg>\\n',useOwnColor:true,width:\"100%\",wipeFrom:\"right\",...addPropertyOverrides({yA3zISKkb:{svg:'<svg width=\"304\" height=\"91\" viewBox=\"0 0 304 91\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M22.9248 38.0308C22.0139 36.1078 21.5584 34.2859 21.5584 32.5653C21.5584 30.7941 21.7861 29.1747 22.2416 27.7071C22.697 26.1889 23.4561 24.7213 24.5189 23.3043C25.5816 21.8367 27.0745 20.6222 28.9976 19.6607C31.6291 18.2943 34.792 17.6111 38.4863 17.6111C43.3445 17.6111 47.9497 18.851 52.3019 21.3307C58.0204 24.5695 61.993 29.0482 64.2197 34.7667C65.4849 37.9043 66.1175 41.2697 66.1175 44.8627C66.1175 53.314 63.0558 60.1206 56.9324 65.2825C50.8596 70.4443 42.9144 73.0253 33.0967 73.0253C23.3296 73.0253 15.3591 70.4443 9.18509 65.2825C3.0617 60.1206 0 53.3393 0 44.9386C0 38.6634 1.77123 33.2232 5.31369 28.618C8.90676 23.9622 13.7397 20.7993 19.8125 19.1293L20.2679 19.8125C17.687 21.9886 15.7386 25.1768 14.4229 29.3771C13.1071 33.5775 12.4492 38.1067 12.4492 42.965C12.4492 51.1632 14.347 57.6915 18.1425 62.5497C21.9379 67.408 26.8974 69.8371 33.0208 69.8371C39.1948 69.8371 44.1542 67.5598 47.8991 63.0052C51.6946 58.4 53.5924 52.3272 53.5924 44.7868C53.5924 40.2322 52.8839 36.1331 51.4669 32.4894C50.1005 28.7951 48.1015 25.9612 45.47 23.9875C42.8385 21.9633 39.9033 20.9511 36.6645 20.9511C33.0714 20.9511 30.1615 21.8873 27.9348 23.7598C24.7972 26.4419 23.2284 29.8579 23.2284 34.0076C23.2284 35.3234 23.4055 36.6645 23.7598 38.0308H22.9248Z\" fill=\"#F1E6D8\"/>\\n<path d=\"M149.388 84.8672C145.441 86.8409 141.241 87.8277 136.787 87.8277C132.84 87.8277 129.247 87.2204 126.008 86.0059C119.024 83.4249 113.078 78.3896 108.169 70.8998C106.904 69.078 104.551 65.5861 101.11 60.4242C97.6683 55.2624 95.4416 51.9729 94.4295 50.556C92.6582 47.7726 91.2413 46.2544 90.1785 46.0014V45.2423C90.2291 45.2423 90.2797 45.2423 90.3303 45.2423C90.4316 45.2423 90.5328 45.2423 90.634 45.2423C90.7352 45.2423 90.8364 45.2423 90.9376 45.2423C91.0388 45.2423 91.1654 45.2423 91.3172 45.2423C91.469 45.2423 91.5955 45.2423 91.6967 45.2423C94.2776 45.2423 96.6562 44.6603 98.8323 43.4963C102.122 41.6745 103.766 38.3092 103.766 33.4003C103.766 29.8073 102.754 27.0492 100.73 25.1262C98.7057 23.1525 96.2766 22.1657 93.4426 22.1657H87.6735V66.4211C87.6735 67.7369 88.1543 68.8755 89.1158 69.8371C90.0773 70.748 91.216 71.2034 92.5317 71.2034H93.5186V71.9625H70.442V71.2034H71.4288C72.694 71.2034 73.8073 70.748 74.7688 69.8371C75.7303 68.9261 76.2364 67.8128 76.287 66.497V24.3671C76.2364 23.0513 75.7303 21.9379 74.7688 21.027C73.8579 20.0655 72.7446 19.5847 71.4288 19.5847H70.442V18.8256H96.479C103.007 18.8256 108.068 20.3185 111.661 23.3043C114.495 25.6322 115.912 28.9217 115.912 33.1726C115.912 37.4236 114.52 40.8901 111.737 43.5723C109.004 46.2038 105.867 47.5196 102.324 47.5196C102.02 47.5196 101.692 47.4943 101.337 47.4437C103.412 48.557 105.133 49.7969 106.499 51.1632C107.916 52.5296 109.131 53.8201 110.143 55.0346C111.206 56.2492 112.091 57.3372 112.8 58.2988C113.559 59.2097 114.546 60.4495 115.76 62.0183C116.975 63.5365 118.24 65.1307 119.556 66.8007C120.871 68.4707 122.314 70.1913 123.882 71.9625C125.502 73.6832 127.273 75.3279 129.196 76.8967C131.17 78.4655 133.169 79.756 135.193 80.7681C139.495 82.9442 144.226 84.0575 149.388 84.1081V84.8672Z\" fill=\"#F1E6D8\"/>\\n<path d=\"M191.277 0C192.542 0 193.605 0.0506074 194.465 0.151822V0.91092C191.327 1.06274 188.62 1.82184 186.343 3.18822C183.762 4.75702 181.915 6.22461 180.801 7.59099C179.738 8.90676 178.878 9.9948 178.22 10.8551C177.613 11.6648 177.006 12.6516 176.398 13.8156C175.437 15.5868 174.551 17.3328 173.742 19.0534L153.398 63.5365C151.07 68.5466 149.83 71.8613 149.678 73.4807H148.995L125.994 23.9116C125.235 22.4946 124.274 21.4319 123.11 20.7234C121.946 19.9643 120.757 19.5847 119.542 19.5847H118.935V18.8256H143.074V19.5847H142.467C141.353 19.5847 140.518 19.939 139.962 20.6475C139.456 21.3054 139.203 21.9379 139.203 22.5452C139.203 23.1525 139.304 23.7598 139.506 24.3671L152.411 55.7178L168.124 19.0534C170.503 13.436 173.286 9.2104 176.474 6.37643C181.181 2.12548 186.115 0 191.277 0Z\" fill=\"#F1E6D8\"/>\\n<path d=\"M194.674 14.1192L194.142 13.5879C196.318 9.84298 199.937 5.69324 204.997 1.13865C207.477 2.40381 209.198 4.45338 210.159 7.28735C204.947 10.5768 199.785 12.8541 194.674 14.1192ZM179.34 71.2034C180.656 71.2034 181.769 70.748 182.68 69.8371C183.642 68.8755 184.148 67.7369 184.198 66.4211V24.1393C184.097 22.8742 183.566 21.8114 182.604 20.9511C181.693 20.0402 180.605 19.5847 179.34 19.5847H178.353V18.8256H199.684C201.911 18.8256 203.859 18.6485 205.529 18.2943C207.199 17.94 208.287 17.6617 208.793 17.4593V30.7435L207.958 30.6676V29.8326C208.009 27.5553 207.351 25.7334 205.984 24.3671C204.669 22.9501 202.872 22.191 200.595 22.0898H195.585V44.1795H207.654C209.527 44.1289 211.07 43.4963 212.285 42.2818C213.499 41.0166 214.107 39.4731 214.107 37.6513V36.9681H214.79V54.5033H214.107V53.896C214.107 52.0236 213.499 50.4801 212.285 49.2655C211.07 48.0509 209.552 47.4184 207.73 47.3677H195.585V68.6984H210.387C214.081 68.6984 217.168 67.6357 219.648 65.5102C222.178 63.3847 224.051 60.3736 225.265 56.4769H226.025L222.457 71.9625H178.353V71.2034H179.34Z\" fill=\"#F1E6D8\"/>\\n<path d=\"M290.17 82.514C295.433 82.514 299.684 81.4766 302.922 79.4017L303.454 80.009C299.102 86.0312 293.687 89.3712 287.209 90.0291C285.843 90.1809 284.653 90.2568 283.641 90.2568C282.68 90.2568 281.541 90.2062 280.225 90.105C278.96 90.0544 277.164 89.7254 274.836 89.1182C272.508 88.5109 270.458 87.8783 268.687 87.2204C266.916 86.6131 264.866 85.7781 262.538 84.7154C260.21 83.7033 258.287 82.7923 256.769 81.9826C255.251 81.2235 253.429 80.2873 251.304 79.174C249.229 78.1112 247.407 77.2003 245.838 76.4412C244.269 75.6821 242.751 75.0242 241.284 74.4676C237.134 72.7975 232.883 71.9625 228.531 71.9625V71.2034H229.518C230.833 71.2034 231.947 70.748 232.858 69.8371C233.819 68.9261 234.325 67.7875 234.376 66.4211V24.3671C234.325 23.0007 233.819 21.862 232.858 20.9511C231.947 20.0402 230.833 19.5847 229.518 19.5847H228.531V18.8256H251.607L251.531 19.5847H250.772C248.849 19.5847 247.407 20.3691 246.445 21.9379C245.99 22.6464 245.762 23.4561 245.762 24.3671V68.3948C245.762 70.0648 246.091 71.2287 246.749 71.8866C247.407 72.4939 248.141 72.9241 248.95 73.1771C267.979 79.4017 281.718 82.514 290.17 82.514Z\" fill=\"#F1E6D8\"/>\\n<path d=\"M288.026 71.2034H289.013V71.9625H265.936V71.2034H266.923C268.238 71.2034 269.352 70.748 270.263 69.8371C271.224 68.8755 271.73 67.7369 271.781 66.4211V21.9379L264.57 22.2416C259.813 22.444 257.434 24.2152 257.434 27.5553C257.434 28.9217 257.889 30.0856 258.8 31.0471C259.762 31.958 261.078 32.4135 262.748 32.4135C262.9 32.4135 263.051 32.4135 263.203 32.4135V32.869C262.191 33.2232 261.331 33.4003 260.622 33.4003C258.345 33.4003 256.599 32.5906 255.384 30.9712C254.524 29.8579 254.094 28.5927 254.094 27.1757C254.094 24.949 254.98 23.1272 256.751 21.7102C258.471 20.2426 261.154 19.3823 264.797 19.1293C265.455 19.0787 267.581 18.9775 271.174 18.8256C279.372 18.522 285.318 18.0159 289.013 17.3074L289.164 18.0665C286.988 18.4208 285.445 19.1546 284.534 20.2679C283.674 21.3813 283.218 23.026 283.167 25.2021V66.4211C283.218 67.7369 283.699 68.8755 284.61 69.8371C285.571 70.748 286.71 71.2034 288.026 71.2034Z\" fill=\"#F1E6D8\"/>\\n</svg>\\n'}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7nntop\",\"data-framer-name\":\"Info\",layoutDependency:layoutDependency,layoutId:\"oxMrFfW0D\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vk0s11\",\"data-framer-name\":\"VISIT US\",layoutDependency:layoutDependency,layoutId:\"PonJUPCHI\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1tZWRpdW0=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.04px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9cfac7b5-00f9-4c4c-af5a-06b7039d1e9f))\"},children:\"VISIT US\"})}),className:\"framer-vtkew\",fonts:[\"FS;Manrope-medium\"],layoutDependency:layoutDependency,layoutId:\"kzQIx7iQo\",style:{\"--extracted-r6o4lv\":\"var(--token-9cfac7b5-00f9-4c4c-af5a-06b7039d1e9f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x6apgt\",\"data-framer-name\":\"Lines\",layoutDependency:layoutDependency,layoutId:\"KJrzylTFV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TGVhZ3VlIFNwYXJ0YW4tMzAw\",\"--framer-font-family\":'\"League Spartan\", \"League Spartan Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9cfac7b5-00f9-4c4c-af5a-06b7039d1e9f))\"},children:\"Sales Gallery\"})}),className:\"framer-xs34os\",fonts:[\"GF;League Spartan-300\"],layoutDependency:layoutDependency,layoutId:\"zKbZZ10gc\",style:{\"--extracted-r6o4lv\":\"var(--token-9cfac7b5-00f9-4c4c-af5a-06b7039d1e9f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TGVhZ3VlIFNwYXJ0YW4tMzAw\",\"--framer-font-family\":'\"League Spartan\", \"League Spartan Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1acb016d-0daf-48f9-ba9c-e47d3b61801f))\"},children:\"10 Viaduct Gardens\"})}),className:\"framer-6wykbi\",fonts:[\"GF;League Spartan-300\"],layoutDependency:layoutDependency,layoutId:\"Xud4VvXwI\",style:{\"--extracted-r6o4lv\":\"var(--token-1acb016d-0daf-48f9-ba9c-e47d3b61801f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TGVhZ3VlIFNwYXJ0YW4tMzAw\",\"--framer-font-family\":'\"League Spartan\", \"League Spartan Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1acb016d-0daf-48f9-ba9c-e47d3b61801f))\"},children:\"London SW11 7BW\"})}),className:\"framer-1eom2do\",fonts:[\"GF;League Spartan-300\"],layoutDependency:layoutDependency,layoutId:\"Vudji0IXC\",style:{\"--extracted-r6o4lv\":\"var(--token-1acb016d-0daf-48f9-ba9c-e47d3b61801f)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yxt3o6\",\"data-framer-name\":\"FOLLOW US\",layoutDependency:layoutDependency,layoutId:\"fD9Ayl_D1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1tZWRpdW0=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.04px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9cfac7b5-00f9-4c4c-af5a-06b7039d1e9f))\"},children:\"FOLLOW US\"})}),className:\"framer-8dygn7\",fonts:[\"FS;Manrope-medium\"],layoutDependency:layoutDependency,layoutId:\"MhR6K4roG\",style:{\"--extracted-r6o4lv\":\"var(--token-9cfac7b5-00f9-4c4c-af5a-06b7039d1e9f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-usg2td\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"v0aasXaLF\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,y:(componentViewport?.y||0)+128+0+0+0+0+400+0+0+46+0,...addPropertyOverrides({yA3zISKkb:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-un2jrn-container\",\"data-framer-name\":\"Facebook\",layoutDependency:layoutDependency,layoutId:\"TgUgy6qJu-container\",name:\"Facebook\",nodeId:\"TgUgy6qJu\",rendersWithMotion:true,scopeId:\"RzK0J6K8n\",children:/*#__PURE__*/_jsx(FooterSocial,{height:\"100%\",id:\"TgUgy6qJu\",JL83Di0wA:\"#\",layoutId:\"TgUgy6qJu\",name:\"Facebook\",UKWnIGTZU:FacebookLogo,variant:matchVariant(\"m8mVmIHCo\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,y:(componentViewport?.y||0)+128+0+0+0+0+400+0+0+46+0,...addPropertyOverrides({yA3zISKkb:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ojk9do-container\",\"data-framer-name\":\"Instagram\",layoutDependency:layoutDependency,layoutId:\"Uyp58N8zF-container\",name:\"Instagram\",nodeId:\"Uyp58N8zF\",rendersWithMotion:true,scopeId:\"RzK0J6K8n\",children:/*#__PURE__*/_jsx(FooterSocial,{height:\"100%\",id:\"Uyp58N8zF\",layoutId:\"Uyp58N8zF\",name:\"Instagram\",UKWnIGTZU:InstagramLogo,variant:matchVariant(\"m8mVmIHCo\"),width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16fkq0m\",\"data-framer-name\":\"GET IN TOUCH\",layoutDependency:layoutDependency,layoutId:\"IoGM7GTMf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1tZWRpdW0=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.04px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9cfac7b5-00f9-4c4c-af5a-06b7039d1e9f))\"},children:\"GET IN TOUCH\"})}),className:\"framer-1yi14al\",fonts:[\"FS;Manrope-medium\"],layoutDependency:layoutDependency,layoutId:\"oqEecbrLx\",style:{\"--extracted-r6o4lv\":\"var(--token-9cfac7b5-00f9-4c4c-af5a-06b7039d1e9f)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-120scok\",\"data-framer-name\":\"Lines\",layoutDependency:layoutDependency,layoutId:\"BNQtFDOxH\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+128+0+0+0+0+400+0+0+46+0+0,...addPropertyOverrides({yA3zISKkb:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hec8ow-container\",\"data-framer-name\":\"Email\",layoutDependency:layoutDependency,layoutId:\"nk12Mym54-container\",name:\"Email\",nodeId:\"nk12Mym54\",rendersWithMotion:true,scopeId:\"RzK0J6K8n\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"nk12Mym54\",JrEkyJTQg:\"mailto:sales@orveli.com\",layoutId:\"nk12Mym54\",name:\"Email\",variant:matchVariant(\"H4414Bl1f\"),width:\"100%\",x6GG2Wdek:\"sales@orveli.com\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+128+0+0+0+0+400+0+0+46+0+32,...addPropertyOverrides({yA3zISKkb:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10ypajo-container\",\"data-framer-name\":\"Phone\",layoutDependency:layoutDependency,layoutId:\"dFfTY1Q_J-container\",name:\"Phone\",nodeId:\"dFfTY1Q_J\",rendersWithMotion:true,scopeId:\"RzK0J6K8n\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"dFfTY1Q_J\",JrEkyJTQg:\"tel:+442038083448\",layoutId:\"dFfTY1Q_J\",name:\"Phone\",variant:matchVariant(\"H4414Bl1f\"),width:\"100%\",x6GG2Wdek:\"+(44) 203 808 3448\"})})})]})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pr7n8s\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"xWTruDK0d\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-frcpte\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"f5cJiy5R9\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TGVhZ3VlIFNwYXJ0YW4tMzAw\",\"--framer-font-family\":'\"League Spartan\", \"League Spartan Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1acb016d-0daf-48f9-ba9c-e47d3b61801f))\"},children:\"\\xa9 2026 ORV\\xc9LI. All rights reserved.\"})}),className:\"framer-16u808n\",fonts:[\"GF;League Spartan-300\"],layoutDependency:layoutDependency,layoutId:\"Q9DGHkzUB\",style:{\"--extracted-r6o4lv\":\"var(--token-1acb016d-0daf-48f9-ba9c-e47d3b61801f)\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-920zfm\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"yvE0Wp3Fe\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HiCA2QjAQ\"},implicitPathVariables:undefined},{href:{webPageId:\"HiCA2QjAQ\"},implicitPathVariables:undefined},{href:{webPageId:\"HiCA2QjAQ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+128+0+0+623+0+0,...addPropertyOverrides({lXoh4EpAx:{y:(componentViewport?.y||0)+128+0+0+623+0+48+0},yA3zISKkb:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ecgdl1-container\",layoutDependency:layoutDependency,layoutId:\"cQdpv9Yij-container\",nodeId:\"cQdpv9Yij\",rendersWithMotion:true,scopeId:\"RzK0J6K8n\",children:/*#__PURE__*/_jsx(TermsConditionsPolicy,{height:\"100%\",id:\"cQdpv9Yij\",layoutId:\"cQdpv9Yij\",lE1esg9io:\"Terms & Conditions\",TGsQlGPYD:resolvedLinks[0],width:\"100%\",...addPropertyOverrides({lXoh4EpAx:{TGsQlGPYD:resolvedLinks[2]},yA3zISKkb:{TGsQlGPYD:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HiCA2QjAQ\"},implicitPathVariables:undefined},{href:{webPageId:\"HiCA2QjAQ\"},implicitPathVariables:undefined},{href:{webPageId:\"HiCA2QjAQ\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+128+0+0+623+0+0,...addPropertyOverrides({lXoh4EpAx:{y:(componentViewport?.y||0)+128+0+0+623+0+48+0},yA3zISKkb:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-my6ya6-container\",layoutDependency:layoutDependency,layoutId:\"VtToig4Py-container\",nodeId:\"VtToig4Py\",rendersWithMotion:true,scopeId:\"RzK0J6K8n\",children:/*#__PURE__*/_jsx(TermsConditionsPolicy,{height:\"100%\",id:\"VtToig4Py\",layoutId:\"VtToig4Py\",lE1esg9io:\"Privacy Policy\",TGsQlGPYD:resolvedLinks1[0],width:\"100%\",...addPropertyOverrides({lXoh4EpAx:{TGsQlGPYD:resolvedLinks1[2]},yA3zISKkb:{TGsQlGPYD:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+128+0+0+623+0+0,...addPropertyOverrides({lXoh4EpAx:{y:(componentViewport?.y||0)+128+0+0+623+0+48+0},yA3zISKkb:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-68nuj0-container\",layoutDependency:layoutDependency,layoutId:\"mEo0vpW7l-container\",nodeId:\"mEo0vpW7l\",rendersWithMotion:true,scopeId:\"RzK0J6K8n\",children:/*#__PURE__*/_jsx(TermsConditionsPolicy,{height:\"100%\",id:\"mEo0vpW7l\",layoutId:\"mEo0vpW7l\",lE1esg9io:\"Cookies Settings\",TGsQlGPYD:\"#\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+128+0+0+623+0+0,...addPropertyOverrides({lXoh4EpAx:{y:(componentViewport?.y||0)+128+0+0+623+0+48+0},yA3zISKkb:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lz7xht-container\",layoutDependency:layoutDependency,layoutId:\"D3PMUyGeY-container\",nodeId:\"D3PMUyGeY\",rendersWithMotion:true,scopeId:\"RzK0J6K8n\",children:/*#__PURE__*/_jsx(TermsConditionsPolicy,{height:\"100%\",id:\"D3PMUyGeY\",layoutId:\"D3PMUyGeY\",lE1esg9io:\"Press Releases\",TGsQlGPYD:\"#\",width:\"100%\"})})})]})]})]})})})})});});const css=[\".framer-O2gXn.framer-3rvxel, .framer-O2gXn .framer-3rvxel { display: block; }\",\".framer-O2gXn.framer-1k6aos4 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 128px 48px 64px 48px; position: relative; width: 1416px; will-change: var(--framer-will-change-override, transform); }\",\".framer-O2gXn .framer-1p6vo2k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 96px; height: min-content; justify-content: flex-start; max-width: 1320px; padding: 0px; position: relative; width: 100%; }\",\".framer-O2gXn .framer-valkb5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 72px; height: min-content; justify-content: flex-start; max-width: 892px; padding: 0px; position: relative; width: 100%; }\",\".framer-O2gXn .framer-1whwbef { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 96px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-O2gXn .framer-ux8h5j { flex: none; height: 32px; position: relative; text-decoration: none; width: 108px; }\",\".framer-O2gXn .framer-1uecm2c-container, .framer-O2gXn .framer-un2jrn-container, .framer-O2gXn .framer-1ojk9do-container, .framer-O2gXn .framer-hec8ow-container, .framer-O2gXn .framer-10ypajo-container, .framer-O2gXn .framer-ecgdl1-container, .framer-O2gXn .framer-my6ya6-container, .framer-O2gXn .framer-68nuj0-container, .framer-O2gXn .framer-lz7xht-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-O2gXn .framer-7nntop { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-O2gXn .framer-1vk0s11, .framer-O2gXn .framer-yxt3o6, .framer-O2gXn .framer-16fkq0m { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-O2gXn .framer-vtkew, .framer-O2gXn .framer-xs34os, .framer-O2gXn .framer-6wykbi, .framer-O2gXn .framer-1eom2do, .framer-O2gXn .framer-8dygn7, .framer-O2gXn .framer-1yi14al, .framer-O2gXn .framer-16u808n { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-O2gXn .framer-x6apgt { 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; padding: 0px; position: relative; width: min-content; }\",\".framer-O2gXn .framer-usg2td { align-content: center; align-items: center; 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-O2gXn .framer-120scok { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-O2gXn .framer-1pr7n8s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 0px; position: relative; width: 100%; }\",\".framer-O2gXn .framer-frcpte { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 12px; position: relative; width: min-content; }\",\".framer-O2gXn .framer-920zfm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-O2gXn.framer-v-1j9h4xg.framer-1k6aos4 { padding: 64px 24px 64px 24px; width: 393px; }\",\".framer-O2gXn.framer-v-1j9h4xg .framer-1p6vo2k { gap: 42px; }\",\".framer-O2gXn.framer-v-1j9h4xg .framer-1whwbef { gap: 60px; }\",\".framer-O2gXn.framer-v-1j9h4xg .framer-7nntop { align-content: center; align-items: center; flex-direction: column; gap: 24px; }\",\".framer-O2gXn.framer-v-1j9h4xg .framer-1vk0s11, .framer-O2gXn.framer-v-1j9h4xg .framer-yxt3o6, .framer-O2gXn.framer-v-1j9h4xg .framer-16fkq0m { flex: none; gap: 16px; width: 100%; }\",\".framer-O2gXn.framer-v-1j9h4xg .framer-1pr7n8s { flex-direction: column; gap: 16px; justify-content: flex-start; }\",\".framer-O2gXn.framer-v-1j9h4xg .framer-frcpte { order: 1; padding: 0px 12px 0px 12px; }\",\".framer-O2gXn.framer-v-1j9h4xg .framer-920zfm { flex-wrap: wrap; order: 0; width: 100%; }\",\".framer-O2gXn.framer-v-1erkqap.framer-1k6aos4 { width: 810px; }\",\".framer-O2gXn.framer-v-1erkqap .framer-1pr7n8s { flex-direction: column; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 786\n * @framerIntrinsicWidth 1416\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"yA3zISKkb\":{\"layout\":[\"fixed\",\"auto\"]},\"lXoh4EpAx\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRzK0J6K8n=withCSS(Component,css,\"framer-O2gXn\");export default FramerRzK0J6K8n;FramerRzK0J6K8n.displayName=\"Footer\";FramerRzK0J6K8n.defaultProps={height:786,width:1416};addPropertyControls(FramerRzK0J6K8n,{variant:{options:[\"LFZcSbN3n\",\"yA3zISKkb\",\"lXoh4EpAx\"],optionTitles:[\"Desktop\",\"Phone\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRzK0J6K8n,[{explicitInter:true,fonts:[{cssFamilyName:\"Manrope\",openType:true,source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/BNWG6MUI4RTC6WEND2VPDH4MHMIVU3XZ/R5YXY5FMVG6PXU36GNEEA24MIPMEPGSM/CIM4KQCLZSMMLWPVH25IDDSTY4ENPHEY.woff2\",weight:\"500\"},{cssFamilyName:\"League Spartan\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"League Spartan\",url:\"https://fonts.gstatic.com/s/leaguespartan/v15/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMoITpAcdcFguczA.woff2\",weight:\"300\"}]},...SVGDrawFonts,...FooterSocialFonts,...FooterLinkFonts,...TermsConditionsPolicyFonts],{supportsExplicitInterCodegen:true});FramerRzK0J6K8n.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(FooterSocial,{},context),()=>forwardLoader(FooterLink,{},context),()=>forwardLoader(TermsConditionsPolicy,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRzK0J6K8n\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"786\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1416\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yA3zISKkb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lXoh4EpAx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RzK0J6K8n.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{createPortal}from\"react-dom\";import{animate}from\"framer-motion\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";const EASE=[.76,0,.24,1];const FLAG=\"orveli-page-transition\";const LAYER_DELAY=.08;const MONO_FONT='\"Geist Mono\", \"Geist Mono Placeholder\", monospace';// Shared across remounts within one page session\nlet bypassNextClick=false;// Lets hero sections wait for the curtain: window.__orveliTransition is \"active\"\n// while the page is covered, and \"orveli-transition-end\" fires once it has lifted\nfunction setTransitionActive(active){const w=window;const wasActive=w.__orveliTransition===\"active\";w.__orveliTransition=active?\"active\":\"idle\";if(active&&!wasActive)window.dispatchEvent(new Event(\"orveli-transition-start\"));if(!active&&wasActive)window.dispatchEvent(new Event(\"orveli-transition-end\"));}function readFlag(){try{return window.sessionStorage.getItem(FLAG)===\"1\";}catch{return false;}}function writeFlag(on){try{if(on)window.sessionStorage.setItem(FLAG,\"1\");else window.sessionStorage.removeItem(FLAG);}catch{}}function isInternalNavigation(anchor,event){if(event.defaultPrevented||event.button!==0)return false;if(event.metaKey||event.ctrlKey||event.shiftKey||event.altKey)return false;if(anchor.target&&anchor.target!==\"_self\")return false;if(anchor.hasAttribute(\"download\"))return false;const href=anchor.getAttribute(\"href\");if(!href||href.startsWith(\"#\")||/^(mailto|tel):/i.test(href))return false;const url=new URL(anchor.href,window.location.href);if(url.origin!==window.location.origin)return false;// Same page (only a hash or nothing changes): let it scroll normally\nif(url.pathname===window.location.pathname)return false;return true;}const wait=ms=>new Promise(r=>window.setTimeout(r,ms));// Resolves once the new page's above-the-fold images and fonts are ready,\n// or after `maxMs` so a slow asset never traps visitors behind the curtain\nasync function waitForPageReady(minMs,maxMs){const started=performance.now();// Give the router a couple of frames to render the new page\nawait new Promise(r=>requestAnimationFrame(()=>requestAnimationFrame(r)));const images=Array.from(document.images).filter(img=>{if(img.complete)return false;const rect=img.getBoundingClientRect();return rect.bottom>0&&rect.top<window.innerHeight&&rect.width>0;});const ready=Promise.all([...images.map(img=>new Promise(resolve=>{img.addEventListener(\"load\",()=>resolve(),{once:true});img.addEventListener(\"error\",()=>resolve(),{once:true});})),document.fonts?.ready??Promise.resolve()]);await Promise.race([ready,wait(maxMs)]);const elapsed=performance.now()-started;if(elapsed<minMs)await wait(minMs-elapsed);}/**\n * Two-layer curtain that covers the page when an internal link is clicked,\n * shows a loader while the next page loads, then lifts away once it's ready.\n *\n * Place one instance in the layout template.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function PageTransition(props){const{backColor=\"#201914\",frontColor=\"#2D3622\",logo={src:\"https://framerusercontent.com/images/8Fb9g7L7zVpO0DGvaHnKBXw0i4.svg\",alt:\"Orv\\xe9li\"},logoWidth=160,coverDuration=.7,revealDuration=.9,showLoader=true,loaderColor=\"#F1E6D8\",minLoaderTime=.45,maxWaitTime=4,playOnFirstLoad=false,style}=props;const isStatic=useIsStaticRenderer();const[mounted,setMounted]=React.useState(false);const backRef=React.useRef(null);const frontRef=React.useRef(null);const markRef=React.useRef(null);const logoRef=React.useRef(null);const loaderRef=React.useRef(null);const barRef=React.useRef(null);const countRef=React.useRef(null);const busy=React.useRef(false);const progress=React.useRef(0);const progressFrame=React.useRef(0);const breathe=React.useRef(null);React.useEffect(()=>setMounted(true),[]);const setY=(el,y)=>{if(el)el.style.transform=`translate3d(0, ${y}, 0)`;};const paintProgress=value=>{progress.current=value;if(barRef.current)barRef.current.style.transform=`scaleX(${value})`;if(countRef.current)countRef.current.textContent=`${String(Math.round(value*100)).padStart(3,\"0\")}%`;};// Loader: the line eases toward 90% while waiting, never quite arriving\nconst startLoader=React.useCallback(()=>{const mark=markRef.current;if(!mark)return;cancelAnimationFrame(progressFrame.current);paintProgress(0);const reduced=window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;animate(mark,{opacity:[0,1],y:[16,0]},{duration:.35,ease:EASE});if(showLoader&&logoRef.current&&!reduced){breathe.current?.stop();breathe.current=animate(logoRef.current,{opacity:[1,.55,1]},{duration:1.6,ease:\"easeInOut\",repeat:Infinity});}if(!showLoader)return;const tick=()=>{paintProgress(progress.current+(.9-progress.current)*.035);progressFrame.current=requestAnimationFrame(tick);};progressFrame.current=requestAnimationFrame(tick);},[showLoader]);const finishLoader=React.useCallback(async()=>{cancelAnimationFrame(progressFrame.current);breathe.current?.stop();breathe.current=null;if(logoRef.current)logoRef.current.style.opacity=\"1\";if(!showLoader||!barRef.current)return;const from=progress.current;await animate(from,1,{duration:.3,ease:[.22,1,.36,1],onUpdate:v=>paintProgress(v)});await wait(120);},[showLoader]);// Lift the curtain away (used on arrival)\nconst reveal=React.useCallback(async()=>{const back=backRef.current,front=frontRef.current,mark=markRef.current;if(!back||!front)return;const reduced=window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;if(reduced){await Promise.all([animate(front,{opacity:[1,0]},{duration:.3}),animate(back,{opacity:[1,0]},{duration:.3})]);}else{const t={duration:revealDuration,ease:EASE};await Promise.all([mark?animate(mark,{opacity:[1,0],y:[0,-24]},{duration:revealDuration*.5,ease:EASE}):null,animate(front,{y:[\"0%\",\"-100%\"]},t),animate(back,{y:[\"0%\",\"-100%\"]},{...t,delay:LAYER_DELAY})]);}setY(front,\"100%\");setY(back,\"100%\");front.style.opacity=\"1\";back.style.opacity=\"1\";front.style.visibility=\"hidden\";back.style.visibility=\"hidden\";if(mark)mark.style.opacity=\"0\";paintProgress(0);busy.current=false;setTransitionActive(false);},[revealDuration]);// Cover the page (used when leaving)\nconst cover=React.useCallback(async()=>{const back=backRef.current,front=frontRef.current,mark=markRef.current;if(!back||!front)return;back.style.visibility=\"visible\";front.style.visibility=\"visible\";setTransitionActive(true);if(mark)mark.style.opacity=\"0\";const reduced=window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;if(reduced){setY(front,\"0%\");setY(back,\"0%\");await animate(front,{opacity:[0,1]},{duration:.25});startLoader();return;}const t={duration:coverDuration,ease:EASE};await Promise.all([animate(back,{y:[\"100%\",\"0%\"]},t),animate(front,{y:[\"100%\",\"0%\"]},{...t,delay:LAYER_DELAY})]);startLoader();},[coverDuration,startLoader]);// Wait for the new page, complete the loader, then lift the curtain\nconst arrive=React.useCallback(async()=>{await waitForPageReady(minLoaderTime*1e3,maxWaitTime*1e3);await finishLoader();await reveal();},[minLoaderTime,maxWaitTime,finishLoader,reveal]);// Arrival after a full page load: start covered, load, then reveal\nReact.useEffect(()=>{if(!mounted||isStatic)return;const arrived=readFlag();if(arrived||playOnFirstLoad){writeFlag(false);const back=backRef.current,front=frontRef.current;if(back&&front){back.style.visibility=\"visible\";front.style.visibility=\"visible\";setY(back,\"0%\");setY(front,\"0%\");}busy.current=true;setTransitionActive(true);startLoader();void arrive();}},[mounted,isStatic]);// Leaving: intercept internal link clicks, cover, then let the router navigate\nReact.useEffect(()=>{if(!mounted||isStatic)return;const onClick=event=>{if(bypassNextClick){bypassNextClick=false;return;}const target=event.target;const anchor=target?.closest?.(\"a\");if(!anchor||!isInternalNavigation(anchor,event))return;if(busy.current){event.preventDefault();event.stopPropagation();return;}event.preventDefault();event.stopPropagation();busy.current=true;const fromPath=window.location.pathname;void(async()=>{await cover();writeFlag(true);// Hand the click back to the site router\nbypassNextClick=true;anchor.click();// If this layout stays mounted, wait for the route to change\nconst started=performance.now();const waitForRoute=()=>{if(window.location.pathname!==fromPath){if(readFlag()){writeFlag(false);void arrive();}return;}if(performance.now()-started>maxWaitTime*1e3){// Navigation never happened: uncover\nwriteFlag(false);void finishLoader().then(reveal);return;}window.requestAnimationFrame(waitForRoute);};window.requestAnimationFrame(waitForRoute);})();};document.addEventListener(\"click\",onClick,true);return()=>document.removeEventListener(\"click\",onClick,true);},[mounted,isStatic,cover,reveal,arrive,finishLoader,maxWaitTime]);React.useEffect(()=>()=>{cancelAnimationFrame(progressFrame.current);breathe.current?.stop();},[]);// Canvas: small label so the layer can be found and selected\nif(isStatic){return /*#__PURE__*/_jsx(\"div\",{style:{...style,position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:\"6px 10px\",borderRadius:6,background:frontColor,color:\"#F1E6D8\",font:\"500 11px/1.2 monospace\",whiteSpace:\"nowrap\"},children:\"Page Transition\"});}const layer={position:\"fixed\",inset:0,transform:\"translate3d(0, 100%, 0)\",visibility:\"hidden\",willChange:\"transform\",pointerEvents:\"none\"};return /*#__PURE__*/_jsx(\"div\",{style:{...style,position:\"relative\",width:0,height:0},\"aria-hidden\":\"true\",children:mounted&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{style:{position:\"fixed\",inset:0,zIndex:2147483e3,pointerEvents:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{ref:backRef,style:{...layer,background:backColor}}),/*#__PURE__*/_jsx(\"div\",{ref:frontRef,style:{...layer,background:frontColor,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsxs(\"div\",{ref:markRef,style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:28,opacity:0},children:[logo?.src?/*#__PURE__*/_jsx(\"img\",{ref:logoRef,src:logo.src,alt:\"\",style:{width:logoWidth,height:\"auto\"}}):null,showLoader&&/*#__PURE__*/_jsxs(\"div\",{ref:loaderRef,style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:12},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:Math.max(96,logoWidth*.75),height:1,overflow:\"hidden\",background:`color-mix(in srgb, ${loaderColor} 16%, transparent)`},children:/*#__PURE__*/_jsx(\"div\",{ref:barRef,style:{position:\"absolute\",inset:0,background:loaderColor,transform:\"scaleX(0)\",transformOrigin:\"left center\"}})}),/*#__PURE__*/_jsx(\"span\",{ref:countRef,style:{fontFamily:MONO_FONT,fontWeight:500,fontSize:12,letterSpacing:\"0.12em\",fontVariantNumeric:\"tabular-nums\",color:loaderColor,opacity:.54},children:\"000%\"})]})]})})]}),document.body)});}PageTransition.displayName=\"Page Transition\";addPropertyControls(PageTransition,{frontColor:{type:ControlType.Color,title:\"Front\",defaultValue:\"#2D3622\"},backColor:{type:ControlType.Color,title:\"Back\",defaultValue:\"#201914\"},logo:{type:ControlType.ResponsiveImage,title:\"Logo\"},logoWidth:{type:ControlType.Number,title:\"Logo Width\",defaultValue:160,min:40,max:400,step:1,unit:\"px\"},coverDuration:{type:ControlType.Number,title:\"Cover\",defaultValue:.7,min:.2,max:2,step:.05,unit:\"s\"},revealDuration:{type:ControlType.Number,title:\"Reveal\",defaultValue:.9,min:.2,max:2,step:.05,unit:\"s\"},showLoader:{type:ControlType.Boolean,title:\"Loader\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:true},loaderColor:{type:ControlType.Color,title:\"Loader Color\",defaultValue:\"#F1E6D8\",hidden:props=>!props.showLoader},minLoaderTime:{type:ControlType.Number,title:\"Min Load\",defaultValue:.45,min:0,max:2,step:.05,unit:\"s\",description:\"Shortest time the loader stays up, so fast pages don’t flicker.\"},maxWaitTime:{type:ControlType.Number,title:\"Max Wait\",defaultValue:4,min:1,max:10,step:.5,unit:\"s\",description:\"Lifts the curtain even if images are still loading.\"},playOnFirstLoad:{type:ControlType.Boolean,title:\"First Load\",enabledTitle:\"Play\",disabledTitle:\"Skip\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PageTransition\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PageTransition.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";/**\n * Shop Settings\n *\n * Shopify connection for the whole site (cart, checkout, promo codes, search).\n * Place one instance in the layout template. Leave the store empty for demo mode.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function ShopSettings(props){const{shopifyDomain=\"\",storefrontToken=\"\",demoCodes=\"WELCOME10=10%\",style}=props;const isStatic=useIsStaticRenderer();// Set during render so every component below can read it on first paint\nif(typeof window!==\"undefined\"){window.__orveliShop={domain:shopifyDomain.trim(),token:storefrontToken.trim(),demoCodes};}if(isStatic){return /*#__PURE__*/_jsx(\"div\",{style:{...style,position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:\"6px 10px\",borderRadius:6,background:\"#2D3622\",color:\"#F1E6D8\",font:\"500 11px/1.2 monospace\",whiteSpace:\"nowrap\"},children:shopifyDomain?\"Shop Settings \\xb7 Shopify\":\"Shop Settings \\xb7 Demo\"});}return /*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{...style,position:\"relative\",width:0,height:0}});}addPropertyControls(ShopSettings,{shopifyDomain:{type:ControlType.String,title:\"Shopify Store\",defaultValue:\"\",placeholder:\"your-store.myshopify.com\",description:\"Leave empty to run the cart in demo mode.\"},storefrontToken:{type:ControlType.String,title:\"Storefront Token\",defaultValue:\"\",placeholder:\"Public Storefront API token\",obscured:true},demoCodes:{type:ControlType.String,title:\"Demo Codes\",defaultValue:\"WELCOME10=10%\",description:\"Used only in demo mode, e.g. WELCOME10=10%, SAVE15=$15\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ShopSettings\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ShopSettings.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * Premium inertia scrolling for mouse wheels and trackpads.\n * Touch devices, reduced-motion users and the Framer canvas keep native scroll.\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function SmoothScroll({smoothness}){useEffect(()=>{if(typeof window===\"undefined\")return;if(RenderTarget.current()!==RenderTarget.preview&&RenderTarget.current()!==RenderTarget.export)return;if(window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches)return;if(window.matchMedia(\"(pointer: coarse)\").matches)return;const lerp=Math.min(Math.max(1-smoothness,.04),.5);let target=window.scrollY;let current=window.scrollY;let running=false;let frame=0;const maxScroll=()=>document.documentElement.scrollHeight-window.innerHeight;const loop=()=>{current+=(target-current)*lerp;if(Math.abs(target-current)<.5){current=target;running=false;window.scrollTo(0,current);return;}window.scrollTo(0,current);frame=requestAnimationFrame(loop);};const canScrollInside=(el,dy)=>{let node=el;while(node&&node!==document.body){const style=getComputedStyle(node);const scrollable=/(auto|scroll)/.test(style.overflowY)&&node.scrollHeight>node.clientHeight;if(scrollable){const atTop=node.scrollTop<=0;const atBottom=node.scrollTop+node.clientHeight>=node.scrollHeight-1;if(dy<0&&!atTop||dy>0&&!atBottom)return true;}node=node.parentElement;}return false;};const onWheel=e=>{if(e.ctrlKey||Math.abs(e.deltaX)>Math.abs(e.deltaY))return;if(canScrollInside(e.target,e.deltaY))return;e.preventDefault();if(!running)target=current=window.scrollY;const delta=e.deltaMode===1?e.deltaY*40:e.deltaY;target=Math.min(Math.max(target+delta,0),maxScroll());if(!running){running=true;frame=requestAnimationFrame(loop);}};// Keyboard, scrollbar and anchor-link scrolling stay native; resync after them.\nconst onScroll=()=>{if(!running)target=current=window.scrollY;};window.addEventListener(\"wheel\",onWheel,{passive:false});window.addEventListener(\"scroll\",onScroll,{passive:true});return()=>{cancelAnimationFrame(frame);window.removeEventListener(\"wheel\",onWheel);window.removeEventListener(\"scroll\",onScroll);};},[smoothness]);return /*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{width:1,height:1,pointerEvents:\"none\"}});}addPropertyControls(SmoothScroll,{smoothness:{type:ControlType.Number,title:\"Smoothness\",defaultValue:.9,min:.5,max:.96,step:.01}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScrolling.map","// Generated by Framer (31f3ac5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,Link,PropertyOverrides,RenderTarget,RichText,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Handbag from\"https://framerusercontent.com/modules/03sOE72rOJeW0mlTAsAW/3QkiqgFmRdHm1uO4ntuu/VS3EB4mHd.js\";import Footer from\"#framer/local/canvasComponent/RzK0J6K8n/RzK0J6K8n.js\";import PageTransition from\"#framer/local/codeFile/RmGOSkd/PageTransition.js\";import ShopSettings from\"#framer/local/codeFile/ZHqfSQ4/ShopSettings.js\";import SmoothScroll from\"#framer/local/codeFile/mk4plhw/SmoothScrolling.js\";const ShopSettingsFonts=getFonts(ShopSettings);const PageTransitionFonts=getFonts(PageTransition);const SmoothScrollFonts=getFonts(SmoothScroll);const HandbagFonts=getFonts(Handbag);const FooterFonts=getFonts(Footer);const breakpoints={aCb3UhxKm:\"(min-width: 810px) and (max-width: 1439.98px)\",NxywOLM8F:\"(max-width: 809.98px)\",yfWn3kHZN:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-MEXMc\";const variantClassNames={aCb3UhxKm:\"framer-v-itz3bc\",NxywOLM8F:\"framer-v-1ohm9pa\",yfWn3kHZN:\"framer-v-1dkp7li\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transition1={delay:0,duration:.25,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.04,skewX:0,skewY:0,transition:transition1};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={aCb3UhxKm:[\".framer-MEXMc .framer-16par16 { aspect-ratio: 1 / 1; height: auto; width: 28px; }\",\".framer-MEXMc .framer-dh6g7h { width: 12px; }\"],NxywOLM8F:[\".framer-MEXMc .framer-1f3jxds { gap: 4px; padding: 4px 12px 4px 4px; }\",\".framer-MEXMc .framer-16par16 { aspect-ratio: 1 / 1; height: auto; width: 22px; }\",\".framer-MEXMc .framer-dh6g7h { width: 12px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={aCb3UhxKm:\".framer-itz3bc-override\",NxywOLM8F:\".framer-1ohm9pa-override\"};const rules=[\".framer-MEXMc.framer-1rtvmy6, .framer-MEXMc .framer-1rtvmy6 { display: block; }\",\".framer-MEXMc.framer-1dkp7li { align-content: center; align-items: center; background-color: var(--token-9cfac7b5-00f9-4c4c-af5a-06b7039d1e9f); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 12px; position: relative; width: 100%; }\",\".framer-MEXMc .framer-1iulnxz-container { flex: none; height: auto; order: -1000; position: absolute; right: 12px; top: 12px; width: auto; }\",\".framer-MEXMc .framer-kpxsvj-container { flex: none; height: auto; left: 12px; order: -999; position: absolute; top: 12px; width: auto; z-index: 10; }\",\".framer-MEXMc .framer-bs211e-container { flex: none; height: 200px; left: calc(50.00000000000002% - 200px / 2); order: -998; position: absolute; top: 370px; width: 200px; z-index: 1; }\",\".framer-MEXMc .framer-1f3jxds { align-content: center; align-items: center; background-color: var(--token-8448744a-cc94-4dc2-a61c-cc8f0987de52); border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; border-top-left-radius: 1000px; border-top-right-radius: 1000px; bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 70px); box-shadow: 0px 6px 20px 0px rgba(32, 25, 20, 0.18); cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; order: -997; padding: 7px 22px 7px 7px; position: var(--framer-canvas-fixed-position, fixed); right: 28px; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-MEXMc .framer-16par16 { align-content: center; align-items: center; background-color: var(--token-12488b6d-2986-443a-a9d0-e4b1a16549ac); border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; border-top-left-radius: 1000px; border-top-right-radius: 1000px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 38px; justify-content: center; padding: 0px; position: relative; width: 38px; }\",\".framer-MEXMc .framer-dh6g7h { --1m6trwb: 0; --21h8s6: var(--token-9cfac7b5-00f9-4c4c-af5a-06b7039d1e9f); --pgex8v: 1.5; flex: none; height: auto; position: relative; width: 20px; }\",\".framer-MEXMc .framer-18psltv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-MEXMc .framer-kca3aq { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-MEXMc .framer-tb7u5n { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -12px; position: relative; width: 0px; }\",\".framer-MEXMc .framer-8591qc-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -12px; }'];const mediaQueries={aCb3UhxKm:\"(min-width: 810px) and (max-width: 1439.98px)\",NxywOLM8F:\"(max-width: 809.98px)\",yfWn3kHZN:\"(min-width: 1440px)\"};const humanReadableVariantMap={Desktop:\"yfWn3kHZN\",Phone:\"NxywOLM8F\",Tablet:\"aCb3UhxKm\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"yfWn3kHZN\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"yfWn3kHZN\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-9cfac7b5-00f9-4c4c-af5a-06b7039d1e9f); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1dkp7li\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1iulnxz-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Shop Settings\",isAuthoredByUser:true,name:\"Shop Settings\",nodeId:\"Sp_bFz8wE\",scopeId:\"Ry2jDtrve\",children:/*#__PURE__*/_jsx(ShopSettings,{demoCodes:\"WELCOME10=10%\",height:\"100%\",id:\"Sp_bFz8wE\",layoutId:\"Sp_bFz8wE\",name:\"Shop Settings\",shopifyDomain:\"orveli-1nslopok.myshopify.com\",storefrontToken:\"906a9cf783f242a3ec5ab22c3156d475\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-kpxsvj-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Page Transition\",isAuthoredByUser:true,name:\"Page Transition\",nodeId:\"wn8uoNVdJ\",scopeId:\"Ry2jDtrve\",children:/*#__PURE__*/_jsx(PageTransition,{backColor:\"var(--token-12488b6d-2986-443a-a9d0-e4b1a16549ac)\",coverDuration:.7,frontColor:\"var(--token-55e7ad3b-5de0-4fa6-81c0-ec52125d8f5a)\",height:\"100%\",id:\"wn8uoNVdJ\",layoutId:\"wn8uoNVdJ\",loaderColor:\"var(--token-9cfac7b5-00f9-4c4c-af5a-06b7039d1e9f)\",logo:addImageAlt({pixelHeight:32,pixelWidth:108,src:\"https://framerusercontent.com/images/8Fb9g7L7zVpO0DGvaHnKBXw0i4.svg?width=108&height=32\"},\"\"),logoWidth:160,maxWaitTime:4,minLoaderTime:.45,name:\"Page Transition\",playOnFirstLoad:false,revealDuration:.9,showLoader:true,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-bs211e-container\",isAuthoredByUser:true,nodeId:\"L6KdATy0X\",scopeId:\"Ry2jDtrve\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"L6KdATy0X\",layoutId:\"L6KdATy0X\",smoothness:.9,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.pixels71.com/templates/orveli\",motionChild:true,nodeId:\"O2muzO758\",openInNewTab:true,scopeId:\"Ry2jDtrve\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1f3jxds framer-1rtvmy6\",\"data-framer-name\":\"Template Button\",whileHover:animation,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-16par16\",\"data-framer-name\":\"Icon Circle\",children:/*#__PURE__*/_jsx(Handbag,{animated:false,className:\"framer-dh6g7h\",ezTt3ayMo:true,layoutId:\"hP3V9bSQl\",lschgej4H:true,qxTvv_EBh:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-18psltv\",\"data-framer-name\":\"Info\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aCb3UhxKm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1ib2xk\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--token-12488b6d-2986-443a-a9d0-e4b1a16549ac)\"},children:\"Buy Template\"})})},NxywOLM8F:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1ib2xk\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--token-12488b6d-2986-443a-a9d0-e4b1a16549ac)\"},children:\"Buy Template\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"RlM7TWFucm9wZS1ib2xk\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--token-12488b6d-2986-443a-a9d0-e4b1a16549ac)\"},children:\"Buy Template\"})}),className:\"framer-kca3aq\",fonts:[\"FS;Manrope-bold\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-tb7u5n\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:786,width:\"calc(100vw - 24px)\",y:1012,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8591qc-container\",nodeId:\"AOgOXAJvE\",scopeId:\"Ry2jDtrve\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aCb3UhxKm:{variant:matchVariant(\"lXoh4EpAx\")},NxywOLM8F:{variant:matchVariant(\"yA3zISKkb\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"AOgOXAJvE\",layoutId:\"AOgOXAJvE\",style:{width:\"100%\"},variant:matchVariant(\"LFZcSbN3n\"),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 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"aCb3UhxKm\":{\"layout\":[\"fixed\",\"fixed\"]},\"NxywOLM8F\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"yfWn3kHZN\":[\".framer-1iulnxz-container\",\".framer-kpxsvj-container\",\".framer-bs211e-container\",\".framer-1f3jxds\",\".framer-8591qc-container\"],\"aCb3UhxKm\":[\".framer-1iulnxz-container\",\".framer-kpxsvj-container\",\".framer-bs211e-container\",\".framer-1f3jxds\",\".framer-8591qc-container\"],\"NxywOLM8F\":[\".framer-1iulnxz-container\",\".framer-kpxsvj-container\",\".framer-bs211e-container\",\".framer-1f3jxds\",\".framer-8591qc-container\"]}\n * @framerBreakpoints {\"yfWn3kHZN\":{\"min\":1440,\"canvasClassName\":\"framer-1dkp7li-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"aCb3UhxKm\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-itz3bc-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"NxywOLM8F\":{\"max\":809,\"canvasClassName\":\"framer-1ohm9pa-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant yfWn3kHZN\n * @framerLayoutTemplate true\n */const FramerRy2jDtrve=withCSS(Component,css,\"framer-MEXMc\");export default FramerRy2jDtrve;FramerRy2jDtrve.displayName=\"Main Layout\";FramerRy2jDtrve.defaultProps={height:1e3,width:1440};addFonts(FramerRy2jDtrve,[{explicitInter:true,fonts:[{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NGBUP45ES3F7RD5XGKPEDJ6QEPO4TMOK/EXDVWJ2EDDVVV65UENMX33EDDYBX6OF7/6P4FPMFQH7CCC7RZ4UU4NKSGJ2RLF7V5.woff2\",weight:\"700\"}]},...ShopSettingsFonts,...PageTransitionFonts,...SmoothScrollFonts,...HandbagFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerRy2jDtrve.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRy2jDtrve\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"yfWn3kHZN\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1dkp7li-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"aCb3UhxKm\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-itz3bc-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"NxywOLM8F\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1ohm9pa-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aCb3UhxKm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NxywOLM8F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"yfWn3kHZN\\\":[\\\".framer-1iulnxz-container\\\",\\\".framer-kpxsvj-container\\\",\\\".framer-bs211e-container\\\",\\\".framer-1f3jxds\\\",\\\".framer-8591qc-container\\\"],\\\"aCb3UhxKm\\\":[\\\".framer-1iulnxz-container\\\",\\\".framer-kpxsvj-container\\\",\\\".framer-bs211e-container\\\",\\\".framer-1f3jxds\\\",\\\".framer-8591qc-container\\\"],\\\"NxywOLM8F\\\":[\\\".framer-1iulnxz-container\\\",\\\".framer-kpxsvj-container\\\",\\\".framer-bs211e-container\\\",\\\".framer-1f3jxds\\\",\\\".framer-8591qc-container\\\"]}\",\"framerDefaultVariant\":\"yfWn3kHZN\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MainLayout from \"https://framerusercontent.com/modules/Wt0K52HYX0IpTZcu84LS/4J0qOeAsrJ6UhxsB1YWm/Ry2jDtrve.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {o4uVixyta: \"testimonial\", QrMdPLmbs: \"mission\", VTgdhRlkV: \"key-features\", zzofSxp5h: \"new-arrivals\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kR3quHR64XcfYUQPVF7H/mSKi44vQBY95TTJ9C126/augiA20Il.js\")), path: \"/\"}, zLb6YaWjD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GaY6t6ghyoUNnQ43W0mk/CzT1fIBn6d1hCpWriV8s/zLb6YaWjD.js\")), path: \"/about\"}, G2HMttWdj: {elements: {EDjEXOjCU: \"formulations\", JobtcAo9A: \"shop-products\", Zk2amZDKm: \"shop-categories\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/N13pEEqMJKSjru0Xub1z/TwW9UtrIv59h0WCpuI5D/G2HMttWdj.js\")), path: \"/shop\"}, W4ltkBKHb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OAnQlkMvllY2LqnJLBeR/IjFDo3YxYzsoakvXOa64/W4ltkBKHb.js\")), path: \"/contact\"}, pCDNmLQ7H: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c0gve1YuK4pGwrxC0jB1/WzaLD1ABygKHapktWuDs/pCDNmLQ7H.js\")), path: \"/privacy\"}, HiCA2QjAQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5Pqv8FyUW8dKiQ6PCpwi/ZRTM1Gs99l43dULyxLCd/HiCA2QjAQ.js\")), path: \"/terms\"}, XuM18Y5CM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hmpI4M6gn8h2x2AOAiME/IoC83KxU1qEHd7nO2Eyi/XuM18Y5CM.js\")), path: \"/404\"}, O0WN77Irz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZXXzOWDjKXti0jUd8fCs/JcBzwGj93OcE9tnHjY46/O0WN77Irz.js\")), path: \"/checkout\"}, YiwSfzXep: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KVhB3Q5e8mb5ry9Ec2D6/g4xQZsX25WCdYIwd0rIb/YiwSfzXep.js\")), path: \"/register\"}, xwi_PCMut: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FBRkfKd0AXOaTyarPbiM/2rkNsaMbKAfq4oD5RfwB/xwi_PCMut.js\")), path: \"/login\"}, iQUcRYQCr: {collectionId: \"XiYuK_hvO\", elements: {Zw5VmbEzy: \"product\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qC9I7wr7BOWWaHB86fQI/raIo9eCzMqUWawjfOXTd/iQUcRYQCr.js\")), path: \"/shop/:SgFKqT_g0\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {KeCeyeE_i: async () => (await import(\"https://framerusercontent.com/modules/W5cp8ehcGBsXxtYcKMoz/bo3FWpw3ZJSFAy5z1KEV/KeCeyeE_i.js\"))?.[\"utils\"], XiYuK_hvO: async () => (await import(\"https://framerusercontent.com/modules/2h4FyV3Ap2BP7htErTRX/hVNdAtYYjBChFQqOzrX9/XiYuK_hvO.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"a9ecd49f8100201a25de04ab90752a64036280104e130f621fbf4a46a828440e\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"zLb6YaWjD\":\r\ncase \"G2HMttWdj\":\r\ncase \"W4ltkBKHb\":\r\ncase \"pCDNmLQ7H\":\r\ncase \"HiCA2QjAQ\":\r\ncase \"XuM18Y5CM\":\r\ncase \"O0WN77Irz\":\r\ncase \"YiwSfzXep\":\r\ncase \"xwi_PCMut\":\r\ncase \"iQUcRYQCr\":\r\nreturn React.createElement(MainLayout, {...props, key: \"MainLayout\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"zLb6YaWjD\":\r\ncase \"G2HMttWdj\":\r\ncase \"W4ltkBKHb\":\r\ncase \"pCDNmLQ7H\":\r\ncase \"HiCA2QjAQ\":\r\ncase \"XuM18Y5CM\":\r\ncase \"O0WN77Irz\":\r\ncase \"YiwSfzXep\":\r\ncase \"xwi_PCMut\":\r\ncase \"iQUcRYQCr\":\r\nreturn [{hash: \"1dkp7li\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"itz3bc\", mediaQuery: \"(min-width: 810px) and (max-width: 1439.98px)\"}, {hash: \"1ohm9pa\", 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\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hmpI4M6gn8h2x2AOAiME/IoC83KxU1qEHd7nO2Eyi/XuM18Y5CM.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://orveli-skin-care.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: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/63fMYoH8iKVOj8qLx3zO/EPfUByDn3Vh33vo0qox4/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\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 serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t\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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"}