{"version":3,"file":"script_main.CSXMOO-c.mjs","names":["Input","useState","track","useCallback","email","Input","p","t","I","e","b","T","n","r","x","N","A","R","P","q","i","_","D","s","a","o","j","C","J","V","W","$","z","G","K","H","X","Q","Y","Z","tt","te","tr","tn","ti","ts","ta","to","tu","tl","u","l","h","c","th","tc","tf","td","tg","ty","tp","tv","tm","tw","tI","tb","tE","tk","tM","tx","tB","tT","tF","d","g","y","U","S","k","L","B","E","M","F","O","tU","tS","tL","tN","v","tA","tO","tP","u","e","i","m","r","f","a","s","p","c","t","n","o","n","t","u","o","e","c","r","y","l","i","m","a","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","NavbarIconFonts","NavbarIcon","MailchimpFonts","cycleOrder","serializationHash","variantClassNames","transition1","QueryData","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Footer","_Fragment","idu37N0NFiN","m2XcWecfwu37N0NFiN","mjMcLjxedu37N0NFiN","Children","useRef","useMemo","useState","useCallback","size","i","p","t","I","e","b","T","n","r","x","N","A","R","P","q","i","_","D","s","a","o","j","C","J","V","$","z","G","K","H","Q","u","l","h","c","d","g","y","U","S","k","L","B","E","M","F","O","v","u","e","i","m","r","f","a","s","p","c","t","n","o","n","t","o","u","e","d","r","y","l","i","c","a","css","serializationHash","variantClassNames","transition1","QueryData","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","Announcements","_Fragment","idvQGlTlmSR","Jv42i6ITNvQGlTlmSR","pxsSSgSrBvQGlTlmSR","qtShWU0UbvQGlTlmSR","ZQ6qgHdN5vQGlTlmSR","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","Footer","_Fragment","idkLZ9IyAfv","m2XcWecfwkLZ9IyAfv","mjMcLjxedkLZ9IyAfv","CubulG80ZgLY3pH9CP","idgLY3pH9CP","m2XcWecfwgLY3pH9CP","ReturnsExchanges","idKy1tBxX1R","KhSvdhiXHKy1tBxX1R","ReVo2ET1iKy1tBxX1R","bMgmIlAiClhWkUfqi9","idlhWkUfqi9","m2XcWecfwlhWkUfqi9","qXNSz30nAlhWkUfqi9","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","styles","styles","X","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","LogoAnimatedFonts","LogoAnimated","NavbarIconFonts","NavbarIcon","NavbarTitleFonts","NavbarTitle","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","CartCounterFonts","CartCounter","MenuListsFonts","MenuLists","CartListFonts","CartList","CartSubtotalFonts","CartSubtotal","CartCheckoutButtonFonts","CartCheckoutButton","MotionDivWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transformTemplate1","t","animation","animation1","animation2","animation3","animation4","animation5","animation6","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","LogoAnimated","NavbarIcon","NavbarTitle","CartCounter","MenuLists","CartList","CartSubtotal","CartCheckoutButton","serializationHash","variantClassNames","t","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","e","t","a","i","n","o","r","s","p","f","v","c","e","_getRequireWildcardCache","t","o","r","i","n","_typeof","a","s","f","p","d","y","e","o","r","a","u","n","f","c","l","i","y","d","p","s","v","t","s","e","l","a","f","r","o","p","i","d","u","m","t.default","c","e","r","c","t","u","f","l","n","i","o","p","e.createContext","e.createElement","e.Component","useRef","useState","Component","NavbarDefault","NavbarHome","Announcements","NewsletterPopup","Footer","useRef","React.useId","className","PropertyOverrides","React.createElement","MasterTemplate","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/dNcsiLsuC8uzH8lzqFBp/Input.js","https:/framer.com/m/framer/InputSites.js@1.16.3","https:/framerusercontent.com/modules/tEJqoun4MtBed1OjNwKy/IoUlFnqTeq8fqEqmFsht/Input_Mailchimp.js","https:/framerusercontent.com/modules/j2VNYaFJ3xRNlootxkbM/1HQFlxtOf8FF35ivScSo/cnuCTYovv-0.js","https:/framerusercontent.com/modules/j2VNYaFJ3xRNlootxkbM/1HQFlxtOf8FF35ivScSo/cnuCTYovv-1.js","https:/framerusercontent.com/modules/j2VNYaFJ3xRNlootxkbM/1HQFlxtOf8FF35ivScSo/cnuCTYovv.js","https:/framerusercontent.com/modules/9fLozggZ4tTj84yyvsxf/ribWdsc7MPW5bebgRHqG/P4pHTwSdU.js","https:/framerusercontent.com/modules/ZKlqwFVN0mqhBMXmWhLD/jJ4Z5DSMNeblLRTylUGM/dPQGVYega.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/plhC5PVnCMllW5QXjFK5/Ticker.js","https:/framerusercontent.com/modules/layuxHkDHtz1ccsS3PvC/aHeZdmiIbBAp4BCEimkk/GsoKcZZn4-0.js","https:/framerusercontent.com/modules/layuxHkDHtz1ccsS3PvC/aHeZdmiIbBAp4BCEimkk/GsoKcZZn4-1.js","https:/framerusercontent.com/modules/layuxHkDHtz1ccsS3PvC/aHeZdmiIbBAp4BCEimkk/GsoKcZZn4.js","https:/framerusercontent.com/modules/zVKvKXeE2ixSiXIkE1lP/T0YHpBpRCAhnmggyhLU4/zxZbmgAxX.js","https:/framerusercontent.com/modules/2fL0tnvPWPfJ5pXg7JAg/SVpnV5kIHDQQag1R5Poc/dsEi9AU6c.js","https:/framerusercontent.com/modules/x9uP4JrA9QOqyJR4bIkg/LDbfoX7bViOjCiVU8NNH/sfOP_uLdQ.js","https:/framerusercontent.com/modules/0mEoOFqY2zY0DO4DuXt1/mjM479qmm3dXvDO9ttfY/Shopify_CartCheckoutButton.js","https:/framerusercontent.com/modules/cCi4we0wVgjV5iCPA0sj/QDiH68CLqlcYDt3qWKsk/Shopify_CartList.js","https:/framerusercontent.com/modules/IiFSgENqQNiBdW1kIM0F/jdlV1bTDQ5EPKSvEO1TK/Shopify_CartSubtotal.js","https:/framerusercontent.com/modules/k1rY4upjoIqYmzBU1l8f/v0KLK3HgEnYvmU7K0zye/Shopify_CartCounter.js","https:/framerusercontent.com/modules/9gYYns6SIooJZGDn7Krb/Mti9fTRhdWoJtQntrHGJ/ETeiNUPgg.js","https:/framerusercontent.com/modules/hqKBy2vv8hy1WekpSGsW/DaS5VEMPWzq99Nu14sV5/oQq7fcsav.js","https:/framerusercontent.com/modules/jTmNdzVo6TdUpa56ew4X/PKoVarFAcbpNAHJMMYr6/UPeaaldKJ.js","https:/framerusercontent.com/modules/a13PYVf1uWqM0zzfqBY3/ShIv44qcKSGVZYmvsBQ7/WGi3ryVa2.js","https:/ga.jspm.io/npm:cookie@0.4.2/index.js","https:/ga.jspm.io/npm:universal-cookie@4.0.4/cjs/index.js","https:/ga.jspm.io/npm:react-is@16.13.1/index.js","https:/ga.jspm.io/npm:hoist-non-react-statics@3.3.2/dist/hoist-non-react-statics.cjs.js","https:/ga.jspm.io/npm:react-cookie@4.1.1/es6/index.js","https:/framerusercontent.com/modules/3NaeR8XVZ0xP9a8wLjVy/o4Il0dTZWVKAXuoiM2KB/Show_Once_Override.js","https:/framerusercontent.com/modules/VQC1zGOr6wQoScocqsNc/Oa36IMMxP8Yv2ldWTmQs/NVy3rtf6L.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useState}from\"react\";import{addPropertyControls,ControlType,withCSS,useRouter,inferInitialRouteFromPath,useTracking}from\"framer\";import{motion,useAnimationControls}from\"framer-motion\";const emailRegex=/^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;const mailchimpRegex=/^https?:\\/\\/([^\\/]+)[^\\?]+\\??(.+)$/;const validateEmail=email=>{return emailRegex.test(String(email).toLowerCase());};const parseMailChimpUrl=url=>{const[,domain,parameters]=url.replace(\"&amp;\",\"&\").match(mailchimpRegex)??[null,null,null];return[domain,parameters?new URLSearchParams(parameters):null];};function safeURL(url){console.log(url);try{new URL(url);return url;}catch{try{new URL(`https://${url}`);return`https://${url}`;}catch{}}return undefined;}function isInternalURL(href){if(href===undefined)return false;if(href.startsWith(\"#\")||href.startsWith(\"/\")||href.startsWith(\".\"))return true;return false;}/**\n * Increment the number whenever shipping a new version to customers.\n * This will ensure that multiple versions of this component can exist\n * in the same project without css rules overlapping. Only use valid css class characters.\n */const VERSION=\"v1\";/**\n * INPUT\n * By Benjamin den Boer\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 40\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n */const Input=withCSS(function Input({service,redirectAs,mailchimpURL,loopsID,loopsUserGroup,loopsMailingList,formsparkID,getwaitlistAPI,convertkitAPI,convertkitFormID,trackingId,input,button,font,layout,link,gap,style,onSubmit}){const[email,setEmail]=useState(\"\");const[isError,setError]=useState(false);const[isLoading,setLoading]=useState(false);const[isFocus,setFocus]=useState(false);// Padding\nconst{paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,padding,borderRadius,borderObject,focusObject,shadowObject,height,fixedHeight}=input;const{buttonPaddingPerSide,buttonPaddingTop,buttonPaddingRight,buttonPaddingBottom,buttonPaddingLeft,buttonPadding}=button;const paddingValue=paddingPerSide?`${paddingTop}px ${button.isDocked?paddingRight+button.widthWhenDocked:paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px ${button.isDocked?padding+button.widthWhenDocked:padding}px ${padding}px ${padding}px`;const buttonPaddingValue=buttonPaddingPerSide?`${button.isDocked?0:buttonPaddingTop}px ${buttonPaddingRight}px ${button.isDocked?0:buttonPaddingBottom}px ${buttonPaddingLeft}px`:`${button.isDocked?0:buttonPadding}px ${buttonPadding}px ${button.isDocked?0:buttonPadding}px ${buttonPadding}px`;const router=useRouter();const track=useTracking();const onSuccess=()=>{/* Reset */setLoading(false);setFocus(false);setEmail(\"\");if(trackingId){track(trackingId);}if(redirectAs===\"link\"&&link&&!isError){const[fullPath,hash]=link.split(\"#\");const path=fullPath.split(\"?\")[0]||\"\";const{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,path);if(routeId){router.navigate(routeId,hash,pathVariables);}if(!isInternalURL(link)){const url=safeURL(link);if(url&&typeof window!==\"undefined\")window.open(url,\"_blank\");}}};const validateForm=useCallback(email=>{if(email===\"\"||!validateEmail(email)){setError(true);formControls.start(\"error\");return false;}return true;},[validateEmail]);const handleChange=useCallback(event=>{setError(false);setEmail(event.target.value);},[]);const handleFocus=useCallback(event=>{setFocus(true);},[]);const handleBlur=useCallback(event=>{setFocus(false);setError(false);},[]);const handleSubmit=useCallback(event=>{event.preventDefault();// Prevent submitting while submitting\nif(isLoading)return;setLoading(true);if(service===\"mailchimp\"){const[domain,parameters]=parseMailChimpUrl(mailchimpURL);if(!validateForm(email)||!domain||!parameters){setLoading(false);return;}// MERGE0 is Mailchimp’s email field name\nparameters.set(\"MERGE0\",email);fetch(`https://${domain}/subscribe/post`,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded;charset=UTF-8\"},body:parameters.toString()}).then(response=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"loops\"){if(!validateForm(email)){setLoading(false);return;}const emailBody=`email=${encodeURIComponent(email)}`;const userGroupBody=`userGroup=${encodeURIComponent(loopsUserGroup)}`;const mailingListBody=`mailingLists=${encodeURIComponent(loopsMailingList)}`;const hasMailingList=!!loopsMailingList&&loopsMailingList!==\" \";const hasUserGroup=!!loopsUserGroup&&loopsUserGroup!==\" \";let formBody=emailBody;if(hasUserGroup){formBody+=`&${userGroupBody}`;}if(hasMailingList){formBody+=`&${mailingListBody}`;}fetch(`https://app.loops.so/api/newsletter-form/${loopsID}`,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded\"},body:formBody}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"formspark\"){if(!validateForm(email)){setLoading(false);return;}const data=new FormData(event.target);const entries=Object.fromEntries(data.entries());fetch(`https://api.formspark.io/${formsparkID}`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(entries)}).then(()=>{onSuccess();onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"getwaitlist\"){if(!validateForm(email)){setLoading(false);return;}const formData=new FormData(event.target);const data=Object.fromEntries(formData.entries());data.referral_link=document.URL;fetch(`https://api.getwaitlist.com/api/v1\n/waiter/`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(data)}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"convertkit\"){if(!validateForm(email)){setLoading(false);return;}const formData=new FormData(event.target);const data=Object.fromEntries(formData.entries());data.referral_link=document.URL;data.api_key=convertkitAPI;fetch(`https://api.convertkit.com/v3/forms/${convertkitFormID}/subscribe`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(data)}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}},[mailchimpURL,formsparkID,convertkitFormID,email,onSubmit,validateForm,isLoading]);// Animation\nconst formControls=useAnimationControls();// Input Box Shadow Stylees\nconst focusStylesFrom=input.focusObject?`inset 0 0 0 ${focusObject.focusWidthFrom}px ${focusObject.focusColor}`:null;const focusStylesTo=input.focusObject?`inset 0 0 0 ${focusObject.focusWidthTo}px ${focusObject.focusColor}`:null;const shadowStyles=input.shadowObject?`${shadowObject.shadowX}px ${shadowObject.shadowY}px ${shadowObject.shadowBlur}px ${shadowObject.shadowColor}`:null;const borderStyles=input.borderObject?`inset 0 0 0 ${borderObject.borderWidth}px ${borderObject.borderColor}`:null;// Shake or wiggle as error\nconst formVariants={default:{x:0},error:{x:[0,-4,4,0],transition:{duration:.2}}};const inputVariants={default:{boxShadow:dynamicBoxShadow(focusStylesFrom,shadowStyles,borderStyles)},focused:{boxShadow:dynamicBoxShadow(focusStylesTo,shadowStyles,borderStyles)}};return /*#__PURE__*/_jsx(motion.div,{style:{...style,...containerStyles,\"--framer-custom-placeholder-color\":input.placeholderColor},variants:formVariants,animate:formControls,children:/*#__PURE__*/_jsxs(\"form\",{style:{width:\"100%\",height:\"auto\",display:\"flex\",position:\"relative\",flexDirection:layout===\"vertical\"?\"column\":\"row\",color:button.color,gap:button.isDocked?0:gap},onSubmit:handleSubmit,method:\"POST\",children:[service===\"getwaitlist\"&&/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"api_key\",value:getwaitlistAPI}),service===\"convertkit\"&&/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"api_key\",value:convertkitAPI}),/*#__PURE__*/_jsx(motion.input,{type:\"email\",name:\"email\",placeholder:input.placeholder,value:email,className:`${VERSION} framer-custom-input`,onChange:handleChange,onFocus:handleFocus,onBlur:handleBlur,autoComplete:\"off\",autoCapitalize:\"off\",autoCorrect:\"off\",spellCheck:\"false\",style:{...defaultStyle,padding:paddingValue,borderRadius,fontSize:16,...font,background:input.fill,height:height?\"auto\":fixedHeight,color:input.color,boxShadow:dynamicBoxShadow(focusStylesFrom,shadowStyles,borderStyles)},variants:inputVariants,initial:false,animate:isFocus?\"focused\":\"default\",transition:{duration:.3},\"data-1p-ignore\":true}),!button.shouldAppear&&isLoading&&/*#__PURE__*/_jsx(Spinner,{shouldAppear:button.shouldAppear,paddingPerSide:paddingPerSide,paddingTop:paddingTop,paddingRight:paddingRight,padding:padding,color:input.color}),button.shouldAppear&&/*#__PURE__*/_jsxs(\"div\",{style:{position:button.isDocked?\"absolute\":\"relative\",top:button.isDocked?button.insetWhenDocked:0,right:button.isDocked?button.insetWhenDocked:0,bottom:button.isDocked?button.insetWhenDocked:0},children:[/*#__PURE__*/_jsx(motion.input,{type:\"submit\",value:button.label,style:{...defaultStyle,width:button.isDocked?button.widthWhenDocked:\"100%\",height:height?\"100%\":fixedHeight,cursor:\"pointer\",padding:buttonPaddingValue,borderRadius:button.isDocked?borderRadius-button.insetWhenDocked:borderRadius,// fontWeight: button.fontWeight,\nfontSize:16,...button.buttonFont,background:button.fill,color:button.color,zIndex:1,boxShadow:getButtonShadow(button)}}),isLoading&&/*#__PURE__*/_jsx(\"div\",{style:{borderRadius:button.isDocked?borderRadius-button.insetWhenDocked:borderRadius,position:\"absolute\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:\"100%\",height:\"100%\",inset:0,zIndex:2,color:button.color,background:button.fill},children:/*#__PURE__*/_jsx(Spinner,{color:button.color})})]})]})});},[`.${VERSION}.framer-custom-input::placeholder { color: var(--framer-custom-placeholder-color) !important; }`]);const Spinner=props=>{const noButtonStyles=!props.shouldAppear?{position:\"absolute\",top:`calc(50% - 8px)`,right:props.paddingPerSide?props.paddingRight:props.padding}:{};return /*#__PURE__*/_jsx(motion.div,{style:{height:16,width:16,...noButtonStyles},initial:{rotate:0},animate:{rotate:360},transition:{duration:1,repeat:Infinity},children:/*#__PURE__*/_jsx(motion.div,{initial:{scale:0},animate:{scale:1},children:/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"16\",height:\"16\",style:{fill:\"currentColor\",color:props.color},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 3.582 0 0 3.582 0 8 C 0 12.419 3.582 16 8 16 C 12.418 16 16 12.419 16 8 C 15.999 3.582 12.418 0 8 0 Z M 8 14 C 4.687 14 2 11.314 2 8 C 2 4.687 4.687 2 8 2 C 11.314 2 14 4.687 14 8 C 14 11.314 11.314 14 8 14 Z\",fill:\"currentColor\",opacity:\"0.2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 12.418 0 15.999 3.582 16 8 C 16 8 16 9 15 9 C 14 9 14 8 14 8 C 14 4.687 11.314 2 8 2 C 4.687 2 2 4.687 2 8 C 2 8 2 9 1 9 C 0 9 0 8 0 8 C 0 3.582 3.582 0 8 0 Z\",fill:\"currentColor\"})]})})});};addPropertyControls(Input,{service:{title:\"Service\",type:ControlType.Enum,options:[\"loops\",\"formspark\",\"mailchimp\",\"getwaitlist\",\"convertkit\"],optionTitles:[\"Loops\",\"FormSpark\",\"MailChimp\",\"Get Waitlist\",\"ConvertKit\"],defaultValue:\"loops\"},mailchimpURL:{title:\"URL\",placeholder:\"https://***.us6.list-manage.com/subscribe/post?u=***\",type:ControlType.String,hidden:props=>props.service!==\"mailchimp\"},loopsID:{title:\"ID\",placeholder:\"klm2jxy0i98abzr01pq7defg5\",type:ControlType.String,hidden:props=>props.service!==\"loops\"},loopsUserGroup:{title:\"User Group\",type:ControlType.String,placeholder:\"Title\",optional:true,hidden:props=>props.service!==\"loops\"},loopsMailingList:{title:\"Mailing List\",type:ControlType.String,placeholder:\"cm3q41c5v02ii1lml14om2wtr\",optional:true,hidden:props=>props.service!==\"loops\"},formsparkID:{title:\"ID\",placeholder:\"7PbPpGN3\",type:ControlType.String,hidden:props=>props.service!==\"formspark\"},getwaitlistAPI:{title:\"ID\",placeholder:\"9148\",type:ControlType.String,hidden:props=>props.service!==\"getwaitlist\"},convertkitAPI:{title:\"API Key\",placeholder:\"5opis1WK6xnVsBwrOINUpe\",type:ControlType.String,hidden:props=>props.service!==\"convertkit\"},convertkitFormID:{title:\"Form ID\",placeholder:\"1043389\",type:ControlType.String,hidden:props=>props.service!==\"convertkit\"},redirectAs:{title:\"Success\",type:ControlType.Enum,options:[\"link\",\"overlay\"],optionTitles:[\"Open Link\",\"Show Overlay\"],defaultValue:\"link\"},link:{title:\"Redirect\",type:ControlType.Link,hidden:props=>props.redirectAs===\"overlay\"},onSubmit:{title:\"Submit\",type:ControlType.EventHandler,hidden:props=>props.redirectAs===\"link\"},trackingId:{title:\"Tracking\",placeholder:\"ID\",type:ControlType.TrackingId},layout:{title:\"Layout\",type:ControlType.Enum,options:[\"horizontal\",\"vertical\"],displaySegmentedControl:true,hidden:props=>props.button.isDocked},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},input:{title:\"Input\",type:ControlType.Object,controls:{placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"name@email.com\"},placeholderColor:{title:\" \",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.3)\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EBEBEB\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#000\"},height:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Auto\",disabledTitle:\"Fixed\"},fixedHeight:{title:\" \",type:ControlType.Number,displayStepper:true,min:0,defaultValue:50,hidden:props=>props.height},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},focusObject:{type:ControlType.Object,title:\"Focus\",optional:true,controls:{focusWidthFrom:{title:\"From\",type:ControlType.Number,displayStepper:true,defaultValue:0},focusWidthTo:{title:\"To\",type:ControlType.Number,displayStepper:true,defaultValue:2},focusColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#09F\"}}},borderObject:{type:ControlType.Object,title:\"Border\",optional:true,controls:{borderWidth:{title:\"Width\",type:ControlType.Number,displayStepper:true,defaultValue:1},borderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(200,200,200,0.5)\"}}},shadowObject:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},button:{title:\"Button\",type:ControlType.Object,controls:{shouldAppear:{title:\"Show\",type:ControlType.Boolean,defaultValue:true},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Subscribe\"},buttonFont:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#333\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#FFF\"},isDocked:{title:\"Docked\",type:ControlType.Boolean,defaultValue:false},widthWhenDocked:{title:\"Width\",type:ControlType.Number,min:0,defaultValue:100,displayStepper:true,hidden:props=>!props.isDocked},insetWhenDocked:{title:\"Inset\",type:ControlType.Number,min:0,defaultValue:5,displayStepper:true,hidden:props=>!props.isDocked},buttonPadding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"buttonPaddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"buttonPaddingTop\",\"buttonPaddingRight\",\"buttonPaddingBottom\",\"buttonPaddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},buttonShadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:10,hidden:props=>props.button.isDocked}});const defaultStyle={WebkitAppearance:\"none\",appearance:\"none\",width:\"100%\",height:\"auto\",outline:\"none\",border:\"none\"};const containerStyles={position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};function getButtonShadow(button){if(button.buttonShadow){return`${button.buttonShadow.shadowX}px ${button.buttonShadow.shadowY}px ${button.buttonShadow.shadowBlur}px ${button.buttonShadow.shadowColor}`;}else return\"none\";}function dynamicBoxShadow(...shadows){const output=[];shadows.forEach(shadow=>shadow&&output.push(shadow));return output.join(\", \");}export default Input;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Input\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"300\",\"framerIntrinsicHeight\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Input.map","/*\n * Input (framer/InputSites@1.16.3)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/dNcsiLsuC8uzH8lzqFBp/Input.js\"\nexport { default } from \"https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/dNcsiLsuC8uzH8lzqFBp/Input.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import Input from\"https://framer.com/m/framer/InputSites.js@1.16.3\";import{ControlType,addPropertyControls}from\"framer\";/**\n * INPUT - MAILCHIMP\n * By Benjamin den Boer\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 40\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n */export default function Mailchimp(props){// This is a React component containing an Example component\n// - Replace <Example /> with your own code\n// - Find inspiration: https://www.framer.com/developers/\nreturn /*#__PURE__*/_jsx(Input,{...props,service:\"mailchimp\"});}addPropertyControls(Mailchimp,{mailchimpURL:{title:\"URL\",placeholder:\"https://***.us6.list-manage.com/subscribe/post?u=***\",type:ControlType.String},redirectAs:{title:\"Success\",type:ControlType.Enum,options:[\"link\",\"overlay\"],optionTitles:[\"Open Link\",\"Show Overlay\"],defaultValue:\"link\"},link:{title:\"Redirect\",type:ControlType.Link,hidden:props=>props.redirectAs===\"overlay\"},onSubmit:{title:\"Submit\",type:ControlType.EventHandler,hidden:props=>props.redirectAs===\"link\"},trackingId:{title:\"Tracking\",placeholder:\"ID\",type:ControlType.TrackingId},layout:{title:\"Layout\",type:ControlType.Enum,options:[\"horizontal\",\"vertical\"],displaySegmentedControl:true,hidden:props=>props.button.isDocked},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},input:{title:\"Input\",type:ControlType.Object,controls:{placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"name@email.com\"},placeholderColor:{title:\" \",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.3)\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EBEBEB\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#000\"},height:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Auto\",disabledTitle:\"Fixed\"},fixedHeight:{title:\" \",type:ControlType.Number,displayStepper:true,min:0,defaultValue:50,hidden:props=>props.height},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},focusObject:{type:ControlType.Object,title:\"Focus\",optional:true,controls:{focusWidthFrom:{title:\"From\",type:ControlType.Number,displayStepper:true,defaultValue:0},focusWidthTo:{title:\"To\",type:ControlType.Number,displayStepper:true,defaultValue:2},focusColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#09F\"}}},borderObject:{type:ControlType.Object,title:\"Border\",optional:true,controls:{borderWidth:{title:\"Width\",type:ControlType.Number,displayStepper:true,defaultValue:1},borderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(200,200,200,0.5)\"}}},shadowObject:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},button:{title:\"Button\",type:ControlType.Object,controls:{shouldAppear:{title:\"Show\",type:ControlType.Boolean,defaultValue:true},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Subscribe\"},buttonFont:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#333\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#FFF\"},isDocked:{title:\"Docked\",type:ControlType.Boolean,defaultValue:false},widthWhenDocked:{title:\"Width\",type:ControlType.Number,min:0,defaultValue:100,displayStepper:true,hidden:props=>!props.isDocked},insetWhenDocked:{title:\"Inset\",type:ControlType.Number,min:0,defaultValue:5,displayStepper:true,hidden:props=>!props.isDocked},buttonPadding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"buttonPaddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"buttonPaddingTop\",\"buttonPaddingRight\",\"buttonPaddingBottom\",\"buttonPaddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},buttonShadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:10,hidden:props=>props.button.isDocked}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Mailchimp\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicWidth\":\"300\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Input_Mailchimp.map","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),d=h(f()),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},y=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=g.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=g.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=g.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=g.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=g.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=g.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=g.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=g.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=g.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=g.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=p(this.bytes);}};function p(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as v}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=p(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=g.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=g.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=g.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=g.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=g.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=g.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=g.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=g.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=g.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=g.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",p(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction x(t){return\"string\"==typeof t;}function N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as P}from\"framer\";function R(t){if(A(t))return 0/* Null */;switch(t.type){case P.Array:return 1/* Array */;case P.Boolean:return 2/* Boolean */;case P.Color:return 3/* Color */;case P.Date:return 4/* Date */;case P.Enum:return 5/* Enum */;case P.File:return 6/* File */;case P.ResponsiveImage:return 10/* ResponsiveImage */;case P.Link:return 7/* Link */;case P.Number:return 8/* Number */;case P.Object:return 9/* Object */;case P.RichText:return 11/* RichText */;case P.String:return 12/* String */;case P.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function q(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:P.Array,value:n};}function _(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function D(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function j(t){return{type:P.Boolean,value:0!==t.readUint8()};}function C(t,e){t.writeUint8(e.value?1:0);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:P.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:P.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:P.Enum,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:P.File,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:P.Link,value:t.readJson()};}function tr(t,e){t.writeJson(e.value);}function tn(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function ti(t){return{type:P.Number,value:t.readFloat64()};}function ts(t,e){t.writeFloat64(e.value);}function ta(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:P.Object,value:n};}function tu(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tl(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function th(t){return{type:P.ResponsiveImage,value:t.readJson()};}function tc(t,e){t.writeJson(e.value);}function tf(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function td(t){let e=t.readInt8();if(0===e)return{type:P.RichText,value:t.readUint32()};if(1===e)return{type:P.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tg(t,e){if(N(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(x(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function ty(t,e){let r=t.value,n=e.value;if(N(r)&&N(n)||x(r)&&x(n))return r<n?-1:r>n?1:0;throw Error(\"Invalid rich text pointer\");}function tp(t){return{type:P.String,value:t.readString()};}function tv(t,e){t.writeString(e.value);}function tm(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tw(t){return{type:P.VectorSetItem,value:t.readUint32()};}function tI(t,e){t.writeUint32(e.value);}function tb(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return q(t);case 2/* Boolean */:return j(t);case 3/* Color */:return V(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Y(t);case 7/* Link */:return te(t);case 8/* Number */:return ti(t);case 9/* Object */:return to(t);case 10/* ResponsiveImage */:return th(t);case 11/* RichText */:return td(t);case 12/* String */:return tp(t);case 13/* VectorSetItem */:return tw(t);default:b(e);}},t.write=function(t,e){let r=R(e);if(t.writeUint8(r),!A(e))switch(e.type){case P.Array:return _(t,e);case P.Boolean:return C(t,e);case P.Color:return W(t,e);case P.Date:return G(t,e);case P.Enum:return X(t,e);case P.File:return Z(t,e);case P.Link:return tr(t,e);case P.Number:return ts(t,e);case P.Object:return tu(t,e);case P.ResponsiveImage:return tc(t,e);case P.RichText:return tg(t,e);case P.VectorSetItem:return tI(t,e);case P.String:return tv(t,e);default:b(e);}},t.compare=function(t,e,r){let n=R(t),i=R(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case P.Array:return I(e.type===P.Array),D(t,e,r);case P.Boolean:return I(e.type===P.Boolean),J(t,e);case P.Color:return I(e.type===P.Color),$(t,e);case P.Date:return I(e.type===P.Date),K(t,e);case P.Enum:return I(e.type===P.Enum),Q(t,e);case P.File:return I(e.type===P.File),tt(t,e);case P.Link:return I(e.type===P.Link),tn(t,e);case P.Number:return I(e.type===P.Number),ta(t,e);case P.Object:return I(e.type===P.Object),tl(t,e,r);case P.ResponsiveImage:return I(e.type===P.ResponsiveImage),tf(t,e);case P.RichText:return I(e.type===P.RichText),ty(t,e);case P.VectorSetItem:return I(e.type===P.VectorSetItem),tb(t,e);case P.String:return I(e.type===P.String),tm(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tU=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new y(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tS=3,tk=250,tL=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tB=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tL.includes(n.status)||++r>tS)return n;}catch(t){if(e?.signal?.aborted||++r>tS)throw t;}await tE(r);}};async function tE(t){let e=Math.floor(tk*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tM(t,e){let r=tx(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tB(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tT,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tT=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tF(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tF(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tF(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tx(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tM(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tU.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tB(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new y(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new d.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tM(this.url,e);return r.map((e,r)=>{let n=new y(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}async resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem;}};export{tP as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{ComponentPresetsConsumer as r,Link as t,motion as n}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as o}from\"react\";var a,i=\"preload\";function u(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/o(e)&&i in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as c,createElement as l}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction m(e,...r){if(!e)throw Error(\"Assertion Error\"+(r.length>0?\": \"+r.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar s=((a=s||{})[a.Fragment=1]=\"Fragment\",a[a.Link=2]=\"Link\",a[a.Module=3]=\"Module\",a[a.Tag=4]=\"Tag\",a[a.Text=5]=\"Text\",a);function f(o){let a=/* @__PURE__ */new Map;return i=>{let s=a.get(i);if(s)return s;let f=JSON.parse(i),p=function a(i){switch(i[0]){case 1/* Fragment */:{let[,...e]=i,r=e.map(a);return /*#__PURE__*/l(c,void 0,...r);}case 2/* Link */:{let[,e,...r]=i,n=r.map(a);return /*#__PURE__*/l(t,e,...n);}case 3/* Module */:{let[,t,n]=i,a=o[t];return m(a,\"Module not found\"),u(a)&&a.preload(),/*#__PURE__*/e(r,{componentIdentifier:t,children:r=>/*#__PURE__*/e(a,{...r,...n})});}case 4/* Tag */:{let[,e,r,...t]=i,o=t.map(a);if(\"a\"===e)return /*#__PURE__*/l(n.a,r,...o);return /*#__PURE__*/l(e,r,...o);}case 5/* Text */:{let[,e]=i;return e;}}}(f);return a.set(i,p),p;};}export{s as RichTextJsonType,f as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (60db037)\nimport{addPropertyControls as e,ControlType as t,QueryCache as l,QueryEngine as i}from\"framer\";import{DatabaseCollection as a}from\"./cnuCTYovv-0.js\";import{getRichTextJsonResolver as r}from\"./cnuCTYovv-1.js\";let n={bMgmIlAiC:{isNullable:!0,type:t.Link},createdAt:{isNullable:!0,type:t.Date},CubulG80Z:{isNullable:!0,type:t.RichText},id:{isNullable:!1,type:t.String},m2XcWecfw:{isNullable:!0,type:t.String},mjMcLjxed:{isNullable:!0,type:t.String},nextItemId:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},qXNSz30nA:{isNullable:!0,type:t.String},SuCpW0ZVU:{isNullable:!0,type:t.String},updatedAt:{isNullable:!0,type:t.Date},yYdBD7QFR:{isNullable:!0,type:t.Enum}},u=[],o=e=>{let t=u[e];if(t)return t().then(e=>e.default);},p={},c=r(p),d=new i,y=new l(d),m={collectionByLocaleId:{default:new a({chunks:[new URL(\"./cnuCTYovv-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/j2VNYaFJ3xRNlootxkbM/1HQFlxtOf8FF35ivScSo/cnuCTYovv.js\").href.replace(\"/modules/\",\"/cms/\")],indexes:[],resolveRichText:c,resolveVectorSetItem:o,schema:n})},displayName:\"footer\"};export default m;e(m,{qXNSz30nA:{defaultValue:\"\",title:\"Title\",type:t.String},m2XcWecfw:{title:\"Slug\",type:t.String},yYdBD7QFR:{defaultValue:\"ZO4RhoqSK\",options:[\"ZO4RhoqSK\",\"nZP_ox8WX\",\"aJ6JcmnBY\"],optionTitles:[\"Newsletter\",\"Email\",\"Social\"],title:\"Content Type\",type:t.Enum},mjMcLjxed:{defaultValue:\"\",title:\"Newsletter Copy\",type:t.String},CubulG80Z:{defaultValue:\"\",title:\"Email Copy\",type:t.RichText},bMgmIlAiC:{title:\"Link\",type:t.Link},SuCpW0ZVU:{defaultValue:\"\",title:\"Embed Code\",type:t.String},createdAt:{title:\"Created\",type:t.Date},updatedAt:{title:\"Updated\",type:t.Date},previousItemId:{dataIdentifier:\"local-module:collection/cnuCTYovv:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/cnuCTYovv:default\",title:\"Next\",type:t.CollectionReference}});export const yYdBD7QFRToDisplayName=(e,t)=>{switch(t?.fallback,e){case\"ZO4RhoqSK\":return\"Newsletter\";case\"nZP_ox8WX\":return\"Email\";case\"aJ6JcmnBY\":return\"Social\";default:return\"\";}};export const enumToDisplayNameFunctions={yYdBD7QFR:yYdBD7QFRToDisplayName};export const utils={async getSlugByRecordId(e,t){let[l]=await y.get({from:{data:m,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"m2XcWecfw\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.m2XcWecfw;},async getRecordIdBySlug(e,t){let[l]=await y.get({from:{data:m,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"m2XcWecfw\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerContractVersion\":\"1\",\"framerRecordIdKey\":\"id\",\"framerSlug\":\"m2XcWecfw\",\"framerCollectionUtils\":\"1\",\"framerCollectionId\":\"cnuCTYovv\",\"framerColorSyntax\":\"false\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerAutoSizeImages\":\"true\",\"framerData\":\"\"}},\"yYdBD7QFRToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4076eae)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"IX3l1ypbS\",\"jW6qg4MmP\"];const serializationHash=\"framer-EayVr\";const variantClassNames={IX3l1ypbS:\"framer-v-wvn9f3\",jW6qg4MmP:\"framer-v-1q51orm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.2,0,.2,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Close:\"jW6qg4MmP\",Open:\"IX3l1ypbS\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"IX3l1ypbS\"};};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:\"IX3l1ypbS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-wvn9f3\",className,classNames),\"data-framer-name\":\"Open\",layoutDependency:layoutDependency,layoutId:\"IX3l1ypbS\",ref:refBinding,style:{...style},...addPropertyOverrides({jW6qg4MmP:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hyor14\",\"data-framer-name\":\"Line Top\",layoutDependency:layoutDependency,layoutId:\"IcaiMpFXb\",style:{backgroundColor:\"var(--token-4599f2a8-f069-498e-aa3a-ef24f26e540c, rgb(0, 0, 0))\",rotate:0},variants:{jW6qg4MmP:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1471hll\",\"data-framer-name\":\"Line Bottom\",layoutDependency:layoutDependency,layoutId:\"NZmm_udee\",style:{backgroundColor:\"var(--token-4599f2a8-f069-498e-aa3a-ef24f26e540c, rgb(0, 0, 0))\",rotate:0},variants:{jW6qg4MmP:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-EayVr.framer-1e3qq2a, .framer-EayVr .framer-1e3qq2a { display: block; }\",\".framer-EayVr.framer-wvn9f3 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 32px; }\",\".framer-EayVr .framer-1hyor14, .framer-EayVr .framer-1471hll { flex: none; height: 2px; overflow: hidden; position: relative; width: 32px; }\",\".framer-EayVr.framer-v-1q51orm.framer-wvn9f3 { gap: 0px; }\",\".framer-EayVr.framer-v-1q51orm .framer-1hyor14, .framer-EayVr.framer-v-1q51orm .framer-1471hll { left: calc(51.35135135135137% - 32px / 2); position: absolute; top: calc(50.00000000000002% - 2px / 2); z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"jW6qg4MmP\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerP4pHTwSdU=withCSS(Component,css,\"framer-EayVr\");export default FramerP4pHTwSdU;FramerP4pHTwSdU.displayName=\"Navbar Icon\";FramerP4pHTwSdU.defaultProps={height:32,width:32};addPropertyControls(FramerP4pHTwSdU,{variant:{options:[\"IX3l1ypbS\",\"jW6qg4MmP\"],optionTitles:[\"Open\",\"Close\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerP4pHTwSdU,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerP4pHTwSdU\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"32\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jW6qg4MmP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./P4pHTwSdU.map","// Generated by Framer (0c4579a)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,PathVariablesContext,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Mailchimp from\"https://framerusercontent.com/modules/tEJqoun4MtBed1OjNwKy/IoUlFnqTeq8fqEqmFsht/Input_Mailchimp.js\";import Footer from\"https://framerusercontent.com/modules/j2VNYaFJ3xRNlootxkbM/1HQFlxtOf8FF35ivScSo/cnuCTYovv.js\";import NavbarIcon from\"https://framerusercontent.com/modules/9fLozggZ4tTj84yyvsxf/ribWdsc7MPW5bebgRHqG/P4pHTwSdU.js\";const NavbarIconFonts=getFonts(NavbarIcon);const MailchimpFonts=getFonts(Mailchimp);const cycleOrder=[\"izs6ZcdZr\",\"lPMkFeHy8\",\"L6aM_dsm3\",\"kO7_b3OU5\",\"nrnZX1nFu\",\"T1KwYTEzj\"];const serializationHash=\"framer-cEM7o\";const variantClassNames={izs6ZcdZr:\"framer-v-1uftip5\",kO7_b3OU5:\"framer-v-1nfrdfu\",L6aM_dsm3:\"framer-v-3vq6d8\",lPMkFeHy8:\"framer-v-zoachj\",nrnZX1nFu:\"framer-v-1w8hwg\",T1KwYTEzj:\"framer-v-vrixbk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.8,ease:[.4,0,0,1],type:\"tween\"};const query=prequery=>prequery({from:{alias:\"u37N0NFiN\",data:Footer,type:\"Collection\"},select:[{collection:\"u37N0NFiN\",name:\"mjMcLjxed\",type:\"Identifier\"},{collection:\"u37N0NFiN\",name:\"m2XcWecfw\",type:\"Identifier\"},{collection:\"u37N0NFiN\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"u37N0NFiN\",name:\"yYdBD7QFR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZO4RhoqSK\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop End\":\"L6aM_dsm3\",\"Desktop Start\":\"lPMkFeHy8\",\"Phone End\":\"T1KwYTEzj\",\"Phone Start\":\"nrnZX1nFu\",Desktop:\"izs6ZcdZr\",Phone:\"kO7_b3OU5\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"izs6ZcdZr\"};};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,mjMcLjxedu37N0NFiN,m2XcWecfwu37N0NFiN,idu37N0NFiN,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"izs6ZcdZr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1p6y32d=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"izs6ZcdZr\"),2e3);});const onAppear9s5kre=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"kO7_b3OU5\"),2e3);});const onTap1mr31az=activeVariantCallback(async(...args)=>{setVariant(\"L6aM_dsm3\");});const onTap18ibjr9=activeVariantCallback(async(...args)=>{setVariant(\"T1KwYTEzj\");});useOnVariantChange(baseVariant,{lPMkFeHy8:onAppear1p6y32d,nrnZX1nFu:onAppear9s5kre});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"kO7_b3OU5\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1uftip5\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"izs6ZcdZr\",ref:refBinding,style:{backgroundColor:\"var(--token-3eeb684a-c466-4e44-b2f3-cc3b7897f918, rgb(255, 255, 255))\",boxShadow:\"0.12043746035487857px 0.6021873017743928px 0.6141129605170832px -1.25px rgba(231, 223, 217, 0.72), 0.4577066606486914px 2.288533303243457px 2.333855194149068px -2.5px rgba(231, 223, 217, 0.64), 2px 10px 10.198039027185569px -3.75px rgba(231, 223, 217, 0.25)\",...style},...addPropertyOverrides({kO7_b3OU5:{\"data-framer-name\":\"Phone\"},L6aM_dsm3:{\"data-framer-name\":\"Desktop End\"},lPMkFeHy8:{\"data-framer-name\":\"Desktop Start\",\"data-highlight\":true},nrnZX1nFu:{\"data-framer-name\":\"Phone Start\",\"data-highlight\":true},T1KwYTEzj:{\"data-framer-name\":\"Phone End\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bl0zw\",\"data-framer-name\":\"Borders\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"WLItz9nir\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-qshwu8\",\"data-border\":true,\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"RnaIhnJOJ\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-yaiz5i\",\"data-border\":true,\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"uXmhY9IIH\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-83994c\",\"data-border\":true,\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"hCGWwx5Yl\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lsdzo1\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"H0ywN_uba\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lov1kr\",\"data-framer-name\":\"Topbar\",layoutDependency:layoutDependency,layoutId:\"cv0Ip2kVA\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"Q1VTVE9NO0ZsZWNoYSBNIExpZ2h0\",\"--framer-font-family\":'\"Flecha M Light\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"28px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18)))\"},children:\"Newsletter\"})}),className:\"framer-1lpuodk\",fonts:[\"CUSTOM;Flecha M Light\"],layoutDependency:layoutDependency,layoutId:\"usv5EEd6w\",style:{\"--extracted-1of0zx5\":\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hpeo1x\",\"data-framer-name\":\"Icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gU2ZQSuLk\",onTap:onTap1mr31az,...addPropertyOverrides({kO7_b3OU5:{onTap:onTap18ibjr9},L6aM_dsm3:{\"data-highlight\":undefined,onTap:undefined},lPMkFeHy8:{\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",y:(componentViewport?.y||0)+0+0+0+0+19.6+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18hhv1e-container\",layoutDependency:layoutDependency,layoutId:\"p_TruMImw-container\",nodeId:\"p_TruMImw\",rendersWithMotion:true,scopeId:\"dPQGVYega\",children:/*#__PURE__*/_jsx(NavbarIcon,{height:\"100%\",id:\"p_TruMImw\",layoutId:\"p_TruMImw\",style:{height:\"100%\",width:\"100%\"},variant:\"jW6qg4MmP\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4z3tbs\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"gEIkRQwZf\",style:{backgroundColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-j5blbr\",\"data-framer-name\":\"Newsletter\",layoutDependency:layoutDependency,layoutId:\"u37N0NFiN\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"u37N0NFiN\",data:Footer,type:\"Collection\"},select:[{collection:\"u37N0NFiN\",name:\"mjMcLjxed\",type:\"Identifier\"},{collection:\"u37N0NFiN\",name:\"m2XcWecfw\",type:\"Identifier\"},{collection:\"u37N0NFiN\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"u37N0NFiN\",name:\"yYdBD7QFR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZO4RhoqSK\"},type:\"BinaryOperation\"}},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idu37N0NFiN,m2XcWecfw:m2XcWecfwu37N0NFiN,mjMcLjxed:mjMcLjxedu37N0NFiN},index)=>{mjMcLjxedu37N0NFiN??=\"\";m2XcWecfwu37N0NFiN??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`u37N0NFiN-${idu37N0NFiN}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{m2XcWecfw:m2XcWecfwu37N0NFiN},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m5p9ga\",layoutDependency:layoutDependency,layoutId:\"lbHGkS9Lk\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1if6nq3\",\"data-framer-name\":\"Text Container\",layoutDependency:layoutDependency,layoutId:\"y65xBBKfT\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18)))\"},children:\"For new product announcements, special events and early access sign up here. \"})}),className:\"framer-kg49ij\",\"data-framer-name\":\"Copy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"E1DouCK8a\",style:{\"--extracted-r6o4lv\":\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:mjMcLjxedu37N0NFiN,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kO7_b3OU5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18)))\"},children:\"For new product announcements, special events and early access sign up here. \"})})},nrnZX1nFu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18)))\"},children:\"For new product announcements, special events and early access sign up here. \"})})},T1KwYTEzj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18)))\"},children:\"For new product announcements, special events and early access sign up here. \"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d0ktp1-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cRa3whJvA-container\",nodeId:\"cRa3whJvA\",rendersWithMotion:true,scopeId:\"dPQGVYega\",children:/*#__PURE__*/_jsx(Mailchimp,{button:{buttonFont:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},buttonPadding:21,buttonPaddingBottom:8,buttonPaddingLeft:32,buttonPaddingPerSide:true,buttonPaddingRight:32,buttonPaddingTop:8,color:\"var(--token-3eeb684a-c466-4e44-b2f3-cc3b7897f918, rgb(255, 255, 255))\",fill:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",insetWhenDocked:5,isDocked:false,label:\"Subscribe\",shouldAppear:true,widthWhenDocked:100},font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.4em\",textAlign:\"left\"},gap:16,height:\"100%\",id:\"cRa3whJvA\",input:{borderObject:{borderColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",borderWidth:1},borderRadius:0,color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",fill:\"var(--token-3eeb684a-c466-4e44-b2f3-cc3b7897f918, rgb(255, 255, 255))\",fixedHeight:50,focusObject:{focusColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",focusWidthFrom:0,focusWidthTo:1},height:true,padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,placeholder:\"Email\",placeholderColor:\"var(--token-f5c62da1-2303-4de2-ac20-3dddea99a8f7, rgb(182, 182, 182))\"},layout:\"horizontal\",layoutId:\"cRa3whJvA\",mailchimpURL:\"https://jeanniekim.us1.list-manage.com/subscribe/post?u=f85225320ea6d81aff69c9783&amp;id=9616b48ecf&amp;f_id=003fc4e4f0\",redirectAs:\"overlay\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({kO7_b3OU5:{button:{buttonFont:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},buttonPadding:21,buttonPaddingBottom:10,buttonPaddingLeft:32,buttonPaddingPerSide:true,buttonPaddingRight:32,buttonPaddingTop:10,color:\"var(--token-3eeb684a-c466-4e44-b2f3-cc3b7897f918, rgb(255, 255, 255))\",fill:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",insetWhenDocked:5,isDocked:false,label:\"Subscribe\",shouldAppear:true,widthWhenDocked:100},layout:\"vertical\"},nrnZX1nFu:{button:{buttonFont:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},buttonPadding:21,buttonPaddingBottom:10,buttonPaddingLeft:32,buttonPaddingPerSide:true,buttonPaddingRight:32,buttonPaddingTop:10,color:\"var(--token-3eeb684a-c466-4e44-b2f3-cc3b7897f918, rgb(255, 255, 255))\",fill:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",insetWhenDocked:5,isDocked:false,label:\"Subscribe\",shouldAppear:true,widthWhenDocked:100},layout:\"vertical\"},T1KwYTEzj:{button:{buttonFont:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},buttonPadding:21,buttonPaddingBottom:10,buttonPaddingLeft:32,buttonPaddingPerSide:true,buttonPaddingRight:32,buttonPaddingTop:10,color:\"var(--token-3eeb684a-c466-4e44-b2f3-cc3b7897f918, rgb(255, 255, 255))\",fill:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",insetWhenDocked:5,isDocked:false,label:\"Subscribe\",shouldAppear:true,widthWhenDocked:100},layout:\"vertical\"}},baseVariant,gestureVariant)})})})]})})},idu37N0NFiN);})})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cEM7o.framer-x06sj4, .framer-cEM7o .framer-x06sj4 { display: block; }\",\".framer-cEM7o.framer-1uftip5 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 30px 0px; position: relative; width: 410px; }\",\".framer-cEM7o .framer-1bl0zw { flex: none; height: 100%; left: 0px; overflow: visible; pointer-events: none; position: absolute; top: 0px; width: 100%; z-index: 10; }\",\".framer-cEM7o .framer-qshwu8 { bottom: 0px; flex: none; height: 1px; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; width: 100%; z-index: 1; }\",\".framer-cEM7o .framer-yaiz5i { flex: none; height: 100%; overflow: visible; position: absolute; right: 0px; top: calc(50.00000000000002% - 100% / 2); width: 1px; z-index: 1; }\",\".framer-cEM7o .framer-83994c { flex: none; height: 1px; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: -1px; width: 100%; z-index: 1; }\",\".framer-cEM7o .framer-1lsdzo1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 411px; z-index: 1; }\",\".framer-cEM7o .framer-lov1kr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 16px 24px 16px 24px; position: relative; width: 100%; }\",\".framer-cEM7o .framer-1lpuodk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-cEM7o .framer-1hpeo1x { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-cEM7o .framer-18hhv1e-container { flex: none; height: 32px; position: relative; width: 32px; z-index: 1; }\",\".framer-cEM7o .framer-4z3tbs { flex: none; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-cEM7o .framer-j5blbr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 24px 24px 48px 24px; position: relative; width: 100%; z-index: 1; }\",\".framer-cEM7o .framer-1m5p9ga { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-cEM7o .framer-1if6nq3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-cEM7o .framer-kg49ij { flex: 1 0 0px; height: auto; max-width: 400px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-cEM7o .framer-d0ktp1-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-cEM7o.framer-v-zoachj.framer-1uftip5, .framer-cEM7o.framer-v-3vq6d8.framer-1uftip5 { width: 1px; }\",\".framer-cEM7o.framer-v-zoachj .framer-1hpeo1x, .framer-cEM7o.framer-v-3vq6d8 .framer-1hpeo1x { cursor: unset; }\",\".framer-cEM7o.framer-v-1nfrdfu.framer-1uftip5 { width: 320px; }\",\".framer-cEM7o.framer-v-1nfrdfu .framer-1bl0zw { height: 444px; }\",\".framer-cEM7o.framer-v-1nfrdfu .framer-1lsdzo1, .framer-cEM7o.framer-v-1w8hwg .framer-1lsdzo1, .framer-cEM7o.framer-v-vrixbk .framer-1lsdzo1 { width: 100%; }\",\".framer-cEM7o.framer-v-1w8hwg.framer-1uftip5, .framer-cEM7o.framer-v-vrixbk.framer-1uftip5 { height: 1px; padding: 0px; width: 320px; }\",\".framer-cEM7o.framer-v-1w8hwg .framer-1bl0zw, .framer-cEM7o.framer-v-vrixbk .framer-1bl0zw { left: calc(50.00000000000002% - 100% / 2); top: calc(50.00000000000002% - 100% / 2); }\",'.framer-cEM7o[data-border=\"true\"]::after, .framer-cEM7o [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 329\n * @framerIntrinsicWidth 410\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"lPMkFeHy8\":{\"layout\":[\"fixed\",\"auto\"]},\"L6aM_dsm3\":{\"layout\":[\"fixed\",\"auto\"]},\"kO7_b3OU5\":{\"layout\":[\"fixed\",\"auto\"]},\"nrnZX1nFu\":{\"layout\":[\"fixed\",\"fixed\"]},\"T1KwYTEzj\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdPQGVYega=withCSS(Component,css,\"framer-cEM7o\");export default FramerdPQGVYega;FramerdPQGVYega.displayName=\"Newsletter Popup\";FramerdPQGVYega.defaultProps={height:329,width:410};addPropertyControls(FramerdPQGVYega,{variant:{options:[\"izs6ZcdZr\",\"lPMkFeHy8\",\"L6aM_dsm3\",\"kO7_b3OU5\",\"nrnZX1nFu\",\"T1KwYTEzj\"],optionTitles:[\"Desktop\",\"Desktop Start\",\"Desktop End\",\"Phone\",\"Phone Start\",\"Phone End\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerdPQGVYega,[{explicitInter:true,fonts:[{family:\"Flecha M Light\",source:\"custom\",url:\"https://framerusercontent.com/assets/cy1iFHPnwe2ofKfasPbyx8hHBA.woff2\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]},...NavbarIconFonts,...MailchimpFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdPQGVYega\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"329\",\"framerIntrinsicWidth\":\"410\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lPMkFeHy8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"L6aM_dsm3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kO7_b3OU5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nrnZX1nFu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"T1KwYTEzj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,useCallback,cloneElement,startTransition,forwardRef,useImperativeHandle}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots=[],gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const currentTarget=RenderTarget.current();const isCanvas=currentTarget===RenderTarget.canvas||currentTarget===RenderTarget.export;const writingDirection=useWritingDirection();// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;const offset=useMotionValue(0);const resolvedDirection=getTickerResolvedDirection(direction===true?\"left\":direction,writingDirection);const isHorizontal=resolvedDirection===\"left\"||resolvedDirection===\"right\";const transformer=directionTransformers[resolvedDirection];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[{current:null},{current:null}];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=null;let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;startTransition(()=>{setSize({parent:parentLength,children:childrenLength});});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useLayoutEffect(()=>{frame.read(measure,false,true);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure,false,true);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{let ref;if(index===0){ref=childrenRef[writingDirection===\"rtl\"&&isHorizontal?1:0];}if(index===filteredSlots.length-1){ref=childrenRef[writingDirection===\"rtl\"&&isHorizontal?0:1];}const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(Wrapper,{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...child.props?.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},child.props?.children)})});});}const isInView=isCanvas?true:useInView(parentRef);if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",willChange:!isInView?undefined:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(Wrapper,{style:size,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...child.props?.style,width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},child.props?.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}));}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,iterationStart:writingDirection===\"rtl\"?1:0,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed,writingDirection]);const playOrPause=useCallback(()=>{if(!animationRef.current)return;const hidden=document.hidden;if(isInView&&!hidden&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if((!isInView||hidden)&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);useEffect(()=>{playOrPause();},[isInView,hoverFactor,animateToValue,speed]);useEffect(()=>{document.addEventListener(\"visibilitychange\",playOrPause);return()=>{document.removeEventListener(\"visibilitychange\",playOrPause);};},[playOrPause]);}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?animateToValue*(writingDirection===\"rtl\"?1:-1):undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas||!isInView?\"auto\":\"transform\",transform:transformer(0)},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}const Wrapper=/*#__PURE__*/forwardRef(({children,...props},ref)=>{const innerRef=useRef();const inView=useInView(innerRef);useImperativeHandle(ref,()=>innerRef.current);useEffect(()=>{const current=innerRef.current;if(!current)return;// for a11y: Manage tabIndex on focusable descendants & aria-hidden on the parent.\nif(inView){current.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.dataset.origTabIndex;if(orig)el.tabIndex=orig;else el.removeAttribute(\"tabIndex\");});}else{current.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.getAttribute(\"tabIndex\");if(orig)el.dataset.origTabIndex=orig;el.tabIndex=-1;});}},[inView]);return /*#__PURE__*/_jsx(\"li\",{...props,\"aria-hidden\":!inView,ref:innerRef,children:children});});/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);function useWritingDirection(){if(!window||!window.document||!window.document.documentElement)return\"ltr\";return window.document.documentElement.dir===\"rtl\"?\"rtl\":\"ltr\";}function getTickerResolvedDirection(direction,writingDirection){if(writingDirection!==\"rtl\")return direction;if(direction===\"left\")return\"right\";if(direction===\"right\")return\"left\";return direction;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),d=h(f()),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},y=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=g.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=g.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=g.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=g.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=g.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=g.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=g.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=g.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=g.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=g.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=p(this.bytes);}};function p(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as v}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=p(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=g.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=g.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=g.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=g.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=g.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=g.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=g.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=g.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=g.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=g.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",p(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction x(t){return\"string\"==typeof t;}function N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as P}from\"framer\";function R(t){if(A(t))return 0/* Null */;switch(t.type){case P.Array:return 1/* Array */;case P.Boolean:return 2/* Boolean */;case P.Color:return 3/* Color */;case P.Date:return 4/* Date */;case P.Enum:return 5/* Enum */;case P.File:return 6/* File */;case P.ResponsiveImage:return 10/* ResponsiveImage */;case P.Link:return 7/* Link */;case P.Number:return 8/* Number */;case P.Object:return 9/* Object */;case P.RichText:return 11/* RichText */;case P.String:return 12/* String */;case P.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function q(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:P.Array,value:n};}function _(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function D(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function j(t){return{type:P.Boolean,value:0!==t.readUint8()};}function C(t,e){t.writeUint8(e.value?1:0);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:P.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:P.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:P.Enum,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:P.File,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:P.Link,value:t.readJson()};}function tr(t,e){t.writeJson(e.value);}function tn(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function ti(t){return{type:P.Number,value:t.readFloat64()};}function ts(t,e){t.writeFloat64(e.value);}function ta(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:P.Object,value:n};}function tu(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tl(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function th(t){return{type:P.ResponsiveImage,value:t.readJson()};}function tc(t,e){t.writeJson(e.value);}function tf(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function td(t){let e=t.readInt8();if(0===e)return{type:P.RichText,value:t.readUint32()};if(1===e)return{type:P.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tg(t,e){if(N(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(x(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function ty(t,e){let r=t.value,n=e.value;if(N(r)&&N(n)||x(r)&&x(n))return r<n?-1:r>n?1:0;throw Error(\"Invalid rich text pointer\");}function tp(t){return{type:P.String,value:t.readString()};}function tv(t,e){t.writeString(e.value);}function tm(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tw(t){return{type:P.VectorSetItem,value:t.readUint32()};}function tI(t,e){t.writeUint32(e.value);}function tb(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return q(t);case 2/* Boolean */:return j(t);case 3/* Color */:return V(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Y(t);case 7/* Link */:return te(t);case 8/* Number */:return ti(t);case 9/* Object */:return to(t);case 10/* ResponsiveImage */:return th(t);case 11/* RichText */:return td(t);case 12/* String */:return tp(t);case 13/* VectorSetItem */:return tw(t);default:b(e);}},t.write=function(t,e){let r=R(e);if(t.writeUint8(r),!A(e))switch(e.type){case P.Array:return _(t,e);case P.Boolean:return C(t,e);case P.Color:return W(t,e);case P.Date:return G(t,e);case P.Enum:return X(t,e);case P.File:return Z(t,e);case P.Link:return tr(t,e);case P.Number:return ts(t,e);case P.Object:return tu(t,e);case P.ResponsiveImage:return tc(t,e);case P.RichText:return tg(t,e);case P.VectorSetItem:return tI(t,e);case P.String:return tv(t,e);default:b(e);}},t.compare=function(t,e,r){let n=R(t),i=R(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case P.Array:return I(e.type===P.Array),D(t,e,r);case P.Boolean:return I(e.type===P.Boolean),J(t,e);case P.Color:return I(e.type===P.Color),$(t,e);case P.Date:return I(e.type===P.Date),K(t,e);case P.Enum:return I(e.type===P.Enum),Q(t,e);case P.File:return I(e.type===P.File),tt(t,e);case P.Link:return I(e.type===P.Link),tn(t,e);case P.Number:return I(e.type===P.Number),ta(t,e);case P.Object:return I(e.type===P.Object),tl(t,e,r);case P.ResponsiveImage:return I(e.type===P.ResponsiveImage),tf(t,e);case P.RichText:return I(e.type===P.RichText),ty(t,e);case P.VectorSetItem:return I(e.type===P.VectorSetItem),tb(t,e);case P.String:return I(e.type===P.String),tm(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tU=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new y(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tS=3,tk=250,tL=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tB=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tL.includes(n.status)||++r>tS)return n;}catch(t){if(e?.signal?.aborted||++r>tS)throw t;}await tE(r);}};async function tE(t){let e=Math.floor(tk*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tM(t,e){let r=tx(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tB(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tT,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tT=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tF(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tF(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tF(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tx(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tM(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tU.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tB(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new y(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new d.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tM(this.url,e);return r.map((e,r)=>{let n=new y(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}async resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem;}};export{tP as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{ComponentPresetsConsumer as r,Link as t,motion as n}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as o}from\"react\";var a,i=\"preload\";function u(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/o(e)&&i in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as c,createElement as l}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction m(e,...r){if(!e)throw Error(\"Assertion Error\"+(r.length>0?\": \"+r.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar s=((a=s||{})[a.Fragment=1]=\"Fragment\",a[a.Link=2]=\"Link\",a[a.Module=3]=\"Module\",a[a.Tag=4]=\"Tag\",a[a.Text=5]=\"Text\",a);function f(o){let a=/* @__PURE__ */new Map;return i=>{let s=a.get(i);if(s)return s;let f=JSON.parse(i),p=function a(i){switch(i[0]){case 1/* Fragment */:{let[,...e]=i,r=e.map(a);return /*#__PURE__*/l(c,void 0,...r);}case 2/* Link */:{let[,e,...r]=i,n=r.map(a);return /*#__PURE__*/l(t,e,...n);}case 3/* Module */:{let[,t,n]=i,a=o[t];return m(a,\"Module not found\"),u(a)&&a.preload(),/*#__PURE__*/e(r,{componentIdentifier:t,children:r=>/*#__PURE__*/e(a,{...r,...n})});}case 4/* Tag */:{let[,e,r,...t]=i,o=t.map(a);if(\"a\"===e)return /*#__PURE__*/l(n.a,r,...o);return /*#__PURE__*/l(e,r,...o);}case 5/* Text */:{let[,e]=i;return e;}}}(f);return a.set(i,p),p;};}export{s as RichTextJsonType,f as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ed41f9e)\nimport{addPropertyControls as e,ControlType as t,QueryCache as l,QueryEngine as i}from\"framer\";import{DatabaseCollection as a}from\"./GsoKcZZn4-0.js\";import{getRichTextJsonResolver as r}from\"./GsoKcZZn4-1.js\";let n={createdAt:{isNullable:!0,type:t.Date},id:{isNullable:!1,type:t.String},Jv42i6ITN:{isNullable:!0,type:t.String},nextItemId:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},pxsSSgSrB:{isNullable:!0,type:t.String},qtShWU0Ub:{isNullable:!0,type:t.Boolean},u0xR80DVD:{isNullable:!0,type:t.String},updatedAt:{isNullable:!0,type:t.Date},ZQ6qgHdN5:{isNullable:!0,type:t.String}},o=[],u=e=>{let t=o[e];if(t)return t().then(e=>e.default);},p={},d=r(p),s=new i,y=new l(s),c={collectionByLocaleId:{default:new a({chunks:[new URL(\"./GsoKcZZn4-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/layuxHkDHtz1ccsS3PvC/aHeZdmiIbBAp4BCEimkk/GsoKcZZn4.js\").href.replace(\"/modules/\",\"/cms/\")],indexes:[],resolveRichText:d,resolveVectorSetItem:u,schema:n})},displayName:\"announcements\"};export default c;e(c,{u0xR80DVD:{defaultValue:\"\",title:\"Message Name\",type:t.String},Jv42i6ITN:{title:\"Slug\",type:t.String},pxsSSgSrB:{defaultValue:\"\",title:\"Heading\",type:t.String},ZQ6qgHdN5:{defaultValue:\"\",title:\"Text\",type:t.String},qtShWU0Ub:{defaultValue:!0,title:\"Visible\",type:t.Boolean},createdAt:{title:\"Created\",type:t.Date},updatedAt:{title:\"Updated\",type:t.Date},previousItemId:{dataIdentifier:\"local-module:collection/GsoKcZZn4:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/GsoKcZZn4:default\",title:\"Next\",type:t.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,t){let[l]=await y.get({from:{data:c,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"Jv42i6ITN\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.Jv42i6ITN;},async getRecordIdBySlug(e,t){let[l]=await y.get({from:{data:c,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"Jv42i6ITN\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerEnumToDisplayNameUtils\":\"2\",\"framerCollectionId\":\"GsoKcZZn4\",\"framerCollectionUtils\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerRecordIdKey\":\"id\",\"framerSlug\":\"Jv42i6ITN\",\"framerColorSyntax\":\"false\",\"framerData\":\"\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (60db037)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;DM Sans-300\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwA_JxhS2f3ZGMZpg.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-JCKr5 .framer-styles-preset-owfc3v:not(.rich-text-wrapper), .framer-JCKr5 .framer-styles-preset-owfc3v.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-371463ac-9177-45e1-9078-26817675a294, #121212); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-JCKr5\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ed41f9e)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,PathVariablesContext,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/plhC5PVnCMllW5QXjFK5/Ticker.js\";import Announcements from\"https://framerusercontent.com/modules/layuxHkDHtz1ccsS3PvC/aHeZdmiIbBAp4BCEimkk/GsoKcZZn4.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/zVKvKXeE2ixSiXIkE1lP/T0YHpBpRCAhnmggyhLU4/zxZbmgAxX.js\";const TickerFonts=getFonts(Ticker);const serializationHash=\"framer-cLbuD\";const variantClassNames={GM4dcrflB:\"framer-v-twmpsc\"};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 isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const query=prequery=>prequery({from:{alias:\"vQGlTlmSR\",data:Announcements,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"vQGlTlmSR\",name:\"qtShWU0Ub\",type:\"Identifier\"},{collection:\"vQGlTlmSR\",name:\"pxsSSgSrB\",type:\"Identifier\"},{collection:\"vQGlTlmSR\",name:\"ZQ6qgHdN5\",type:\"Identifier\"},{collection:\"vQGlTlmSR\",name:\"Jv42i6ITN\",type:\"Identifier\"},{collection:\"vQGlTlmSR\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,qtShWU0UbvQGlTlmSR,pxsSSgSrBvQGlTlmSR,ZQ6qgHdN5vQGlTlmSR,Jv42i6ITNvQGlTlmSR,idvQGlTlmSR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"GM4dcrflB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-twmpsc\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"GM4dcrflB\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j2v34r-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fxlfl07pc-container\",nodeId:\"fxlfl07pc\",rendersWithMotion:true,scopeId:\"dsEi9AU6c\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:0,overflow:false},gap:0,height:\"100%\",hoverFactor:1,id:\"fxlfl07pc\",layoutId:\"fxlfl07pc\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-6rr40g\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"Mu4QgKV8x-vQGlTlmSR-0\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-3eeb684a-c466-4e44-b2f3-cc3b7897f918, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"vQGlTlmSR\",data:Announcements,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"vQGlTlmSR\",name:\"qtShWU0Ub\",type:\"Identifier\"},{collection:\"vQGlTlmSR\",name:\"pxsSSgSrB\",type:\"Identifier\"},{collection:\"vQGlTlmSR\",name:\"ZQ6qgHdN5\",type:\"Identifier\"},{collection:\"vQGlTlmSR\",name:\"Jv42i6ITN\",type:\"Identifier\"},{collection:\"vQGlTlmSR\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idvQGlTlmSR,Jv42i6ITN:Jv42i6ITNvQGlTlmSR,pxsSSgSrB:pxsSSgSrBvQGlTlmSR,qtShWU0Ub:qtShWU0UbvQGlTlmSR,ZQ6qgHdN5:ZQ6qgHdN5vQGlTlmSR},index)=>{qtShWU0UbvQGlTlmSR??=true;pxsSSgSrBvQGlTlmSR??=\"\";ZQ6qgHdN5vQGlTlmSR??=\"\";Jv42i6ITNvQGlTlmSR??=\"\";const visible=isSet(pxsSSgSrBvQGlTlmSR);const visible1=isSet(ZQ6qgHdN5vQGlTlmSR);return /*#__PURE__*/_jsx(LayoutGroup,{id:`vQGlTlmSR-${idvQGlTlmSR}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{Jv42i6ITN:Jv42i6ITNvQGlTlmSR},children:qtShWU0UbvQGlTlmSR&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mh5p0z\",layoutDependency:layoutDependency,layoutId:\"Mu4QgKV8x-vQGlTlmSR-0\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tm376i\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"Mu4QgKV8x-vQGlTlmSR-0\",style:{backgroundColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nbgu6n\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"Mu4QgKV8x-vQGlTlmSR-0\",children:[visible&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy02MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18)))\"},children:\"Studio Break from July 26 - Aug 9: \"})}),className:\"framer-9dyoqy\",\"data-framer-name\":\"Heading\",fonts:[\"GF;DM Sans-600\"],layoutDependency:layoutDependency,layoutId:\"Mu4QgKV8x-vQGlTlmSR-0\",style:{\"--extracted-a0htzi\":\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\"},text:pxsSSgSrBvQGlTlmSR,verticalAlignment:\"top\",withExternalLayout:true}),visible1&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-owfc3v\",\"data-styles-preset\":\"zxZbmgAxX\",children:\"Orders placed during this time will begin production after we return. Thank you for supporting slow craft.\"})}),className:\"framer-1w4h04u\",\"data-framer-name\":\"Message\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Mu4QgKV8x-vQGlTlmSR-0\",text:ZQ6qgHdN5vQGlTlmSR,verticalAlignment:\"top\",withExternalLayout:true})]})]})})},idvQGlTlmSR);})})})})})],speed:20,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cLbuD.framer-2d82ce, .framer-cLbuD .framer-2d82ce { display: block; }\",\".framer-cLbuD.framer-twmpsc { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 200px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1440px; }\",\".framer-cLbuD .framer-1j2v34r-container { bottom: -42px; flex: none; height: 70px; left: 0px; position: absolute; width: 100%; z-index: 1; }\",\".framer-cLbuD .framer-6rr40g { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 70px; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-cLbuD .framer-mh5p0z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 28px; justify-content: flex-start; padding: 0px 10px 0px 10px; position: relative; width: min-content; }\",\".framer-cLbuD .framer-1tm376i { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); overflow: hidden; position: relative; width: 2px; will-change: var(--framer-will-change-override, transform); }\",\".framer-cLbuD .framer-nbgu6n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-cLbuD .framer-9dyoqy, .framer-cLbuD .framer-1w4h04u { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,'.framer-cLbuD[data-border=\"true\"]::after, .framer-cLbuD [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdsEi9AU6c=withCSS(Component,css,\"framer-cLbuD\");export default FramerdsEi9AU6c;FramerdsEi9AU6c.displayName=\"Announcements\";FramerdsEi9AU6c.defaultProps={height:200,width:1440};addFonts(FramerdsEi9AU6c,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthS2f3ZGMZpg.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...TickerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdsEi9AU6c\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"200\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dsEi9AU6c.map","// Generated by Framer (60db037)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,PathVariablesContext,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Mailchimp from\"https://framerusercontent.com/modules/tEJqoun4MtBed1OjNwKy/IoUlFnqTeq8fqEqmFsht/Input_Mailchimp.js\";import Footer from\"https://framerusercontent.com/modules/j2VNYaFJ3xRNlootxkbM/1HQFlxtOf8FF35ivScSo/cnuCTYovv.js\";import ReturnsExchanges from\"https://framerusercontent.com/modules/4eKV0dBXlwC8LdTayRrl/U9tnrYwaLoNnInrXYPpk/FNCzHOZAc.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/cOjLAeu9AzwQXJjsxZhn/1BZFfKvHE7oNab49mqYI/ETExAw2vf.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/6itlugHLtgVpMlBn8pRP/1BxE9Tvew1AyHU3yI5B1/GyOui8Iz1.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/myMwxfjNdeiwOtargubq/DPOwBhjipxTwTQu1KjY6/RuXfjBH6T.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/zVKvKXeE2ixSiXIkE1lP/T0YHpBpRCAhnmggyhLU4/zxZbmgAxX.js\";const MailchimpFonts=getFonts(Mailchimp);const cycleOrder=[\"K7kOm3npD\",\"Hm1R235E6\",\"Luagegvyg\"];const serializationHash=\"framer-kwanj\";const variantClassNames={Hm1R235E6:\"framer-v-13kur2i\",K7kOm3npD:\"framer-v-17v18hz\",Luagegvyg:\"framer-v-12p2xu9\"};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 query=prequery=>prequery({from:{alias:\"kLZ9IyAfv\",data:Footer,type:\"Collection\"},select:[{collection:\"kLZ9IyAfv\",name:\"mjMcLjxed\",type:\"Identifier\"},{collection:\"kLZ9IyAfv\",name:\"m2XcWecfw\",type:\"Identifier\"},{collection:\"kLZ9IyAfv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"kLZ9IyAfv\",name:\"yYdBD7QFR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZO4RhoqSK\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query1=prequery=>prequery({from:{alias:\"gLY3pH9CP\",data:Footer,type:\"Collection\"},select:[{collection:\"gLY3pH9CP\",name:\"CubulG80Z\",type:\"Identifier\"},{collection:\"gLY3pH9CP\",name:\"m2XcWecfw\",type:\"Identifier\"},{collection:\"gLY3pH9CP\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"gLY3pH9CP\",name:\"yYdBD7QFR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"nZP_ox8WX\"},type:\"BinaryOperation\"}});const query2=prequery=>prequery({from:{alias:\"Ky1tBxX1R\",data:ReturnsExchanges,type:\"Collection\"},select:[{collection:\"Ky1tBxX1R\",name:\"ReVo2ET1i\",type:\"Identifier\"},{collection:\"Ky1tBxX1R\",name:\"KhSvdhiXH\",type:\"Identifier\"},{collection:\"Ky1tBxX1R\",name:\"id\",type:\"Identifier\"}]});const query3=prequery=>prequery({from:{alias:\"lhWkUfqi9\",data:Footer,type:\"Collection\"},select:[{collection:\"lhWkUfqi9\",name:\"bMgmIlAiC\",type:\"Identifier\"},{collection:\"lhWkUfqi9\",name:\"qXNSz30nA\",type:\"Identifier\"},{collection:\"lhWkUfqi9\",name:\"m2XcWecfw\",type:\"Identifier\"},{collection:\"lhWkUfqi9\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"lhWkUfqi9\",name:\"yYdBD7QFR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"aJ6JcmnBY\"},type:\"BinaryOperation\"}});const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"K7kOm3npD\",Mobile:\"Luagegvyg\",Tablet:\"Hm1R235E6\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"K7kOm3npD\"};};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,mjMcLjxedkLZ9IyAfv,m2XcWecfwkLZ9IyAfv,idkLZ9IyAfv,CubulG80ZgLY3pH9CP,m2XcWecfwgLY3pH9CP,idgLY3pH9CP,ReVo2ET1iKy1tBxX1R,KhSvdhiXHKy1tBxX1R,idKy1tBxX1R,bMgmIlAiClhWkUfqi9,qXNSz30nAlhWkUfqi9,m2XcWecfwlhWkUfqi9,idlhWkUfqi9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"K7kOm3npD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Luagegvyg\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17v18hz\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"K7kOm3npD\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",...style},...addPropertyOverrides({Hm1R235E6:{\"data-framer-name\":\"Tablet\"},Luagegvyg:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-51fv1r\",\"data-framer-name\":\"Footer Wrapper\",layoutDependency:layoutDependency,layoutId:\"AhHi58pEj\",style:{backgroundColor:\"var(--token-3eeb684a-c466-4e44-b2f3-cc3b7897f918, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rk6an7\",\"data-framer-name\":\"Information\",layoutDependency:layoutDependency,layoutId:\"DYkEIlrtr\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-amjfeg\",\"data-framer-name\":\"Newsletter\",layoutDependency:layoutDependency,layoutId:\"kLZ9IyAfv\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"kLZ9IyAfv\",data:Footer,type:\"Collection\"},select:[{collection:\"kLZ9IyAfv\",name:\"mjMcLjxed\",type:\"Identifier\"},{collection:\"kLZ9IyAfv\",name:\"m2XcWecfw\",type:\"Identifier\"},{collection:\"kLZ9IyAfv\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"kLZ9IyAfv\",name:\"yYdBD7QFR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"ZO4RhoqSK\"},type:\"BinaryOperation\"}},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idkLZ9IyAfv,m2XcWecfw:m2XcWecfwkLZ9IyAfv,mjMcLjxed:mjMcLjxedkLZ9IyAfv},index)=>{mjMcLjxedkLZ9IyAfv??=\"\";m2XcWecfwkLZ9IyAfv??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`kLZ9IyAfv-${idkLZ9IyAfv}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{m2XcWecfw:m2XcWecfwkLZ9IyAfv},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tbtv2e\",layoutDependency:layoutDependency,layoutId:\"Beq6wstIS\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18)))\"},children:\"For new product announcements, special events and early access sign up here. \"})}),className:\"framer-15vgy18\",fonts:[\"GF;DM Sans-500\"],layoutDependency:layoutDependency,layoutId:\"IfeVACIYu\",style:{\"--extracted-a0htzi\":\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:mjMcLjxedkLZ9IyAfv,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cqmte7-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"UBBcCEERR-container\",nodeId:\"UBBcCEERR\",rendersWithMotion:true,scopeId:\"sfOP_uLdQ\",children:/*#__PURE__*/_jsx(Mailchimp,{button:{buttonFont:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1em\"},buttonPadding:21,buttonPaddingBottom:8,buttonPaddingLeft:32,buttonPaddingPerSide:true,buttonPaddingRight:32,buttonPaddingTop:8,color:\"var(--token-3eeb684a-c466-4e44-b2f3-cc3b7897f918, rgb(255, 255, 255))\",fill:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",insetWhenDocked:5,isDocked:false,label:\"Subscribe\",shouldAppear:true,widthWhenDocked:100},font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:300,letterSpacing:\"0em\",lineHeight:\"1.4em\",textAlign:\"left\"},gap:16,height:\"100%\",id:\"UBBcCEERR\",input:{borderObject:{borderColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",borderWidth:1},borderRadius:0,color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",fill:\"var(--token-3eeb684a-c466-4e44-b2f3-cc3b7897f918, rgb(255, 255, 255))\",fixedHeight:50,focusObject:{focusColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",focusWidthFrom:0,focusWidthTo:1},height:true,padding:8,paddingBottom:8,paddingLeft:8,paddingPerSide:false,paddingRight:8,paddingTop:8,placeholder:\"Email\",placeholderColor:\"var(--token-f5c62da1-2303-4de2-ac20-3dddea99a8f7, rgb(182, 182, 182))\"},layout:\"horizontal\",layoutId:\"UBBcCEERR\",mailchimpURL:\"https://jeanniekim.us1.list-manage.com/subscribe/post?u=f85225320ea6d81aff69c9783&amp;id=9616b48ecf&amp;f_id=003fc4e4f0\",redirectAs:\"overlay\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({Luagegvyg:{button:{buttonFont:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},buttonPadding:21,buttonPaddingBottom:12,buttonPaddingLeft:32,buttonPaddingPerSide:true,buttonPaddingRight:32,buttonPaddingTop:12,color:\"var(--token-3eeb684a-c466-4e44-b2f3-cc3b7897f918, rgb(255, 255, 255))\",fill:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",insetWhenDocked:5,isDocked:false,label:\"Subscribe\",shouldAppear:true,widthWhenDocked:100}}},baseVariant,gestureVariant)})})})]})})},idkLZ9IyAfv);})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-130vzfv\",\"data-framer-name\":\"Email Information Social\",layoutDependency:layoutDependency,layoutId:\"QynUGKLWO\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13cdq1t\",\"data-framer-name\":\"Email\",layoutDependency:layoutDependency,layoutId:\"gLY3pH9CP\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"gLY3pH9CP\",data:Footer,type:\"Collection\"},select:[{collection:\"gLY3pH9CP\",name:\"CubulG80Z\",type:\"Identifier\"},{collection:\"gLY3pH9CP\",name:\"m2XcWecfw\",type:\"Identifier\"},{collection:\"gLY3pH9CP\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"gLY3pH9CP\",name:\"yYdBD7QFR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"nZP_ox8WX\"},type:\"BinaryOperation\"}},children:(collection1,paginationInfo1,loadMore1)=>/*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({CubulG80Z:CubulG80ZgLY3pH9CP,id:idgLY3pH9CP,m2XcWecfw:m2XcWecfwgLY3pH9CP},index1)=>{CubulG80ZgLY3pH9CP??=\"\";m2XcWecfwgLY3pH9CP??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`gLY3pH9CP-${idgLY3pH9CP}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{m2XcWecfw:m2XcWecfwgLY3pH9CP},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-14jhru3\",layoutDependency:layoutDependency,layoutId:\"riUyx9Edr\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:CubulG80ZgLY3pH9CP,className:\"framer-1y78ls\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AmJ8zcVqJ\",stylesPresetsClassNames:{a:\"framer-styles-preset-1ibq8us\",h3:\"framer-styles-preset-1lyb7r6\",p:\"framer-styles-preset-1682xu6\"},verticalAlignment:\"top\",withExternalLayout:true})})})},idgLY3pH9CP);})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1awivzh\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"IXmkWukG7\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-6qd0zz\",\"data-framer-name\":\"Returns & Shipping\",layoutDependency:layoutDependency,layoutId:\"Ky1tBxX1R\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"Ky1tBxX1R\",data:ReturnsExchanges,type:\"Collection\"},select:[{collection:\"Ky1tBxX1R\",name:\"ReVo2ET1i\",type:\"Identifier\"},{collection:\"Ky1tBxX1R\",name:\"KhSvdhiXH\",type:\"Identifier\"},{collection:\"Ky1tBxX1R\",name:\"id\",type:\"Identifier\"}]},children:(collection2,paginationInfo2,loadMore2)=>/*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({id:idKy1tBxX1R,KhSvdhiXH:KhSvdhiXHKy1tBxX1R,ReVo2ET1i:ReVo2ET1iKy1tBxX1R},index2)=>{ReVo2ET1iKy1tBxX1R??=\"\";KhSvdhiXHKy1tBxX1R??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`Ky1tBxX1R-${idKy1tBxX1R}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{KhSvdhiXH:KhSvdhiXHKy1tBxX1R},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-tf1zi1\",layoutDependency:layoutDependency,layoutId:\"HvaUzA_zO\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-owfc3v\",\"data-styles-preset\":\"zxZbmgAxX\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IbduEq1QD\"},motionChild:true,nodeId:\"spc_12GhD\",openInNewTab:false,relValues:[],scopeId:\"sfOP_uLdQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ibq8us\",\"data-styles-preset\":\"ETExAw2vf\",children:\"Returns & Exchanges\"})})})}),className:\"framer-r9oo8t\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"spc_12GhD\",text:ReVo2ET1iKy1tBxX1R,verticalAlignment:\"top\",withExternalLayout:true})})})},idKy1tBxX1R);})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ab7oy1\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"lhWkUfqi9\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"lhWkUfqi9\",data:Footer,type:\"Collection\"},select:[{collection:\"lhWkUfqi9\",name:\"bMgmIlAiC\",type:\"Identifier\"},{collection:\"lhWkUfqi9\",name:\"qXNSz30nA\",type:\"Identifier\"},{collection:\"lhWkUfqi9\",name:\"m2XcWecfw\",type:\"Identifier\"},{collection:\"lhWkUfqi9\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"lhWkUfqi9\",name:\"yYdBD7QFR\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"aJ6JcmnBY\"},type:\"BinaryOperation\"}},children:(collection3,paginationInfo3,loadMore3)=>/*#__PURE__*/_jsx(_Fragment,{children:collection3?.map(({bMgmIlAiC:bMgmIlAiClhWkUfqi9,id:idlhWkUfqi9,m2XcWecfw:m2XcWecfwlhWkUfqi9,qXNSz30nA:qXNSz30nAlhWkUfqi9},index3)=>{bMgmIlAiClhWkUfqi9??=\"\";qXNSz30nAlhWkUfqi9??=\"\";m2XcWecfwlhWkUfqi9??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`lhWkUfqi9-${idlhWkUfqi9}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{m2XcWecfw:m2XcWecfwlhWkUfqi9},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-143wvy5\",layoutDependency:layoutDependency,layoutId:\"LR0xUF9WD\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-owfc3v\",\"data-styles-preset\":\"zxZbmgAxX\",children:/*#__PURE__*/_jsx(Link,{href:bMgmIlAiClhWkUfqi9,motionChild:true,nodeId:\"uLg05aZcF\",openInNewTab:true,relValues:[],scopeId:\"sfOP_uLdQ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ibq8us\",\"data-styles-preset\":\"ETExAw2vf\",children:\"Instagram\"})})})}),className:\"framer-1pt6k5u\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uLg05aZcF\",text:qXNSz30nAlhWkUfqi9,verticalAlignment:\"top\",withExternalLayout:true})})})},idlhWkUfqi9);})})})})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vwlg96\",\"data-framer-name\":\"Logo & Copyright\",layoutDependency:layoutDependency,layoutId:\"agciDqGX5\",children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1dyh8h1\",\"data-framer-name\":\"jeannie_logo_black\",fill:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",intrinsicHeight:27,intrinsicWidth:131,layoutDependency:layoutDependency,layoutId:\"jfibDwVgF\",svg:'<svg data-name=\"Layer 2\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 130.7 27.22\"><path d=\"M26.59 27.2c-1.57-3.59-3.14-7.17-4.72-10.76L14.66 0h9.06c.4.9.8 1.81 1.19 2.71h-2.95c-2.4 0-2.96.98-1.91 3.37l.48 1.1c.3.67.59 1.34.87 2a4.865 4.865 0 0 0 1.73 2.16c.77.54 1.62.82 2.52.82h.96c.16.36.31.71.47 1.07.24.54.47 1.09.72 1.63h-.71c-2.12.02-2.71 1.06-1.79 3.18.48 1.12.97 2.24 1.48 3.36.91 2.03 2.44 3.07 4.54 3.07h3.14s.93 2.14 1.19 2.71h-9.06Zm95.04 0c-1.57-3.59-3.14-7.17-4.72-10.76L109.7 0h9.06c.4.9.8 1.81 1.19 2.71H117c-2.4 0-2.96.98-1.91 3.37l.48 1.1c.3.67.59 1.34.87 2a4.865 4.865 0 0 0 1.73 2.16c.77.54 1.62.82 2.52.82h.96c.16.36.31.71.47 1.07.24.54.47 1.09.72 1.63h-.71c-2.12.02-2.71 1.06-1.79 3.18.48 1.12.97 2.24 1.48 3.36.91 2.03 2.44 3.07 4.54 3.07h3.14s.93 2.14 1.19 2.71h-9.06ZM16.4 26.84c-.17.21-.44.32-.54.33a145.135 145.135 0 0 1-8.37 0c-.11 0-.5-.12-.93-.37-.7-.42-1.41-.91-2.16-1.43-.58-.4-1.16-.8-1.75-1.18-.38-.24-.56-.45-.72-.83l-.21-.47C1.16 21.59.59 20.3.01 19c.48 0 .95.02 1.41.02.44 0 .88 0 1.31-.01.32.76.67 1.54 1.1 2.46.93 1.99 2.42 3.01 4.44 3.04h3.93c2.69 0 3.2-.9 2.04-3.56L6.13 2.45C5.78 1.64 5.42.82 5.06.01h2.75c1.19 2.7 6.38 14.54 6.38 14.54 1.22 2.79 2.45 5.59 3.69 8.38.34.77.29 1.09.07 1.39l-1.55 2.51Zm94.56.36L99.75 1.65c-.24-.55-.47-1.09-.72-1.64.49 0 .96.01 1.44.01.43 0 .87 0 1.29-.01 1.46 3.35 2.92 6.69 4.4 10.04l7.53 17.15h-2.73ZM65.44 0H64.3l.5 1.14 6.84 15.64c.52 1.2-.91 1.59-1.93.53l-4.51-4.68L53.03 0h-3.05l.5 1.15 5.46 12.45 5.96 13.59h2.73l-.5-1.14-6.84-15.64c-.52-1.2.91-1.59 1.93-.53l16.69 17.31h3.05L67.03 0h-1.58Zm25.64 0h-2.73l6.98 15.94.37.84c.52 1.2-.91 1.59-1.93.53L77.67.62l-.59-.61h-3.05l.5 1.15 5.46 12.45 5.96 13.59h2.73l-.5-1.14-6.84-15.64c-.52-1.2.91-1.59 1.93-.53l6.18 6.41 9.92 10.29.59.61h3.05l-.5-1.15-10.93-24.9-.5-1.15ZM49.79 15.87 39.73 0h-4.84c-.32.01-.65 0-1.01 0 .19.71.36 1.42.53 2.12l1.17 4.87c1.62 6.71 3.24 13.42 4.86 20.19h1.01c.54 0 1.09 0 1.66.02l-.02-.07c-.19-.64-.4-1.37-.45-2.09-.07-.92.54-1.91 1.67-1.97.74-.04 1.5-.06 2.26-.06.49 0 2.41.02 2.41.02 1.74.01 3.46 1.08 4.49 2.79.12.21.26.41.39.61.16.25.32.5.48.77.39 0 .78-.01 1.18-.01h1.47c-2.4-3.77-4.8-7.54-7.19-11.32Zm-2.51 4.45h-3.06c-1.45 0-3.13-1.34-3.45-2.76-.27-1.2-.54-2.39-.61-2.69l-2.28-9.88c-.13-.54.18-.93.74-.93s1.21.39 1.56.93l6.39 9.88c.2.3.97 1.51 1.75 2.72.91 1.41.41 2.74-1.04 2.74Z\" style=\"stroke-width:0\" data-name=\"Layer 1\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4bb73p\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"KaVLzoinh\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-owfc3v\",\"data-styles-preset\":\"zxZbmgAxX\",children:\"\\xa9 2024\\xa0Jeannie Kim Jewelry\"})}),className:\"framer-4ocx9r\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OvZtN4wWK\",verticalAlignment:\"top\",withExternalLayout:true})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kwanj.framer-1fpejrk, .framer-kwanj .framer-1fpejrk { display: block; }\",\".framer-kwanj.framer-17v18hz { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1440px; }\",\".framer-kwanj .framer-51fv1r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 35px 24px 55px 24px; position: relative; width: 100%; }\",\".framer-kwanj .framer-rk6an7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-kwanj .framer-amjfeg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 120px; justify-content: flex-start; max-width: 450px; padding: 0px; position: relative; width: 450px; z-index: 1; }\",\".framer-kwanj .framer-1tbtv2e { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-kwanj .framer-15vgy18 { --framer-text-wrap: balance; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-kwanj .framer-1cqmte7-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-kwanj .framer-130vzfv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-kwanj .framer-13cdq1t { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: auto; }\",\".framer-kwanj .framer-14jhru3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-kwanj .framer-1y78ls { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-kwanj .framer-1awivzh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-kwanj .framer-6qd0zz, .framer-kwanj .framer-ab7oy1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-kwanj .framer-tf1zi1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-kwanj .framer-r9oo8t, .framer-kwanj .framer-1pt6k5u, .framer-kwanj .framer-4ocx9r { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-kwanj .framer-143wvy5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-kwanj .framer-vwlg96 { align-content: flex-end; align-items: flex-end; bottom: 55px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: center; overflow: visible; padding: 0px; position: absolute; right: 24px; top: 35px; width: min-content; z-index: 1; }\",\".framer-kwanj .framer-1dyh8h1 { aspect-ratio: 4.851851851851852 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 97px; z-index: 1; }\",\".framer-kwanj .framer-4bb73p { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 1px; justify-content: flex-end; padding: 0px; position: relative; width: min-content; }\",\".framer-kwanj.framer-v-13kur2i.framer-17v18hz { width: 810px; }\",\".framer-kwanj.framer-v-13kur2i .framer-rk6an7 { flex-direction: column; gap: 48px; }\",\".framer-kwanj.framer-v-13kur2i .framer-130vzfv { gap: 32px; justify-content: center; }\",\".framer-kwanj.framer-v-13kur2i .framer-vwlg96 { gap: unset; justify-content: space-between; }\",\".framer-kwanj.framer-v-13kur2i .framer-4bb73p { flex: none; height: min-content; justify-content: center; }\",\".framer-kwanj.framer-v-12p2xu9.framer-17v18hz { width: 390px; }\",\".framer-kwanj.framer-v-12p2xu9 .framer-51fv1r { flex-direction: column; gap: 64px; padding: 40px 16px 60px 16px; }\",\".framer-kwanj.framer-v-12p2xu9 .framer-rk6an7 { flex-direction: column; gap: 60px; width: 100%; }\",\".framer-kwanj.framer-v-12p2xu9 .framer-amjfeg { height: min-content; width: 100%; }\",\".framer-kwanj.framer-v-12p2xu9 .framer-1tbtv2e { flex: none; gap: 20px; height: min-content; }\",\".framer-kwanj.framer-v-12p2xu9 .framer-130vzfv { gap: 48px; justify-content: center; width: 100%; }\",\".framer-kwanj.framer-v-12p2xu9 .framer-13cdq1t { align-self: unset; width: 100%; }\",\".framer-kwanj.framer-v-12p2xu9 .framer-vwlg96 { bottom: unset; height: min-content; position: relative; right: unset; top: unset; width: 100%; }\",\".framer-kwanj.framer-v-12p2xu9 .framer-4bb73p { align-content: flex-start; align-items: flex-start; flex: none; height: min-content; width: 100%; }\",\".framer-kwanj.framer-v-12p2xu9 .framer-4ocx9r { order: 0; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-kwanj[data-border=\"true\"]::after, .framer-kwanj [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 257\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Hm1R235E6\":{\"layout\":[\"fixed\",\"auto\"]},\"Luagegvyg\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersfOP_uLdQ=withCSS(Component,css,\"framer-kwanj\");export default FramersfOP_uLdQ;FramersfOP_uLdQ.displayName=\"Footer\";FramersfOP_uLdQ.defaultProps={height:257,width:1440};addPropertyControls(FramersfOP_uLdQ,{variant:{options:[\"K7kOm3npD\",\"Hm1R235E6\",\"Luagegvyg\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramersfOP_uLdQ,[{explicitInter:true,fonts:[{family:\"DM Sans\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"},{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwA_JxhS2f3ZGMZpg.woff2\",weight:\"300\"},{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...MailchimpFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersfOP_uLdQ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Hm1R235E6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Luagegvyg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"257\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{cn,ConfigControls}from\"https://framerusercontent.com/modules/eAejHXy6apg0StNmpKvK/urqFMX8moevipl03sMG8/_framer_utils.js\";import{useCart}from\"https://framerusercontent.com/modules/kEMMGb5hqGCVwEpqX70U/atGToDJuzxNI6Co1Shvh/_useCart.js\";import ComponentWrapper from\"https://framerusercontent.com/modules/hQlZBgGeLDev5WuUJA4d/efplB9Cs5ZjhxVN6gafY/ComponentWrapper.js\";import Button,{ButtonProperties}from\"https://framerusercontent.com/modules/EoMllm11FAeAfrQZgkjQ/3Dz8a5Se5utjXemwL1BT/Button.js\";/**\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function Shopify_CartCheckoutButton(props){const{cart,cartCount}=useCart(props.config);if(props.hideWhenEmpty&&cartCount===0)return null;const url=cart?.checkoutUrl;const isEnabled=!!url&&cartCount>0;function handleOpenCheckout(){if(isEnabled)location.href=url;}return /*#__PURE__*/_jsx(ComponentWrapper,{style:cn(styles.wrapper),name:\"CartCheckoutButton\",config:props.config,children:/*#__PURE__*/_jsx(Button,{onClick:handleOpenCheckout,disabled:!isEnabled,...props})});}Shopify_CartCheckoutButton.displayName=\"Cart Checkout Button\";addPropertyControls(Shopify_CartCheckoutButton,{...ConfigControls,hideWhenEmpty:{title:\"Hide when empty\",type:ControlType.Boolean,defaultValue:false},...ButtonProperties(\"Checkout\")});const styles={wrapper:{display:\"flex\",flexDirection:\"column\",gap:8}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Shopify_CartCheckoutButton\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{X}from\"lucide-react\";import{motion}from\"framer-motion\";import{cn,textProperties,ConfigControls}from\"https://framerusercontent.com/modules/eAejHXy6apg0StNmpKvK/urqFMX8moevipl03sMG8/_framer_utils.js\";import{priceCode}from\"https://framerusercontent.com/modules/7dEgbg7qo3lsQk361YtS/Gqkzce24K1Cg6rwNd2hA/_utils.js\";import{useCart}from\"https://framerusercontent.com/modules/kEMMGb5hqGCVwEpqX70U/atGToDJuzxNI6Co1Shvh/_useCart.js\";import Counter,{CounterPropertyControls}from\"https://framerusercontent.com/modules/6QmV9C6Gx7kIyZpG4DVn/XAMX8T4As1AirEo5hmiw/Counter.js\";import ComponentWrapper from\"https://framerusercontent.com/modules/hQlZBgGeLDev5WuUJA4d/efplB9Cs5ZjhxVN6gafY/ComponentWrapper.js\";/**\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function Shopify_CartList(props){const{cart,actionLoading,removeFromCart,changeQuantity}=useCart(props.config);const cartLines=cart?.lines.edges??[];const noEmptyComponent=Array.isArray(props.emptyCompoenent)&&!props.emptyCompoenent.length;const aspectRatio={\"1:1\":1,\"2:1\":2/1,\"1:2\":1/2,\"3:2\":3/2,\"2:3\":2/3,\"4:3\":4/3,\"3:4\":3/4,\"16:9\":16/9,\"9:16\":9/16,auto:undefined}[props.imageStyle.aspectRatio??\"auto\"];return /*#__PURE__*/_jsx(ComponentWrapper,{name:\"CartList\",style:cn(styles.container,{gap:props.gap}),config:props.config,children:cartLines.length?cartLines.filter(({node})=>node.quantity).map(({node})=>/*#__PURE__*/_jsxs(\"div\",{style:cn(styles.item,props.cartItem),children:[node.merchandise.image?.url&&/*#__PURE__*/_jsx(\"img\",{src:node.merchandise.image.url,style:cn(props.imageStyle,{aspectRatio,width:props.imageStyle.size})}),/*#__PURE__*/_jsxs(\"div\",{style:styles.itemContent,children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.titlePriceRow,children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.titleVariantCol,children:[/*#__PURE__*/_jsx(\"span\",{style:cn({fontWeight:500},props.titleStyles),children:node.merchandise.product?.title??\"\"}),node.sellingPlanAllocation?.sellingPlan&&/*#__PURE__*/_jsx(\"span\",{style:cn(props.variantStyles),children:node.sellingPlanAllocation.sellingPlan.name}),node.merchandise.title&&node.merchandise.title!==\"Default Title\"&&/*#__PURE__*/_jsx(\"span\",{style:cn(props.variantStyles),children:node.merchandise.title}),node.attributes?.filter(att=>!att.key.startsWith(\"_\"))?.map(att=>/*#__PURE__*/_jsxs(\"span\",{style:cn(props.variantStyles),children:[att.key,\": \",att.value]},att.key))]}),/*#__PURE__*/_jsx(\"span\",{style:cn(props.priceStyles),children:priceCode(node.sellingPlanAllocation?.checkoutChargeAmount||node.merchandise.priceV2,props.config)})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.counterRow,children:[/*#__PURE__*/_jsx(Counter,{count:node.quantity,styles:props.counterStyles,onChange:quantity=>{changeQuantity(node.id,quantity);},min:1,loading:actionLoading}),/*#__PURE__*/_jsx(motion.button,{onClick:()=>{removeFromCart(node.id);},style:cn(styles.deleteContainer,props.removeStyles),whileHover:{scale:1.1},children:/*#__PURE__*/_jsx(X,{color:props.removeStyles.color,size:props.removeStyles.size})})]})]})]},node.id)):noEmptyComponent?/*#__PURE__*/_jsx(\"span\",{style:styles.emptyText,children:\"Empty\"}):props.emptyCompoenent});}Shopify_CartList.displayName=\"Cart List\";addPropertyControls(Shopify_CartList,{...ConfigControls,emptyCompoenent:{title:\"Empty component\",type:ControlType.ComponentInstance},gap:{title:\"Gap\",type:ControlType.Number,defaultValue:10,min:0},cartItem:{title:\"Item\",buttonTitle:\"Style\",type:ControlType.Object,controls:{flexDirection:{title:\"Direction\",type:ControlType.Enum,options:[\"row\",\"column\",\"row-reverse\",\"column-reverse\"],optionTitles:[\"Row\",\"Column\",\"Row Reverse\",\"Column Reverse\"],defaultValue:\"row\"},alignItems:{title:\"Align Items\",type:ControlType.Enum,options:[\"center\",\"flex-start\",\"flex-end\",\"space-between\",\"space-around\"],optionTitles:[\"Center\",\"Start\",\"End\",\"Space Between\",\"Space Around\"],defaultValue:\"center\"},backgroundColor:{type:ControlType.Color,optional:true},gap:{type:ControlType.Number,defaultValue:10,min:0},font:{type:ControlType.Font},border:{type:ControlType.Border,defaultValue:{borderColor:\"#D9D9D9\",borderWidth:1}},borderRadius:{type:ControlType.BorderRadius,defaultValue:\"16px\"},padding:{type:ControlType.Padding,defaultValue:\"10px 30px 10px 30px\"}}},imageStyle:{title:\"Image\",buttonTitle:\"Style\",type:ControlType.Object,controls:{size:{type:ControlType.Number,defaultValue:100,max:300,min:0},border:{type:ControlType.Border,defaultValue:{borderWidth:0,borderColor:\"#CFCFCF\"}},borderRadius:{type:ControlType.BorderRadius,defaultValue:\"8px\"},objectFit:{title:\"Type\",type:ControlType.Enum,options:[\"contain\",\"fill\",\"cover\"],optionTitles:[\"Fit\",\"Stretch\",\"Fill\"],defaultValue:\"contain\"},aspectRatio:{title:\"Ratio\",type:ControlType.Enum,options:[\"auto\",\"1:1\",\"2:1\",\"1:2\",\"3:2\",\"2:3\",\"4:3\",\"3:4\",\"16:9\",\"9:16\"],defaultValue:\"1:1\"}}},counterStyles:{title:\"Counter\",buttonTitle:\"Style\",type:ControlType.Object,controls:CounterPropertyControls},titleStyles:{title:\"Title\",buttonTitle:\"Style\",type:ControlType.Object,controls:{color:{type:ControlType.Color},...textProperties(16,\"\")}},variantStyles:{title:\"Variant Label\",buttonTitle:\"Style\",type:ControlType.Object,controls:{color:{type:ControlType.Color},...textProperties(14,\"\")}},priceStyles:{title:\"Price Styles\",type:ControlType.Object,controls:{color:{type:ControlType.Color},...textProperties(14,\"\")}},removeStyles:{title:\"Remove\",buttonTitle:\"Style\",type:ControlType.Object,controls:{color:{title:\"Icon Color\",type:ControlType.Color,defaultValue:\"#000\"},size:{type:ControlType.Number,defaultValue:16},backgroundColor:{type:ControlType.Color,defaultValue:\"#DBDBDB\",optional:true},border:{type:ControlType.Border,defaultValue:{borderWidth:0}},borderRadius:{type:ControlType.BorderRadius,defaultValue:\"30px\"},padding:{type:ControlType.Padding,defaultValue:\"6px\"}}}});const styles={container:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",overflowY:\"auto\",height:\"100%\"},item:{display:\"flex\",width:\"100%\"},titlePriceRow:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"flex-start\",width:\"100%\",gap:8},titleVariantCol:{display:\"flex\",flex:1,flexDirection:\"column\",gap:3},itemContent:{display:\"flex\",flexDirection:\"column\",flex:1,gap:10,alignItems:\"flex-start\"},counterRow:{display:\"flex\",flexDirection:\"row\",alignItems:\"center\",justifyContent:\"space-between\",width:\"100%\"},title:{fontWeight:500,fontSize:16},variant:{fontWeight:400,fontSize:14},deleteContainer:{aspectRatio:1,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\"},emptyText:{fontSize:20,fontWeight:\"medium\",padding:\"30px 0 30px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Shopify_CartList\",\"slots\":[\"emptyCompoenent\"],\"annotations\":{\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth any\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{cn,textProperties,ConfigControls}from\"https://framerusercontent.com/modules/eAejHXy6apg0StNmpKvK/urqFMX8moevipl03sMG8/_framer_utils.js\";import{useCart}from\"https://framerusercontent.com/modules/kEMMGb5hqGCVwEpqX70U/atGToDJuzxNI6Co1Shvh/_useCart.js\";import ComponentWrapper from\"https://framerusercontent.com/modules/hQlZBgGeLDev5WuUJA4d/efplB9Cs5ZjhxVN6gafY/ComponentWrapper.js\";import{priceCode,reverseCurrencyPosition}from\"https://framerusercontent.com/modules/7dEgbg7qo3lsQk361YtS/Gqkzce24K1Cg6rwNd2hA/_utils.js\";/**\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function Shopify_CartSubtotal(props){const{cart}=useCart(props.config);const total=priceCode(cart?.cost?.subtotalAmount,props.config);const hidden=!total||cart?.cost?.subtotalAmount.currencyCode===\"XXX\";const totalPrice=props.reverseCurrency&&total?reverseCurrencyPosition(total):total;return /*#__PURE__*/_jsx(ComponentWrapper,{style:cn(props.styles),name:\"CartSubtotal\",config:props.config,children:hidden?/*#__PURE__*/_jsx(\"span\",{children:\"0.00\"}):/*#__PURE__*/_jsx(\"span\",{children:totalPrice})});}Shopify_CartSubtotal.displayName=\"Cart Subtotal\";addPropertyControls(Shopify_CartSubtotal,{...ConfigControls,styles:{buttonTitle:\"Style\",type:ControlType.Object,controls:{color:{type:ControlType.Color},...textProperties(18,\"rgba(18, 18, 18, 1)\")}},reverseCurrency:{title:\"Reverse Currency\",type:ControlType.Boolean,defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Shopify_CartSubtotal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{cn,textProperties,ConfigControls}from\"https://framerusercontent.com/modules/eAejHXy6apg0StNmpKvK/urqFMX8moevipl03sMG8/_framer_utils.js\";import{useCart}from\"https://framerusercontent.com/modules/kEMMGb5hqGCVwEpqX70U/atGToDJuzxNI6Co1Shvh/_useCart.js\";import ComponentWrapper from\"https://framerusercontent.com/modules/hQlZBgGeLDev5WuUJA4d/efplB9Cs5ZjhxVN6gafY/ComponentWrapper.js\";/**\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function Shopify_CartCounter(props){const{cart}=useCart(props.config);const count=cart?.lines.edges.reduce((sum,item)=>{if(!item.node.quantity)return sum;sum+=props.countAllVariants?item.node.quantity:1;return sum;},0)??0;return /*#__PURE__*/_jsx(ComponentWrapper,{name:\"CartCounter\",style:cn(styles.count,props.styles),hidden:props.hiddenOnZero&&count===0,config:props.config,children:()=>/*#__PURE__*/_jsx(\"span\",{children:String(count)})});}Shopify_CartCounter.displayName=\"Cart Counter\";addPropertyControls(Shopify_CartCounter,{...ConfigControls,styles:{buttonTitle:\"Style\",type:ControlType.Object,controls:{...textProperties(14,\"#fff\"),width:{type:ControlType.Number,defaultValue:20},height:{type:ControlType.Number,defaultValue:20},backgroundColor:{title:\"Background color\",type:ControlType.Color,defaultValue:\"#000\",optional:true},border:{type:ControlType.Border,defaultValue:{borderWidth:0}},borderRadius:{type:ControlType.BorderRadius,defaultValue:\"30px\"}}},hiddenOnZero:{title:\"Hide on 0\",type:ControlType.Boolean,defaultValue:false},countAllVariants:{type:ControlType.Boolean,title:\"Count all variants\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"}});const styles={count:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Shopify_CartCounter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4076eae)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/6itlugHLtgVpMlBn8pRP/1BxE9Tvew1AyHU3yI5B1/GyOui8Iz1.js\";const cycleOrder=[\"bLIBLDrSc\",\"NdDYl6tBj\",\"EOqjB_ZRK\"];const serializationHash=\"framer-L61Bt\";const variantClassNames={bLIBLDrSc:\"framer-v-26576m\",EOqjB_ZRK:\"framer-v-n8si5d\",NdDYl6tBj:\"framer-v-1v05sg2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Active:\"EOqjB_ZRK\",Default:\"bLIBLDrSc\",Hover:\"NdDYl6tBj\"};const getProps=({height,id,navigationTitle,width,...props})=>{return{...props,dIpPxJnlm:navigationTitle??props.dIpPxJnlm??\"Navigation Title\",variant:humanReadableVariantMap[props.variant]??props.variant??\"bLIBLDrSc\"};};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,dIpPxJnlm,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bLIBLDrSc\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapi0mj3c=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"EOqjB_ZRK\");});const onMouseEnterk2ze18=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"NdDYl6tBj\");});const onMouseLeave1dyrxek=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"bLIBLDrSc\");});const onTap1n81s0c=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"bLIBLDrSc\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-26576m\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"bLIBLDrSc\",onMouseEnter:onMouseEnterk2ze18,onMouseLeave:onMouseLeave1dyrxek,onTap:onTapi0mj3c,ref:refBinding,style:{...style},...addPropertyOverrides({EOqjB_ZRK:{\"data-framer-name\":\"Active\",onMouseEnter:undefined,onMouseLeave:undefined,onTap:onTap1n81s0c},NdDYl6tBj:{\"data-framer-name\":\"Hover\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1682xu6\",\"data-styles-preset\":\"GyOui8Iz1\",children:\"Navigation Title\"})}),className:\"framer-jrfewi\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"x9nYxgAtq\",text:dIpPxJnlm,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-oc7u7e\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"kbLRyflAe\",style:{backgroundColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-L61Bt.framer-9hdagv, .framer-L61Bt .framer-9hdagv { display: block; }\",\".framer-L61Bt.framer-26576m { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-L61Bt .framer-jrfewi { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-L61Bt .framer-oc7u7e { flex: none; height: 1px; overflow: visible; position: relative; width: 0px; }\",\".framer-L61Bt.framer-v-1v05sg2 .framer-oc7u7e, .framer-L61Bt.framer-v-n8si5d .framer-oc7u7e { align-self: stretch; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 42.5\n * @framerIntrinsicWidth 78\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"NdDYl6tBj\":{\"layout\":[\"auto\",\"auto\"]},\"EOqjB_ZRK\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"dIpPxJnlm\":\"navigationTitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerETeiNUPgg=withCSS(Component,css,\"framer-L61Bt\");export default FramerETeiNUPgg;FramerETeiNUPgg.displayName=\"Navbar Title\";FramerETeiNUPgg.defaultProps={height:42.5,width:78};addPropertyControls(FramerETeiNUPgg,{variant:{options:[\"bLIBLDrSc\",\"NdDYl6tBj\",\"EOqjB_ZRK\"],optionTitles:[\"Default\",\"Hover\",\"Active\"],title:\"Variant\",type:ControlType.Enum},dIpPxJnlm:{defaultValue:\"Navigation Title\",displayTextArea:false,title:\"Navigation Title\",type:ControlType.String}});addFonts(FramerETeiNUPgg,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerETeiNUPgg\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"78\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NdDYl6tBj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EOqjB_ZRK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"dIpPxJnlm\\\":\\\"navigationTitle\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"42.5\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0c4579a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"bRc1MYp6H\",\"XqxI0XweL\",\"IHqurwdbV\"];const serializationHash=\"framer-ud2DB\";const variantClassNames={bRc1MYp6H:\"framer-v-pdwjnl\",IHqurwdbV:\"framer-v-1hstg3l\",XqxI0XweL:\"framer-v-9zco58\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.6,ease:[.54,0,.09,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Menu Default\":\"XqxI0XweL\",\"Menu Hidden\":\"IHqurwdbV\",Section:\"bRc1MYp6H\"};const getProps=({height,id,scrollSection,width,...props})=>{return{...props,CfO4AbCQb:scrollSection??props.CfO4AbCQb,variant:humanReadableVariantMap[props.variant]??props.variant??\"bRc1MYp6H\"};};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,CfO4AbCQb,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bRc1MYp6H\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearim25go=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"XqxI0XweL\",true),200);});useOnVariantChange(baseVariant,{IHqurwdbV:onAppearim25go});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"XqxI0XweL\",\"IHqurwdbV\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"XqxI0XweL\",\"IHqurwdbV\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__spring:{bounce:.2,damping:100,delay:0,duration:.1,durationBasedSpring:false,ease:[.44,0,.56,1],mass:.1,stiffness:1e3,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:54}},{ref:CfO4AbCQb,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-pdwjnl\",className,classNames),\"data-framer-name\":\"Section\",layoutDependency:layoutDependency,layoutId:\"bRc1MYp6H\",ref:refBinding,style:{...style},...addPropertyOverrides({IHqurwdbV:{__framer__styleTransformEffectEnabled:undefined,\"data-framer-name\":\"Menu Hidden\",\"data-highlight\":true},XqxI0XweL:{__framer__styleTransformEffectEnabled:undefined,\"data-framer-name\":\"Menu Default\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-tqfrmx\",\"data-framer-name\":\"Logo Div\",layoutDependency:layoutDependency,layoutId:\"cqnpIbKij\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-pcez3h\",\"data-framer-name\":\"jeannie_logo_black\",fill:\"var(--token-4599f2a8-f069-498e-aa3a-ef24f26e540c, rgb(0, 0, 0))\",intrinsicHeight:27,intrinsicWidth:131,layoutDependency:layoutDependency,layoutId:\"m9enBtWBv\",svg:'<svg data-name=\"Layer 2\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 130.7 27.22\"><path d=\"M26.59 27.2c-1.57-3.59-3.14-7.17-4.72-10.76L14.66 0h9.06c.4.9.8 1.81 1.19 2.71h-2.95c-2.4 0-2.96.98-1.91 3.37l.48 1.1c.3.67.59 1.34.87 2a4.865 4.865 0 0 0 1.73 2.16c.77.54 1.62.82 2.52.82h.96c.16.36.31.71.47 1.07.24.54.47 1.09.72 1.63h-.71c-2.12.02-2.71 1.06-1.79 3.18.48 1.12.97 2.24 1.48 3.36.91 2.03 2.44 3.07 4.54 3.07h3.14s.93 2.14 1.19 2.71h-9.06Zm95.04 0c-1.57-3.59-3.14-7.17-4.72-10.76L109.7 0h9.06c.4.9.8 1.81 1.19 2.71H117c-2.4 0-2.96.98-1.91 3.37l.48 1.1c.3.67.59 1.34.87 2a4.865 4.865 0 0 0 1.73 2.16c.77.54 1.62.82 2.52.82h.96c.16.36.31.71.47 1.07.24.54.47 1.09.72 1.63h-.71c-2.12.02-2.71 1.06-1.79 3.18.48 1.12.97 2.24 1.48 3.36.91 2.03 2.44 3.07 4.54 3.07h3.14s.93 2.14 1.19 2.71h-9.06ZM16.4 26.84c-.17.21-.44.32-.54.33a145.135 145.135 0 0 1-8.37 0c-.11 0-.5-.12-.93-.37-.7-.42-1.41-.91-2.16-1.43-.58-.4-1.16-.8-1.75-1.18-.38-.24-.56-.45-.72-.83l-.21-.47C1.16 21.59.59 20.3.01 19c.48 0 .95.02 1.41.02.44 0 .88 0 1.31-.01.32.76.67 1.54 1.1 2.46.93 1.99 2.42 3.01 4.44 3.04h3.93c2.69 0 3.2-.9 2.04-3.56L6.13 2.45C5.78 1.64 5.42.82 5.06.01h2.75c1.19 2.7 6.38 14.54 6.38 14.54 1.22 2.79 2.45 5.59 3.69 8.38.34.77.29 1.09.07 1.39l-1.55 2.51Zm94.56.36L99.75 1.65c-.24-.55-.47-1.09-.72-1.64.49 0 .96.01 1.44.01.43 0 .87 0 1.29-.01 1.46 3.35 2.92 6.69 4.4 10.04l7.53 17.15h-2.73ZM65.44 0H64.3l.5 1.14 6.84 15.64c.52 1.2-.91 1.59-1.93.53l-4.51-4.68L53.03 0h-3.05l.5 1.15 5.46 12.45 5.96 13.59h2.73l-.5-1.14-6.84-15.64c-.52-1.2.91-1.59 1.93-.53l16.69 17.31h3.05L67.03 0h-1.58Zm25.64 0h-2.73l6.98 15.94.37.84c.52 1.2-.91 1.59-1.93.53L77.67.62l-.59-.61h-3.05l.5 1.15 5.46 12.45 5.96 13.59h2.73l-.5-1.14-6.84-15.64c-.52-1.2.91-1.59 1.93-.53l6.18 6.41 9.92 10.29.59.61h3.05l-.5-1.15-10.93-24.9-.5-1.15ZM49.79 15.87 39.73 0h-4.84c-.32.01-.65 0-1.01 0 .19.71.36 1.42.53 2.12l1.17 4.87c1.62 6.71 3.24 13.42 4.86 20.19h1.01c.54 0 1.09 0 1.66.02l-.02-.07c-.19-.64-.4-1.37-.45-2.09-.07-.92.54-1.91 1.67-1.97.74-.04 1.5-.06 2.26-.06.49 0 2.41.02 2.41.02 1.74.01 3.46 1.08 4.49 2.79.12.21.26.41.39.61.16.25.32.5.48.77.39 0 .78-.01 1.18-.01h1.47c-2.4-3.77-4.8-7.54-7.19-11.32Zm-2.51 4.45h-3.06c-1.45 0-3.13-1.34-3.45-2.76-.27-1.2-.54-2.39-.61-2.69l-2.28-9.88c-.13-.54.18-.93.74-.93s1.21.39 1.56.93l6.39 9.88c.2.3.97 1.51 1.75 2.72.91 1.41.41 2.74-1.04 2.74Z\" style=\"stroke-width:0\" data-name=\"Layer 1\"/></svg>',withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-exnje0\",\"data-framer-name\":\"Logo Div\",layoutDependency:layoutDependency,layoutId:\"ceVjqyTfq\",transformTemplate:transformTemplate1,...addPropertyOverrides({IHqurwdbV:{transformTemplate:transformTemplate2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1q2hrfn\",\"data-framer-name\":\"jeannie_logo_black\",fill:\"var(--token-4599f2a8-f069-498e-aa3a-ef24f26e540c, rgb(0, 0, 0))\",intrinsicHeight:27,intrinsicWidth:131,layoutDependency:layoutDependency,layoutId:\"yLpPz1rdH\",svg:'<svg data-name=\"Layer 2\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 130.7 27.22\"><path d=\"M26.59 27.2c-1.57-3.59-3.14-7.17-4.72-10.76L14.66 0h9.06c.4.9.8 1.81 1.19 2.71h-2.95c-2.4 0-2.96.98-1.91 3.37l.48 1.1c.3.67.59 1.34.87 2a4.865 4.865 0 0 0 1.73 2.16c.77.54 1.62.82 2.52.82h.96c.16.36.31.71.47 1.07.24.54.47 1.09.72 1.63h-.71c-2.12.02-2.71 1.06-1.79 3.18.48 1.12.97 2.24 1.48 3.36.91 2.03 2.44 3.07 4.54 3.07h3.14s.93 2.14 1.19 2.71h-9.06Zm95.04 0c-1.57-3.59-3.14-7.17-4.72-10.76L109.7 0h9.06c.4.9.8 1.81 1.19 2.71H117c-2.4 0-2.96.98-1.91 3.37l.48 1.1c.3.67.59 1.34.87 2a4.865 4.865 0 0 0 1.73 2.16c.77.54 1.62.82 2.52.82h.96c.16.36.31.71.47 1.07.24.54.47 1.09.72 1.63h-.71c-2.12.02-2.71 1.06-1.79 3.18.48 1.12.97 2.24 1.48 3.36.91 2.03 2.44 3.07 4.54 3.07h3.14s.93 2.14 1.19 2.71h-9.06ZM16.4 26.84c-.17.21-.44.32-.54.33a145.135 145.135 0 0 1-8.37 0c-.11 0-.5-.12-.93-.37-.7-.42-1.41-.91-2.16-1.43-.58-.4-1.16-.8-1.75-1.18-.38-.24-.56-.45-.72-.83l-.21-.47C1.16 21.59.59 20.3.01 19c.48 0 .95.02 1.41.02.44 0 .88 0 1.31-.01.32.76.67 1.54 1.1 2.46.93 1.99 2.42 3.01 4.44 3.04h3.93c2.69 0 3.2-.9 2.04-3.56L6.13 2.45C5.78 1.64 5.42.82 5.06.01h2.75c1.19 2.7 6.38 14.54 6.38 14.54 1.22 2.79 2.45 5.59 3.69 8.38.34.77.29 1.09.07 1.39l-1.55 2.51Zm94.56.36L99.75 1.65c-.24-.55-.47-1.09-.72-1.64.49 0 .96.01 1.44.01.43 0 .87 0 1.29-.01 1.46 3.35 2.92 6.69 4.4 10.04l7.53 17.15h-2.73ZM65.44 0H64.3l.5 1.14 6.84 15.64c.52 1.2-.91 1.59-1.93.53l-4.51-4.68L53.03 0h-3.05l.5 1.15 5.46 12.45 5.96 13.59h2.73l-.5-1.14-6.84-15.64c-.52-1.2.91-1.59 1.93-.53l16.69 17.31h3.05L67.03 0h-1.58Zm25.64 0h-2.73l6.98 15.94.37.84c.52 1.2-.91 1.59-1.93.53L77.67.62l-.59-.61h-3.05l.5 1.15 5.46 12.45 5.96 13.59h2.73l-.5-1.14-6.84-15.64c-.52-1.2.91-1.59 1.93-.53l6.18 6.41 9.92 10.29.59.61h3.05l-.5-1.15-10.93-24.9-.5-1.15ZM49.79 15.87 39.73 0h-4.84c-.32.01-.65 0-1.01 0 .19.71.36 1.42.53 2.12l1.17 4.87c1.62 6.71 3.24 13.42 4.86 20.19h1.01c.54 0 1.09 0 1.66.02l-.02-.07c-.19-.64-.4-1.37-.45-2.09-.07-.92.54-1.91 1.67-1.97.74-.04 1.5-.06 2.26-.06.49 0 2.41.02 2.41.02 1.74.01 3.46 1.08 4.49 2.79.12.21.26.41.39.61.16.25.32.5.48.77.39 0 .78-.01 1.18-.01h1.47c-2.4-3.77-4.8-7.54-7.19-11.32Zm-2.51 4.45h-3.06c-1.45 0-3.13-1.34-3.45-2.76-.27-1.2-.54-2.39-.61-2.69l-2.28-9.88c-.13-.54.18-.93.74-.93s1.21.39 1.56.93l6.39 9.88c.2.3.97 1.51 1.75 2.72.91 1.41.41 2.74-1.04 2.74Z\" style=\"stroke-width:0\" data-name=\"Layer 1\"/></svg>',withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ud2DB.framer-dv36el, .framer-ud2DB .framer-dv36el { display: block; }\",\".framer-ud2DB.framer-pdwjnl { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; min-width: 107px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ud2DB .framer-tqfrmx, .framer-ud2DB .framer-exnje0 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; z-index: 1; }\",\".framer-ud2DB .framer-pcez3h, .framer-ud2DB .framer-1q2hrfn { aspect-ratio: 4.851851851851852 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); position: relative; width: 107px; }\",\".framer-ud2DB.framer-v-1hstg3l .framer-exnje0 { top: 61px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 107\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"XqxI0XweL\":{\"layout\":[\"auto\",\"fixed\"]},\"IHqurwdbV\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"CfO4AbCQb\":\"scrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroQq7fcsav=withCSS(Component,css,\"framer-ud2DB\");export default FrameroQq7fcsav;FrameroQq7fcsav.displayName=\"Logo Animated\";FrameroQq7fcsav.defaultProps={height:60,width:107};addPropertyControls(FrameroQq7fcsav,{variant:{options:[\"bRc1MYp6H\",\"XqxI0XweL\",\"IHqurwdbV\"],optionTitles:[\"Section\",\"Menu Default\",\"Menu Hidden\"],title:\"Variant\",type:ControlType.Enum},CfO4AbCQb:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(FrameroQq7fcsav,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroQq7fcsav\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"CfO4AbCQb\\\":\\\"scrollSection\\\"}\",\"framerIntrinsicHeight\":\"60\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"XqxI0XweL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"IHqurwdbV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"107\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oQq7fcsav.map","// Generated by Framer (aabb2d2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CartCheckoutButton from\"https://framerusercontent.com/modules/0mEoOFqY2zY0DO4DuXt1/mjM479qmm3dXvDO9ttfY/Shopify_CartCheckoutButton.js\";import CartList from\"https://framerusercontent.com/modules/cCi4we0wVgjV5iCPA0sj/QDiH68CLqlcYDt3qWKsk/Shopify_CartList.js\";import CartSubtotal from\"https://framerusercontent.com/modules/IiFSgENqQNiBdW1kIM0F/jdlV1bTDQ5EPKSvEO1TK/Shopify_CartSubtotal.js\";import CartCounter from\"https://framerusercontent.com/modules/k1rY4upjoIqYmzBU1l8f/v0KLK3HgEnYvmU7K0zye/Shopify_CartCounter.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/myMwxfjNdeiwOtargubq/DPOwBhjipxTwTQu1KjY6/RuXfjBH6T.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/mTutbz1NWdscseEUABpr/Rx1XhpyEji92nolTSUNa/WiGD_j4xE.js\";import NavbarTitle from\"https://framerusercontent.com/modules/9gYYns6SIooJZGDn7Krb/Mti9fTRhdWoJtQntrHGJ/ETeiNUPgg.js\";import MenuLists from\"https://framerusercontent.com/modules/oAkyB5614S1bR4Qy1GEO/1CC07Ck6ycXEf7h7Bjue/HLCSVWJvc.js\";import LogoAnimated from\"https://framerusercontent.com/modules/hqKBy2vv8hy1WekpSGsW/DaS5VEMPWzq99Nu14sV5/oQq7fcsav.js\";import NavbarIcon from\"https://framerusercontent.com/modules/9fLozggZ4tTj84yyvsxf/ribWdsc7MPW5bebgRHqG/P4pHTwSdU.js\";const LogoAnimatedFonts=getFonts(LogoAnimated);const MotionAWithFX=withFX(motion.a);const NavbarIconFonts=getFonts(NavbarIcon);const NavbarTitleFonts=getFonts(NavbarTitle);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const CartCounterFonts=getFonts(CartCounter);const MenuListsFonts=getFonts(MenuLists);const CartListFonts=getFonts(CartList);const CartSubtotalFonts=getFonts(CartSubtotal);const CartCheckoutButtonFonts=getFonts(CartCheckoutButton);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"S3VW4ed0o\",\"Cl1NhJcFn\",\"REIs6Nopn\",\"gUf9xMILd\",\"wZ6CAHuqb\",\"QfqNHF1Kn\",\"LV44HwRdg\",\"A8pu9PFdu\",\"wLQe3Li9v\",\"AZKaSNUaf\",\"AGxOWEtwa\",\"VzIxxpxAu\",\"CsSDRVlz3\",\"rn5AfXD8K\"];const serializationHash=\"framer-7ScaK\";const variantClassNames={A8pu9PFdu:\"framer-v-3vqoyb\",AGxOWEtwa:\"framer-v-1o56t21\",AZKaSNUaf:\"framer-v-1m9iie7\",Cl1NhJcFn:\"framer-v-12ux8j5\",CsSDRVlz3:\"framer-v-1lij8bj\",gUf9xMILd:\"framer-v-uznqc2\",LV44HwRdg:\"framer-v-2osymv\",QfqNHF1Kn:\"framer-v-x32rnd\",REIs6Nopn:\"framer-v-1hg0mg5\",rn5AfXD8K:\"framer-v-pv4h95\",S3VW4ed0o:\"framer-v-8acxbj\",VzIxxpxAu:\"framer-v-1io1u1i\",wLQe3Li9v:\"framer-v-nl7djp\",wZ6CAHuqb:\"framer-v-u51jad\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iELEhZ_u3=undefined;const WP_3m2IGT=undefined;const z7n7rw9jJWGi3ryVa2=undefined;const transition1={delay:0,duration:.6,ease:[.53,0,.08,1],type:\"tween\"};const transition2={delay:0,duration:.6,ease:[.5,0,0,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition3={damping:16,delay:.3,mass:.1,stiffness:140,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-8};const transition4={damping:16,delay:.4,mass:.1,stiffness:140,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={damping:16,delay:.5,mass:.1,stiffness:140,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={damping:58,delay:.1,mass:5,stiffness:188,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const animation5={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-20};const transition7={damping:24,delay:.2,mass:.1,stiffness:160,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Cart\":\"VzIxxpxAu\",\"Desktop Closed\":\"S3VW4ed0o\",\"Desktop Collections\":\"QfqNHF1Kn\",\"Desktop Products\":\"wLQe3Li9v\",\"Mobile Cart\":\"rn5AfXD8K\",\"Mobile Closed\":\"REIs6Nopn\",\"Mobile Collections\":\"A8pu9PFdu\",\"Mobile Open\":\"wZ6CAHuqb\",\"Mobile Products\":\"AGxOWEtwa\",\"Tablet - Collections\":\"LV44HwRdg\",\"Tablet Cart\":\"CsSDRVlz3\",\"Tablet Closed\":\"Cl1NhJcFn\",\"Tablet Open\":\"gUf9xMILd\",\"Tablet Products\":\"AZKaSNUaf\"};const getProps=({height,id,logoVisibility,pScrollSection,width,...props})=>{return{...props,iELEhZ_u3:pScrollSection??props.iELEhZ_u3,variant:humanReadableVariantMap[props.variant]??props.variant??\"S3VW4ed0o\",WP_3m2IGT:logoVisibility??props.WP_3m2IGT};};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,WP_3m2IGT,iELEhZ_u3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"S3VW4ed0o\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapuge05g=activeVariantCallback(async(...args)=>{setVariant(\"gUf9xMILd\");});const onTapmw56iu=activeVariantCallback(async(...args)=>{setVariant(\"Cl1NhJcFn\");});const onTapheewy2=activeVariantCallback(async(...args)=>{setVariant(\"wZ6CAHuqb\");});const onTapvlahp7=activeVariantCallback(async(...args)=>{setVariant(\"REIs6Nopn\");});const onTaperjqo8=activeVariantCallback(async(...args)=>{setVariant(\"QfqNHF1Kn\");});const onTap1swmepy=activeVariantCallback(async(...args)=>{setVariant(\"LV44HwRdg\");});const onTap1rz78mo=activeVariantCallback(async(...args)=>{setVariant(\"A8pu9PFdu\");});const onTapn9usvu=activeVariantCallback(async(...args)=>{setVariant(\"S3VW4ed0o\");});const onTap1w9ifag=activeVariantCallback(async(...args)=>{setVariant(\"wLQe3Li9v\");});const onTap1kygr5u=activeVariantCallback(async(...args)=>{setVariant(\"AZKaSNUaf\");});const onTap1y37wh2=activeVariantCallback(async(...args)=>{setVariant(\"AGxOWEtwa\");});const onTapvlub3f=activeVariantCallback(async(...args)=>{setVariant(\"VzIxxpxAu\");});const onTap9m3poa=activeVariantCallback(async(...args)=>{setVariant(\"CsSDRVlz3\");});const onTapqwrbk1=activeVariantCallback(async(...args)=>{setVariant(\"rn5AfXD8K\");});const OildCrmbgn9usvu=activeVariantCallback(async(...args)=>{setVariant(\"S3VW4ed0o\");});const OildCrmbgmw56iu=activeVariantCallback(async(...args)=>{setVariant(\"Cl1NhJcFn\");});const OildCrmbgvlahp7=activeVariantCallback(async(...args)=>{setVariant(\"REIs6Nopn\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Cl1NhJcFn\",\"REIs6Nopn\",\"gUf9xMILd\",\"wZ6CAHuqb\",\"LV44HwRdg\",\"A8pu9PFdu\",\"AZKaSNUaf\",\"AGxOWEtwa\",\"CsSDRVlz3\",\"rn5AfXD8K\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"Cl1NhJcFn\",\"REIs6Nopn\",\"CsSDRVlz3\",\"rn5AfXD8K\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"QfqNHF1Kn\",\"LV44HwRdg\",\"A8pu9PFdu\",\"wLQe3Li9v\",\"AZKaSNUaf\",\"AGxOWEtwa\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"VzIxxpxAu\",\"CsSDRVlz3\",\"rn5AfXD8K\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({Cl1NhJcFn:{value:transition2},gUf9xMILd:{value:transition2},REIs6Nopn:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-8acxbj\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop Closed\",layoutDependency:layoutDependency,layoutId:\"S3VW4ed0o\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-3eeb684a-c466-4e44-b2f3-cc3b7897f918, rgb(255, 255, 255))\",...style},variants:{A8pu9PFdu:{\"--border-bottom-width\":\"0px\"},AGxOWEtwa:{\"--border-bottom-width\":\"0px\"},AZKaSNUaf:{\"--border-bottom-width\":\"0px\"},CsSDRVlz3:{\"--border-bottom-width\":\"0px\"},LV44HwRdg:{\"--border-bottom-width\":\"0px\"},rn5AfXD8K:{\"--border-bottom-width\":\"0px\"},VzIxxpxAu:{\"--border-bottom-width\":\"0px\"},wLQe3Li9v:{\"--border-bottom-width\":\"0px\"}},...addPropertyOverrides({A8pu9PFdu:{\"data-framer-name\":\"Mobile Collections\"},AGxOWEtwa:{\"data-framer-name\":\"Mobile Products\"},AZKaSNUaf:{\"data-framer-name\":\"Tablet Products\"},Cl1NhJcFn:{\"data-framer-name\":\"Tablet Closed\"},CsSDRVlz3:{\"data-framer-name\":\"Tablet Cart\"},gUf9xMILd:{\"data-framer-name\":\"Tablet Open\"},LV44HwRdg:{\"data-framer-name\":\"Tablet - Collections\"},QfqNHF1Kn:{\"data-framer-name\":\"Desktop Collections\"},REIs6Nopn:{\"data-framer-name\":\"Mobile Closed\"},rn5AfXD8K:{\"data-framer-name\":\"Mobile Cart\"},VzIxxpxAu:{\"data-framer-name\":\"Desktop Cart\"},wLQe3Li9v:{\"data-framer-name\":\"Desktop Products\"},wZ6CAHuqb:{\"data-framer-name\":\"Mobile Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-175x05n\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"kk9_q_sIV\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"nt_jZeuEL\",openInNewTab:false,scopeId:\"UPeaaldKJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1asktcr framer-1ifzuhl\",\"data-framer-name\":\"Logo Container\",layoutDependency:layoutDependency,layoutId:\"nt_jZeuEL\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,y:(componentViewport?.y||0)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1es2kb3-container\",layoutDependency:layoutDependency,layoutId:\"GE0WUkG7F-container\",nodeId:\"GE0WUkG7F\",rendersWithMotion:true,scopeId:\"UPeaaldKJ\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(LogoAnimated,{CfO4AbCQb:iELEhZ_u3,height:\"100%\",id:\"GE0WUkG7F\",layoutId:\"GE0WUkG7F\",variant:\"bRc1MYp6H\",width:\"100%\",...addPropertyOverrides({A8pu9PFdu:{variant:\"XqxI0XweL\"},AGxOWEtwa:{variant:\"XqxI0XweL\"},AZKaSNUaf:{variant:\"XqxI0XweL\"},CsSDRVlz3:{variant:\"XqxI0XweL\"},gUf9xMILd:{variant:\"XqxI0XweL\"},LV44HwRdg:{variant:\"XqxI0XweL\"},QfqNHF1Kn:{variant:\"XqxI0XweL\"},rn5AfXD8K:{variant:\"XqxI0XweL\"},VzIxxpxAu:{variant:\"XqxI0XweL\"},wLQe3Li9v:{variant:\"XqxI0XweL\"},wZ6CAHuqb:{variant:\"XqxI0XweL\"}},baseVariant,gestureVariant)})})})})}),WP_3m2IGT&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"zKCcndRsH\",scopeId:\"UPeaaldKJ\",children:/*#__PURE__*/_jsx(MotionAWithFX,{__framer__spring:{bounce:.2,damping:100,delay:0,duration:.1,durationBasedSpring:false,ease:[.44,0,.56,1],mass:.1,stiffness:1e3,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60}},{ref:z7n7rw9jJWGi3ryVa2,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-14uepq5 framer-1ifzuhl\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"zKCcndRsH\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-qlc4ba\",\"data-framer-name\":\"jeannie_logo_black\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"LmQZ2u45r\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 107 22\"><path d=\"M 21.886 22.278 C 20.593 19.323 19.301 16.376 18.001 13.421 L 12.066 -0.11 L 19.523 -0.11 C 19.853 0.631 20.182 1.38 20.503 2.121 L 18.075 2.121 C 16.099 2.121 15.638 2.927 16.503 4.894 L 16.898 5.8 C 17.145 6.351 17.383 6.903 17.614 7.446 C 17.906 8.164 18.401 8.781 19.038 9.224 C 19.672 9.668 20.371 9.899 21.112 9.899 L 21.902 9.899 C 22.034 10.195 22.157 10.483 22.289 10.779 C 22.486 11.224 22.676 11.676 22.882 12.121 L 22.297 12.121 C 20.552 12.137 20.067 12.993 20.824 14.738 C 21.219 15.66 21.622 16.582 22.042 17.504 C 22.791 19.175 24.05 20.031 25.779 20.031 L 28.363 20.031 C 28.363 20.031 29.129 21.792 29.343 22.261 L 21.886 22.261 Z M 100.111 22.278 C 98.819 19.323 97.526 16.376 96.226 13.421 L 90.292 -0.11 L 97.749 -0.11 C 98.078 0.631 98.407 1.38 98.728 2.121 L 96.3 2.121 C 94.325 2.121 93.864 2.927 94.728 4.894 L 95.123 5.8 C 95.37 6.351 95.609 6.903 95.839 7.446 C 96.132 8.164 96.626 8.781 97.263 9.224 C 97.897 9.668 98.596 9.899 99.337 9.899 L 100.127 9.899 C 100.259 10.195 100.382 10.483 100.514 10.779 C 100.712 11.224 100.901 11.676 101.107 12.121 L 100.522 12.121 C 98.777 12.137 98.292 12.993 99.049 14.738 C 99.444 15.66 99.847 16.582 100.267 17.504 C 101.016 19.175 102.276 20.031 104.004 20.031 L 106.588 20.031 C 106.588 20.031 107.354 21.792 107.568 22.261 L 100.111 22.261 Z M 13.498 21.981 C 13.359 22.154 13.136 22.245 13.054 22.253 C 10.758 22.319 8.461 22.319 6.165 22.253 C 6.074 22.253 5.753 22.154 5.399 21.948 C 4.823 21.603 4.239 21.199 3.622 20.771 C 3.144 20.442 2.667 20.113 2.181 19.8 C 1.868 19.603 1.72 19.43 1.589 19.117 L 1.416 18.73 C 0.955 17.66 0.486 16.598 0.008 15.528 C 0.403 15.528 0.79 15.545 1.169 15.545 C 1.531 15.545 1.893 15.545 2.247 15.537 C 2.51 16.162 2.798 16.804 3.152 17.561 C 3.918 19.199 5.144 20.039 6.807 20.064 L 10.042 20.064 C 12.256 20.064 12.675 19.323 11.721 17.133 L 5.045 1.907 C 4.757 1.24 4.461 0.565 4.165 -0.102 L 6.428 -0.102 C 7.408 2.121 11.679 11.866 11.679 11.866 C 12.684 14.162 13.696 16.467 14.717 18.763 C 14.996 19.397 14.955 19.66 14.774 19.907 L 13.498 21.973 Z M 91.329 22.278 L 82.102 1.248 C 81.904 0.795 81.715 0.351 81.509 -0.102 C 81.913 -0.102 82.299 -0.094 82.695 -0.094 C 83.048 -0.094 83.411 -0.094 83.756 -0.102 C 84.958 2.656 86.16 5.405 87.378 8.162 L 93.576 22.278 Z M 53.862 -0.11 L 52.924 -0.11 L 53.335 0.828 L 58.965 13.701 C 59.393 14.689 58.216 15.01 57.377 14.137 L 53.665 10.285 L 43.648 -0.11 L 41.137 -0.11 L 41.549 0.837 L 46.043 11.084 L 50.948 22.269 L 53.195 22.269 L 52.784 21.331 L 47.154 8.458 C 46.726 7.471 47.903 7.15 48.743 8.022 L 62.48 22.269 L 64.99 22.269 L 55.171 -0.11 L 53.87 -0.11 Z M 74.966 -0.11 L 72.719 -0.11 L 78.464 13.01 L 78.768 13.701 C 79.196 14.689 78.019 15.01 77.18 14.137 L 63.928 0.4 L 63.443 -0.102 L 60.932 -0.102 L 61.344 0.845 L 65.838 11.092 L 70.743 22.278 L 72.99 22.278 L 72.579 21.339 L 66.949 8.466 C 66.521 7.479 67.698 7.158 68.538 8.03 L 73.624 13.306 L 81.789 21.776 L 82.275 22.278 L 84.785 22.278 L 84.374 21.331 L 75.377 0.837 Z M 40.981 12.952 L 32.701 -0.11 L 28.717 -0.11 C 28.454 -0.102 28.182 -0.11 27.886 -0.11 C 28.042 0.474 28.182 1.059 28.322 1.635 L 29.285 5.643 C 30.618 11.166 31.952 16.689 33.285 22.261 L 34.117 22.261 C 34.561 22.261 35.014 22.261 35.483 22.278 L 35.466 22.22 C 35.31 21.693 35.137 21.092 35.096 20.5 C 35.038 19.743 35.54 18.928 36.471 18.878 C 37.08 18.845 37.705 18.829 38.331 18.829 C 38.734 18.829 40.314 18.845 40.314 18.845 C 41.746 18.854 43.162 19.734 44.01 21.142 C 44.109 21.315 44.224 21.479 44.331 21.644 C 44.463 21.85 44.594 22.055 44.726 22.278 C 45.047 22.278 45.368 22.269 45.697 22.269 L 46.907 22.269 C 44.932 19.166 42.956 16.063 40.989 12.952 Z M 38.915 16.615 L 36.396 16.615 C 35.203 16.615 33.82 15.512 33.557 14.343 C 33.335 13.356 33.112 12.376 33.055 12.129 L 31.178 3.997 C 31.071 3.553 31.326 3.232 31.787 3.232 C 32.248 3.232 32.783 3.553 33.071 3.997 L 38.331 12.129 C 38.495 12.376 39.129 13.372 39.771 14.368 C 40.52 15.528 40.109 16.623 38.915 16.623 Z\" fill=\"rgb(0,0,0)\"></path></svg>',svgContentId:11114464027,withExternalLayout:true})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wgfbp3\",\"data-framer-name\":\"Nav Items\",layoutDependency:layoutDependency,layoutId:\"BPQXlLS75\",...addPropertyOverrides({Cl1NhJcFn:{\"data-highlight\":true,onTap:onTapuge05g}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-6lr75p\",\"data-framer-name\":\"Icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"AtRdG9Puy\",onTap:onTapmw56iu,...addPropertyOverrides({A8pu9PFdu:{onTap:onTapvlahp7},AGxOWEtwa:{onTap:onTapvlahp7},Cl1NhJcFn:{onTap:onTapuge05g},CsSDRVlz3:{onTap:onTapuge05g},REIs6Nopn:{onTap:onTapheewy2},rn5AfXD8K:{onTap:onTapheewy2},wZ6CAHuqb:{onTap:onTapvlahp7}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",...addPropertyOverrides({A8pu9PFdu:{y:(componentViewport?.y||0)+0+14+0+0+0},AGxOWEtwa:{y:(componentViewport?.y||0)+0+14+0+0+0},AZKaSNUaf:{y:(componentViewport?.y||0)+0+14+0+0+0},Cl1NhJcFn:{y:(componentViewport?.y||0)+0+14+0+0+0},CsSDRVlz3:{y:(componentViewport?.y||0)+0+19+0+0+0},gUf9xMILd:{y:(componentViewport?.y||0)+0+14+0+0+0},LV44HwRdg:{y:(componentViewport?.y||0)+0+14+0+0+0},REIs6Nopn:{y:(componentViewport?.y||0)+0+14+0+0+0},rn5AfXD8K:{y:(componentViewport?.y||0)+0+19+0+0+0},wZ6CAHuqb:{y:(componentViewport?.y||0)+0+14+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-921ju8-container\",layoutDependency:layoutDependency,layoutId:\"WN1IzUxYf-container\",nodeId:\"WN1IzUxYf\",rendersWithMotion:true,scopeId:\"UPeaaldKJ\",children:/*#__PURE__*/_jsx(NavbarIcon,{height:\"100%\",id:\"WN1IzUxYf\",layoutId:\"WN1IzUxYf\",style:{height:\"100%\",width:\"100%\"},variant:\"jW6qg4MmP\",width:\"100%\",...addPropertyOverrides({Cl1NhJcFn:{variant:\"IX3l1ypbS\"},CsSDRVlz3:{variant:\"IX3l1ypbS\"},REIs6Nopn:{variant:\"IX3l1ypbS\"},rn5AfXD8K:{variant:\"IX3l1ypbS\"}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tkg10\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"uw65obpX3\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-117ssgy\",\"data-framer-name\":\"Collections\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"j5NKF2xmk\",onTap:onTaperjqo8,...addPropertyOverrides({A8pu9PFdu:{onTap:onTapheewy2},AGxOWEtwa:{onTap:onTap1rz78mo},AZKaSNUaf:{onTap:onTap1swmepy},gUf9xMILd:{onTap:onTap1swmepy},LV44HwRdg:{onTap:onTapuge05g},QfqNHF1Kn:{onTap:onTapn9usvu},wZ6CAHuqb:{onTap:onTap1rz78mo}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+0+19+0+0+0+0,...addPropertyOverrides({A8pu9PFdu:{y:(componentViewport?.y||0)+0+14+0+56+0+0},AGxOWEtwa:{y:(componentViewport?.y||0)+0+14+0+56+0+0},AZKaSNUaf:{y:(componentViewport?.y||0)+0+14+0+56+0+0},gUf9xMILd:{y:(componentViewport?.y||0)+0+14+0+56+0+0},LV44HwRdg:{y:(componentViewport?.y||0)+0+14+0+56+0+0},wZ6CAHuqb:{y:(componentViewport?.y||0)+0+14+0+56+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-wug75n-container\",\"data-framer-appear-id\":\"wug75n\",layoutDependency:layoutDependency,layoutId:\"dwVGGGzNb-container\",nodeId:\"dwVGGGzNb\",rendersWithMotion:true,scopeId:\"UPeaaldKJ\",...addPropertyOverrides({gUf9xMILd:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true},wZ6CAHuqb:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavbarTitle,{dIpPxJnlm:\"Collections\",height:\"100%\",id:\"dwVGGGzNb\",layoutId:\"dwVGGGzNb\",variant:\"bLIBLDrSc\",width:\"100%\",...addPropertyOverrides({A8pu9PFdu:{variant:\"EOqjB_ZRK\"},LV44HwRdg:{variant:\"EOqjB_ZRK\"},QfqNHF1Kn:{variant:\"EOqjB_ZRK\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5ccd4v\",\"data-framer-name\":\"Products\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ng5JwBejo\",onTap:onTap1w9ifag,...addPropertyOverrides({A8pu9PFdu:{onTap:onTap1y37wh2},AGxOWEtwa:{onTap:onTapheewy2},AZKaSNUaf:{onTap:onTapuge05g},gUf9xMILd:{onTap:onTap1kygr5u},LV44HwRdg:{onTap:onTap1kygr5u},wLQe3Li9v:{onTap:onTapn9usvu},wZ6CAHuqb:{onTap:onTap1y37wh2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+0+19+0+0+0+0,...addPropertyOverrides({A8pu9PFdu:{y:(componentViewport?.y||0)+0+14+0+56+0+0},AGxOWEtwa:{y:(componentViewport?.y||0)+0+14+0+56+0+0},AZKaSNUaf:{y:(componentViewport?.y||0)+0+14+0+56+0+0},gUf9xMILd:{y:(componentViewport?.y||0)+0+14+0+56+0+0},LV44HwRdg:{y:(componentViewport?.y||0)+0+14+0+56+0+0},wZ6CAHuqb:{y:(componentViewport?.y||0)+0+14+0+56+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-afxsev-container\",\"data-framer-appear-id\":\"afxsev\",layoutDependency:layoutDependency,layoutId:\"lVzU7BByf-container\",nodeId:\"lVzU7BByf\",rendersWithMotion:true,scopeId:\"UPeaaldKJ\",...addPropertyOverrides({gUf9xMILd:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,initial:animation1,optimized:true},wZ6CAHuqb:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavbarTitle,{dIpPxJnlm:\"Products\",height:\"100%\",id:\"lVzU7BByf\",layoutId:\"lVzU7BByf\",variant:\"bLIBLDrSc\",width:\"100%\",...addPropertyOverrides({AGxOWEtwa:{variant:\"EOqjB_ZRK\"},AZKaSNUaf:{variant:\"EOqjB_ZRK\"},wLQe3Li9v:{variant:\"EOqjB_ZRK\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bsBvD8epB\"},motionChild:true,nodeId:\"ofeCnkJMP\",openInNewTab:false,scopeId:\"UPeaaldKJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1fzbe3g framer-1ifzuhl\",\"data-framer-name\":\"Studio\",layoutDependency:layoutDependency,layoutId:\"ofeCnkJMP\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+0+19+0+0+0+0,...addPropertyOverrides({A8pu9PFdu:{y:(componentViewport?.y||0)+0+14+0+56+0+0},AGxOWEtwa:{y:(componentViewport?.y||0)+0+14+0+56+0+0},AZKaSNUaf:{y:(componentViewport?.y||0)+0+14+0+56+0+0},gUf9xMILd:{y:(componentViewport?.y||0)+0+14+0+56+0+0},LV44HwRdg:{y:(componentViewport?.y||0)+0+14+0+56+0+0},wZ6CAHuqb:{y:(componentViewport?.y||0)+0+14+0+56+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-vgegkp-container\",\"data-framer-appear-id\":\"vgegkp\",layoutDependency:layoutDependency,layoutId:\"fXH3MaFzQ-container\",nodeId:\"fXH3MaFzQ\",rendersWithMotion:true,scopeId:\"UPeaaldKJ\",...addPropertyOverrides({gUf9xMILd:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,initial:animation1,optimized:true},wZ6CAHuqb:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavbarTitle,{dIpPxJnlm:\"Studio\",height:\"100%\",id:\"fXH3MaFzQ\",layoutId:\"fXH3MaFzQ\",variant:\"bLIBLDrSc\",width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-156ounp\",\"data-framer-name\":\"Cart Counter\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"mxrOQZNfX\",onTap:onTapvlub3f,...addPropertyOverrides({A8pu9PFdu:{onTap:onTapqwrbk1},AGxOWEtwa:{onTap:onTapqwrbk1},AZKaSNUaf:{onTap:onTap9m3poa},Cl1NhJcFn:{onTap:onTap9m3poa},CsSDRVlz3:{onTap:onTapmw56iu},gUf9xMILd:{onTap:onTap9m3poa},LV44HwRdg:{onTap:onTap9m3poa},REIs6Nopn:{onTap:onTapqwrbk1},rn5AfXD8K:{onTap:onTapvlahp7},VzIxxpxAu:{onTap:onTapn9usvu},wZ6CAHuqb:{onTap:onTapqwrbk1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1iq82tx\",\"data-framer-name\":\"Counter\",layoutDependency:layoutDependency,layoutId:\"nRNL7U5D2\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1eyn8qp-container\",\"data-framer-name\":\"Cart Counter\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"X6OnMsAxJ-container\",name:\"Cart Counter\",nodeId:\"X6OnMsAxJ\",rendersWithMotion:true,scopeId:\"UPeaaldKJ\",children:/*#__PURE__*/_jsx(CartCounter,{config:{countryIsoCode:\"US\",languageIsoCode:\"EN\",permissions:{selling_plans:true},storeDomain:\"jeannie-kim-jewelry.myshopify.com\",storefrontToken:\"795ab0ffea122a12e2d91d2c85bc74c4\",testMode:false},countAllVariants:false,font:{},height:\"100%\",hiddenOnZero:true,id:\"X6OnMsAxJ\",layoutId:\"X6OnMsAxJ\",name:\"Cart Counter\",styles:{border:{borderColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"30px\",color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},fontSize:12,height:10,padding:\"0px\",width:10},width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kywmt4\",\"data-framer-name\":\"Cart\",layoutDependency:layoutDependency,layoutId:\"jgR2Mq90y\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+0+16+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n5qt3u-container\",layoutDependency:layoutDependency,layoutId:\"lHiq0FhhE-container\",nodeId:\"lHiq0FhhE\",rendersWithMotion:true,scopeId:\"UPeaaldKJ\",children:/*#__PURE__*/_jsx(NavbarTitle,{dIpPxJnlm:\"Cart\",height:\"100%\",id:\"lHiq0FhhE\",layoutId:\"lHiq0FhhE\",variant:\"bLIBLDrSc\",width:\"100%\",...addPropertyOverrides({CsSDRVlz3:{variant:\"EOqjB_ZRK\"},rn5AfXD8K:{variant:\"EOqjB_ZRK\"},VzIxxpxAu:{variant:\"EOqjB_ZRK\"}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({A8pu9PFdu:{height:1e3,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,y:(componentViewport?.y||0)+0+0},AGxOWEtwa:{height:1e3,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,y:(componentViewport?.y||0)+0+0},AZKaSNUaf:{height:1e3,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,y:(componentViewport?.y||0)+0+0},LV44HwRdg:{height:1e3,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,y:(componentViewport?.y||0)+0+0},QfqNHF1Kn:{height:1e3,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,y:(componentViewport?.y||0)+0+0},wLQe3Li9v:{height:1e3,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-1y86ey6-container\",\"data-framer-appear-id\":\"1y86ey6\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"sXmGV4jzK-container\",nodeId:\"sXmGV4jzK\",optimized:true,rendersWithMotion:true,scopeId:\"UPeaaldKJ\",children:/*#__PURE__*/_jsx(MenuLists,{height:\"100%\",id:\"sXmGV4jzK\",layoutId:\"sXmGV4jzK\",OildCrmbg:OildCrmbgn9usvu,style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:\"shP_yQNHW\",width:\"100%\",...addPropertyOverrides({A8pu9PFdu:{OildCrmbg:OildCrmbgvlahp7,variant:\"sDJPaRZ7n\"},AGxOWEtwa:{OildCrmbg:OildCrmbgvlahp7,variant:\"FYFabFrwG\"},AZKaSNUaf:{OildCrmbg:OildCrmbgmw56iu,variant:\"nVXxaImJV\"},LV44HwRdg:{OildCrmbg:OildCrmbgmw56iu,variant:\"N7SPf86G8\"},wLQe3Li9v:{variant:\"wjQI3QCtZ\"}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-zrh06z\",\"data-framer-appear-id\":\"zrh06z\",\"data-framer-name\":\"Cart\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"t4t_8lrjt\",optimized:true,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-17h6285\",\"data-styles-preset\":\"WiGD_j4xE\",children:\"Your Cart\"})}),className:\"framer-1c8h9ry\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yxDb_UY7k\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r81a33\",\"data-framer-name\":\"Cart Container\",layoutDependency:layoutDependency,layoutId:\"QOYivdQKs\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g5hony-container\",\"data-framer-name\":\"Cart List\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jtSkLfF1o-container\",name:\"Cart List\",nodeId:\"jtSkLfF1o\",rendersWithMotion:true,scopeId:\"UPeaaldKJ\",children:/*#__PURE__*/_jsx(CartList,{cartItem:{alignItems:\"center\",border:{borderBottomWidth:1,borderColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},borderRadius:\"0px\",flexDirection:\"row\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},gap:16,padding:\"24px 0px 24px 0px\"},config:{countryIsoCode:\"US\",languageIsoCode:\"EN\",permissions:{selling_plans:true},storeDomain:\"jeannie-kim-jewelry.myshopify.com\",storefrontToken:\"795ab0ffea122a12e2d91d2c85bc74c4\",testMode:false},counterStyles:{border:{borderColor:\"var(--token-dfef8d6a-80cc-4459-bd75-7a0cde964246, rgb(249, 242, 208))\",borderStyle:\"solid\",borderWidth:2},borderRadius:\"0px\",color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},fontSize:16,gap:12,iconColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",iconSize:12,padding:\"4px 16px 2px 16px\"},emptyCompoenent:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3dp31s\",\"data-framer-name\":\"Cart Empty State\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"p7Tim1ARZ\"})],font:{},gap:0,height:\"100%\",id:\"jtSkLfF1o\",imageStyle:{aspectRatio:\"1:1\",border:{borderColor:\"rgb(232, 232, 232)\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"0px\",objectFit:\"cover\",size:100},layoutId:\"jtSkLfF1o\",name:\"Cart List\",priceStyles:{color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},fontSize:14,padding:\"0px\"},removeStyles:{backgroundColor:\"rgba(237, 237, 237, 0)\",border:{borderColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"30px\",color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",padding:\"6px\",size:20},style:{width:\"100%\"},titleStyles:{color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"CUSTOM;Flecha Test M Light\", sans-serif'},fontSize:24,padding:\"0px\"},variantStyles:{color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:300},fontSize:12,padding:\"0px\"},width:\"100%\",...addPropertyOverrides({CsSDRVlz3:{titleStyles:{color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"Flecha M Light\", \"Flecha M Light Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:300},fontSize:24,padding:\"0px\"}},rn5AfXD8K:{titleStyles:{color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"Flecha M Light\", \"Flecha M Light Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:300},fontSize:24,padding:\"0px\"}},VzIxxpxAu:{priceStyles:{color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:300},fontSize:14,padding:\"0px\"},titleStyles:{color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"Flecha M Light\", \"Flecha M Light Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:300},fontSize:24,padding:\"0px\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k0ln6i\",\"data-framer-name\":\"Checkout Container\",layoutDependency:layoutDependency,layoutId:\"DgMvTCmZa\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pftvir\",\"data-framer-name\":\"Subtotal\",layoutDependency:layoutDependency,layoutId:\"kziUQ0ytS\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1lyb7r6\",\"data-styles-preset\":\"RuXfjBH6T\",children:\"Subtotal\"})}),className:\"framer-r3w5wv\",\"data-framer-name\":\"Subtotal\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MJahdVhjA\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t3n98d-container\",\"data-framer-name\":\"Cart Subtotal\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Oh5EDyOZh-container\",name:\"Cart Subtotal\",nodeId:\"Oh5EDyOZh\",rendersWithMotion:true,scopeId:\"UPeaaldKJ\",children:/*#__PURE__*/_jsx(CartSubtotal,{config:{countryIsoCode:\"US\",languageIsoCode:\"EN\",permissions:{selling_plans:true},storeDomain:\"jeannie-kim-jewelry.myshopify.com\",storefrontToken:\"795ab0ffea122a12e2d91d2c85bc74c4\",testMode:false},font:{},height:\"100%\",id:\"Oh5EDyOZh\",layoutId:\"Oh5EDyOZh\",name:\"Cart Subtotal\",reverseCurrency:false,styles:{color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400,textAlign:\"justify\"},fontSize:14,padding:\"0px\"},width:\"100%\",...addPropertyOverrides({VzIxxpxAu:{styles:{color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:300,textAlign:\"justify\"},fontSize:14,padding:\"0px\"}}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vnq0px\",\"data-framer-name\":\"Checkout Button\",layoutDependency:layoutDependency,layoutId:\"x13eV1kUz\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p16kw8-container\",\"data-framer-name\":\"Checkout Button\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cAO3WOIjn-container\",name:\"Checkout Button\",nodeId:\"cAO3WOIjn\",rendersWithMotion:true,scopeId:\"UPeaaldKJ\",children:/*#__PURE__*/_jsx(CartCheckoutButton,{buttonComponent:[],buttonType:\"Default\",buttonVariants:{default:\"Default\",disabled:\"Disabled\",loading:\"Loading\"},config:{countryIsoCode:\"US\",languageIsoCode:\"EN\",permissions:{selling_plans:true},storeDomain:\"jeannie-kim-jewelry.myshopify.com\",storefrontToken:\"795ab0ffea122a12e2d91d2c85bc74c4\",testMode:false},font:{},height:\"100%\",hideWhenEmpty:false,hoverStyle:{backgroundColor:\"var(--token-dfef8d6a-80cc-4459-bd75-7a0cde964246, rgb(231, 223, 217))\",border:{borderColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",borderStyle:\"solid\",borderWidth:1},color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\"},id:\"cAO3WOIjn\",label:\"Checkout\",layoutId:\"cAO3WOIjn\",name:\"Checkout Button\",style:{backgroundColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",border:{borderColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",borderStyle:\"solid\",borderWidth:1},borderRadius:\"0px\",color:\"var(--token-3eeb684a-c466-4e44-b2f3-cc3b7897f918, rgb(255, 255, 255))\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},fontSize:18,padding:\"10px 32px 10px 32px\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18)))\"},children:\"Shipping, taxes, and discount codes calculated at checkout.\"})}),className:\"framer-493inv\",\"data-framer-name\":\"Shipping, taxes, and discount codes calculated at checkout.\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"pw81czJIy\",style:{\"--extracted-r6o4lv\":\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7ScaK.framer-1ifzuhl, .framer-7ScaK .framer-1ifzuhl { display: block; }\",\".framer-7ScaK.framer-8acxbj { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; }\",\".framer-7ScaK .framer-175x05n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 60px; justify-content: space-between; left: calc(50.00000000000002% - min(1440px, 100%) / 2); max-width: 1440px; overflow: visible; padding: 0px; position: absolute; top: 0px; width: 100%; z-index: 10; }\",\".framer-7ScaK .framer-1asktcr { flex: none; gap: 10px; height: 60px; left: calc(49.93055555555558% - 107px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; text-decoration: none; top: 0px; width: 107px; }\",\".framer-7ScaK .framer-1es2kb3-container { flex: none; height: auto; left: 50%; position: absolute; top: 0px; width: auto; z-index: 10; }\",\".framer-7ScaK .framer-14uepq5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; text-decoration: none; top: 0px; width: min-content; z-index: 10; }\",\".framer-7ScaK .framer-qlc4ba { flex: none; height: 22px; position: relative; width: 107px; }\",\".framer-7ScaK .framer-1wgfbp3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 24px; overflow: visible; padding: 0px; position: absolute; top: 19px; width: min-content; z-index: 1; }\",\".framer-7ScaK .framer-6lr75p, .framer-7ScaK .framer-117ssgy, .framer-7ScaK .framer-5ccd4v { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7ScaK .framer-921ju8-container { flex: none; height: 32px; position: relative; width: 32px; z-index: 1; }\",\".framer-7ScaK .framer-1tkg10 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-7ScaK .framer-wug75n-container, .framer-7ScaK .framer-afxsev-container, .framer-7ScaK .framer-vgegkp-container, .framer-7ScaK .framer-1eyn8qp-container, .framer-7ScaK .framer-1n5qt3u-container, .framer-7ScaK .framer-1t3n98d-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-7ScaK .framer-1fzbe3g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-7ScaK .framer-156ounp { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: absolute; right: 24px; top: 16px; width: min-content; z-index: 1; }\",\".framer-7ScaK .framer-1iq82tx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 28px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7ScaK .framer-kywmt4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7ScaK .framer-1y86ey6-container { flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); max-width: 1440px; position: relative; width: 100%; z-index: 1; }\",\".framer-7ScaK .framer-zrh06z { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; max-width: 1440px; overflow: auto; padding: 100px 24px 64px 24px; position: relative; width: 80%; }\",\".framer-7ScaK .framer-1c8h9ry, .framer-7ScaK .framer-r3w5wv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-7ScaK .framer-1r81a33 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7ScaK .framer-1g5hony-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-7ScaK .framer-3dp31s { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 43px; min-width: 93px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; pointer-events: none; position: relative; width: min-content; }\",\".framer-7ScaK .framer-1k0ln6i { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 420px; }\",\".framer-7ScaK .framer-1pftvir { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7ScaK .framer-vnq0px { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-7ScaK .framer-1p16kw8-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-7ScaK .framer-493inv { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-7ScaK.framer-v-12ux8j5.framer-8acxbj { width: 810px; }\",\".framer-7ScaK.framer-v-12ux8j5 .framer-1wgfbp3 { cursor: pointer; top: 14px; }\",\".framer-7ScaK.framer-v-1hg0mg5.framer-8acxbj { width: 390px; }\",\".framer-7ScaK.framer-v-1hg0mg5 .framer-175x05n, .framer-7ScaK.framer-v-u51jad .framer-175x05n, .framer-7ScaK.framer-v-3vqoyb .framer-175x05n, .framer-7ScaK.framer-v-1o56t21 .framer-175x05n { left: 0px; right: 0px; width: unset; }\",\".framer-7ScaK.framer-v-1hg0mg5 .framer-1wgfbp3 { left: 16px; top: 14px; }\",\".framer-7ScaK.framer-v-1hg0mg5 .framer-156ounp, .framer-7ScaK.framer-v-u51jad .framer-156ounp, .framer-7ScaK.framer-v-3vqoyb .framer-156ounp, .framer-7ScaK.framer-v-1o56t21 .framer-156ounp, .framer-7ScaK.framer-v-pv4h95 .framer-156ounp { right: 16px; }\",\".framer-7ScaK.framer-v-uznqc2.framer-8acxbj { height: 110px; width: 810px; }\",\".framer-7ScaK.framer-v-uznqc2 .framer-1wgfbp3, .framer-7ScaK.framer-v-2osymv .framer-1wgfbp3, .framer-7ScaK.framer-v-1m9iie7 .framer-1wgfbp3 { gap: 24px; justify-content: flex-start; top: 14px; }\",\".framer-7ScaK.framer-v-u51jad.framer-8acxbj { height: 110px; width: 390px; }\",\".framer-7ScaK.framer-v-u51jad .framer-1wgfbp3 { gap: 24px; justify-content: flex-start; left: 16px; top: 14px; }\",\".framer-7ScaK.framer-v-x32rnd.framer-8acxbj, .framer-7ScaK.framer-v-nl7djp.framer-8acxbj, .framer-7ScaK.framer-v-1io1u1i.framer-8acxbj { height: min-content; }\",\".framer-7ScaK.framer-v-2osymv.framer-8acxbj, .framer-7ScaK.framer-v-1m9iie7.framer-8acxbj, .framer-7ScaK.framer-v-1lij8bj.framer-8acxbj { height: min-content; width: 810px; }\",\".framer-7ScaK.framer-v-3vqoyb.framer-8acxbj, .framer-7ScaK.framer-v-1o56t21.framer-8acxbj, .framer-7ScaK.framer-v-pv4h95.framer-8acxbj { height: min-content; width: 390px; }\",\".framer-7ScaK.framer-v-3vqoyb .framer-1wgfbp3, .framer-7ScaK.framer-v-1o56t21 .framer-1wgfbp3 { gap: 24px; left: 16px; top: 14px; }\",\".framer-7ScaK.framer-v-1io1u1i .framer-175x05n, .framer-7ScaK.framer-v-1lij8bj .framer-175x05n, .framer-7ScaK.framer-v-1lij8bj .framer-1p16kw8-container, .framer-7ScaK.framer-v-pv4h95 .framer-1p16kw8-container { order: 0; }\",\".framer-7ScaK.framer-v-1io1u1i .framer-zrh06z, .framer-7ScaK.framer-v-1lij8bj .framer-zrh06z { order: 2; }\",\".framer-7ScaK.framer-v-1lij8bj .framer-1r81a33, .framer-7ScaK.framer-v-pv4h95 .framer-1r81a33 { align-content: flex-end; align-items: flex-end; flex: 1 0 0px; flex-direction: column; gap: unset; height: 1px; justify-content: space-between; }\",\".framer-7ScaK.framer-v-1lij8bj .framer-1g5hony-container { flex: none; order: 0; width: 100%; }\",\".framer-7ScaK.framer-v-1lij8bj .framer-1k0ln6i { order: 1; padding: 100px 0px 0px 0px; }\",\".framer-7ScaK.framer-v-1lij8bj .framer-493inv, .framer-7ScaK.framer-v-pv4h95 .framer-493inv { order: 1; }\",\".framer-7ScaK.framer-v-pv4h95 .framer-175x05n { left: 0px; order: 0; right: 0px; width: unset; }\",\".framer-7ScaK.framer-v-pv4h95 .framer-1wgfbp3 { left: 16px; }\",\".framer-7ScaK.framer-v-pv4h95 .framer-zrh06z { order: 2; padding: 100px 16px 64px 16px; width: 100%; }\",\".framer-7ScaK.framer-v-pv4h95 .framer-1g5hony-container { flex: none; width: 100%; }\",\".framer-7ScaK.framer-v-pv4h95 .framer-1k0ln6i { padding: 100px 0px 0px 0px; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-7ScaK[data-border=\"true\"]::after, .framer-7ScaK [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Cl1NhJcFn\":{\"layout\":[\"fixed\",\"fixed\"]},\"REIs6Nopn\":{\"layout\":[\"fixed\",\"fixed\"]},\"gUf9xMILd\":{\"layout\":[\"fixed\",\"fixed\"]},\"wZ6CAHuqb\":{\"layout\":[\"fixed\",\"fixed\"]},\"QfqNHF1Kn\":{\"layout\":[\"fixed\",\"auto\"]},\"LV44HwRdg\":{\"layout\":[\"fixed\",\"auto\"]},\"A8pu9PFdu\":{\"layout\":[\"fixed\",\"auto\"]},\"wLQe3Li9v\":{\"layout\":[\"fixed\",\"auto\"]},\"AZKaSNUaf\":{\"layout\":[\"fixed\",\"auto\"]},\"AGxOWEtwa\":{\"layout\":[\"fixed\",\"auto\"]},\"VzIxxpxAu\":{\"layout\":[\"fixed\",\"auto\"]},\"CsSDRVlz3\":{\"layout\":[\"fixed\",\"auto\"]},\"rn5AfXD8K\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"WP_3m2IGT\":\"logoVisibility\",\"iELEhZ_u3\":\"pScrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUPeaaldKJ=withCSS(Component,css,\"framer-7ScaK\");export default FramerUPeaaldKJ;FramerUPeaaldKJ.displayName=\"Navbar Home\";FramerUPeaaldKJ.defaultProps={height:60,width:1440};addPropertyControls(FramerUPeaaldKJ,{variant:{options:[\"S3VW4ed0o\",\"Cl1NhJcFn\",\"REIs6Nopn\",\"gUf9xMILd\",\"wZ6CAHuqb\",\"QfqNHF1Kn\",\"LV44HwRdg\",\"A8pu9PFdu\",\"wLQe3Li9v\",\"AZKaSNUaf\",\"AGxOWEtwa\",\"VzIxxpxAu\",\"CsSDRVlz3\",\"rn5AfXD8K\"],optionTitles:[\"Desktop Closed\",\"Tablet Closed\",\"Mobile Closed\",\"Tablet Open\",\"Mobile Open\",\"Desktop Collections\",\"Tablet - Collections\",\"Mobile Collections\",\"Desktop Products\",\"Tablet Products\",\"Mobile Products\",\"Desktop Cart\",\"Tablet Cart\",\"Mobile Cart\"],title:\"Variant\",type:ControlType.Enum},WP_3m2IGT:{defaultValue:false,title:\"Logo Visibility\",type:ControlType.Boolean},iELEhZ_u3:{title:\"P Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(FramerUPeaaldKJ,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwA_JxhS2f3ZGMZpg.woff2\",weight:\"300\"},{cssFamilyName:\"Flecha M Light\",source:\"custom\",style:\"normal\",uiFamilyName:\"Flecha M\",url:\"https://framerusercontent.com/assets/cy1iFHPnwe2ofKfasPbyx8hHBA.woff2\",weight:\"300\"}]},...LogoAnimatedFonts,...NavbarIconFonts,...NavbarTitleFonts,...CartCounterFonts,...MenuListsFonts,...CartListFonts,...CartSubtotalFonts,...CartCheckoutButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUPeaaldKJ\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"60\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"WP_3m2IGT\\\":\\\"logoVisibility\\\",\\\"iELEhZ_u3\\\":\\\"pScrollSection\\\"}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Cl1NhJcFn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"REIs6Nopn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gUf9xMILd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wZ6CAHuqb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QfqNHF1Kn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LV44HwRdg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"A8pu9PFdu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wLQe3Li9v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AZKaSNUaf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AGxOWEtwa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VzIxxpxAu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CsSDRVlz3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rn5AfXD8K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UPeaaldKJ.map","// Generated by Framer (3256e0c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CartCheckoutButton from\"https://framerusercontent.com/modules/0mEoOFqY2zY0DO4DuXt1/mjM479qmm3dXvDO9ttfY/Shopify_CartCheckoutButton.js\";import CartList from\"https://framerusercontent.com/modules/cCi4we0wVgjV5iCPA0sj/QDiH68CLqlcYDt3qWKsk/Shopify_CartList.js\";import CartSubtotal from\"https://framerusercontent.com/modules/IiFSgENqQNiBdW1kIM0F/jdlV1bTDQ5EPKSvEO1TK/Shopify_CartSubtotal.js\";import CartCounter from\"https://framerusercontent.com/modules/k1rY4upjoIqYmzBU1l8f/v0KLK3HgEnYvmU7K0zye/Shopify_CartCounter.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/myMwxfjNdeiwOtargubq/DPOwBhjipxTwTQu1KjY6/RuXfjBH6T.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/mTutbz1NWdscseEUABpr/Rx1XhpyEji92nolTSUNa/WiGD_j4xE.js\";import NavbarTitle from\"https://framerusercontent.com/modules/9gYYns6SIooJZGDn7Krb/Mti9fTRhdWoJtQntrHGJ/ETeiNUPgg.js\";import MenuLists from\"https://framerusercontent.com/modules/oAkyB5614S1bR4Qy1GEO/1CC07Ck6ycXEf7h7Bjue/HLCSVWJvc.js\";import LogoAnimated from\"https://framerusercontent.com/modules/hqKBy2vv8hy1WekpSGsW/DaS5VEMPWzq99Nu14sV5/oQq7fcsav.js\";import NavbarIcon from\"https://framerusercontent.com/modules/9fLozggZ4tTj84yyvsxf/ribWdsc7MPW5bebgRHqG/P4pHTwSdU.js\";const LogoAnimatedFonts=getFonts(LogoAnimated);const NavbarIconFonts=getFonts(NavbarIcon);const NavbarTitleFonts=getFonts(NavbarTitle);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const CartCounterFonts=getFonts(CartCounter);const MenuListsFonts=getFonts(MenuLists);const CartListFonts=getFonts(CartList);const CartSubtotalFonts=getFonts(CartSubtotal);const CartCheckoutButtonFonts=getFonts(CartCheckoutButton);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"tX_S9ReTX\",\"WYInB05x5\",\"ws8E5mWVo\",\"zAlGieBF2\",\"cmbIzDwK_\",\"fKUCPXZ3E\",\"zlY1CD2b9\",\"THnuvw7zH\",\"txtOf40Hz\",\"f2E1MsuAP\",\"xYFRke22t\",\"q1AUw_MFk\",\"voxpUoN0N\",\"ghaPQ3j0D\"];const serializationHash=\"framer-IOXrk\";const variantClassNames={cmbIzDwK_:\"framer-v-1xh0o2c\",f2E1MsuAP:\"framer-v-14kqw62\",fKUCPXZ3E:\"framer-v-exizvq\",ghaPQ3j0D:\"framer-v-1pkb1mg\",q1AUw_MFk:\"framer-v-8o9fqm\",THnuvw7zH:\"framer-v-woxthp\",tX_S9ReTX:\"framer-v-19ropjp\",txtOf40Hz:\"framer-v-1srzzcs\",voxpUoN0N:\"framer-v-1j06f5s\",ws8E5mWVo:\"framer-v-14k53x2\",WYInB05x5:\"framer-v-k8r0la\",xYFRke22t:\"framer-v-1l1guf3\",zAlGieBF2:\"framer-v-p9kf1y\",zlY1CD2b9:\"framer-v-1df8cw3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iELEhZ_u3=undefined;const transition1={delay:0,duration:.6,ease:[.53,0,.08,1],type:\"tween\"};const transition2={delay:0,duration:.6,ease:[.5,0,0,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition3={damping:16,delay:.3,mass:.1,stiffness:140,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-8};const transition4={damping:16,delay:.4,mass:.1,stiffness:140,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={damping:16,delay:.5,mass:.1,stiffness:140,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={damping:58,delay:.1,mass:5,stiffness:188,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const animation5={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-20};const transition7={damping:24,delay:.2,mass:.1,stiffness:160,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Cart\":\"q1AUw_MFk\",\"Desktop Closed\":\"tX_S9ReTX\",\"Desktop Collections\":\"fKUCPXZ3E\",\"Desktop Products\":\"txtOf40Hz\",\"Mobile Cart\":\"ghaPQ3j0D\",\"Mobile Closed\":\"ws8E5mWVo\",\"Mobile Collections\":\"THnuvw7zH\",\"Mobile Open\":\"cmbIzDwK_\",\"Mobile Products\":\"xYFRke22t\",\"Tablet - Collections\":\"zlY1CD2b9\",\"Tablet Cart\":\"voxpUoN0N\",\"Tablet Closed\":\"WYInB05x5\",\"Tablet Open\":\"zAlGieBF2\",\"Tablet Products\":\"f2E1MsuAP\"};const getProps=({height,id,scrollSection,width,...props})=>{return{...props,iELEhZ_u3:scrollSection??props.iELEhZ_u3,variant:humanReadableVariantMap[props.variant]??props.variant??\"tX_S9ReTX\"};};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,iELEhZ_u3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tX_S9ReTX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap15octuj=activeVariantCallback(async(...args)=>{setVariant(\"zAlGieBF2\");});const onTap1n6e8js=activeVariantCallback(async(...args)=>{setVariant(\"WYInB05x5\");});const onTap1nme1x3=activeVariantCallback(async(...args)=>{setVariant(\"cmbIzDwK_\");});const onTap1ezy415=activeVariantCallback(async(...args)=>{setVariant(\"ws8E5mWVo\");});const onTap1v0v9oa=activeVariantCallback(async(...args)=>{setVariant(\"fKUCPXZ3E\");});const onTap4p6tgc=activeVariantCallback(async(...args)=>{setVariant(\"zlY1CD2b9\");});const onTap14l1861=activeVariantCallback(async(...args)=>{setVariant(\"THnuvw7zH\");});const onTap1g24h2x=activeVariantCallback(async(...args)=>{setVariant(\"tX_S9ReTX\");});const onTap14fy7y=activeVariantCallback(async(...args)=>{setVariant(\"txtOf40Hz\");});const onTap1jeao2f=activeVariantCallback(async(...args)=>{setVariant(\"f2E1MsuAP\");});const onTaptsyx35=activeVariantCallback(async(...args)=>{setVariant(\"xYFRke22t\");});const onTap175mso6=activeVariantCallback(async(...args)=>{setVariant(\"q1AUw_MFk\");});const onTap1149alx=activeVariantCallback(async(...args)=>{setVariant(\"voxpUoN0N\");});const onTap1qv652n=activeVariantCallback(async(...args)=>{setVariant(\"ghaPQ3j0D\");});const OildCrmbg1g24h2x=activeVariantCallback(async(...args)=>{setVariant(\"tX_S9ReTX\");});const OildCrmbg1n6e8js=activeVariantCallback(async(...args)=>{setVariant(\"WYInB05x5\");});const OildCrmbg1ezy415=activeVariantCallback(async(...args)=>{setVariant(\"ws8E5mWVo\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"WYInB05x5\",\"ws8E5mWVo\",\"zAlGieBF2\",\"cmbIzDwK_\",\"zlY1CD2b9\",\"THnuvw7zH\",\"f2E1MsuAP\",\"xYFRke22t\",\"voxpUoN0N\",\"ghaPQ3j0D\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"WYInB05x5\",\"ws8E5mWVo\",\"voxpUoN0N\",\"ghaPQ3j0D\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"fKUCPXZ3E\",\"zlY1CD2b9\",\"THnuvw7zH\",\"txtOf40Hz\",\"f2E1MsuAP\",\"xYFRke22t\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"q1AUw_MFk\",\"voxpUoN0N\",\"ghaPQ3j0D\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({ws8E5mWVo:{value:transition2},WYInB05x5:{value:transition2},zAlGieBF2:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-19ropjp\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop Closed\",layoutDependency:layoutDependency,layoutId:\"tX_S9ReTX\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-3eeb684a-c466-4e44-b2f3-cc3b7897f918, rgb(255, 255, 255))\",...style},variants:{f2E1MsuAP:{\"--border-bottom-width\":\"0px\"},ghaPQ3j0D:{\"--border-bottom-width\":\"0px\"},q1AUw_MFk:{\"--border-bottom-width\":\"0px\"},THnuvw7zH:{\"--border-bottom-width\":\"0px\"},txtOf40Hz:{\"--border-bottom-width\":\"0px\"},voxpUoN0N:{\"--border-bottom-width\":\"0px\"},xYFRke22t:{\"--border-bottom-width\":\"0px\"},zlY1CD2b9:{\"--border-bottom-width\":\"0px\"}},...addPropertyOverrides({cmbIzDwK_:{\"data-framer-name\":\"Mobile Open\"},f2E1MsuAP:{\"data-framer-name\":\"Tablet Products\"},fKUCPXZ3E:{\"data-framer-name\":\"Desktop Collections\"},ghaPQ3j0D:{\"data-framer-name\":\"Mobile Cart\"},q1AUw_MFk:{\"data-framer-name\":\"Desktop Cart\"},THnuvw7zH:{\"data-framer-name\":\"Mobile Collections\"},txtOf40Hz:{\"data-framer-name\":\"Desktop Products\"},voxpUoN0N:{\"data-framer-name\":\"Tablet Cart\"},ws8E5mWVo:{\"data-framer-name\":\"Mobile Closed\"},WYInB05x5:{\"data-framer-name\":\"Tablet Closed\"},xYFRke22t:{\"data-framer-name\":\"Mobile Products\"},zAlGieBF2:{\"data-framer-name\":\"Tablet Open\"},zlY1CD2b9:{\"data-framer-name\":\"Tablet - Collections\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-113hdbp\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"pWPg1a9oP\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"xO4XJuxUn\",openInNewTab:false,scopeId:\"WGi3ryVa2\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1wfzmi5 framer-9xpylf\",\"data-framer-name\":\"Logo Container\",layoutDependency:layoutDependency,layoutId:\"xO4XJuxUn\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,y:(componentViewport?.y||0)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qcq0ff-container\",layoutDependency:layoutDependency,layoutId:\"ywZj2NPeK-container\",nodeId:\"ywZj2NPeK\",rendersWithMotion:true,scopeId:\"WGi3ryVa2\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(LogoAnimated,{CfO4AbCQb:iELEhZ_u3,height:\"100%\",id:\"ywZj2NPeK\",layoutId:\"ywZj2NPeK\",variant:\"XqxI0XweL\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mu4maw\",\"data-framer-name\":\"Nav Items\",layoutDependency:layoutDependency,layoutId:\"wO4Ln2zjv\",...addPropertyOverrides({WYInB05x5:{\"data-highlight\":true,onTap:onTap15octuj}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-mxmwes\",\"data-framer-name\":\"Icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"LaadDpmZs\",onTap:onTap1n6e8js,...addPropertyOverrides({cmbIzDwK_:{onTap:onTap1ezy415},ghaPQ3j0D:{onTap:onTap1nme1x3},THnuvw7zH:{onTap:onTap1ezy415},voxpUoN0N:{onTap:onTap15octuj},ws8E5mWVo:{onTap:onTap1nme1x3},WYInB05x5:{onTap:onTap15octuj},xYFRke22t:{onTap:onTap1ezy415}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",...addPropertyOverrides({cmbIzDwK_:{y:(componentViewport?.y||0)+0+14+0+0+0},f2E1MsuAP:{y:(componentViewport?.y||0)+0+14+0+0+0},ghaPQ3j0D:{y:(componentViewport?.y||0)+0+19+0+0+0},THnuvw7zH:{y:(componentViewport?.y||0)+0+14+0+0+0},voxpUoN0N:{y:(componentViewport?.y||0)+0+19+0+0+0},ws8E5mWVo:{y:(componentViewport?.y||0)+0+14+0+0+0},WYInB05x5:{y:(componentViewport?.y||0)+0+14+0+0+0},xYFRke22t:{y:(componentViewport?.y||0)+0+14+0+0+0},zAlGieBF2:{y:(componentViewport?.y||0)+0+14+0+0+0},zlY1CD2b9:{y:(componentViewport?.y||0)+0+14+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-187se6h-container\",layoutDependency:layoutDependency,layoutId:\"NrglIhDxR-container\",nodeId:\"NrglIhDxR\",rendersWithMotion:true,scopeId:\"WGi3ryVa2\",children:/*#__PURE__*/_jsx(NavbarIcon,{height:\"100%\",id:\"NrglIhDxR\",layoutId:\"NrglIhDxR\",style:{height:\"100%\",width:\"100%\"},variant:\"jW6qg4MmP\",width:\"100%\",...addPropertyOverrides({ghaPQ3j0D:{variant:\"IX3l1ypbS\"},voxpUoN0N:{variant:\"IX3l1ypbS\"},ws8E5mWVo:{variant:\"IX3l1ypbS\"},WYInB05x5:{variant:\"IX3l1ypbS\"}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1usac0b\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"jkBpHQwuG\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l3nf8r\",\"data-framer-name\":\"Collections\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vPxfIE_6E\",onTap:onTap1v0v9oa,...addPropertyOverrides({cmbIzDwK_:{onTap:onTap14l1861},f2E1MsuAP:{onTap:onTap4p6tgc},fKUCPXZ3E:{onTap:onTap1g24h2x},THnuvw7zH:{onTap:onTap1nme1x3},xYFRke22t:{onTap:onTap14l1861},zAlGieBF2:{onTap:onTap4p6tgc},zlY1CD2b9:{onTap:onTap15octuj}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+0+19+0+0+0+0,...addPropertyOverrides({cmbIzDwK_:{y:(componentViewport?.y||0)+0+14+0+56+0+0},f2E1MsuAP:{y:(componentViewport?.y||0)+0+14+0+56+0+0},THnuvw7zH:{y:(componentViewport?.y||0)+0+14+0+56+0+0},xYFRke22t:{y:(componentViewport?.y||0)+0+14+0+56+0+0},zAlGieBF2:{y:(componentViewport?.y||0)+0+14+0+56+0+0},zlY1CD2b9:{y:(componentViewport?.y||0)+0+14+0+56+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-1x6zjsh-container\",\"data-framer-appear-id\":\"1x6zjsh\",layoutDependency:layoutDependency,layoutId:\"EgRiIJyOF-container\",nodeId:\"EgRiIJyOF\",rendersWithMotion:true,scopeId:\"WGi3ryVa2\",...addPropertyOverrides({cmbIzDwK_:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true},zAlGieBF2:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavbarTitle,{dIpPxJnlm:\"Collections\",height:\"100%\",id:\"EgRiIJyOF\",layoutId:\"EgRiIJyOF\",variant:\"bLIBLDrSc\",width:\"100%\",...addPropertyOverrides({fKUCPXZ3E:{variant:\"EOqjB_ZRK\"},THnuvw7zH:{variant:\"EOqjB_ZRK\"},zlY1CD2b9:{variant:\"EOqjB_ZRK\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3l2g1y\",\"data-framer-name\":\"Products\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ixAXc7Qmh\",onTap:onTap14fy7y,...addPropertyOverrides({cmbIzDwK_:{onTap:onTaptsyx35},f2E1MsuAP:{onTap:onTap15octuj},THnuvw7zH:{onTap:onTaptsyx35},txtOf40Hz:{onTap:onTap1g24h2x},xYFRke22t:{onTap:onTap1nme1x3},zAlGieBF2:{onTap:onTap1jeao2f},zlY1CD2b9:{onTap:onTap1jeao2f}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+0+19+0+0+0+0,...addPropertyOverrides({cmbIzDwK_:{y:(componentViewport?.y||0)+0+14+0+56+0+0},f2E1MsuAP:{y:(componentViewport?.y||0)+0+14+0+56+0+0},THnuvw7zH:{y:(componentViewport?.y||0)+0+14+0+56+0+0},xYFRke22t:{y:(componentViewport?.y||0)+0+14+0+56+0+0},zAlGieBF2:{y:(componentViewport?.y||0)+0+14+0+56+0+0},zlY1CD2b9:{y:(componentViewport?.y||0)+0+14+0+56+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-vcgzle-container\",\"data-framer-appear-id\":\"vcgzle\",layoutDependency:layoutDependency,layoutId:\"rg1JrHFpW-container\",nodeId:\"rg1JrHFpW\",rendersWithMotion:true,scopeId:\"WGi3ryVa2\",...addPropertyOverrides({cmbIzDwK_:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,initial:animation1,optimized:true},zAlGieBF2:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavbarTitle,{dIpPxJnlm:\"Products\",height:\"100%\",id:\"rg1JrHFpW\",layoutId:\"rg1JrHFpW\",variant:\"bLIBLDrSc\",width:\"100%\",...addPropertyOverrides({f2E1MsuAP:{variant:\"EOqjB_ZRK\"},txtOf40Hz:{variant:\"EOqjB_ZRK\"},xYFRke22t:{variant:\"EOqjB_ZRK\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bsBvD8epB\"},motionChild:true,nodeId:\"UXFdpy21D\",openInNewTab:false,scopeId:\"WGi3ryVa2\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1smogbe framer-9xpylf\",\"data-framer-name\":\"Studio\",layoutDependency:layoutDependency,layoutId:\"UXFdpy21D\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+0+19+0+0+0+0,...addPropertyOverrides({cmbIzDwK_:{y:(componentViewport?.y||0)+0+14+0+56+0+0},f2E1MsuAP:{y:(componentViewport?.y||0)+0+14+0+56+0+0},THnuvw7zH:{y:(componentViewport?.y||0)+0+14+0+56+0+0},xYFRke22t:{y:(componentViewport?.y||0)+0+14+0+56+0+0},zAlGieBF2:{y:(componentViewport?.y||0)+0+14+0+56+0+0},zlY1CD2b9:{y:(componentViewport?.y||0)+0+14+0+56+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-1ivgwww-container\",\"data-framer-appear-id\":\"1ivgwww\",layoutDependency:layoutDependency,layoutId:\"LN0AXAbhE-container\",nodeId:\"LN0AXAbhE\",rendersWithMotion:true,scopeId:\"WGi3ryVa2\",...addPropertyOverrides({cmbIzDwK_:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,initial:animation1,optimized:true},zAlGieBF2:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavbarTitle,{dIpPxJnlm:\"Studio\",height:\"100%\",id:\"LN0AXAbhE\",layoutId:\"LN0AXAbhE\",variant:\"bLIBLDrSc\",width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wp93eg\",\"data-framer-name\":\"Cart Counter\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"rg7u5d2SP\",onTap:onTap175mso6,...addPropertyOverrides({cmbIzDwK_:{onTap:onTap1qv652n},f2E1MsuAP:{onTap:onTap1149alx},ghaPQ3j0D:{onTap:onTap1ezy415},q1AUw_MFk:{onTap:onTap1g24h2x},THnuvw7zH:{onTap:onTap1qv652n},voxpUoN0N:{onTap:onTap1n6e8js},ws8E5mWVo:{onTap:onTap1qv652n},WYInB05x5:{onTap:onTap1149alx},xYFRke22t:{onTap:onTap1qv652n},zAlGieBF2:{onTap:onTap1149alx},zlY1CD2b9:{onTap:onTap1149alx}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h0n5m3\",\"data-framer-name\":\"Counter\",layoutDependency:layoutDependency,layoutId:\"FIJ1Rnjh4\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i1h5mv-container\",\"data-framer-name\":\"Cart Counter\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"tSDThgRU4-container\",name:\"Cart Counter\",nodeId:\"tSDThgRU4\",rendersWithMotion:true,scopeId:\"WGi3ryVa2\",children:/*#__PURE__*/_jsx(CartCounter,{config:{countryIsoCode:\"US\",languageIsoCode:\"EN\",permissions:{selling_plans:true},storeDomain:\"jeannie-kim-jewelry.myshopify.com\",storefrontToken:\"795ab0ffea122a12e2d91d2c85bc74c4\",testMode:false},countAllVariants:false,font:{},height:\"100%\",hiddenOnZero:true,id:\"tSDThgRU4\",layoutId:\"tSDThgRU4\",name:\"Cart Counter\",styles:{border:{borderColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"30px\",color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},fontSize:12,height:10,padding:\"0px\",width:10},width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9eh5rx\",\"data-framer-name\":\"Cart\",layoutDependency:layoutDependency,layoutId:\"Qv5r7lfBK\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+0+16+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1na7r1i-container\",layoutDependency:layoutDependency,layoutId:\"VNci2CxLO-container\",nodeId:\"VNci2CxLO\",rendersWithMotion:true,scopeId:\"WGi3ryVa2\",children:/*#__PURE__*/_jsx(NavbarTitle,{dIpPxJnlm:\"Cart\",height:\"100%\",id:\"VNci2CxLO\",layoutId:\"VNci2CxLO\",variant:\"bLIBLDrSc\",width:\"100%\",...addPropertyOverrides({ghaPQ3j0D:{variant:\"EOqjB_ZRK\"},q1AUw_MFk:{variant:\"EOqjB_ZRK\"},voxpUoN0N:{variant:\"EOqjB_ZRK\"}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({f2E1MsuAP:{height:1e3,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,y:(componentViewport?.y||0)+0+0},fKUCPXZ3E:{height:1e3,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,y:(componentViewport?.y||0)+0+0},THnuvw7zH:{height:1e3,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,y:(componentViewport?.y||0)+0+0},txtOf40Hz:{height:1e3,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,y:(componentViewport?.y||0)+0+0},xYFRke22t:{height:1e3,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,y:(componentViewport?.y||0)+0+0},zlY1CD2b9:{height:1e3,width:`min(${componentViewport?.width||\"100vw\"}, 1440px)`,y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-25tna5-container\",\"data-framer-appear-id\":\"25tna5\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"pR9UDOiQg-container\",nodeId:\"pR9UDOiQg\",optimized:true,rendersWithMotion:true,scopeId:\"WGi3ryVa2\",children:/*#__PURE__*/_jsx(MenuLists,{height:\"100%\",id:\"pR9UDOiQg\",layoutId:\"pR9UDOiQg\",OildCrmbg:OildCrmbg1g24h2x,style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:\"shP_yQNHW\",width:\"100%\",...addPropertyOverrides({f2E1MsuAP:{OildCrmbg:OildCrmbg1n6e8js,variant:\"nVXxaImJV\"},THnuvw7zH:{OildCrmbg:OildCrmbg1ezy415,variant:\"sDJPaRZ7n\"},txtOf40Hz:{variant:\"wjQI3QCtZ\"},xYFRke22t:{OildCrmbg:OildCrmbg1ezy415,variant:\"FYFabFrwG\"},zlY1CD2b9:{OildCrmbg:OildCrmbg1n6e8js,variant:\"N7SPf86G8\"}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-qhtelq\",\"data-framer-appear-id\":\"qhtelq\",\"data-framer-name\":\"Cart\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"tIqxuPSOA\",optimized:true,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-17h6285\",\"data-styles-preset\":\"WiGD_j4xE\",children:\"Your Cart\"})}),className:\"framer-1x2l82x\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OX_PjFabT\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2o9ax8\",\"data-framer-name\":\"Cart Container\",layoutDependency:layoutDependency,layoutId:\"Stp9xMUl4\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sf92i3-container\",\"data-framer-name\":\"Cart List\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"w7oUAAQ0V-container\",name:\"Cart List\",nodeId:\"w7oUAAQ0V\",rendersWithMotion:true,scopeId:\"WGi3ryVa2\",children:/*#__PURE__*/_jsx(CartList,{cartItem:{alignItems:\"center\",border:{borderBottomWidth:1,borderColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},borderRadius:\"0px\",flexDirection:\"row\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},gap:16,padding:\"24px 0px 24px 0px\"},config:{countryIsoCode:\"US\",languageIsoCode:\"EN\",permissions:{selling_plans:true},storeDomain:\"jeannie-kim-jewelry.myshopify.com\",storefrontToken:\"795ab0ffea122a12e2d91d2c85bc74c4\",testMode:false},counterStyles:{border:{borderColor:\"var(--token-dfef8d6a-80cc-4459-bd75-7a0cde964246, rgb(249, 242, 208))\",borderStyle:\"solid\",borderWidth:2},borderRadius:\"0px\",color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},fontSize:16,gap:12,iconColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",iconSize:12,padding:\"4px 16px 2px 16px\"},emptyCompoenent:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dwz5hi\",\"data-framer-name\":\"Cart Empty State\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"B6SZlipD3\"})],font:{},gap:0,height:\"100%\",id:\"w7oUAAQ0V\",imageStyle:{aspectRatio:\"1:1\",border:{borderColor:\"rgb(232, 232, 232)\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"0px\",objectFit:\"cover\",size:100},layoutId:\"w7oUAAQ0V\",name:\"Cart List\",priceStyles:{color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},fontSize:14,padding:\"0px\"},removeStyles:{backgroundColor:\"rgba(237, 237, 237, 0)\",border:{borderColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",borderStyle:\"solid\",borderWidth:0},borderRadius:\"30px\",color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",padding:\"6px\",size:20},style:{width:\"100%\"},titleStyles:{color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"CUSTOM;Flecha Test M Light\", sans-serif'},fontSize:24,padding:\"0px\"},variantStyles:{color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:300},fontSize:12,padding:\"0px\"},width:\"100%\",...addPropertyOverrides({ghaPQ3j0D:{titleStyles:{color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"Flecha M Light\", \"Flecha M Light Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:300},fontSize:24,padding:\"0px\"}},q1AUw_MFk:{priceStyles:{color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:300},fontSize:14,padding:\"0px\"},titleStyles:{color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"Flecha M Light\", \"Flecha M Light Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:300},fontSize:24,padding:\"0px\"}},voxpUoN0N:{titleStyles:{color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"Flecha M Light\", \"Flecha M Light Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:300},fontSize:24,padding:\"0px\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12d2z60\",\"data-framer-name\":\"Checkout Container\",layoutDependency:layoutDependency,layoutId:\"d2kUodUAC\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e2id16\",\"data-framer-name\":\"Subtotal\",layoutDependency:layoutDependency,layoutId:\"NpcOxhe0h\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1lyb7r6\",\"data-styles-preset\":\"RuXfjBH6T\",children:\"Subtotal\"})}),className:\"framer-1yb0zai\",\"data-framer-name\":\"Subtotal\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"A9gx0LK4m\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1797pep-container\",\"data-framer-name\":\"Cart Subtotal\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xje0rSoqH-container\",name:\"Cart Subtotal\",nodeId:\"xje0rSoqH\",rendersWithMotion:true,scopeId:\"WGi3ryVa2\",children:/*#__PURE__*/_jsx(CartSubtotal,{config:{countryIsoCode:\"US\",languageIsoCode:\"EN\",permissions:{selling_plans:true},storeDomain:\"jeannie-kim-jewelry.myshopify.com\",storefrontToken:\"795ab0ffea122a12e2d91d2c85bc74c4\",testMode:false},font:{},height:\"100%\",id:\"xje0rSoqH\",layoutId:\"xje0rSoqH\",name:\"Cart Subtotal\",reverseCurrency:false,styles:{color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400,textAlign:\"justify\"},fontSize:14,padding:\"0px\"},width:\"100%\",...addPropertyOverrides({q1AUw_MFk:{styles:{color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:300,textAlign:\"justify\"},fontSize:14,padding:\"0px\"}}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pchi9i\",\"data-framer-name\":\"Checkout Button\",layoutDependency:layoutDependency,layoutId:\"Ggx8PdNQe\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-daglul-container\",\"data-framer-name\":\"Checkout Button\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"keH4ymcda-container\",name:\"Checkout Button\",nodeId:\"keH4ymcda\",rendersWithMotion:true,scopeId:\"WGi3ryVa2\",children:/*#__PURE__*/_jsx(CartCheckoutButton,{buttonComponent:[],buttonType:\"Default\",buttonVariants:{default:\"Default\",disabled:\"Disabled\",loading:\"Loading\"},config:{countryIsoCode:\"US\",languageIsoCode:\"EN\",permissions:{selling_plans:true},storeDomain:\"jeannie-kim-jewelry.myshopify.com\",storefrontToken:\"795ab0ffea122a12e2d91d2c85bc74c4\",testMode:false},font:{},height:\"100%\",hideWhenEmpty:false,hoverStyle:{backgroundColor:\"var(--token-dfef8d6a-80cc-4459-bd75-7a0cde964246, rgb(231, 223, 217))\",border:{borderColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",borderStyle:\"solid\",borderWidth:1},color:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\"},id:\"keH4ymcda\",label:\"Checkout\",layoutId:\"keH4ymcda\",name:\"Checkout Button\",style:{backgroundColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",border:{borderColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",borderStyle:\"solid\",borderWidth:1},borderRadius:\"0px\",color:\"var(--token-3eeb684a-c466-4e44-b2f3-cc3b7897f918, rgb(255, 255, 255))\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},fontSize:18,padding:\"10px 32px 10px 32px\"},width:\"100%\",...addPropertyOverrides({q1AUw_MFk:{style:{backgroundColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",border:{borderColor:\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",borderStyle:\"solid\",borderWidth:1},borderRadius:\"0px\",color:\"var(--token-3eeb684a-c466-4e44-b2f3-cc3b7897f918, rgb(255, 255, 255))\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:300},fontSize:18,padding:\"10px 32px 10px 32px\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18)))\"},children:\"Shipping, taxes, and discount codes calculated at checkout.\"})}),className:\"framer-1ir2q4k\",\"data-framer-name\":\"Shipping, taxes, and discount codes calculated at checkout.\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"UdBNggqX0\",style:{\"--extracted-r6o4lv\":\"var(--token-371463ac-9177-45e1-9078-26817675a294, rgb(18, 18, 18))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IOXrk.framer-9xpylf, .framer-IOXrk .framer-9xpylf { display: block; }\",\".framer-IOXrk.framer-19ropjp { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; }\",\".framer-IOXrk .framer-113hdbp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 60px; justify-content: space-between; left: calc(50.00000000000002% - min(1440px, 100%) / 2); max-width: 1440px; overflow: visible; padding: 0px; position: absolute; top: 0px; width: 100%; z-index: 10; }\",\".framer-IOXrk .framer-1wfzmi5 { flex: none; gap: 10px; height: 60px; left: calc(49.93055555555558% - 107px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; text-decoration: none; top: 0px; width: 107px; }\",\".framer-IOXrk .framer-1qcq0ff-container { flex: none; height: auto; left: 50%; position: absolute; top: 0px; width: auto; z-index: 10; }\",\".framer-IOXrk .framer-1mu4maw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 24px; overflow: visible; padding: 0px; position: absolute; top: 19px; width: min-content; z-index: 1; }\",\".framer-IOXrk .framer-mxmwes, .framer-IOXrk .framer-1l3nf8r, .framer-IOXrk .framer-3l2g1y { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-IOXrk .framer-187se6h-container { flex: none; height: 32px; position: relative; width: 32px; z-index: 1; }\",\".framer-IOXrk .framer-1usac0b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-IOXrk .framer-1x6zjsh-container, .framer-IOXrk .framer-vcgzle-container, .framer-IOXrk .framer-1ivgwww-container, .framer-IOXrk .framer-1i1h5mv-container, .framer-IOXrk .framer-1na7r1i-container, .framer-IOXrk .framer-1797pep-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-IOXrk .framer-1smogbe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-IOXrk .framer-1wp93eg { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: absolute; right: 24px; top: 16px; width: min-content; z-index: 1; }\",\".framer-IOXrk .framer-1h0n5m3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 28px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-IOXrk .framer-9eh5rx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-IOXrk .framer-25tna5-container { flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); max-width: 1440px; position: relative; width: 100%; z-index: 1; }\",\".framer-IOXrk .framer-qhtelq { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; max-width: 1440px; overflow: auto; padding: 100px 24px 64px 24px; position: relative; width: 80%; }\",\".framer-IOXrk .framer-1x2l82x, .framer-IOXrk .framer-1yb0zai { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-IOXrk .framer-2o9ax8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-IOXrk .framer-1sf92i3-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-IOXrk .framer-1dwz5hi { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 43px; min-width: 93px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; pointer-events: none; position: relative; width: min-content; }\",\".framer-IOXrk .framer-12d2z60 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 420px; }\",\".framer-IOXrk .framer-e2id16 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-IOXrk .framer-pchi9i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-IOXrk .framer-daglul-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-IOXrk .framer-1ir2q4k { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-IOXrk.framer-v-k8r0la.framer-19ropjp { width: 810px; }\",\".framer-IOXrk.framer-v-k8r0la .framer-1mu4maw { cursor: pointer; top: 14px; }\",\".framer-IOXrk.framer-v-14k53x2.framer-19ropjp { width: 390px; }\",\".framer-IOXrk.framer-v-14k53x2 .framer-113hdbp, .framer-IOXrk.framer-v-1xh0o2c .framer-113hdbp, .framer-IOXrk.framer-v-woxthp .framer-113hdbp, .framer-IOXrk.framer-v-1l1guf3 .framer-113hdbp { left: 0px; right: 0px; width: unset; }\",\".framer-IOXrk.framer-v-14k53x2 .framer-1mu4maw { left: 16px; top: 14px; }\",\".framer-IOXrk.framer-v-14k53x2 .framer-1wp93eg, .framer-IOXrk.framer-v-1xh0o2c .framer-1wp93eg, .framer-IOXrk.framer-v-woxthp .framer-1wp93eg, .framer-IOXrk.framer-v-1l1guf3 .framer-1wp93eg, .framer-IOXrk.framer-v-1pkb1mg .framer-1wp93eg { right: 16px; }\",\".framer-IOXrk.framer-v-p9kf1y.framer-19ropjp { height: 110px; width: 810px; }\",\".framer-IOXrk.framer-v-p9kf1y .framer-1mu4maw, .framer-IOXrk.framer-v-1df8cw3 .framer-1mu4maw, .framer-IOXrk.framer-v-14kqw62 .framer-1mu4maw { gap: 24px; justify-content: flex-start; top: 14px; }\",\".framer-IOXrk.framer-v-1xh0o2c.framer-19ropjp { height: 110px; width: 390px; }\",\".framer-IOXrk.framer-v-1xh0o2c .framer-1mu4maw { gap: 24px; justify-content: flex-start; left: 16px; top: 14px; }\",\".framer-IOXrk.framer-v-exizvq.framer-19ropjp, .framer-IOXrk.framer-v-1srzzcs.framer-19ropjp, .framer-IOXrk.framer-v-8o9fqm.framer-19ropjp { height: min-content; }\",\".framer-IOXrk.framer-v-1df8cw3.framer-19ropjp, .framer-IOXrk.framer-v-14kqw62.framer-19ropjp, .framer-IOXrk.framer-v-1j06f5s.framer-19ropjp { height: min-content; width: 810px; }\",\".framer-IOXrk.framer-v-woxthp.framer-19ropjp, .framer-IOXrk.framer-v-1l1guf3.framer-19ropjp, .framer-IOXrk.framer-v-1pkb1mg.framer-19ropjp { height: min-content; width: 390px; }\",\".framer-IOXrk.framer-v-woxthp .framer-1mu4maw, .framer-IOXrk.framer-v-1l1guf3 .framer-1mu4maw { gap: 24px; left: 16px; top: 14px; }\",\".framer-IOXrk.framer-v-8o9fqm .framer-113hdbp, .framer-IOXrk.framer-v-1j06f5s .framer-113hdbp, .framer-IOXrk.framer-v-1j06f5s .framer-daglul-container, .framer-IOXrk.framer-v-1pkb1mg .framer-daglul-container { order: 0; }\",\".framer-IOXrk.framer-v-8o9fqm .framer-qhtelq, .framer-IOXrk.framer-v-1j06f5s .framer-qhtelq { order: 2; }\",\".framer-IOXrk.framer-v-8o9fqm .framer-e2id16 { align-content: flex-end; align-items: flex-end; }\",\".framer-IOXrk.framer-v-1j06f5s .framer-2o9ax8, .framer-IOXrk.framer-v-1pkb1mg .framer-2o9ax8 { align-content: flex-end; align-items: flex-end; flex: 1 0 0px; flex-direction: column; gap: unset; height: 1px; justify-content: space-between; }\",\".framer-IOXrk.framer-v-1j06f5s .framer-1sf92i3-container { flex: none; order: 0; width: 100%; }\",\".framer-IOXrk.framer-v-1j06f5s .framer-12d2z60 { order: 1; padding: 100px 0px 0px 0px; }\",\".framer-IOXrk.framer-v-1j06f5s .framer-1ir2q4k, .framer-IOXrk.framer-v-1pkb1mg .framer-1ir2q4k { order: 1; }\",\".framer-IOXrk.framer-v-1pkb1mg .framer-113hdbp { left: 0px; order: 0; right: 0px; width: unset; }\",\".framer-IOXrk.framer-v-1pkb1mg .framer-1mu4maw { left: 16px; }\",\".framer-IOXrk.framer-v-1pkb1mg .framer-qhtelq { order: 2; padding: 100px 16px 64px 16px; width: 100%; }\",\".framer-IOXrk.framer-v-1pkb1mg .framer-1sf92i3-container { flex: none; width: 100%; }\",\".framer-IOXrk.framer-v-1pkb1mg .framer-12d2z60 { padding: 100px 0px 0px 0px; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-IOXrk[data-border=\"true\"]::after, .framer-IOXrk [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"WYInB05x5\":{\"layout\":[\"fixed\",\"fixed\"]},\"ws8E5mWVo\":{\"layout\":[\"fixed\",\"fixed\"]},\"zAlGieBF2\":{\"layout\":[\"fixed\",\"fixed\"]},\"cmbIzDwK_\":{\"layout\":[\"fixed\",\"fixed\"]},\"fKUCPXZ3E\":{\"layout\":[\"fixed\",\"auto\"]},\"zlY1CD2b9\":{\"layout\":[\"fixed\",\"auto\"]},\"THnuvw7zH\":{\"layout\":[\"fixed\",\"auto\"]},\"txtOf40Hz\":{\"layout\":[\"fixed\",\"auto\"]},\"f2E1MsuAP\":{\"layout\":[\"fixed\",\"auto\"]},\"xYFRke22t\":{\"layout\":[\"fixed\",\"auto\"]},\"q1AUw_MFk\":{\"layout\":[\"fixed\",\"auto\"]},\"voxpUoN0N\":{\"layout\":[\"fixed\",\"auto\"]},\"ghaPQ3j0D\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"iELEhZ_u3\":\"scrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWGi3ryVa2=withCSS(Component,css,\"framer-IOXrk\");export default FramerWGi3ryVa2;FramerWGi3ryVa2.displayName=\"Navbar Default\";FramerWGi3ryVa2.defaultProps={height:60,width:1440};addPropertyControls(FramerWGi3ryVa2,{variant:{options:[\"tX_S9ReTX\",\"WYInB05x5\",\"ws8E5mWVo\",\"zAlGieBF2\",\"cmbIzDwK_\",\"fKUCPXZ3E\",\"zlY1CD2b9\",\"THnuvw7zH\",\"txtOf40Hz\",\"f2E1MsuAP\",\"xYFRke22t\",\"q1AUw_MFk\",\"voxpUoN0N\",\"ghaPQ3j0D\"],optionTitles:[\"Desktop Closed\",\"Tablet Closed\",\"Mobile Closed\",\"Tablet Open\",\"Mobile Open\",\"Desktop Collections\",\"Tablet - Collections\",\"Mobile Collections\",\"Desktop Products\",\"Tablet Products\",\"Mobile Products\",\"Desktop Cart\",\"Tablet Cart\",\"Mobile Cart\"],title:\"Variant\",type:ControlType.Enum},iELEhZ_u3:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(FramerWGi3ryVa2,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwA_JxhS2f3ZGMZpg.woff2\",weight:\"300\"},{cssFamilyName:\"Flecha M Light\",source:\"custom\",style:\"normal\",uiFamilyName:\"Flecha M\",url:\"https://framerusercontent.com/assets/cy1iFHPnwe2ofKfasPbyx8hHBA.woff2\",weight:\"300\"}]},...LogoAnimatedFonts,...NavbarIconFonts,...NavbarTitleFonts,...CartCounterFonts,...MenuListsFonts,...CartListFonts,...CartSubtotalFonts,...CartCheckoutButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWGi3ryVa2\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"60\",\"framerIntrinsicWidth\":\"1440\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WYInB05x5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ws8E5mWVo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zAlGieBF2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cmbIzDwK_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fKUCPXZ3E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zlY1CD2b9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"THnuvw7zH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"txtOf40Hz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"f2E1MsuAP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xYFRke22t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"q1AUw_MFk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"voxpUoN0N\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ghaPQ3j0D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"iELEhZ_u3\\\":\\\"scrollSection\\\"}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WGi3ryVa2.map","var e={};e.parse=parse;e.serialize=serialize;var r=decodeURIComponent;var i=encodeURIComponent;var t=/^[\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+$/;\n/**\n * Parse a cookie header.\n *\n * Parse the given cookie header string into an object\n * The object has the various cookies as keys(names) => values\n *\n * @param {string} str\n * @param {object} [options]\n * @return {object}\n * @public\n */function parse(e,i){if(\"string\"!==typeof e)throw new TypeError(\"argument str must be a string\");var t={};var a=i||{};var n=e.split(\";\");var o=a.decode||r;for(var s=0;s<n.length;s++){var p=n[s];var f=p.indexOf(\"=\");if(!(f<0)){var v=p.substring(0,f).trim();if(void 0==t[v]){var c=p.substring(f+1,p.length).trim();'\"'===c[0]&&(c=c.slice(1,-1));t[v]=tryDecode(c,o)}}}return t}\n/**\n * Serialize data into a cookie header.\n *\n * Serialize the a name value pair into a cookie string suitable for\n * http headers. An optional options object specified cookie parameters.\n *\n * serialize('foo', 'bar', { httpOnly: true })\n *   => \"foo=bar; httpOnly\"\n *\n * @param {string} name\n * @param {string} val\n * @param {object} [options]\n * @return {string}\n * @public\n */function serialize(e,r,a){var n=a||{};var o=n.encode||i;if(\"function\"!==typeof o)throw new TypeError(\"option encode is invalid\");if(!t.test(e))throw new TypeError(\"argument name is invalid\");var s=o(r);if(s&&!t.test(s))throw new TypeError(\"argument val is invalid\");var p=e+\"=\"+s;if(null!=n.maxAge){var f=n.maxAge-0;if(isNaN(f)||!isFinite(f))throw new TypeError(\"option maxAge is invalid\");p+=\"; Max-Age=\"+Math.floor(f)}if(n.domain){if(!t.test(n.domain))throw new TypeError(\"option domain is invalid\");p+=\"; Domain=\"+n.domain}if(n.path){if(!t.test(n.path))throw new TypeError(\"option path is invalid\");p+=\"; Path=\"+n.path}if(n.expires){if(\"function\"!==typeof n.expires.toUTCString)throw new TypeError(\"option expires is invalid\");p+=\"; Expires=\"+n.expires.toUTCString()}n.httpOnly&&(p+=\"; HttpOnly\");n.secure&&(p+=\"; Secure\");if(n.sameSite){var v=\"string\"===typeof n.sameSite?n.sameSite.toLowerCase():n.sameSite;switch(v){case true:p+=\"; SameSite=Strict\";break;case\"lax\":p+=\"; SameSite=Lax\";break;case\"strict\":p+=\"; SameSite=Strict\";break;case\"none\":p+=\"; SameSite=None\";break;default:throw new TypeError(\"option sameSite is invalid\")}}return p}\n/**\n * Try decoding a string using a decoding function.\n *\n * @param {string} str\n * @param {function} decode\n * @private\n */function tryDecode(e,r){try{return r(e)}catch(r){return e}}const a=e.parse,n=e.serialize;export{e as default,a as parse,n as serialize};\n\n//# sourceMappingURL=index.js.map","import e from\"cookie\";var t={};Object.defineProperty(t,\"__esModule\",{value:true});t.hasDocumentCookie=hasDocumentCookie;t.cleanCookies=cleanCookies;t.parseCookies=parseCookies;t.isParsingCookie=isParsingCookie;t.readCookie=readCookie;var o=_interopRequireWildcard(e);function _getRequireWildcardCache(){if(\"function\"!==typeof WeakMap)return null;var e=new WeakMap;_getRequireWildcardCache=function _getRequireWildcardCache(){return e};return e}function _interopRequireWildcard(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!==_typeof(e)&&\"function\"!==typeof e)return{default:e};var t=_getRequireWildcardCache();if(t&&t.has(e))return t.get(e);var o={};var r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var n=r?Object.getOwnPropertyDescriptor(e,i):null;n&&(n.get||n.set)?Object.defineProperty(o,i,n):o[i]=e[i]}o[\"default\"]=e;t&&t.set(e,o);return o}function _typeof(e){_typeof=\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?function _typeof(e){return typeof e}:function _typeof(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};return _typeof(e)}function hasDocumentCookie(){return\"object\"===(\"undefined\"===typeof document?\"undefined\":_typeof(document))&&\"string\"===typeof document.cookie}function cleanCookies(){document.cookie.split(\";\").forEach((function(e){document.cookie=e.replace(/^ +/,\"\").replace(/=.*/,\"=;expires=\"+(new Date).toUTCString()+\";path=/\")}))}function parseCookies(e,t){return\"string\"===typeof e?o.parse(e,t):\"object\"===_typeof(e)&&null!==e?e:{}}function isParsingCookie(e,t){\"undefined\"===typeof t&&(t=!e||\"{\"!==e[0]&&\"[\"!==e[0]&&'\"'!==e[0]);return!t}function readCookie(e,t){void 0===t&&(t={});var o=cleanupCookieValue(e);if(isParsingCookie(o,t.doNotParse))try{return JSON.parse(o)}catch(e){}return e}function cleanupCookieValue(e){return e&&\"j\"===e[0]&&\":\"===e[1]?e.substr(2):e}var r={};Object.defineProperty(r,\"__esModule\",{value:true});r[\"default\"]=void 0;var i=_interopRequireWildcard$1(e);var n=t;function _getRequireWildcardCache$1(){if(\"function\"!==typeof WeakMap)return null;var e=new WeakMap;_getRequireWildcardCache$1=function _getRequireWildcardCache(){return e};return e}function _interopRequireWildcard$1(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!==_typeof$1(e)&&\"function\"!==typeof e)return{default:e};var t=_getRequireWildcardCache$1();if(t&&t.has(e))return t.get(e);var o={};var r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var n=r?Object.getOwnPropertyDescriptor(e,i):null;n&&(n.get||n.set)?Object.defineProperty(o,i,n):o[i]=e[i]}o[\"default\"]=e;t&&t.set(e,o);return o}function _typeof$1(e){_typeof$1=\"function\"===typeof Symbol&&\"symbol\"===typeof Symbol.iterator?function _typeof(e){return typeof e}:function _typeof(e){return e&&\"function\"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};return _typeof$1(e)}var a=void 0&&(void 0).__assign||function(){a=Object.assign||function(e){for(var t,o=1,r=arguments.length;o<r;o++){t=arguments[o];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e};return a.apply(this,arguments)};var u=function(){function Cookies(e,t){var o=this;this.changeListeners=[];this.HAS_DOCUMENT_COOKIE=false;this.cookies=(0,n.parseCookies)(e,t);new Promise((function(){o.HAS_DOCUMENT_COOKIE=(0,n.hasDocumentCookie)()}))[\"catch\"]((function(){}))}Cookies.prototype._updateBrowserValues=function(e){this.HAS_DOCUMENT_COOKIE&&(this.cookies=i.parse(document.cookie,e))};Cookies.prototype._emitChange=function(e){for(var t=0;t<this.changeListeners.length;++t)this.changeListeners[t](e)};Cookies.prototype.get=function(e,t,o){void 0===t&&(t={});this._updateBrowserValues(o);return(0,n.readCookie)(this.cookies[e],t)};Cookies.prototype.getAll=function(e,t){void 0===e&&(e={});this._updateBrowserValues(t);var o={};for(var r in this.cookies)o[r]=(0,n.readCookie)(this.cookies[r],e);return o};Cookies.prototype.set=function(e,t,o){var r;\"object\"===_typeof$1(t)&&(t=JSON.stringify(t));this.cookies=a(a({},this.cookies),(r={},r[e]=t,r));this.HAS_DOCUMENT_COOKIE&&(document.cookie=i.serialize(e,t,o));this._emitChange({name:e,value:t,options:o})};Cookies.prototype.remove=function(e,t){var o=t=a(a({},t),{expires:new Date(1970,1,1,0,0,1),maxAge:0});this.cookies=a({},this.cookies);delete this.cookies[e];this.HAS_DOCUMENT_COOKIE&&(document.cookie=i.serialize(e,\"\",o));this._emitChange({name:e,value:void 0,options:t})};Cookies.prototype.addChangeListener=function(e){this.changeListeners.push(e)};Cookies.prototype.removeChangeListener=function(e){var t=this.changeListeners.indexOf(e);t>=0&&this.changeListeners.splice(t,1)};return Cookies}();var c=u;r[\"default\"]=c;r=r.default;var s=r;var f={};Object.defineProperty(f,\"__esModule\",{value:true});f[\"default\"]=void 0;var p=_interopRequireDefault(s);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var l=p[\"default\"];f[\"default\"]=l;f=f.default;var d=f;const y=f.__esModule;export default d;export{y as __esModule};\n\n//# sourceMappingURL=index.js.map","var e={};var o=\"function\"===typeof Symbol&&Symbol.for,r=o?Symbol.for(\"react.element\"):60103,t=o?Symbol.for(\"react.portal\"):60106,n=o?Symbol.for(\"react.fragment\"):60107,c=o?Symbol.for(\"react.strict_mode\"):60108,f=o?Symbol.for(\"react.profiler\"):60114,s=o?Symbol.for(\"react.provider\"):60109,i=o?Symbol.for(\"react.context\"):60110,a=o?Symbol.for(\"react.async_mode\"):60111,u=o?Symbol.for(\"react.concurrent_mode\"):60111,y=o?Symbol.for(\"react.forward_ref\"):60112,l=o?Symbol.for(\"react.suspense\"):60113,m=o?Symbol.for(\"react.suspense_list\"):60120,p=o?Symbol.for(\"react.memo\"):60115,d=o?Symbol.for(\"react.lazy\"):60116,S=o?Symbol.for(\"react.block\"):60121,b=o?Symbol.for(\"react.fundamental\"):60117,$=o?Symbol.for(\"react.responder\"):60118,C=o?Symbol.for(\"react.scope\"):60119;function z(e){if(\"object\"===typeof e&&null!==e){var o=e.$$typeof;switch(o){case r:switch(e=e.type,e){case a:case u:case n:case f:case c:case l:return e;default:switch(e=e&&e.$$typeof,e){case i:case y:case d:case p:case s:return e;default:return o}}case t:return o}}}function A(e){return z(e)===u}e.AsyncMode=a;e.ConcurrentMode=u;e.ContextConsumer=i;e.ContextProvider=s;e.Element=r;e.ForwardRef=y;e.Fragment=n;e.Lazy=d;e.Memo=p;e.Portal=t;e.Profiler=f;e.StrictMode=c;e.Suspense=l;e.isAsyncMode=function(e){return A(e)||z(e)===a};e.isConcurrentMode=A;e.isContextConsumer=function(e){return z(e)===i};e.isContextProvider=function(e){return z(e)===s};e.isElement=function(e){return\"object\"===typeof e&&null!==e&&e.$$typeof===r};e.isForwardRef=function(e){return z(e)===y};e.isFragment=function(e){return z(e)===n};e.isLazy=function(e){return z(e)===d};e.isMemo=function(e){return z(e)===p};e.isPortal=function(e){return z(e)===t};e.isProfiler=function(e){return z(e)===f};e.isStrictMode=function(e){return z(e)===c};e.isSuspense=function(e){return z(e)===l};e.isValidElementType=function(e){return\"string\"===typeof e||\"function\"===typeof e||e===n||e===u||e===f||e===c||e===l||e===m||\"object\"===typeof e&&null!==e&&(e.$$typeof===d||e.$$typeof===p||e.$$typeof===s||e.$$typeof===i||e.$$typeof===y||e.$$typeof===b||e.$$typeof===$||e.$$typeof===C||e.$$typeof===S)};e.typeOf=z;const M=e.AsyncMode,P=e.ConcurrentMode,x=e.ContextConsumer,v=e.ContextProvider,w=e.Element,F=e.ForwardRef,g=e.Fragment,E=e.Lazy,_=e.Memo,L=e.Portal,R=e.Profiler,h=e.StrictMode,j=e.Suspense,O=e.isAsyncMode,T=e.isConcurrentMode,V=e.isContextConsumer,k=e.isContextProvider,q=e.isElement,B=e.isForwardRef,D=e.isFragment,G=e.isLazy,H=e.isMemo,I=e.isPortal,J=e.isProfiler,K=e.isStrictMode,N=e.isSuspense,Q=e.isValidElementType,U=e.typeOf;export default e;export{M as AsyncMode,P as ConcurrentMode,x as ContextConsumer,v as ContextProvider,w as Element,F as ForwardRef,g as Fragment,E as Lazy,_ as Memo,L as Portal,R as Profiler,h as StrictMode,j as Suspense,O as isAsyncMode,T as isConcurrentMode,V as isContextConsumer,k as isContextProvider,q as isElement,B as isForwardRef,D as isFragment,G as isLazy,H as isMemo,I as isPortal,J as isProfiler,K as isStrictMode,N as isSuspense,Q as isValidElementType,U as typeOf};\n\n//# sourceMappingURL=index.js.map","import*as t from\"react-is\";var e=\"default\"in t?t.default:t;var r={};var a=e;var o={childContextTypes:true,contextType:true,contextTypes:true,defaultProps:true,displayName:true,getDefaultProps:true,getDerivedStateFromError:true,getDerivedStateFromProps:true,mixins:true,propTypes:true,type:true};var u={name:true,length:true,prototype:true,caller:true,callee:true,arguments:true,arity:true};var p={$$typeof:true,render:true,defaultProps:true,displayName:true,propTypes:true};var s={$$typeof:true,compare:true,defaultProps:true,displayName:true,propTypes:true,type:true};var i={};i[a.ForwardRef]=p;i[a.Memo]=s;function getStatics(t){return a.isMemo(t)?s:i[t.$$typeof]||o}var c=Object.defineProperty;var n=Object.getOwnPropertyNames;var y=Object.getOwnPropertySymbols;var v=Object.getOwnPropertyDescriptor;var f=Object.getPrototypeOf;var l=Object.prototype;function hoistNonReactStatics(t,e,r){if(\"string\"!==typeof e){if(l){var a=f(e);a&&a!==l&&hoistNonReactStatics(t,a,r)}var o=n(e);y&&(o=o.concat(y(e)));var p=getStatics(t);var s=getStatics(e);for(var i=0;i<o.length;++i){var d=o[i];if(!u[d]&&!(r&&r[d])&&!(s&&s[d])&&!(p&&p[d])){var m=v(e,d);try{c(t,d,m)}catch(t){}}}}return t}r=hoistNonReactStatics;var d=r;export default d;\n\n//# sourceMappingURL=hoist-non-react-statics.cjs.js.map","import o from\"universal-cookie\";export{default as Cookies}from\"universal-cookie\";import*as e from\"react\";import{useContext as r,useState as t,useRef as n,useLayoutEffect as i,useMemo as p}from\"react\";import a from\"hoist-non-react-statics\";var s=e.createContext(new o);var c=s.Provider,u=s.Consumer;var f=(void 0,function(){var extendStatics=function(o,e){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,e){o.__proto__=e}||function(o,e){for(var r in e)e.hasOwnProperty(r)&&(o[r]=e[r])};return extendStatics(o,e)};return function(o,e){extendStatics(o,e);function __(){this.constructor=o}o.prototype=null===e?Object.create(e):(__.prototype=e.prototype,new __)}}());var l=function(r){f(CookiesProvider,r);function CookiesProvider(e){var t=r.call(this,e)||this;e.cookies?t.cookies=e.cookies:t.cookies=new o;return t}CookiesProvider.prototype.render=function(){return e.createElement(c,{value:this.cookies},this.props.children)};return CookiesProvider}(e.Component);var d=(void 0,function(){var extendStatics=function(o,e){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,e){o.__proto__=e}||function(o,e){for(var r in e)e.hasOwnProperty(r)&&(o[r]=e[r])};return extendStatics(o,e)};return function(o,e){extendStatics(o,e);function __(){this.constructor=o}o.prototype=null===e?Object.create(e):(__.prototype=e.prototype,new __)}}());var v=(void 0,function(){v=Object.assign||function(o){for(var e,r=1,t=arguments.length;r<t;r++){e=arguments[r];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(o[n]=e[n])}return o};return v.apply(this,arguments)});var h=(void 0,function(o,e){var r={};for(var t in o)Object.prototype.hasOwnProperty.call(o,t)&&e.indexOf(t)<0&&(r[t]=o[t]);if(null!=o&&\"function\"===typeof Object.getOwnPropertySymbols){var n=0;for(t=Object.getOwnPropertySymbols(o);n<t.length;n++)e.indexOf(t[n])<0&&Object.prototype.propertyIsEnumerable.call(o,t[n])&&(r[t[n]]=o[t[n]])}return r});function withCookies(o){var r=o.displayName||o.name;var t=function(t){d(CookieWrapper,t);function CookieWrapper(){var o=null!==t&&t.apply(this,arguments)||this;o.onChange=function(){o.forceUpdate()};return o}CookieWrapper.prototype.listen=function(){this.props.cookies.addChangeListener(this.onChange)};CookieWrapper.prototype.unlisten=function(o){(o||this.props.cookies).removeChangeListener(this.onChange)};CookieWrapper.prototype.componentDidMount=function(){this.listen()};CookieWrapper.prototype.componentDidUpdate=function(o){if(o.cookies!==this.props.cookies){this.unlisten(o.cookies);this.listen()}};CookieWrapper.prototype.componentWillUnmount=function(){this.unlisten()};CookieWrapper.prototype.render=function(){var r=this.props,t=r.forwardedRef,n=r.cookies,i=h(r,[\"forwardedRef\",\"cookies\"]);var p=n.getAll();return e.createElement(o,v({},i,{ref:t,cookies:n,allCookies:p}))};CookieWrapper.displayName=\"withCookies(\"+r+\")\";CookieWrapper.WrappedComponent=o;return CookieWrapper}(e.Component);var n=e.forwardRef((function(o,r){return e.createElement(u,null,(function(n){return e.createElement(t,v({cookies:n},o,{forwardedRef:r}))}))}));n.displayName=t.displayName;n.WrappedComponent=t.WrappedComponent;return a(n,o)}function isInBrowser(){return\"undefined\"!==typeof window&&\"undefined\"!==typeof window.document&&\"undefined\"!==typeof window.document.createElement}function useCookies(o){var e=r(s);if(!e)throw new Error(\"Missing <CookiesProvider>\");var a=e.getAll();var c=t(a),u=c[0],f=c[1];var l=n(u);isInBrowser()&&i((function(){function onChange(){var r=e.getAll();shouldUpdate(o||null,r,l.current)&&f(r);l.current=r}e.addChangeListener(onChange);return function(){e.removeChangeListener(onChange)}}),[e]);var d=p((function(){return e.set.bind(e)}),[e]);var v=p((function(){return e.remove.bind(e)}),[e]);return[u,d,v]}function shouldUpdate(o,e,r){if(!o)return true;for(var t=0,n=o;t<n.length;t++){var i=n[t];if(e[i]!==r[i])return true}return false}export{l as CookiesProvider,useCookies,withCookies};\n\n//# sourceMappingURL=index.js.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useRef,useEffect}from\"react\";import{useCookies}from\"react-cookie\";import{useInView}from\"framer-motion\";function showOnce(Component,expiryHours){return props=>{const COOKIE_NAME=`preload_${props.id}`;const ref=useRef(null);const isInView=useInView(ref);const[cookies,setCookie]=useCookies([COOKIE_NAME]);const[hasVisited,setHasVisited]=useState(false);useEffect(()=>{setHasVisited(cookies[COOKIE_NAME]||false);},[]);useEffect(()=>{if(isInView){setCookie(COOKIE_NAME,true,{expires:getExpirationDate(expiryHours)});}},[isInView]);// Apply all props directly to Component to preserve external styling and sizing\nreturn!hasVisited?/*#__PURE__*/_jsx(Component,{...props,ref:ref}):null;};}const getExpirationDate=hours=>{const expirationDate=new Date;expirationDate.setTime(expirationDate.getTime()+hours*60*60*1e3);return expirationDate;};export const showOncePerHour=Component=>showOnce(Component,1);export const showOncePerDay=Component=>showOnce(Component,24);export const showOncePerWeek=Component=>showOnce(Component,24*7);export const showOncePerMonth=Component=>showOnce(Component,24*30);\nexport const __FramerMetadata__ = {\"exports\":{\"showOncePerHour\":{\"type\":\"reactHoc\",\"name\":\"showOncePerHour\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showOncePerDay\":{\"type\":\"reactHoc\",\"name\":\"showOncePerDay\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showOncePerMonth\":{\"type\":\"reactHoc\",\"name\":\"showOncePerMonth\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showOncePerWeek\":{\"type\":\"reactHoc\",\"name\":\"showOncePerWeek\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Show_Once_Override.map","// Generated by Framer (0c4579a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NewsletterPopup from\"#framer/local/canvasComponent/dPQGVYega/dPQGVYega.js\";import Announcements from\"#framer/local/canvasComponent/dsEi9AU6c/dsEi9AU6c.js\";import Footer from\"#framer/local/canvasComponent/sfOP_uLdQ/sfOP_uLdQ.js\";import NavbarHome from\"#framer/local/canvasComponent/UPeaaldKJ/UPeaaldKJ.js\";import NavbarDefault from\"#framer/local/canvasComponent/WGi3ryVa2/WGi3ryVa2.js\";import{showOncePerDay}from\"#framer/local/codeFile/XAwfFOc/Show_Once_Override.js\";const NavbarDefaultFonts=getFonts(NavbarDefault);const NavbarHomeFonts=getFonts(NavbarHome);const AnnouncementsFonts=getFonts(Announcements);const NewsletterPopupFonts=getFonts(NewsletterPopup);const MotionDivShowOncePerDay23csjc=withCodeBoundaryForOverrides(motion.div,{nodeId:\"WEvBFI0dO\",override:showOncePerDay,scopeId:\"NVy3rtf6L\"});const FooterFonts=getFonts(Footer);const breakpoints={cH18kuVXK:\"(min-width: 1200px) and (max-width: 1919.98px)\",HkOiXfFIb:\"(min-width: 810px) and (max-width: 1199.98px)\",k9uJEACvg:\"(max-width: 809.98px)\",YQ4qMyTdv:\"(min-width: 1920px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-tBedb\";const variantClassNames={cH18kuVXK:\"framer-v-1fgysod\",HkOiXfFIb:\"framer-v-1l4x199\",k9uJEACvg:\"framer-v-1q8g17s\",YQ4qMyTdv:\"framer-v-1jlbhx8\"};const breakpointRules={HkOiXfFIb:[\".framer-tBedb.framer-1fgysod { padding: 0px 0px 500px 0px; }\"],k9uJEACvg:[\".framer-tBedb.framer-1fgysod { padding: 0px 0px 700px 0px; }\",\".framer-tBedb .framer-23csjc { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + -1px); left: 0px; width: 100%; }\",\".framer-tBedb .framer-14n4a1p-container { width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={HkOiXfFIb:\".framer-1l4x199-override\",k9uJEACvg:\".framer-1q8g17s-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tBedb.framer-1xaii7b, .framer-tBedb .framer-1xaii7b { display: block; }\",\".framer-tBedb.framer-1fgysod { align-content: center; align-items: center; background-color: var(--token-3eeb684a-c466-4e44-b2f3-cc3b7897f918, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 200px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 350px 0px; position: relative; width: 100%; }\",\".framer-tBedb .framer-1q9o98g-container, .framer-tBedb .framer-xjax21-container { flex: none; height: auto; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-tBedb .framer-1c3pcbz-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: 28px; left: calc(50.00000000000002% - 100% / 2); pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); width: 100%; z-index: 9; }\",\".framer-tBedb .framer-23csjc { align-content: flex-start; align-items: flex-start; bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; left: -1px; overflow: visible; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); width: min-content; z-index: 8; }\",\".framer-tBedb .framer-14n4a1p-container { flex: none; height: auto; position: relative; width: auto; z-index: 10; }\",\".framer-tBedb .framer-15178o0-container { bottom: 0px; flex: none; height: auto; left: 50%; position: absolute; transform: translateX(-50%); width: 100%; z-index: 7; }\",\".framer-tBedb .framer-irzo7e { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -200px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -200px; }'];const mediaQueries={cH18kuVXK:\"(min-width: 1200px) and (max-width: 1919.98px)\",HkOiXfFIb:\"(min-width: 810px) and (max-width: 1199.98px)\",k9uJEACvg:\"(max-width: 809.98px)\",YQ4qMyTdv:\"(min-width: 1920px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Large Screen\":\"YQ4qMyTdv\",Desktop:\"cH18kuVXK\",Phone:\"k9uJEACvg\",Tablet:\"HkOiXfFIb\"};const getProps=({height,id,navbarDefault,navbarHome,newsletterPopup,scrollSection,width,...props})=>{return{...props,aTvxXFGOL:navbarHome??props.aTvxXFGOL,tTXwzLCmD:newsletterPopup??props.tTXwzLCmD,variant:humanReadableVariantMap[props.variant]??props.variant??\"cH18kuVXK\",Z5wORimXq:navbarDefault??props.Z5wORimXq??true,zQkJdBPb3:scrollSection??props.zQkJdBPb3};};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,zQkJdBPb3,Z5wORimXq,aTvxXFGOL,tTXwzLCmD,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:{isLayoutTemplate:true,primaryVariantId:\"cH18kuVXK\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-3eeb684a-c466-4e44-b2f3-cc3b7897f918, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1fgysod\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[Z5wORimXq&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1q9o98g-container\",layoutScroll:true,nodeId:\"dJXlY9oX5\",scopeId:\"NVy3rtf6L\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HkOiXfFIb:{variant:\"WYInB05x5\"},k9uJEACvg:{variant:\"ws8E5mWVo\"}},children:/*#__PURE__*/_jsx(NavbarDefault,{height:\"100%\",id:\"dJXlY9oX5\",iELEhZ_u3:zQkJdBPb3,layoutId:\"dJXlY9oX5\",style:{width:\"100%\"},variant:\"tX_S9ReTX\",width:\"100%\"})})})}),aTvxXFGOL&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-xjax21-container\",layoutScroll:true,nodeId:\"MH9jLsFPH\",scopeId:\"NVy3rtf6L\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HkOiXfFIb:{variant:\"Cl1NhJcFn\"},k9uJEACvg:{variant:\"REIs6Nopn\"}},children:/*#__PURE__*/_jsx(NavbarHome,{height:\"100%\",id:\"MH9jLsFPH\",iELEhZ_u3:zQkJdBPb3,layoutId:\"MH9jLsFPH\",style:{width:\"100%\"},variant:\"S3VW4ed0o\",width:\"100%\",WP_3m2IGT:false})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,width:\"100vw\",y:972,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1c3pcbz-container\",layoutScroll:true,nodeId:\"RJ9M1zhOb\",scopeId:\"NVy3rtf6L\",children:/*#__PURE__*/_jsx(Announcements,{height:\"100%\",id:\"RJ9M1zhOb\",layoutId:\"RJ9M1zhOb\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),tTXwzLCmD&&/*#__PURE__*/_jsx(MotionDivShowOncePerDay23csjc,{className:\"framer-23csjc\",\"data-framer-name\":\"Newletter Popup\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{k9uJEACvg:{width:\"100vw\",y:672}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:329,y:671,children:/*#__PURE__*/_jsx(Container,{className:\"framer-14n4a1p-container\",nodeId:\"YshHVScXc\",rendersWithMotion:true,scopeId:\"NVy3rtf6L\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{k9uJEACvg:{style:{width:\"100%\"},variant:\"nrnZX1nFu\"}},children:/*#__PURE__*/_jsx(NewsletterPopup,{height:\"100%\",id:\"YshHVScXc\",layoutId:\"YshHVScXc\",variant:\"lPMkFeHy8\",width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:254,width:\"100vw\",y:746,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15178o0-container\",\"data-framer-layout-hint-center-x\":true,nodeId:\"ddGZuCFO_\",scopeId:\"NVy3rtf6L\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HkOiXfFIb:{variant:\"Hm1R235E6\"},k9uJEACvg:{variant:\"Luagegvyg\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"ddGZuCFO_\",layoutId:\"ddGZuCFO_\",style:{width:\"100%\"},variant:\"K7kOm3npD\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-irzo7e\"})]}),/*#__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 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"HkOiXfFIb\":{\"layout\":[\"fixed\",\"fixed\"]},\"k9uJEACvg\":{\"layout\":[\"fixed\",\"fixed\"]},\"YQ4qMyTdv\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"zQkJdBPb3\":\"scrollSection\",\"Z5wORimXq\":\"navbarDefault\",\"aTvxXFGOL\":\"navbarHome\",\"tTXwzLCmD\":\"newsletterPopup\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"cH18kuVXK\":[\".framer-1q9o98g-container\",\".framer-xjax21-container\",\".framer-1c3pcbz-container\",\".framer-23csjc\",\".framer-15178o0-container\"],\"HkOiXfFIb\":[\".framer-1q9o98g-container\",\".framer-xjax21-container\",\".framer-1c3pcbz-container\",\".framer-23csjc\",\".framer-15178o0-container\"],\"k9uJEACvg\":[\".framer-1q9o98g-container\",\".framer-xjax21-container\",\".framer-1c3pcbz-container\",\".framer-23csjc\",\".framer-15178o0-container\"],\"YQ4qMyTdv\":[\".framer-1q9o98g-container\",\".framer-xjax21-container\",\".framer-1c3pcbz-container\",\".framer-23csjc\",\".framer-15178o0-container\"]}\n * @framerBreakpoints {\"YQ4qMyTdv\":{\"min\":1920,\"canvasClassName\":\"framer-1jlbhx8-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Large Screen\",\"width\":1920,\"rootFontSize\":16},\"cH18kuVXK\":{\"min\":1200,\"max\":1919,\"canvasClassName\":\"framer-1fgysod-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"HkOiXfFIb\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1l4x199-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"k9uJEACvg\":{\"max\":809,\"canvasClassName\":\"framer-1q8g17s-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant cH18kuVXK\n * @framerLayoutTemplate\n */const FramerNVy3rtf6L=withCSS(Component,css,\"framer-tBedb\");export default FramerNVy3rtf6L;FramerNVy3rtf6L.displayName=\"Master Template\";FramerNVy3rtf6L.defaultProps={height:1e3,width:1200};addPropertyControls(FramerNVy3rtf6L,{zQkJdBPb3:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},Z5wORimXq:{defaultValue:true,title:\"Navbar Default\",type:ControlType.Boolean},aTvxXFGOL:{defaultValue:false,title:\"Navbar Home\",type:ControlType.Boolean},tTXwzLCmD:{defaultValue:false,title:\"Newsletter Popup\",type:ControlType.Boolean}});addFonts(FramerNVy3rtf6L,[{explicitInter:true,fonts:[]},...NavbarDefaultFonts,...NavbarHomeFonts,...AnnouncementsFonts,...NewsletterPopupFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNVy3rtf6L\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"cH18kuVXK\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"cH18kuVXK\\\":[\\\".framer-1q9o98g-container\\\",\\\".framer-xjax21-container\\\",\\\".framer-1c3pcbz-container\\\",\\\".framer-23csjc\\\",\\\".framer-15178o0-container\\\"],\\\"HkOiXfFIb\\\":[\\\".framer-1q9o98g-container\\\",\\\".framer-xjax21-container\\\",\\\".framer-1c3pcbz-container\\\",\\\".framer-23csjc\\\",\\\".framer-15178o0-container\\\"],\\\"k9uJEACvg\\\":[\\\".framer-1q9o98g-container\\\",\\\".framer-xjax21-container\\\",\\\".framer-1c3pcbz-container\\\",\\\".framer-23csjc\\\",\\\".framer-15178o0-container\\\"],\\\"YQ4qMyTdv\\\":[\\\".framer-1q9o98g-container\\\",\\\".framer-xjax21-container\\\",\\\".framer-1c3pcbz-container\\\",\\\".framer-23csjc\\\",\\\".framer-15178o0-container\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"YQ4qMyTdv\\\":{\\\"min\\\":1920,\\\"canvasClassName\\\":\\\"framer-1jlbhx8-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Large Screen\\\",\\\"width\\\":1920,\\\"rootFontSize\\\":16},\\\"cH18kuVXK\\\":{\\\"min\\\":1200,\\\"max\\\":1919,\\\"canvasClassName\\\":\\\"framer-1fgysod-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"HkOiXfFIb\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1l4x199-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"k9uJEACvg\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1q8g17s-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HkOiXfFIb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"k9uJEACvg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YQ4qMyTdv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"zQkJdBPb3\\\":\\\"scrollSection\\\",\\\"Z5wORimXq\\\":\\\"navbarDefault\\\",\\\"aTvxXFGOL\\\":\\\"navbarHome\\\",\\\"tTXwzLCmD\\\":\\\"newsletterPopup\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MasterTemplate from \"https://framerusercontent.com/modules/VQC1zGOr6wQoScocqsNc/Oa36IMMxP8Yv2ldWTmQs/NVy3rtf6L.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {KTNoWCggU: \"hero-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qreOTinGPPEg44BQFbKf/e9mO3NJZ6zE5BvnucwN1/augiA20Il.js\")), path: \"/\"}, bsBvD8epB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kquHLcmjwDXfxJhbXZ9V/UqPJxHXvpIhjIgi8G8nY/bsBvD8epB.js\")), path: \"/studio\"}, IbduEq1QD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8Du9NrvUts2Ipqg3qSxF/Wz61jpNwwsO0kd5xbXd5/IbduEq1QD.js\")), path: \"/information\"}, lOj6yn0eQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/45QMqH4nnvivGt34B5ZM/nmMcgbinlpift1pqEaqD/lOj6yn0eQ.js\")), path: \"/404\"}, v5y4FfOPV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pxAi4IiJppBLBEvHEvey/FzZWAr3aZh2eVjMEVWRZ/v5y4FfOPV.js\")), path: \"/under-construction\"}, Dbzk1a3rW: {collectionId: \"OXg6AisFl\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xPTENWo9tfuzsMNW2Hit/4TND4a3m40VIHqSC1x5G/Dbzk1a3rW.js\")), path: \"/collections/:SLkonVFxm\"}, lvYhi5Cux: {collectionId: \"jr1KYXIZI\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/j486hLVMNcR8gbe1nA0E/z6hAhvQfkRDNotKXX1Sw/lvYhi5Cux.js\")), path: \"/categories/:SzMx6S9wm\"}, YB_HG686C: {collectionId: \"JjMoDAnsE\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aj6CtubdZ9S6ZuE94A1X/7dLRdfBhfT3iQ3KHzA2z/YB_HG686C.js\")), path: \"/products/:zGHNDGVwW\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {JjMoDAnsE: async () => (await import(\"https://framerusercontent.com/modules/X7RhLnCTlyGZLbelTc06/lCGEw3SwWBpXyt7UTIgm/JjMoDAnsE.js\"))?.[\"utils\"], jr1KYXIZI: async () => (await import(\"https://framerusercontent.com/modules/h7Nlb5koVz2GEzszmkCR/SeinlBr7GQylmcappNbC/jr1KYXIZI.js\"))?.[\"utils\"], OXg6AisFl: async () => (await import(\"https://framerusercontent.com/modules/mkK8HzURMSHUA0OJIvEb/xyCOP4pAeZ9K0nVv3yUV/OXg6AisFl.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"728468e5472ebfc8865fdedf21bf01413492d0c124108763d2d1736babcb8e4c\"\r\n        function Template({webPageId, children, style, ...rest}) {const props1 = {aTvxXFGOL: true, tTXwzLCmD: true, Z5wORimXq: false, zQkJdBPb3: {href: {hash: \":KTNoWCggU\", webPageId: \"augiA20Il\"}, refKey: true}}\r\nconst props2 = {...props1, aTvxXFGOL: false, tTXwzLCmD: false, Z5wORimXq: true, zQkJdBPb3: undefined}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {augiA20Il: props1, bsBvD8epB: props2, Dbzk1a3rW: props2, IbduEq1QD: props2, lOj6yn0eQ: props2, lvYhi5Cux: props2, YB_HG686C: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"bsBvD8epB\":\r\ncase \"IbduEq1QD\":\r\ncase \"lOj6yn0eQ\":\r\ncase \"Dbzk1a3rW\":\r\ncase \"lvYhi5Cux\":\r\ncase \"YB_HG686C\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"zQkJdBPb3\"]]}, (resolvedLinks) => React.createElement(MasterTemplate, {...props, key: \"MasterTemplate\", style, zQkJdBPb3: siteRef(resolvedLinks[0])}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"bsBvD8epB\":\r\ncase \"IbduEq1QD\":\r\ncase \"lOj6yn0eQ\":\r\ncase \"Dbzk1a3rW\":\r\ncase \"lvYhi5Cux\":\r\ncase \"YB_HG686C\":\r\nreturn [{hash: \"1jlbhx8\", mediaQuery: \"(min-width: 1920px)\"}, {hash: \"1fgysod\", mediaQuery: \"(min-width: 1200px) and (max-width: 1919.98px)\"}, {hash: \"1l4x199\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1q8g17s\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/45QMqH4nnvivGt34B5ZM/nmMcgbinlpift1pqEaqD/lOj6yn0eQ.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://jeanniekim.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                    loadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/PBtYsM0VEjo5Yh8cM1w6/s4zsrvJcS5AXzrbteaqQ/snippets.js\")),\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {advancedSpamProtection: true, customCodeSiteSettings: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.2, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.2, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Initialize lazy modules cache for hydration\r\n            Framer.initLazyModulesCache()\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const serverRouteExperimentEnabled = false\r\n                    const serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n                    if (serverRoute) {\r\n                        const routeData = new URLSearchParams(serverRoute)\r\n                        routeId = routeData.get(\"id\")\r\n                        localeId = routeData.get(\"locale\")\r\n                        for (const [key, value] of routeData.entries()) {\r\n                            if (!key.startsWith(\"var.\")) continue\r\n                            pathVariables ??= {}\r\n                            pathVariables[key.slice(4)] = value\r\n                        }\r\n                    }\r\n                    if (!routeId || !localeId) {\r\n                        const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                        routeId = routeData.routeId\r\n                        localeId = routeData.localeId\r\n                        pathVariables = routeData.pathVariables\r\n                    }\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}