{"version":3,"file":"script_main.nNcHiRAM.mjs","names":["useState","useCallback","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","getProps","React.forwardRef","_Fragment","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","useState","useRef","useCallback","useState","useRef","useCallback","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","FC_CartCounterFonts","FCCartTrigger2","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","NavigationLinkTextFonts","NavigationLinkText","cycleOrder","serializationHash","variantClassNames","transition1","transition2","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","Menu","User","ShoppingCartWrapper","NavigationLinkText","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","fonts","css","className","variantClassNames","Transition","React.useContext","React.useMemo","getProps","createLayoutDependency","React.forwardRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","useState","useMemo","isCurrencySymbolSameAsCode","ShopXCartSubtotal","useState","useRef","useCallback","useState","useRef","useCallback","_Fragment","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","useState","useRef","useCallback","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","ButtonClose","FCCartCheckoutButton","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","css","FullNavigation","FCCartStateFCCartState","GIFLogoWrapper","isBrowser","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","_Fragment","PropertyOverrides","RichText","React.Fragment","SVG","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","React.createElement","NavigationFooterNEW","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/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/PJmj2Tph8xx3GLsxYH1V/gXlridnciQcGubVeDIQq/BeHIrQpWM.js","https:/framerusercontent.com/modules/2QGlX864pmL5cxqknTvK/sudwzLB4XBD5Atme8MXS/UvPxI2Cnv.js","https:/framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PbD4QdXIvghwk9ZrKeou/StopScroll_Prod.js","https:/framerusercontent.com/modules/KhaC9XGHcTtz5tnZ8RaM/MYJiKe7vECUAa2HqPnHR/yAlbwsGqL.js","https:/framerusercontent.com/modules/doxhIx1CSOG4bXFkmRIr/n1R0Bs8RvL2DIulSa7qz/bYqgTAbJk.js","https:/framerusercontent.com/modules/eRn7D2zIbSfjBqHWyt5P/CrvD7i9vOYLvEx4EIqMP/CzvX9rJMs.js","https:/framerusercontent.com/modules/4gxKhYDXhQYsHYSbypZW/CwQMBB6veGtRJ77hGsnc/FC_CartCounter.js","https:/framerusercontent.com/modules/y6yUEEb8umnvGdCfPGqf/6lmsDvbDLBc9bRI2UZJD/FC_CartTrigger.js","https:/framerusercontent.com/modules/BPQmkWAYXeCdU7rl9agV/qKcwY12Lzt7Rr7HhAXN9/H8Vw7qQI3.js","https:/framerusercontent.com/modules/a4CFBAjIejYhNOiZDKZ6/9QhzsWxNYjsVPkiXKaKZ/RUdy0VqWQ.js","https:/framerusercontent.com/modules/6empdkUdmUGugOhgBDcC/L4S33UNamJ36ov3vWo60/v6hfuXTc8.js","https:/framerusercontent.com/modules/pHQGhVMejAMgp9Lq4zIg/IJduNYHpAbHhn5uMpwCg/BV8qLG0y5.js","https:/framerusercontent.com/modules/RBhrmJSayFIEr01hpPFn/uknigYuJhd1icsEQ9e0L/TIzKiGcOB.js","https:/framerusercontent.com/modules/Xz56MXJ2ZtTgFtT1VmZz/jsrZt5LjumizHw76NuWB/atkMxVAKb.js","https:/framer.com/m/shopX-cartSubtotal-pv7y.js","https:/framerusercontent.com/modules/g7fE5FpUH8BU8KzDDNuK/ev96V8ZMvBdXi4qVNtAQ/FC_CartSubtotal.js","https:/framerusercontent.com/modules/iNxQR66txeNh1MBMupeD/14fDVHtX7ZF5JXTR7ee3/FC_CartStateController.js","https:/framerusercontent.com/modules/oKOqnJyJ3wjpqRFTNCqe/JaPX0gMUPXVoAKRlhepR/FC_CartProductCard.js","https:/framerusercontent.com/modules/pxYTdCzLs9gAY8yXHAXx/HxY2Fc4734qhe1S61wix/DU1LcvY5E.js","https:/framerusercontent.com/modules/v7LtkkyNjEAQ8EyrCJW6/tND47xWycBAq6ZXOZgJN/FC_CartCheckoutButton.js","https:/framerusercontent.com/modules/T0XWx9HspyRByFR8QorE/5cXeaglVH2VpaGSv3J8m/Lbhol_m3j.js","https:/framerusercontent.com/modules/C3BedksWmyVqVHLNgaY5/RILC96NKlCteY9W62hKy/uQ1x3D9AZ.js","https:/framerusercontent.com/modules/Lp40xZt3PupQUsMVHuKn/2y4Js3JyUeKAr35yknun/k8Ih9kV5n.js","https:/framerusercontent.com/modules/VDnmZplDLwY35zlVZIKQ/Wa39AIq8XxrIfcdEtAlZ/BmhhZUmY3.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","// Generated by Framer (ed99727)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,CycleVariantState,getLoadingLazyAtYPosition,Image as Image1,Link,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-wEQjV\";const variantClassNames={A9mYVXGIG:\"framer-v-1rqja3y\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"A9mYVXGIG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear52dhk4=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState,true),5e3);});useOnVariantChange(baseVariant,{default:onAppear52dhk4});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"A9mYVXGIG\",openInNewTab:false,scopeId:\"BeHIrQpWM\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1rqja3y\",className,classNames)} framer-bq91bz`,\"data-framer-name\":\"1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"A9mYVXGIG\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:154,intrinsicWidth:154,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:154,pixelWidth:154,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/UKAjmmO7OzOw7KNUIn98x1uqDs.gif?width=154&height=154\"},className:\"framer-1mz3thi\",\"data-framer-name\":\"GIF\",layoutDependency:layoutDependency,layoutId:\"eIacKCPta\"})})})})})});});const css=[\".framer-wEQjV.framer-bq91bz, .framer-wEQjV .framer-bq91bz { display: block; }\",\".framer-wEQjV.framer-1rqja3y { gap: 0px; height: 95px; overflow: visible; position: relative; text-decoration: none; width: 95px; }\",\".framer-wEQjV .framer-1mz3thi { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 95\n * @framerIntrinsicWidth 95\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 FramerBeHIrQpWM=withCSS(Component,css,\"framer-wEQjV\");export default FramerBeHIrQpWM;FramerBeHIrQpWM.displayName=\"GIF Logo Wrapper\";FramerBeHIrQpWM.defaultProps={height:95,width:95};addFonts(FramerBeHIrQpWM,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBeHIrQpWM\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"95\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"95\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BeHIrQpWM.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 6 C 0 2.686 2.686 0 6 0 C 9.314 0 12 2.686 12 6 C 12 9.314 9.314 12 6 12 C 2.686 12 0 9.314 0 6 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"12px\" id=\"cPTa10O2f\" transform=\"translate(6 3)\" width=\"12px\"/><path d=\"M 0 6 C 0 2.686 2.686 0 6 0 C 9.314 0 12 2.686 12 6 C 12 9.314 9.314 12 6 12 C 2.686 12 0 9.314 0 6 Z\" fill=\"transparent\" height=\"12px\" id=\"K1KJBDfjt\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(6 3)\" width=\"12px\"/><path d=\"M 0 5.25 C 1.816 2.112 5.114 0 9 0 C 12.886 0 16.184 2.112 18 5.25\" fill=\"transparent\" height=\"5.25px\" id=\"nuzXpJw0A\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 15)\" width=\"18px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1327812126\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-vWtJe\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-vWtJe { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"User\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-vWtJe\");Icon.displayName=\"User\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"User\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;return toggle?/*#__PURE__*/_jsx(\"style\",{\"data-frameruni-stop-scroll\":true,children:`html,body { overflow: hidden !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Stop Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map","// Generated by Framer (4eeba22)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;MingLiU Regular\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"MingLiU Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"MingLiU\",url:\"https://framerusercontent.com/assets/Ru5HWFYItQIrwZQjLYbzID5mT0o.woff\",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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-IZ7bs .framer-styles-preset-1gin55m:not(.rich-text-wrapper), .framer-IZ7bs .framer-styles-preset-1gin55m.rich-text-wrapper p { --framer-font-family: \"MingLiU Regular\", \"MingLiU Regular 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: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-220020d4-67bd-4777-9398-ba2ddf504b84, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-IZ7bs\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (77d7dc9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;MingLiU Regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"MingLiU Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"MingLiU\",url:\"https://framerusercontent.com/assets/Ru5HWFYItQIrwZQjLYbzID5mT0o.woff\",weight:\"400\"}]}];export const css=[\".framer-3lIEz .framer-styles-preset-15sb9ec:not(.rich-text-wrapper), .framer-3lIEz .framer-styles-preset-15sb9ec.rich-text-wrapper p { --framer-font-family: \\\"MingLiU Regular\\\", \\\"MingLiU Regular Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 26px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-220020d4-67bd-4777-9398-ba2ddf504b84, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1439px) and (min-width: 1209px) { .framer-3lIEz .framer-styles-preset-15sb9ec:not(.rich-text-wrapper), .framer-3lIEz .framer-styles-preset-15sb9ec.rich-text-wrapper p { --framer-font-family: \\\"MingLiU Regular\\\", \\\"MingLiU Regular Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-220020d4-67bd-4777-9398-ba2ddf504b84, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 1208px) and (min-width: 810px) { .framer-3lIEz .framer-styles-preset-15sb9ec:not(.rich-text-wrapper), .framer-3lIEz .framer-styles-preset-15sb9ec.rich-text-wrapper p { --framer-font-family: \\\"MingLiU Regular\\\", \\\"MingLiU Regular Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-220020d4-67bd-4777-9398-ba2ddf504b84, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 809px) and (min-width: 0px) { .framer-3lIEz .framer-styles-preset-15sb9ec:not(.rich-text-wrapper), .framer-3lIEz .framer-styles-preset-15sb9ec.rich-text-wrapper p { --framer-font-family: \\\"MingLiU Regular\\\", \\\"MingLiU Regular Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-220020d4-67bd-4777-9398-ba2ddf504b84, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-3lIEz\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4e1e732)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/doxhIx1CSOG4bXFkmRIr/n1R0Bs8RvL2DIulSa7qz/bYqgTAbJk.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/KhaC9XGHcTtz5tnZ8RaM/MYJiKe7vECUAa2HqPnHR/yAlbwsGqL.js\";const cycleOrder=[\"EWnmIKf2U\",\"m8HgVmEIL\"];const serializationHash=\"framer-Ska9J\";const variantClassNames={EWnmIKf2U:\"framer-v-3t83no\",m8HgVmEIL:\"framer-v-shyj72\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 2\":\"m8HgVmEIL\",default:\"EWnmIKf2U\"};const getProps=({click,height,id,link,linkText,width,...props})=>{return{...props,ATjgr_t5b:linkText??props.ATjgr_t5b??\"link text\",jztyOH8YU:link??props.jztyOH8YU,SeDDHUHNt:click??props.SeDDHUHNt,variant:humanReadableVariantMap[props.variant]??props.variant??\"EWnmIKf2U\"};};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,ATjgr_t5b,jztyOH8YU,SeDDHUHNt,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EWnmIKf2U\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1coo58e=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(SeDDHUHNt){const res=await SeDDHUHNt(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:jztyOH8YU,motionChild:true,nodeId:\"EWnmIKf2U\",scopeId:\"CzvX9rJMs\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-3t83no\",className,classNames)} framer-zf19gw`,\"data-framer-name\":\"default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"EWnmIKf2U\",onTap:onTap1coo58e,ref:refBinding,style:{...style},...addPropertyOverrides({m8HgVmEIL:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15sb9ec\",\"data-styles-preset\":\"bYqgTAbJk\",children:\"link text\"})}),className:\"framer-1fjzd79\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CuKAPWW9a\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ATjgr_t5b,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({m8HgVmEIL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gin55m\",\"data-styles-preset\":\"yAlbwsGqL\",children:\"link text\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ska9J.framer-zf19gw, .framer-Ska9J .framer-zf19gw { display: block; }\",\".framer-Ska9J.framer-3t83no { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 39px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Ska9J .framer-1fjzd79 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Ska9J.framer-v-shyj72.framer-3t83no { height: min-content; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 112.35\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"m8HgVmEIL\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ATjgr_t5b\":\"linkText\",\"jztyOH8YU\":\"link\",\"SeDDHUHNt\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCzvX9rJMs=withCSS(Component,css,\"framer-Ska9J\");export default FramerCzvX9rJMs;FramerCzvX9rJMs.displayName=\"Navigation Link Text\";FramerCzvX9rJMs.defaultProps={height:39,width:112.35};addPropertyControls(FramerCzvX9rJMs,{variant:{options:[\"EWnmIKf2U\",\"m8HgVmEIL\"],optionTitles:[\"default\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},ATjgr_t5b:{defaultValue:\"link text\",displayTextArea:false,title:\"link text\",type:ControlType.String},jztyOH8YU:{title:\"Link\",type:ControlType.Link},SeDDHUHNt:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerCzvX9rJMs,[{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),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCzvX9rJMs\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ATjgr_t5b\\\":\\\"linkText\\\",\\\"jztyOH8YU\\\":\\\"link\\\",\\\"SeDDHUHNt\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"112.35\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"m8HgVmEIL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"39\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState,useCallback}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{throttle}from\"lodash-es\";/**\n * @framerDisableUnlink\n */export default function FC_CartCounter(props){if(RenderTarget.current()===RenderTarget.canvas){// Always show in canvas (shows placeholder \"0\")\nreturn /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,backgroundColor:props.backgroundColor,...props.border,borderRadius:props.radius,padding:props.padding,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",margin:0,width:\"100%\",height:props.fixedHeight?`${props.heightPx}px`:\"100%\",lineHeight:1,fontSize:props.font?.fontSize||\"inherit\"},children:\"0\"})});}else{const[isBrowser,setIsBrowser]=useState(false);const[cartItemCount,setCartItemCount]=useState(0);const[isLoading,setIsLoading]=useState(true);const[isVisible,setIsVisible]=useState(false);const isFetching=useRef(false);const initialLoadDone=useRef(false);// Set isBrowser to true once component mounts\nuseEffect(()=>{setIsBrowser(true);},[]);// Helper function to wait until a condition is true\nconst waitForCondition=useCallback((conditionFn,checkInterval=100,timeout=1e4)=>{return new Promise((resolve,reject)=>{const startTime=Date.now();const checkCondition=()=>{if(conditionFn()){resolve();}else if(Date.now()-startTime>=timeout){reject(new Error(\"Condition not met within timeout\"));}else{setTimeout(checkCondition,checkInterval);}};checkCondition();});},[]);const fetchCartAndUpdateCount=useCallback(async cartId=>{if(isFetching.current){return;}isFetching.current=true;// Only set loading state on initial load\nif(!initialLoadDone.current){setIsLoading(true);setIsVisible(false);}try{await waitForCondition(()=>window.shopXtools&&window.shopXtools.fetchCart);const cartData=await window.shopXtools.fetchCart(cartId);if(cartData&&cartData.lines&&cartData.lines.edges&&cartData.lines.edges.length>0){const itemCount=cartData.lines.edges.reduce((total,edge)=>total+(edge.node.quantity||0),0);setCartItemCount(itemCount);}else{setCartItemCount(0);// Show immediately if no items\nsetIsLoading(false);setIsVisible(true);initialLoadDone.current=true;}}catch(error){setCartItemCount(0);// Show immediately if error\nsetIsLoading(false);setIsVisible(true);initialLoadDone.current=true;}finally{isFetching.current=false;// Only handle visibility on initial load with items\nif(!initialLoadDone.current){setIsLoading(false);initialLoadDone.current=true;// Add a small delay before showing the counter for smoother transition\nsetTimeout(()=>setIsVisible(true),50);}}},[waitForCondition]);const handleCartUpdate=useCallback(throttle(async()=>{if(!isBrowser)return;// Don't run on server-side\nlet cartId=window[\"shopXtools\"]?.cart?.id;if(!cartId){try{cartId=localStorage.getItem(\"shopX_cart_id\");}catch(error){// Error accessing localStorage\n}}if(cartId){await fetchCartAndUpdateCount(cartId);}else{setCartItemCount(0);// Show immediately if no cart\nsetIsLoading(false);setIsVisible(true);initialLoadDone.current=true;}},1e3),[fetchCartAndUpdateCount,isBrowser]);useEffect(()=>{if(!isBrowser)return;// Don't run on server-side\nwindow.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);handleCartUpdate();return()=>{window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);};},[handleCartUpdate,isBrowser]);if(props.hideIf0&&cartItemCount===0){return null;}return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,backgroundColor:props.backgroundColor,...props.border,borderRadius:props.radius,padding:props.padding,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",margin:0,width:\"100%\",height:props.fixedHeight?`${props.heightPx}px`:\"100%\",opacity:isVisible?1:0,transition:\"opacity 0.3s ease-in-out\",visibility:isLoading?\"hidden\":\"visible\",lineHeight:1,fontSize:props.font?.fontSize||\"inherit\"},children:isBrowser?cartItemCount.toString():\"0\"})});}}FC_CartCounter.defaultProps={hideIf0:false,font:undefined,color:\"#000\",backgroundColor:\"#FFFFFF00\",backgroundOpacity:0,border:{borderTopWidth:0,borderRightWidth:0,borderBottomWidth:0,borderLeftWidth:0,borderStyle:\"solid\",borderColor:\"rgba(0, 0, 0, 0.5)\"},radius:0,padding:0,fixedHeight:false,heightPx:40};addPropertyControls(FC_CartCounter,{hideIf0:{type:ControlType.Boolean,title:\"When 0\",defaultValue:false,enabledTitle:\"Hide\",disabledTitle:\"Show\",description:\"For browser only, canvas will always display 0.\"},font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},backgroundColor:{type:ControlType.Color,title:\"BG\",defaultValue:\"rgba(255, 255, 255, 0)\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderTopWidth:0,borderRightWidth:0,borderBottomWidth:0,borderLeftWidth:0,borderStyle:\"solid\",borderColor:\"rgba(0, 0, 0, 0.5)\"}},/*     fixedHeight: {\n        type: ControlType.Boolean,\n        title: \"Height\",\n        defaultValue: false,\n        enabledTitle: \"Fixed\",\n        disabledTitle: \"Fit\",\n    },\n    heightPx: {\n        type: ControlType.Number,\n        title: \"Height\",\n        defaultValue: 40,\n        min: 0,\n        hidden: ({ fixedHeight }) => !fixedHeight,\n    }, */padding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:0,toggleKey:\"paddingPerSide\",toggleTitles:[\"All\",\"Sides\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},radius:{type:ControlType.FusedNumber,title:\"Radius\",defaultValue:0,toggleKey:\"radiusPerCorner\",toggleTitles:[\"All\",\"Corners\"],valueKeys:[\"topLeft\",\"topRight\",\"bottomRight\",\"bottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartCounter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartCounter.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useCallback,useRef,useEffect,useState,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{get}from\"lodash-es\";import{useIsBrowser}from\"https://framerusercontent.com/modules/ncBs5KPMI9I5GEta13fn/zGXDjuZapa1SGy6D8P5e/IsBrowser.js\";/**\n * @framerDisableUnlink\n *//**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicHeight Auto\n */export default function FC_CartTrigger(props){const{Component,EmptyComponent,emptyBehavior,triggerShopifyCartModal}=props;const isBrowser=useIsBrowser();const[cartItems,setCartItems]=useState([]);const isFetching=useRef(false);// Debug log in canvas\nif(RenderTarget.current()===RenderTarget.canvas){// console.log('FC_CartTrigger - Canvas Render', { Component, EmptyComponent })\n}// Fetch cart from Shopify\nconst fetchCartFromShopify=useCallback(async cartId=>{if(isFetching.current||!isBrowser)return;isFetching.current=true;try{// @ts-ignore - Shopify cart API\nconst cartData=await window?.shopXtools?.fetchCart?.(cartId);if(cartData){setCartItems(cartData.lines?.edges||[]);}else{setCartItems([]);}}catch(error){// Error handling: Failed to fetch cart\nsetCartItems([]);}finally{isFetching.current=false;}},[isBrowser]);// Handle cart updates\nconst handleCartUpdate=useCallback(async()=>{if(!isBrowser)return;let cartId;try{cartId=window?.shopXtools?.cart?.id;if(!cartId){cartId=localStorage.getItem(\"shopX_cart_id\");}}catch(error){// Error handling: Unable to access cart ID\nreturn;}if(cartId){await fetchCartFromShopify(cartId);}else{setCartItems([]);}},[fetchCartFromShopify,isBrowser]);// Add event listeners for cart updates\nuseEffect(()=>{if(!isBrowser)return;handleCartUpdate();window.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);// Checkout event handler (from FC_CartOverlayTrigger)\nfunction handleCheckoutChange(e){if(e.detail&&get(e,\"detail.__triggerCartModal\")!==false&&typeof triggerShopifyCartModal===\"function\"){triggerShopifyCartModal();}}document.addEventListener(\"checkout__changed\",handleCheckoutChange);return()=>{window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);document.removeEventListener(\"checkout__changed\",handleCheckoutChange);};},[handleCartUpdate,isBrowser,triggerShopifyCartModal]);// Handle click to trigger cart modal\nconst handleClick=()=>{if(isBrowser&&typeof triggerShopifyCartModal===\"function\"){// Fire view_cart analytics event\nif(typeof window.fcTrackGAEvent===\"function\"&&cartItems.length>0){const items=cartItems.map(({node})=>{const variant=node.merchandise;const product=variant.product||{};return{item_id:variant.id?.split(\"/\").pop()||\"\",item_name:product.title||\"\",item_variant:variant.title||\"\",price:parseFloat(variant.price?.amount||\"0\"),quantity:node.quantity,item_brand:product.vendor||null,item_category:product.productType||null,SKU:variant.id?.split(\"/\").pop()||\"\",\"Item Name\":product.title||\"\"};});// Calculate total value and get currency\nconst totalValue=items.reduce((sum,item)=>sum+item.price*item.quantity,0);const currency=cartItems[0]?.node?.merchandise?.price?.currencyCode||\"USD\";const payload={currency,value:totalValue,items};// console.log('[FC_CartTrigger ANALYTICS] About to fire view_cart with payload:', payload);\nwindow.fcTrackGAEvent(\"view_cart\",payload);}triggerShopifyCartModal();}};// Helper to create Connect Instance UI\nconst connectInstanceUI=(labelText=\"Connect Instance\")=>/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#666\",fontSize:\"14px\"},children:labelText});// Determine what to render based on cart state and control props\nconst isEmpty=cartItems.length===0;let content=null;if(RenderTarget.current()===RenderTarget.canvas){// In canvas, always show the main component\ncontent=Component?.[0]||null;}else{// On client-side, determine what to show based on cart state and emptyBehavior\nif(isEmpty){switch(emptyBehavior){case\"None\":content=Component?.[0]||null;break;case\"Component\":content=EmptyComponent?.[0]||null;// If Empty Component is selected but not provided, show the connect instance message\nif(!content&&RenderTarget.current()===RenderTarget.canvas){return connectInstanceUI(\"Connect Empty State\");}break;case\"Hide\":return null;default:content=Component?.[0]||null;}}else{content=Component?.[0]||null;}}// Simple fallback if no content\nif(!content){return connectInstanceUI();}// In CartOverlayTrigger, we have a direct wrapper with onClick\n// We'll use the same approach here for consistency\nreturn /*#__PURE__*/_jsx(\"div\",{onClick:handleClick,style:{cursor:\"pointer\",display:\"block\",width:\"fit-content\",height:\"fit-content\"},children:/*#__PURE__*/cloneElement(content,{style:{// @ts-ignore - Safe access to props without TypeScript errors\n...content.props?.style||{}}})});}FC_CartTrigger.defaultProps={Component:null,EmptyComponent:null,emptyBehavior:\"None\",triggerShopifyCartModal:()=>{}};addPropertyControls(FC_CartTrigger,{Component:{type:ControlType.ComponentInstance,title:\"Default\",description:\"Design to render when there are items in the cart.\"},emptyBehavior:{type:ControlType.Enum,title:\"When Empty\",options:[\"None\",\"Component\",\"Hide\"],optionTitles:[\"Use Default\",\"Empty State\",\"Hide\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\",defaultValue:\"None\"},EmptyComponent:{type:ControlType.ComponentInstance,title:\"Empty State\",description:\"Design to render when cart is empty.\",hidden:props=>props.emptyBehavior!==\"Component\"},triggerShopifyCartModal:{type:ControlType.EventHandler,title:\"CartModal\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartTrigger\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicHeight\":\"Auto\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartTrigger.map","// Generated by Framer (d22cd96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_CartTrigger from\"https://framerusercontent.com/modules/y6yUEEb8umnvGdCfPGqf/6lmsDvbDLBc9bRI2UZJD/FC_CartTrigger.js\";const FC_CartTriggerFonts=getFonts(FC_CartTrigger);const serializationHash=\"framer-Jwgbn\";const variantClassNames={LlaYA6UBE:\"framer-v-1fkabik\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const xyG0fDCYV=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({cartEvent,height,id,width,...props})=>{return{...props,xyG0fDCYV:cartEvent??props.xyG0fDCYV};};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,xyG0fDCYV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"LlaYA6UBE\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const triggerShopifyCartModal111tscg=activeVariantCallback(async(...args)=>{if(xyG0fDCYV){const res=await xyG0fDCYV(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1fkabik\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"LlaYA6UBE\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-coxu13-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"RfVg0ynn2-container\",nodeId:\"RfVg0ynn2\",rendersWithMotion:true,scopeId:\"H8Vw7qQI3\",children:/*#__PURE__*/_jsx(FC_CartTrigger,{Component:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-cvv9vv\",\"data-framer-name\":\"Design\",layoutDependency:layoutDependency,layoutId:\"Z2qqRvvzo\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-7yfdlv\",\"data-framer-name\":\"Shopping Cart Icon\",layoutDependency:layoutDependency,layoutId:\"kjd2ODN1Z\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29 33\" overflow=\"visible\"><g><path d=\"M 14.179 0.001 L 14.263 0.001 C 14.322 0.001 14.381 0.001 14.44 0.001 C 14.499 0.001 14.558 0.001 14.617 0 C 14.96 -0.001 15.299 0.002 15.64 0.043 L 15.685 0.048 C 15.78 0.06 15.875 0.073 15.97 0.087 L 16.012 0.093 C 16.293 0.134 16.572 0.188 16.848 0.256 L 16.911 0.271 C 17.419 0.397 17.903 0.584 18.381 0.798 C 18.397 0.804 18.412 0.811 18.428 0.818 C 18.659 0.921 18.878 1.046 19.096 1.174 C 19.142 1.201 19.187 1.227 19.233 1.252 C 19.661 1.497 20.061 1.799 20.432 2.122 C 20.487 2.169 20.543 2.215 20.599 2.26 C 20.688 2.333 20.768 2.412 20.848 2.494 C 20.886 2.533 20.926 2.57 20.968 2.606 C 21.107 2.726 21.235 2.859 21.354 3 C 21.393 3.045 21.433 3.088 21.473 3.132 C 21.585 3.253 21.691 3.377 21.793 3.507 C 21.803 3.519 21.813 3.532 21.823 3.544 C 22.851 4.845 23.478 6.366 23.773 9.944 C 23.773 9.963 23.772 9.981 23.771 10.001 C 23.766 10.094 23.757 10.187 23.748 10.28 L 27.965 10.28 C 28.009 11.059 28.009 11.059 28.024 11.378 L 28.029 11.491 C 28.034 11.592 28.038 11.693 28.043 11.795 C 28.048 11.906 28.053 12.017 28.058 12.128 C 28.067 12.321 28.076 12.515 28.085 12.709 L 28.114 13.331 C 28.114 13.345 28.115 13.358 28.116 13.371 C 28.118 13.425 28.12 13.479 28.123 13.533 C 28.149 14.091 28.174 14.649 28.2 15.207 C 28.203 15.267 28.206 15.327 28.208 15.386 C 28.209 15.401 28.21 15.416 28.211 15.432 C 28.226 15.762 28.241 16.092 28.256 16.423 L 28.275 16.832 C 28.276 16.847 28.276 16.862 28.277 16.877 L 28.396 19.464 L 28.401 19.56 C 28.408 19.706 28.414 19.851 28.421 19.997 C 28.424 20.061 28.427 20.126 28.43 20.191 C 28.431 20.223 28.433 20.256 28.434 20.288 L 28.576 23.369 C 28.612 24.135 28.647 24.902 28.682 25.669 C 28.683 25.684 28.684 25.7 28.685 25.716 C 28.7 26.055 28.716 26.393 28.731 26.733 C 28.737 26.854 28.742 26.975 28.748 27.096 L 28.752 27.187 C 28.774 27.667 28.796 28.147 28.819 28.627 C 28.841 29.11 28.863 29.594 28.885 30.077 L 28.895 30.278 C 28.895 30.29 28.896 30.304 28.896 30.317 L 28.927 30.976 C 28.936 31.167 28.945 31.359 28.953 31.55 C 28.958 31.659 28.963 31.768 28.968 31.876 C 28.973 31.976 28.978 32.075 28.982 32.174 C 28.984 32.21 28.985 32.245 28.987 32.281 L 28.989 32.331 C 28.99 32.345 28.991 32.359 28.991 32.373 C 29 32.583 29 32.789 29 33 L 0 33 C 0 32.578 0 32.578 0.007 32.444 L 0.009 32.395 C 0.011 32.343 0.014 32.291 0.016 32.239 L 0.021 32.123 C 0.026 32.018 0.031 31.913 0.036 31.808 C 0.041 31.693 0.047 31.579 0.052 31.464 C 0.061 31.264 0.07 31.063 0.08 30.863 C 0.09 30.647 0.1 30.432 0.11 30.217 L 0.112 30.176 L 0.119 30.01 C 0.143 29.494 0.167 28.978 0.191 28.462 L 0.193 28.416 L 0.195 28.37 C 0.217 27.904 0.239 27.438 0.26 26.972 L 0.265 26.878 L 0.282 26.502 L 0.331 25.45 L 0.333 25.402 C 0.357 24.893 0.38 24.385 0.404 23.876 L 0.406 23.826 L 0.443 23.023 C 0.493 21.96 0.542 20.898 0.591 19.835 L 0.629 19.031 L 0.631 18.981 L 0.702 17.456 L 0.704 17.408 L 0.753 16.358 L 0.77 15.982 L 0.774 15.889 C 0.797 15.392 0.82 14.895 0.843 14.398 C 0.867 13.884 0.891 13.37 0.915 12.856 L 0.923 12.691 L 0.925 12.65 C 0.935 12.435 0.945 12.221 0.954 12.006 C 0.964 11.795 0.974 11.584 0.984 11.373 C 0.989 11.261 0.994 11.148 1 11.035 C 1.004 10.932 1.009 10.83 1.014 10.727 C 1.016 10.69 1.017 10.653 1.019 10.616 C 1.021 10.566 1.024 10.516 1.026 10.467 L 1.028 10.422 C 1.033 10.323 1.033 10.323 1.054 10.28 L 5.348 10.28 L 5.328 9.893 C 5.327 9.797 5.325 9.702 5.325 9.606 L 5.325 9.529 C 5.325 9.476 5.325 9.423 5.325 9.37 C 5.325 9.317 5.325 9.263 5.325 9.21 C 5.323 8.869 5.332 8.53 5.367 8.19 L 5.371 8.149 C 5.379 8.076 5.388 8.004 5.399 7.931 L 5.409 7.865 C 5.643 6.318 6.246 4.903 7.188 3.662 L 7.215 3.626 C 7.326 3.478 7.446 3.335 7.573 3.2 C 7.613 3.157 7.652 3.113 7.69 3.068 C 7.76 2.987 7.834 2.91 7.909 2.834 L 7.95 2.793 C 7.978 2.765 8.006 2.736 8.035 2.707 C 8.078 2.664 8.121 2.621 8.163 2.577 L 8.247 2.493 L 8.285 2.455 C 8.37 2.369 8.458 2.289 8.549 2.21 C 8.569 2.193 8.589 2.175 8.609 2.157 C 9.933 0.982 11.582 0.295 13.316 0.057 L 13.386 0.048 C 13.65 0.013 13.913 0.001 14.179 0.001 Z M 12.401 2.868 L 12.357 2.883 C 11.281 3.254 10.285 3.924 9.544 4.8 C 9.5 4.85 9.454 4.899 9.409 4.948 C 9.277 5.091 9.162 5.246 9.047 5.404 L 9.017 5.444 C 8.787 5.757 8.598 6.096 8.434 6.449 L 8.413 6.493 C 8.025 7.321 7.848 8.206 7.82 9.119 L 7.819 9.162 C 7.814 9.357 7.824 9.549 7.837 9.743 L 7.842 9.811 C 7.853 9.969 7.875 10.122 7.897 10.28 L 21.199 10.28 C 21.215 10.215 21.222 10.163 21.224 10.096 L 21.227 10.03 C 21.231 9.901 21.234 9.771 21.237 9.642 C 21.238 9.628 21.238 9.615 21.238 9.601 C 21.262 8.494 21.093 7.394 20.605 6.391 C 20.596 6.373 20.588 6.355 20.579 6.337 C 20.326 5.821 20.006 5.349 19.627 4.92 C 19.612 4.902 19.597 4.884 19.581 4.866 C 19.485 4.757 19.385 4.654 19.282 4.552 C 19.233 4.502 19.183 4.452 19.134 4.401 C 19.027 4.291 18.918 4.188 18.799 4.092 C 18.743 4.047 18.688 4 18.634 3.953 C 18.411 3.766 18.17 3.608 17.923 3.455 C 17.89 3.434 17.857 3.413 17.824 3.392 C 16.871 2.806 15.714 2.541 14.606 2.549 C 14.542 2.549 14.477 2.549 14.413 2.548 C 13.73 2.544 13.05 2.648 12.401 2.868 Z\" fill=\"rgb(109,109,109)\"></path><path d=\"M 14.179 0.001 L 14.263 0.001 C 14.322 0.001 14.381 0.001 14.44 0.001 C 14.499 0.001 14.558 0.001 14.617 0 C 14.96 -0.001 15.299 0.002 15.64 0.043 L 15.685 0.048 C 15.78 0.06 15.875 0.073 15.97 0.087 L 16.012 0.093 C 16.293 0.134 16.572 0.188 16.848 0.256 L 16.911 0.271 C 17.419 0.397 17.903 0.584 18.381 0.798 C 18.397 0.804 18.412 0.811 18.428 0.818 C 18.659 0.921 18.878 1.046 19.096 1.174 C 19.142 1.201 19.187 1.227 19.233 1.252 C 19.661 1.497 20.061 1.799 20.432 2.122 C 20.487 2.169 20.543 2.215 20.599 2.26 C 20.688 2.333 20.768 2.412 20.848 2.494 C 20.886 2.533 20.926 2.57 20.968 2.606 C 21.107 2.726 21.235 2.859 21.354 3 C 21.393 3.045 21.433 3.088 21.473 3.132 C 21.585 3.253 21.691 3.377 21.793 3.507 C 21.803 3.519 21.813 3.532 21.823 3.544 C 22.851 4.845 23.478 6.366 23.773 9.944 C 23.773 9.963 23.772 9.981 23.771 10.001 C 23.766 10.094 23.757 10.187 23.748 10.28 L 27.965 10.28 C 28.009 11.059 28.009 11.059 28.024 11.378 L 28.029 11.491 C 28.034 11.592 28.038 11.693 28.043 11.795 C 28.048 11.906 28.053 12.017 28.058 12.128 C 28.067 12.321 28.076 12.515 28.085 12.709 L 28.114 13.331 C 28.114 13.345 28.115 13.358 28.116 13.371 C 28.118 13.425 28.12 13.479 28.123 13.533 C 28.149 14.091 28.174 14.649 28.2 15.207 C 28.203 15.267 28.206 15.327 28.208 15.386 C 28.209 15.401 28.21 15.416 28.211 15.431 C 28.226 15.762 28.241 16.092 28.256 16.423 L 28.275 16.832 C 28.276 16.847 28.276 16.862 28.277 16.877 L 28.396 19.464 L 28.401 19.56 C 28.408 19.706 28.414 19.851 28.421 19.997 C 28.424 20.061 28.427 20.126 28.43 20.191 C 28.431 20.223 28.433 20.256 28.434 20.288 L 28.576 23.369 C 28.612 24.135 28.647 24.902 28.682 25.669 C 28.683 25.684 28.684 25.7 28.685 25.716 C 28.7 26.055 28.716 26.393 28.731 26.733 C 28.737 26.854 28.742 26.975 28.748 27.096 L 28.752 27.187 C 28.774 27.667 28.796 28.147 28.819 28.627 C 28.841 29.11 28.863 29.594 28.885 30.077 L 28.895 30.277 C 28.895 30.29 28.896 30.304 28.896 30.317 L 28.927 30.976 C 28.936 31.167 28.945 31.359 28.953 31.55 C 28.958 31.659 28.963 31.768 28.968 31.876 C 28.973 31.976 28.978 32.075 28.982 32.174 C 28.984 32.21 28.985 32.245 28.987 32.281 L 28.989 32.331 C 28.99 32.345 28.991 32.359 28.991 32.373 C 29 32.583 29 32.789 29 33 L 0 33 C 0 32.578 0 32.578 0.007 32.444 L 0.009 32.395 C 0.011 32.343 0.014 32.291 0.016 32.239 L 0.021 32.123 C 0.026 32.018 0.031 31.913 0.036 31.808 C 0.041 31.693 0.047 31.579 0.052 31.464 C 0.061 31.264 0.07 31.063 0.08 30.863 C 0.09 30.647 0.1 30.432 0.11 30.217 L 0.112 30.176 L 0.119 30.01 C 0.143 29.494 0.167 28.978 0.191 28.462 L 0.193 28.416 L 0.195 28.37 C 0.217 27.904 0.239 27.438 0.26 26.972 L 0.265 26.878 L 0.282 26.502 L 0.331 25.45 L 0.333 25.402 C 0.357 24.893 0.38 24.385 0.404 23.876 L 0.406 23.826 L 0.443 23.023 C 0.493 21.96 0.542 20.898 0.591 19.835 L 0.629 19.031 L 0.631 18.981 L 0.702 17.456 L 0.704 17.408 L 0.753 16.358 L 0.77 15.982 L 0.774 15.889 C 0.797 15.392 0.82 14.895 0.843 14.398 C 0.867 13.884 0.891 13.37 0.915 12.856 L 0.923 12.691 L 0.925 12.65 C 0.935 12.435 0.945 12.221 0.954 12.006 C 0.964 11.795 0.974 11.584 0.984 11.373 C 0.989 11.261 0.994 11.148 1 11.035 C 1.004 10.932 1.009 10.83 1.014 10.727 C 1.016 10.69 1.017 10.653 1.019 10.616 C 1.021 10.566 1.024 10.516 1.026 10.467 L 1.028 10.422 C 1.033 10.323 1.033 10.323 1.054 10.28 L 5.348 10.28 L 5.328 9.893 C 5.327 9.797 5.325 9.702 5.325 9.606 L 5.325 9.529 C 5.325 9.476 5.325 9.423 5.325 9.37 C 5.325 9.317 5.325 9.263 5.325 9.21 C 5.323 8.869 5.332 8.53 5.367 8.19 L 5.371 8.149 C 5.379 8.076 5.388 8.004 5.399 7.931 L 5.409 7.865 C 5.643 6.318 6.246 4.903 7.188 3.662 L 7.215 3.626 C 7.326 3.478 7.446 3.335 7.573 3.2 C 7.613 3.157 7.652 3.113 7.69 3.068 C 7.76 2.987 7.834 2.91 7.909 2.834 L 7.95 2.793 C 7.978 2.765 8.006 2.736 8.035 2.707 C 8.078 2.664 8.121 2.621 8.163 2.577 L 8.247 2.493 L 8.285 2.455 C 8.37 2.369 8.458 2.289 8.549 2.21 C 8.569 2.193 8.589 2.175 8.609 2.157 C 9.933 0.982 11.582 0.295 13.316 0.057 L 13.386 0.048 C 13.65 0.013 13.913 0.001 14.179 0.001 Z M 12.631 0.836 L 12.585 0.846 C 12.097 0.949 11.607 1.112 11.155 1.322 C 11.115 1.34 11.075 1.358 11.036 1.375 C 10.255 1.714 9.543 2.199 8.913 2.772 L 8.88 2.802 C 8.713 2.954 8.554 3.113 8.395 3.272 L 8.366 3.301 C 8.257 3.412 8.151 3.524 8.05 3.643 C 8.023 3.672 7.996 3.702 7.969 3.732 C 6.754 5.094 6.027 6.964 6.008 10.585 L 6.01 10.633 C 6.016 10.736 6.026 10.836 6.038 10.938 L 1.648 10.938 C 1.59 12.163 1.59 12.163 1.536 13.388 C 1.515 13.897 1.493 14.407 1.463 14.917 C 1.431 15.457 1.412 15.999 1.391 16.54 C 1.376 16.927 1.36 17.314 1.339 17.7 C 1.326 17.952 1.314 18.205 1.303 18.457 L 1.301 18.513 C 1.295 18.646 1.29 18.779 1.284 18.911 C 1.278 19.063 1.271 19.215 1.265 19.366 L 1.263 19.422 C 1.251 19.695 1.238 19.969 1.223 20.242 C 1.209 20.498 1.198 20.755 1.188 21.011 C 1.178 21.283 1.166 21.555 1.151 21.827 C 1.136 22.103 1.123 22.38 1.112 22.656 L 1.109 22.712 C 1.104 22.845 1.098 22.978 1.093 23.111 C 1.086 23.262 1.08 23.414 1.073 23.566 L 1.071 23.622 C 1.059 23.894 1.046 24.167 1.031 24.439 C 1.017 24.705 1.006 24.971 0.996 25.237 C 0.993 25.316 0.99 25.394 0.986 25.473 L 0.984 25.529 C 0.98 25.635 0.974 25.74 0.967 25.845 C 0.957 26.017 0.958 26.19 0.958 26.362 L 9.564 26.362 L 9.622 26.536 C 9.645 26.587 9.668 26.637 9.694 26.686 C 9.701 26.7 9.707 26.713 9.714 26.727 C 9.734 26.766 9.755 26.806 9.775 26.846 C 9.787 26.869 9.798 26.891 9.81 26.914 C 9.971 27.222 10.169 27.507 10.389 27.775 C 10.404 27.794 10.42 27.813 10.436 27.833 C 10.605 28.038 10.78 28.249 10.984 28.42 C 11.028 28.458 11.07 28.499 11.112 28.539 C 11.813 29.182 12.714 29.614 13.647 29.768 C 13.663 29.771 13.679 29.774 13.696 29.777 C 14.252 29.874 14.883 29.878 15.438 29.777 C 15.49 29.768 15.541 29.76 15.593 29.752 C 15.989 29.688 16.366 29.562 16.733 29.4 C 16.757 29.39 16.757 29.39 16.782 29.379 C 17.174 29.205 17.528 28.971 17.864 28.704 C 17.883 28.689 17.901 28.674 17.921 28.659 C 18.163 28.463 18.395 28.246 18.596 28.008 C 18.62 27.981 18.644 27.953 18.669 27.927 C 18.985 27.584 19.24 27.182 19.455 26.769 L 19.478 26.724 C 19.5 26.681 19.522 26.638 19.543 26.596 C 19.55 26.583 19.557 26.57 19.563 26.556 C 19.591 26.501 19.608 26.464 19.608 26.401 C 19.675 26.378 19.734 26.379 19.803 26.379 C 19.818 26.379 19.832 26.379 19.847 26.379 C 19.894 26.378 19.943 26.378 19.99 26.378 C 20.025 26.378 20.06 26.378 20.094 26.378 C 20.19 26.378 20.285 26.378 20.38 26.378 C 20.483 26.377 20.586 26.377 20.689 26.377 C 20.867 26.376 21.045 26.376 21.223 26.376 C 21.48 26.376 21.738 26.375 21.995 26.374 C 22.413 26.373 22.831 26.373 23.248 26.372 C 23.654 26.371 24.06 26.37 24.466 26.369 C 24.491 26.369 24.516 26.369 24.542 26.369 C 24.667 26.369 24.793 26.369 24.918 26.368 C 25.959 26.366 27 26.364 28.042 26.362 C 28.042 26.288 28.042 26.214 28.042 26.14 C 28.042 26.119 28.042 26.098 28.042 26.077 C 28.042 25.916 28.038 25.756 28.031 25.596 L 28.028 25.516 C 28.025 25.446 28.022 25.376 28.018 25.306 C 28.016 25.247 28.013 25.187 28.011 25.128 C 27.993 24.72 27.973 24.311 27.952 23.903 C 27.931 23.496 27.913 23.088 27.896 22.681 C 27.879 22.279 27.861 21.877 27.84 21.476 C 27.816 21.011 27.796 20.547 27.777 20.083 C 27.759 19.662 27.74 19.241 27.72 18.82 C 27.718 18.765 27.715 18.71 27.713 18.655 C 27.712 18.641 27.711 18.627 27.711 18.613 C 27.696 18.303 27.682 17.993 27.668 17.682 L 27.655 17.405 C 27.654 17.382 27.654 17.382 27.653 17.358 L 27.644 17.171 L 27.621 16.653 C 27.612 16.466 27.604 16.28 27.595 16.093 C 27.595 16.078 27.594 16.063 27.593 16.047 C 27.572 15.582 27.549 15.116 27.524 14.651 C 27.507 14.338 27.492 14.025 27.479 13.712 C 27.474 13.578 27.468 13.444 27.462 13.31 L 27.46 13.269 C 27.445 12.936 27.428 12.603 27.41 12.271 C 27.408 12.227 27.405 12.183 27.403 12.139 C 27.394 11.975 27.386 11.811 27.378 11.648 L 27.376 11.591 C 27.372 11.506 27.368 11.42 27.364 11.334 C 27.363 11.305 27.361 11.275 27.36 11.245 C 27.359 11.22 27.358 11.194 27.356 11.168 C 27.351 11.085 27.342 11.002 27.332 10.919 L 23.077 10.919 C 23.116 10.106 23.116 10.106 23.128 9.856 C 23.159 8.999 23.121 8.133 22.918 7.298 C 22.908 7.255 22.898 7.212 22.889 7.169 C 22.844 6.966 22.786 6.77 22.72 6.573 C 22.715 6.558 22.71 6.543 22.705 6.527 C 22.617 6.264 22.521 6.005 22.406 5.752 C 22.398 5.732 22.389 5.712 22.379 5.692 C 22.181 5.256 21.948 4.85 21.678 4.455 C 21.669 4.442 21.661 4.43 21.652 4.416 C 21.532 4.24 21.401 4.074 21.266 3.91 C 21.241 3.879 21.217 3.849 21.192 3.818 C 20.993 3.566 20.766 3.339 20.54 3.11 C 20.529 3.099 20.519 3.088 20.507 3.077 C 20.39 2.958 20.272 2.841 20.145 2.733 C 20.124 2.714 20.103 2.696 20.082 2.677 C 19.93 2.543 19.773 2.418 19.61 2.298 C 19.57 2.268 19.53 2.238 19.49 2.208 C 19.27 2.042 19.038 1.898 18.801 1.759 C 18.753 1.731 18.706 1.703 18.659 1.675 C 17.979 1.273 17.21 1.01 16.445 0.836 L 16.397 0.825 C 16.173 0.776 15.946 0.745 15.718 0.717 C 15.705 0.715 15.692 0.713 15.678 0.712 C 15.639 0.707 15.6 0.702 15.561 0.698 L 15.493 0.69 C 15.285 0.668 15.078 0.659 14.87 0.658 L 14.793 0.657 C 14.712 0.657 14.631 0.656 14.549 0.656 L 14.507 0.656 C 13.871 0.655 13.255 0.701 12.631 0.836 Z\" fill=\"rgb(40,40,40)\"></path><path d=\"M 14.465 0.648 C 14.507 0.649 14.548 0.649 14.59 0.649 C 14.987 0.649 15.381 0.655 15.775 0.713 L 15.838 0.722 C 15.971 0.741 16.103 0.764 16.235 0.79 L 16.283 0.799 C 16.389 0.82 16.494 0.843 16.599 0.867 L 16.642 0.877 C 17.101 0.98 17.548 1.143 17.979 1.332 L 18.031 1.354 C 18.312 1.476 18.577 1.62 18.841 1.777 C 18.875 1.797 18.909 1.816 18.942 1.836 C 19.161 1.965 19.368 2.106 19.57 2.261 C 19.584 2.272 19.599 2.283 19.614 2.294 C 19.993 2.585 20.345 2.905 20.682 3.245 C 20.715 3.278 20.749 3.312 20.782 3.345 C 20.897 3.46 21.005 3.577 21.106 3.706 C 21.14 3.749 21.176 3.79 21.213 3.831 C 21.769 4.457 22.223 5.233 22.521 6.015 L 22.543 6.071 C 22.595 6.207 22.645 6.343 22.694 6.48 C 22.699 6.493 22.704 6.506 22.709 6.52 C 23.156 7.757 23.161 9.083 23.107 10.379 L 23.105 10.433 C 23.098 10.593 23.087 10.752 23.077 10.911 L 27.332 10.911 C 27.376 11.444 27.376 11.444 27.385 11.665 C 27.387 11.704 27.388 11.742 27.39 11.781 C 27.392 11.821 27.393 11.861 27.395 11.901 C 27.4 12.029 27.406 12.158 27.411 12.287 C 27.413 12.316 27.414 12.345 27.415 12.374 C 27.427 12.638 27.439 12.902 27.453 13.166 C 27.475 13.577 27.496 13.989 27.514 14.4 C 27.517 14.456 27.519 14.512 27.522 14.568 C 27.526 14.647 27.529 14.725 27.533 14.804 C 27.534 14.826 27.535 14.849 27.536 14.872 C 27.546 15.094 27.543 15.313 27.543 15.537 L 1.457 15.537 C 1.457 15.003 1.457 15.003 1.467 14.796 L 1.471 14.724 C 1.474 14.66 1.477 14.596 1.48 14.532 C 1.483 14.464 1.487 14.395 1.49 14.326 C 1.495 14.226 1.499 14.126 1.504 14.026 C 1.517 13.753 1.529 13.481 1.542 13.208 C 1.577 12.449 1.613 11.69 1.648 10.931 L 6.038 10.931 L 6.019 10.756 C 6.015 10.697 6.011 10.637 6.008 10.578 L 6.006 10.526 C 5.963 9.614 5.935 8.7 6.076 7.796 L 6.088 7.719 C 6.111 7.576 6.139 7.434 6.172 7.292 L 6.186 7.229 C 6.307 6.716 6.475 6.225 6.689 5.744 L 6.715 5.686 C 6.847 5.391 7.002 5.112 7.169 4.835 L 7.195 4.79 C 7.382 4.475 7.599 4.184 7.831 3.901 C 7.857 3.869 7.882 3.837 7.908 3.805 C 7.979 3.716 8.05 3.632 8.132 3.553 C 8.163 3.521 8.192 3.488 8.221 3.453 C 8.314 3.345 8.414 3.245 8.514 3.145 C 8.547 3.111 8.58 3.078 8.614 3.044 C 8.723 2.934 8.833 2.826 8.951 2.725 C 8.974 2.705 8.996 2.685 9.018 2.665 C 9.187 2.514 9.362 2.375 9.545 2.241 L 9.59 2.209 C 10.132 1.813 10.72 1.483 11.342 1.233 C 11.372 1.221 11.401 1.209 11.431 1.197 C 11.705 1.085 11.982 1.001 12.267 0.925 L 12.312 0.913 C 12.399 0.891 12.486 0.869 12.574 0.848 L 12.611 0.839 C 12.803 0.79 12.996 0.757 13.192 0.73 L 13.257 0.72 C 13.33 0.71 13.402 0.702 13.475 0.693 L 13.518 0.688 C 13.833 0.651 14.148 0.648 14.465 0.648 Z M 12.401 2.861 L 12.357 2.876 C 11.281 3.247 10.285 3.916 9.544 4.792 C 9.5 4.843 9.454 4.891 9.409 4.94 C 9.277 5.083 9.162 5.239 9.047 5.396 L 9.017 5.436 C 8.787 5.749 8.598 6.088 8.434 6.441 L 8.413 6.485 C 8.025 7.314 7.848 8.198 7.82 9.112 L 7.819 9.155 C 7.814 9.349 7.824 9.542 7.837 9.736 L 7.842 9.803 C 7.853 9.962 7.875 10.114 7.897 10.273 L 21.199 10.273 C 21.215 10.207 21.222 10.155 21.224 10.088 L 21.227 10.022 C 21.231 9.893 21.234 9.764 21.237 9.634 C 21.238 9.621 21.238 9.607 21.238 9.594 C 21.262 8.486 21.093 7.386 20.605 6.383 C 20.596 6.365 20.588 6.347 20.579 6.329 C 20.326 5.814 20.006 5.341 19.627 4.912 C 19.612 4.894 19.597 4.877 19.581 4.859 C 19.485 4.75 19.385 4.646 19.282 4.544 C 19.232 4.494 19.183 4.444 19.134 4.393 C 19.027 4.283 18.918 4.18 18.799 4.084 C 18.743 4.039 18.688 3.992 18.634 3.946 C 18.411 3.758 18.17 3.601 17.923 3.447 C 17.89 3.426 17.857 3.406 17.824 3.385 C 16.871 2.798 15.714 2.533 14.606 2.541 C 14.542 2.541 14.477 2.541 14.413 2.541 C 13.73 2.537 13.05 2.64 12.401 2.861 Z\" fill=\"rgb(167,167,167)\"></path><path d=\"M 14.179 0.001 L 14.263 0.001 C 14.322 0.001 14.381 0.001 14.44 0.001 C 14.499 0.001 14.558 0.001 14.617 0 C 14.96 -0.001 15.299 0.002 15.64 0.043 L 15.685 0.048 C 15.78 0.06 15.875 0.073 15.97 0.087 L 16.012 0.093 C 16.293 0.134 16.572 0.188 16.848 0.256 L 16.911 0.271 C 17.419 0.397 17.903 0.584 18.381 0.798 C 18.397 0.804 18.412 0.811 18.428 0.818 C 18.659 0.921 18.878 1.046 19.096 1.174 C 19.142 1.201 19.187 1.227 19.233 1.252 C 19.661 1.497 20.061 1.799 20.432 2.122 C 20.487 2.169 20.543 2.215 20.599 2.26 C 20.688 2.333 20.768 2.412 20.848 2.494 C 20.886 2.533 20.926 2.57 20.968 2.606 C 21.107 2.726 21.235 2.859 21.354 3 C 21.393 3.045 21.433 3.088 21.473 3.132 C 21.585 3.253 21.691 3.377 21.793 3.507 C 21.803 3.519 21.813 3.532 21.823 3.544 C 22.851 4.845 23.478 6.366 23.773 9.944 C 23.773 9.963 23.772 9.981 23.771 10.001 C 23.766 10.094 23.757 10.187 23.748 10.28 L 27.965 10.28 C 28.009 11.059 28.009 11.059 28.024 11.378 L 28.029 11.491 C 28.034 11.592 28.038 11.693 28.043 11.795 C 28.048 11.906 28.053 12.017 28.058 12.128 C 28.067 12.321 28.076 12.515 28.085 12.709 L 28.114 13.331 C 28.114 13.345 28.115 13.358 28.116 13.371 C 28.118 13.425 28.12 13.479 28.123 13.533 C 28.149 14.091 28.174 14.649 28.2 15.207 C 28.203 15.267 28.206 15.327 28.208 15.386 C 28.209 15.401 28.21 15.416 28.211 15.431 C 28.226 15.762 28.241 16.092 28.256 16.423 L 28.275 16.832 C 28.276 16.847 28.276 16.862 28.277 16.877 L 28.396 19.464 L 28.401 19.56 C 28.408 19.706 28.414 19.851 28.421 19.997 C 28.424 20.061 28.427 20.126 28.43 20.191 C 28.431 20.223 28.433 20.256 28.434 20.288 L 28.576 23.369 C 28.612 24.135 28.647 24.902 28.682 25.669 C 28.683 25.684 28.684 25.7 28.685 25.716 C 28.7 26.055 28.716 26.393 28.731 26.733 C 28.737 26.854 28.742 26.975 28.748 27.096 L 28.752 27.187 C 28.774 27.667 28.796 28.147 28.819 28.627 C 28.841 29.11 28.863 29.594 28.885 30.077 L 28.895 30.277 C 28.895 30.29 28.896 30.304 28.896 30.317 L 28.927 30.976 C 28.936 31.167 28.945 31.359 28.953 31.55 C 28.958 31.659 28.963 31.768 28.968 31.876 C 28.973 31.976 28.978 32.075 28.982 32.174 C 28.984 32.21 28.985 32.245 28.987 32.281 L 28.989 32.331 C 28.99 32.345 28.991 32.359 28.991 32.373 C 29 32.583 29 32.789 29 33 L 0 33 C 0 32.578 0 32.578 0.007 32.444 L 0.009 32.395 C 0.011 32.343 0.014 32.291 0.016 32.239 L 0.021 32.123 C 0.026 32.018 0.031 31.913 0.036 31.808 C 0.041 31.693 0.047 31.579 0.052 31.464 C 0.061 31.264 0.07 31.063 0.08 30.863 C 0.09 30.647 0.1 30.432 0.11 30.217 L 0.112 30.176 L 0.119 30.01 C 0.143 29.494 0.167 28.978 0.191 28.462 L 0.193 28.416 L 0.195 28.37 C 0.217 27.904 0.239 27.438 0.26 26.972 L 0.265 26.878 L 0.282 26.502 L 0.331 25.45 L 0.333 25.402 C 0.357 24.893 0.38 24.385 0.404 23.876 L 0.406 23.826 L 0.443 23.023 C 0.493 21.96 0.542 20.898 0.591 19.835 L 0.629 19.031 L 0.631 18.981 L 0.702 17.456 L 0.704 17.408 L 0.753 16.358 L 0.77 15.982 L 0.774 15.889 C 0.797 15.392 0.82 14.895 0.843 14.398 C 0.867 13.884 0.891 13.37 0.915 12.856 L 0.923 12.691 L 0.925 12.65 C 0.935 12.435 0.945 12.221 0.954 12.006 C 0.964 11.795 0.974 11.584 0.984 11.373 C 0.989 11.261 0.994 11.148 1 11.035 C 1.004 10.932 1.009 10.83 1.014 10.727 C 1.016 10.69 1.017 10.653 1.019 10.616 C 1.021 10.566 1.024 10.516 1.026 10.467 L 1.028 10.422 C 1.033 10.323 1.033 10.323 1.054 10.28 L 5.348 10.28 L 5.328 9.893 C 5.327 9.797 5.325 9.702 5.325 9.606 L 5.325 9.529 C 5.325 9.476 5.325 9.423 5.325 9.37 C 5.325 9.317 5.325 9.263 5.325 9.21 C 5.323 8.869 5.332 8.53 5.367 8.19 L 5.371 8.149 C 5.379 8.076 5.388 8.004 5.399 7.931 L 5.409 7.865 C 5.643 6.318 6.246 4.903 7.188 3.662 L 7.215 3.626 C 7.326 3.478 7.446 3.335 7.573 3.2 C 7.613 3.157 7.652 3.113 7.69 3.068 C 7.76 2.987 7.834 2.91 7.909 2.834 L 7.95 2.793 C 7.978 2.765 8.006 2.736 8.035 2.707 C 8.078 2.664 8.121 2.621 8.163 2.577 L 8.247 2.493 L 8.285 2.455 C 8.37 2.369 8.458 2.289 8.549 2.21 C 8.569 2.193 8.589 2.175 8.609 2.157 C 9.933 0.982 11.582 0.295 13.316 0.057 L 13.386 0.048 C 13.65 0.013 13.913 0.001 14.179 0.001 Z M 12.631 0.836 L 12.585 0.846 C 12.097 0.949 11.607 1.112 11.155 1.322 C 11.115 1.34 11.075 1.358 11.036 1.375 C 10.255 1.714 9.543 2.199 8.913 2.772 L 8.88 2.802 C 8.713 2.954 8.554 3.113 8.395 3.272 L 8.366 3.301 C 8.257 3.412 8.151 3.524 8.05 3.643 C 8.023 3.672 7.996 3.702 7.969 3.732 C 6.754 5.094 6.027 6.964 6.008 10.585 L 6.01 10.633 C 6.016 10.736 6.026 10.836 6.038 10.938 L 1.648 10.938 C 1.59 12.163 1.59 12.163 1.536 13.388 C 1.515 13.897 1.493 14.407 1.463 14.917 C 1.431 15.457 1.412 15.999 1.391 16.54 C 1.376 16.927 1.36 17.314 1.339 17.7 C 1.326 17.952 1.314 18.205 1.303 18.457 L 1.301 18.513 C 1.295 18.646 1.29 18.779 1.284 18.911 C 1.278 19.063 1.271 19.215 1.265 19.366 L 1.263 19.422 C 1.251 19.695 1.238 19.969 1.223 20.242 C 1.209 20.498 1.198 20.755 1.188 21.011 C 1.178 21.283 1.166 21.555 1.151 21.827 C 1.136 22.103 1.123 22.38 1.112 22.656 L 1.109 22.712 C 1.104 22.845 1.098 22.978 1.093 23.111 C 1.086 23.262 1.08 23.414 1.073 23.566 L 1.071 23.622 C 1.059 23.911 1.044 24.201 1.029 24.49 C 1.018 24.696 1.008 24.902 1.001 25.109 C 0.984 25.561 0.962 26.014 0.939 26.466 L 0.937 26.518 L 0.924 26.772 L 0.921 26.822 L 0.916 26.92 C 0.904 27.17 0.892 27.419 0.881 27.668 L 0.878 27.715 L 0.87 27.905 C 0.86 28.13 0.849 28.355 0.839 28.579 L 0.828 28.819 L 0.824 28.899 L 0.822 28.939 L 0.814 29.102 L 0.794 29.538 L 0.787 29.692 L 0.769 30.076 C 0.758 30.315 0.747 30.553 0.736 30.792 L 0.722 31.083 C 0.719 31.149 0.716 31.215 0.713 31.28 C 0.709 31.353 0.706 31.426 0.702 31.499 L 0.699 31.56 C 0.687 31.821 0.68 32.081 0.671 32.342 L 28.329 32.342 C 28.317 31.918 28.304 31.495 28.284 31.072 L 28.276 30.91 C 28.272 30.826 28.268 30.742 28.264 30.658 C 28.255 30.468 28.247 30.277 28.238 30.087 C 28.214 29.55 28.188 29.013 28.161 28.476 C 28.144 28.136 28.129 27.795 28.116 27.455 C 28.104 27.134 28.088 26.814 28.072 26.494 C 28.05 26.07 28.031 25.645 28.013 25.22 C 27.996 24.804 27.977 24.388 27.955 23.972 C 27.933 23.542 27.914 23.111 27.896 22.681 C 27.879 22.279 27.861 21.877 27.84 21.476 C 27.816 21.011 27.796 20.547 27.777 20.083 C 27.759 19.662 27.74 19.241 27.72 18.82 C 27.718 18.765 27.715 18.71 27.713 18.655 C 27.712 18.641 27.711 18.627 27.711 18.613 C 27.696 18.303 27.682 17.993 27.668 17.682 L 27.655 17.405 C 27.654 17.382 27.654 17.382 27.653 17.358 L 27.644 17.171 L 27.621 16.653 C 27.612 16.466 27.604 16.28 27.595 16.093 C 27.595 16.078 27.594 16.063 27.593 16.047 C 27.572 15.582 27.549 15.116 27.524 14.651 C 27.507 14.338 27.492 14.025 27.479 13.712 C 27.474 13.578 27.468 13.444 27.462 13.31 L 27.46 13.269 C 27.445 12.936 27.428 12.603 27.41 12.271 C 27.408 12.227 27.405 12.183 27.403 12.139 C 27.394 11.975 27.386 11.811 27.378 11.648 L 27.376 11.591 C 27.372 11.506 27.368 11.42 27.364 11.334 C 27.363 11.305 27.361 11.275 27.36 11.245 C 27.359 11.22 27.358 11.194 27.356 11.168 C 27.351 11.085 27.342 11.002 27.332 10.919 L 23.077 10.919 C 23.116 10.106 23.116 10.106 23.128 9.856 C 23.159 8.999 23.121 8.133 22.918 7.298 C 22.908 7.255 22.898 7.212 22.889 7.169 C 22.844 6.966 22.786 6.77 22.72 6.573 C 22.715 6.558 22.71 6.543 22.705 6.527 C 22.617 6.264 22.521 6.005 22.406 5.752 C 22.398 5.732 22.389 5.712 22.379 5.692 C 22.181 5.256 21.948 4.85 21.678 4.455 C 21.669 4.442 21.661 4.43 21.652 4.416 C 21.532 4.24 21.401 4.074 21.266 3.91 C 21.241 3.879 21.217 3.849 21.192 3.818 C 20.993 3.566 20.766 3.339 20.54 3.11 C 20.529 3.099 20.519 3.088 20.507 3.077 C 20.39 2.958 20.272 2.841 20.145 2.733 C 20.124 2.714 20.103 2.696 20.082 2.677 C 19.93 2.543 19.773 2.418 19.61 2.298 C 19.57 2.268 19.53 2.238 19.49 2.208 C 19.27 2.042 19.038 1.898 18.801 1.759 C 18.753 1.731 18.706 1.703 18.659 1.675 C 17.979 1.273 17.21 1.01 16.445 0.836 L 16.397 0.825 C 16.173 0.776 15.946 0.745 15.718 0.717 C 15.705 0.715 15.692 0.713 15.678 0.712 C 15.639 0.707 15.6 0.702 15.561 0.698 L 15.493 0.69 C 15.285 0.668 15.078 0.659 14.87 0.658 L 14.793 0.657 C 14.712 0.657 14.631 0.656 14.549 0.656 L 14.507 0.656 C 13.871 0.655 13.255 0.701 12.631 0.836 Z\" fill=\"rgb(210,210,210)\"></path><path d=\"M 19.682 23.399 C 19.861 23.553 20.001 23.736 20.05 23.974 C 20.122 25.242 19.732 26.522 18.976 27.535 C 18.968 27.546 18.96 27.557 18.951 27.569 C 18.83 27.731 18.7 27.882 18.562 28.029 C 18.523 28.071 18.485 28.115 18.447 28.158 C 18.296 28.327 18.137 28.477 17.96 28.619 C 17.938 28.637 17.917 28.655 17.895 28.674 C 17.733 28.809 17.565 28.928 17.386 29.039 C 17.35 29.062 17.313 29.086 17.277 29.109 C 16.78 29.424 16.223 29.627 15.648 29.736 C 15.628 29.74 15.608 29.744 15.588 29.748 C 15.254 29.808 14.923 29.826 14.584 29.825 L 14.524 29.825 C 14.228 29.824 13.94 29.814 13.648 29.761 C 13.621 29.756 13.621 29.756 13.593 29.752 C 12.818 29.62 12.091 29.285 11.463 28.812 C 11.445 28.799 11.445 28.799 11.427 28.785 C 11.267 28.664 11.12 28.534 10.975 28.396 C 10.945 28.368 10.915 28.34 10.885 28.312 C 10.763 28.202 10.65 28.087 10.543 27.961 L 10.494 27.905 C 9.868 27.182 9.447 26.308 9.258 25.368 L 9.25 25.325 C 9.156 24.858 9.029 24.159 9.279 23.73 C 9.426 23.514 9.611 23.346 9.869 23.285 C 10.115 23.24 10.36 23.268 10.572 23.406 C 10.616 23.439 10.656 23.473 10.696 23.51 C 10.714 23.525 10.714 23.525 10.732 23.541 C 10.892 23.688 10.983 23.892 10.994 24.108 L 10.996 24.146 C 10.998 24.173 10.999 24.2 11.001 24.227 C 11.004 24.297 11.009 24.367 11.013 24.437 C 11.017 24.508 11.021 24.579 11.025 24.65 C 11.048 25.072 11.186 25.491 11.367 25.871 C 11.374 25.885 11.38 25.899 11.387 25.913 C 11.527 26.204 11.704 26.464 11.915 26.707 C 11.945 26.742 11.973 26.777 12.001 26.813 C 12.034 26.854 12.067 26.887 12.107 26.921 C 12.166 26.971 12.222 27.023 12.279 27.076 C 12.949 27.685 13.838 27.999 14.737 27.97 C 15.044 27.953 15.349 27.905 15.641 27.806 C 15.664 27.799 15.687 27.792 15.71 27.785 C 15.896 27.727 16.064 27.647 16.235 27.555 C 16.247 27.548 16.259 27.542 16.271 27.536 C 16.506 27.41 16.706 27.254 16.901 27.072 C 16.94 27.036 16.979 27.003 17.019 26.969 C 17.697 26.37 18.112 25.462 18.188 24.563 C 18.191 24.505 18.193 24.447 18.194 24.389 L 18.196 24.32 C 18.197 24.275 18.198 24.229 18.198 24.184 C 18.202 23.995 18.236 23.812 18.352 23.657 C 18.364 23.642 18.376 23.626 18.388 23.61 C 18.398 23.596 18.409 23.582 18.42 23.568 C 18.442 23.537 18.442 23.537 18.465 23.506 C 18.78 23.174 19.314 23.129 19.682 23.399 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 14.51 1.887 L 14.581 1.887 C 15.129 1.888 15.674 1.919 16.208 2.056 C 16.257 2.068 16.306 2.079 16.355 2.09 C 17.703 2.385 19.043 3.209 19.94 4.272 C 19.976 4.314 20.013 4.355 20.05 4.396 C 20.399 4.776 20.697 5.2 20.952 5.648 C 20.961 5.664 20.97 5.679 20.979 5.694 C 21.6 6.791 21.895 8.018 21.896 9.278 C 21.896 9.294 21.896 9.31 21.897 9.326 C 21.897 9.646 21.882 9.965 21.864 10.285 C 21.863 10.308 21.861 10.332 21.86 10.356 C 21.856 10.423 21.852 10.491 21.848 10.558 C 21.847 10.578 21.846 10.598 21.845 10.619 C 21.844 10.638 21.843 10.657 21.841 10.676 C 21.841 10.692 21.84 10.709 21.838 10.725 C 21.833 10.788 21.824 10.85 21.815 10.912 L 7.305 10.912 L 7.248 10.37 L 7.23 10.208 C 7.097 8.948 7.211 7.678 7.689 6.5 L 7.707 6.453 C 8.103 5.489 8.735 4.67 9.459 3.936 L 9.502 3.892 C 9.591 3.803 9.683 3.718 9.778 3.636 L 9.834 3.586 C 10.117 3.34 10.417 3.115 10.736 2.92 L 10.781 2.892 C 11.446 2.489 12.149 2.209 12.905 2.042 C 12.939 2.034 12.972 2.027 13.005 2.019 C 13.119 1.992 13.232 1.976 13.348 1.962 L 13.402 1.955 C 13.465 1.947 13.529 1.94 13.592 1.933 L 13.634 1.928 C 13.926 1.894 14.216 1.886 14.51 1.887 Z M 12.404 2.862 L 12.36 2.877 C 11.283 3.248 10.288 3.917 9.546 4.793 C 9.503 4.844 9.457 4.892 9.411 4.941 C 9.28 5.084 9.164 5.24 9.049 5.397 L 9.02 5.437 C 8.79 5.75 8.601 6.09 8.436 6.442 L 8.415 6.486 C 8.028 7.315 7.85 8.199 7.823 9.113 L 7.821 9.156 C 7.816 9.35 7.826 9.543 7.84 9.737 L 7.844 9.804 C 7.856 9.963 7.877 10.115 7.899 10.274 L 21.202 10.274 C 21.218 10.208 21.224 10.156 21.227 10.089 L 21.229 10.023 C 21.233 9.894 21.237 9.765 21.24 9.635 C 21.24 9.622 21.24 9.609 21.241 9.595 C 21.264 8.487 21.095 7.387 20.607 6.384 C 20.599 6.366 20.59 6.349 20.581 6.33 C 20.329 5.815 20.009 5.342 19.63 4.913 C 19.614 4.895 19.599 4.878 19.583 4.86 C 19.488 4.751 19.388 4.647 19.285 4.545 C 19.235 4.495 19.186 4.445 19.137 4.395 C 19.03 4.284 18.921 4.181 18.801 4.085 C 18.745 4.04 18.691 3.993 18.637 3.947 C 18.414 3.759 18.173 3.602 17.926 3.448 C 17.893 3.427 17.86 3.407 17.827 3.386 C 16.873 2.799 15.716 2.534 14.608 2.542 C 14.544 2.542 14.48 2.542 14.416 2.542 C 13.732 2.538 13.052 2.641 12.404 2.862 Z\" fill=\"rgb(210,210,210)\"></path><path d=\"M 14.465 0.648 C 14.507 0.649 14.548 0.649 14.59 0.649 C 14.987 0.649 15.381 0.655 15.775 0.713 L 15.838 0.722 C 15.971 0.741 16.103 0.764 16.235 0.79 C 16.251 0.793 16.267 0.796 16.283 0.799 C 16.389 0.82 16.494 0.843 16.599 0.867 L 16.642 0.877 C 17.101 0.98 17.548 1.143 17.979 1.332 L 18.031 1.354 C 18.312 1.476 18.577 1.62 18.841 1.777 C 18.875 1.797 18.909 1.816 18.942 1.836 C 19.161 1.965 19.368 2.106 19.57 2.261 C 19.584 2.272 19.599 2.283 19.614 2.294 C 19.993 2.585 20.345 2.905 20.682 3.245 C 20.715 3.278 20.749 3.312 20.782 3.345 C 20.897 3.46 21.005 3.577 21.106 3.706 C 21.14 3.749 21.176 3.79 21.213 3.831 C 21.604 4.271 21.938 4.79 22.196 5.318 C 22.008 5.326 21.821 5.332 21.633 5.337 C 21.546 5.339 21.458 5.342 21.371 5.346 C 21.287 5.349 21.203 5.351 21.119 5.353 C 21.087 5.354 21.055 5.355 21.023 5.357 C 20.924 5.361 20.835 5.363 20.739 5.338 C 20.672 5.275 20.641 5.208 20.605 5.125 C 20.585 5.094 20.563 5.064 20.542 5.034 C 20.526 5.012 20.526 5.012 20.51 4.99 C 20.5 4.976 20.489 4.961 20.478 4.946 C 20.466 4.93 20.455 4.914 20.443 4.898 C 20.332 4.748 20.212 4.606 20.087 4.467 C 20.078 4.457 20.069 4.446 20.059 4.436 C 20.016 4.387 19.972 4.339 19.928 4.291 C 19.893 4.253 19.858 4.215 19.824 4.176 C 19.657 3.991 19.488 3.812 19.294 3.656 C 19.249 3.619 19.206 3.581 19.164 3.542 C 18.356 2.813 17.297 2.325 16.25 2.08 C 16.217 2.072 16.184 2.064 16.151 2.056 C 15.276 1.841 14.284 1.84 13.398 1.971 L 13.35 1.977 C 13.271 1.989 13.193 2.003 13.114 2.02 C 13.065 2.03 13.015 2.04 12.964 2.05 C 11.794 2.282 10.734 2.831 9.833 3.615 L 9.79 3.653 C 9.753 3.685 9.716 3.718 9.679 3.751 L 9.64 3.785 C 9.523 3.889 9.413 3.999 9.302 4.11 L 9.255 4.157 C 9.163 4.251 9.074 4.347 8.989 4.448 C 8.972 4.468 8.954 4.488 8.936 4.508 C 8.822 4.64 8.715 4.775 8.611 4.914 L 8.576 4.961 L 8.542 5.008 L 8.508 5.052 C 8.47 5.105 8.47 5.105 8.443 5.165 C 8.407 5.234 8.375 5.284 8.319 5.338 C 8.21 5.369 8.106 5.362 7.993 5.356 C 7.962 5.355 7.93 5.355 7.899 5.354 C 7.816 5.352 7.733 5.349 7.651 5.345 C 7.566 5.341 7.481 5.339 7.397 5.337 C 7.231 5.332 7.066 5.326 6.9 5.318 L 6.973 5.18 L 6.994 5.14 C 7.211 4.728 7.472 4.345 7.763 3.983 L 7.807 3.927 C 7.905 3.804 8.009 3.687 8.116 3.571 C 8.138 3.547 8.161 3.522 8.183 3.496 C 8.294 3.37 8.409 3.25 8.528 3.131 C 8.559 3.099 8.591 3.067 8.622 3.035 C 8.729 2.928 8.836 2.824 8.951 2.725 C 8.973 2.705 8.996 2.685 9.018 2.665 C 9.187 2.514 9.362 2.375 9.545 2.241 L 9.59 2.209 C 10.132 1.813 10.72 1.483 11.342 1.233 C 11.372 1.221 11.401 1.209 11.431 1.197 C 11.705 1.085 11.982 1.001 12.267 0.925 L 12.312 0.913 C 12.399 0.891 12.486 0.869 12.574 0.848 L 12.611 0.839 C 12.803 0.79 12.996 0.757 13.192 0.73 L 13.257 0.72 C 13.33 0.71 13.402 0.702 13.475 0.693 L 13.518 0.688 C 13.833 0.651 14.148 0.648 14.465 0.648 Z\" fill=\"rgb(109,109,109)\"></path><path d=\"M 10.16 16.482 C 10.199 16.482 10.238 16.482 10.277 16.481 C 10.71 16.478 11.097 16.63 11.425 16.913 C 11.44 16.926 11.456 16.939 11.471 16.952 C 11.871 17.299 12.135 17.79 12.177 18.324 C 12.19 18.585 12.171 18.83 12.096 19.08 L 12.074 19.153 C 11.986 19.42 11.849 19.639 11.674 19.854 C 11.662 19.87 11.65 19.885 11.637 19.901 C 11.455 20.122 11.219 20.274 10.965 20.396 C 10.949 20.404 10.932 20.412 10.915 20.421 C 10.682 20.526 10.438 20.537 10.186 20.539 C 10.163 20.539 10.14 20.539 10.117 20.54 C 9.682 20.538 9.28 20.371 8.952 20.087 L 8.905 20.046 C 8.533 19.722 8.28 19.264 8.228 18.766 C 8.195 18.177 8.307 17.626 8.703 17.172 C 8.729 17.143 8.754 17.115 8.78 17.087 C 8.793 17.073 8.805 17.059 8.818 17.044 C 9.174 16.659 9.647 16.484 10.16 16.482 Z M 19.002 16.479 L 19.041 16.479 C 19.628 16.483 20.046 16.717 20.457 17.13 C 20.846 17.549 20.988 18.076 20.973 18.639 C 20.952 19.074 20.779 19.511 20.491 19.835 C 20.475 19.854 20.459 19.873 20.443 19.892 C 20.325 20.029 20.2 20.14 20.05 20.241 C 20.033 20.253 20.016 20.265 19.999 20.277 C 19.585 20.545 19.061 20.609 18.585 20.514 C 18.264 20.442 17.979 20.282 17.731 20.067 C 17.714 20.053 17.697 20.039 17.679 20.024 C 17.344 19.734 17.093 19.282 17.045 18.837 C 16.998 18.201 17.098 17.651 17.518 17.156 C 17.91 16.709 18.409 16.474 19.002 16.479 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 11.654 26.358 L 17.538 26.358 C 17.23 26.981 16.478 27.545 15.84 27.769 C 15.819 27.776 15.797 27.783 15.775 27.79 C 15.761 27.794 15.747 27.799 15.733 27.804 C 14.963 28.056 14.076 28.077 13.321 27.751 C 13.304 27.744 13.287 27.737 13.27 27.729 C 12.855 27.546 12.508 27.303 12.175 26.996 C 12.142 26.966 12.107 26.936 12.072 26.908 C 11.957 26.808 11.866 26.685 11.771 26.566 C 11.762 26.554 11.752 26.543 11.743 26.531 C 11.696 26.471 11.672 26.433 11.654 26.358 Z\" fill=\"rgb(40,40,40)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-4m2rto\",layoutDependency:layoutDependency,layoutId:\"s_WuQgJkS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29 33\" overflow=\"visible\"><path d=\"M 14.179 0.001 L 14.263 0.001 C 14.322 0.001 14.381 0.001 14.44 0.001 C 14.499 0.001 14.558 0.001 14.617 0 C 14.96 -0.001 15.299 0.002 15.64 0.043 L 15.685 0.048 C 15.78 0.06 15.875 0.073 15.97 0.087 L 16.012 0.093 C 16.293 0.134 16.572 0.188 16.848 0.256 L 16.911 0.271 C 17.419 0.397 17.903 0.584 18.381 0.798 C 18.397 0.804 18.412 0.811 18.428 0.818 C 18.659 0.921 18.878 1.046 19.096 1.174 C 19.142 1.201 19.187 1.227 19.233 1.252 C 19.661 1.497 20.061 1.799 20.432 2.122 C 20.487 2.169 20.543 2.215 20.599 2.26 C 20.688 2.333 20.768 2.412 20.848 2.494 C 20.886 2.533 20.926 2.57 20.968 2.606 C 21.107 2.726 21.235 2.859 21.354 3 C 21.393 3.045 21.433 3.088 21.473 3.132 C 21.585 3.253 21.691 3.377 21.793 3.507 C 21.803 3.519 21.813 3.532 21.823 3.544 C 22.851 4.845 23.478 6.366 23.773 9.944 C 23.773 9.963 23.772 9.981 23.771 10.001 C 23.766 10.094 23.757 10.187 23.748 10.28 L 27.965 10.28 C 28.009 11.059 28.009 11.059 28.024 11.378 L 28.029 11.491 C 28.034 11.592 28.038 11.693 28.043 11.795 C 28.048 11.906 28.053 12.017 28.058 12.128 C 28.067 12.321 28.076 12.515 28.085 12.709 L 28.114 13.331 C 28.114 13.345 28.115 13.358 28.116 13.371 C 28.118 13.425 28.12 13.479 28.123 13.533 C 28.149 14.091 28.174 14.649 28.2 15.207 C 28.203 15.267 28.206 15.327 28.208 15.386 C 28.209 15.401 28.21 15.416 28.211 15.432 C 28.226 15.762 28.241 16.092 28.256 16.423 L 28.275 16.832 C 28.276 16.847 28.276 16.862 28.277 16.877 L 28.396 19.464 L 28.401 19.56 C 28.408 19.706 28.414 19.851 28.421 19.997 C 28.424 20.061 28.427 20.126 28.43 20.191 C 28.431 20.223 28.433 20.256 28.434 20.288 L 28.576 23.369 C 28.612 24.135 28.647 24.902 28.682 25.669 C 28.683 25.684 28.684 25.7 28.685 25.716 C 28.7 26.055 28.716 26.393 28.731 26.733 C 28.737 26.854 28.742 26.975 28.748 27.096 L 28.752 27.187 C 28.774 27.667 28.796 28.147 28.819 28.627 C 28.841 29.11 28.863 29.594 28.885 30.077 L 28.895 30.278 C 28.895 30.29 28.896 30.304 28.896 30.317 L 28.927 30.976 C 28.936 31.167 28.945 31.359 28.953 31.55 C 28.958 31.659 28.963 31.768 28.968 31.876 C 28.973 31.976 28.978 32.075 28.982 32.174 C 28.984 32.21 28.985 32.245 28.987 32.281 L 28.989 32.331 C 28.99 32.345 28.991 32.359 28.991 32.373 C 29 32.583 29 32.789 29 33 L 0 33 C 0 32.578 0 32.578 0.007 32.444 L 0.009 32.395 C 0.011 32.343 0.014 32.291 0.016 32.239 L 0.021 32.123 C 0.026 32.018 0.031 31.913 0.036 31.808 C 0.041 31.693 0.047 31.579 0.052 31.464 C 0.061 31.264 0.07 31.063 0.08 30.863 C 0.09 30.647 0.1 30.432 0.11 30.217 L 0.112 30.176 L 0.119 30.01 C 0.143 29.494 0.167 28.978 0.191 28.462 L 0.193 28.416 L 0.195 28.37 C 0.217 27.904 0.239 27.438 0.26 26.972 L 0.265 26.878 L 0.282 26.502 L 0.331 25.45 L 0.333 25.402 C 0.357 24.893 0.38 24.385 0.404 23.876 L 0.406 23.826 L 0.443 23.023 C 0.493 21.96 0.542 20.898 0.591 19.835 L 0.629 19.031 L 0.631 18.981 L 0.702 17.456 L 0.704 17.408 L 0.753 16.358 L 0.77 15.982 L 0.774 15.889 C 0.797 15.392 0.82 14.895 0.843 14.398 C 0.867 13.884 0.891 13.37 0.915 12.856 L 0.923 12.691 L 0.925 12.65 C 0.935 12.435 0.945 12.221 0.954 12.006 C 0.964 11.795 0.974 11.584 0.984 11.373 C 0.989 11.261 0.994 11.148 1 11.035 C 1.004 10.932 1.009 10.83 1.014 10.727 C 1.016 10.69 1.017 10.653 1.019 10.616 C 1.021 10.566 1.024 10.516 1.026 10.467 L 1.028 10.422 C 1.033 10.323 1.033 10.323 1.054 10.28 L 5.348 10.28 L 5.328 9.893 C 5.327 9.797 5.325 9.702 5.325 9.606 L 5.325 9.529 C 5.325 9.476 5.325 9.423 5.325 9.37 C 5.325 9.317 5.325 9.263 5.325 9.21 C 5.323 8.869 5.332 8.53 5.367 8.19 L 5.371 8.149 C 5.379 8.076 5.388 8.004 5.399 7.931 L 5.409 7.865 C 5.643 6.318 6.246 4.903 7.188 3.662 L 7.215 3.626 C 7.326 3.478 7.446 3.335 7.573 3.2 C 7.613 3.157 7.652 3.113 7.69 3.068 C 7.76 2.987 7.834 2.91 7.909 2.834 L 7.95 2.793 C 7.978 2.765 8.006 2.736 8.035 2.707 C 8.078 2.664 8.121 2.621 8.163 2.577 L 8.247 2.493 L 8.285 2.455 C 8.37 2.369 8.458 2.289 8.549 2.21 C 8.569 2.193 8.589 2.175 8.609 2.157 C 9.933 0.982 11.582 0.295 13.316 0.057 L 13.386 0.048 C 13.65 0.013 13.913 0.001 14.179 0.001 Z M 12.401 2.868 L 12.357 2.883 C 11.281 3.254 10.285 3.924 9.544 4.8 C 9.5 4.85 9.454 4.899 9.409 4.948 C 9.277 5.091 9.162 5.246 9.047 5.404 L 9.017 5.444 C 8.787 5.757 8.598 6.096 8.434 6.449 L 8.413 6.493 C 8.025 7.321 7.848 8.206 7.82 9.119 L 7.819 9.162 C 7.814 9.357 7.824 9.549 7.837 9.743 L 7.842 9.811 C 7.853 9.969 7.875 10.122 7.897 10.28 L 21.199 10.28 C 21.215 10.215 21.222 10.163 21.224 10.096 L 21.227 10.03 C 21.231 9.901 21.234 9.771 21.237 9.642 C 21.238 9.628 21.238 9.615 21.238 9.601 C 21.262 8.494 21.093 7.394 20.605 6.391 C 20.596 6.373 20.588 6.355 20.579 6.337 C 20.326 5.821 20.006 5.349 19.627 4.92 C 19.612 4.902 19.597 4.884 19.581 4.866 C 19.485 4.757 19.385 4.654 19.282 4.552 C 19.233 4.502 19.183 4.452 19.134 4.401 C 19.027 4.291 18.918 4.188 18.799 4.092 C 18.743 4.047 18.688 4 18.634 3.953 C 18.411 3.766 18.17 3.608 17.923 3.455 C 17.89 3.434 17.857 3.413 17.824 3.392 C 16.871 2.806 15.714 2.541 14.606 2.549 C 14.542 2.549 14.477 2.549 14.413 2.548 C 13.73 2.544 13.05 2.648 12.401 2.868 Z\" fill=\"rgb(109,109,109)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1vxnhhg\",layoutDependency:layoutDependency,layoutId:\"xa67Meb2C\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29 33\" overflow=\"visible\"><path d=\"M 14.179 0.001 L 14.263 0.001 C 14.322 0.001 14.381 0.001 14.44 0.001 C 14.499 0.001 14.558 0.001 14.617 0 C 14.96 -0.001 15.299 0.002 15.64 0.043 L 15.685 0.048 C 15.78 0.06 15.875 0.073 15.97 0.087 L 16.012 0.093 C 16.293 0.134 16.572 0.188 16.848 0.256 L 16.911 0.271 C 17.419 0.397 17.903 0.584 18.381 0.798 C 18.397 0.804 18.412 0.811 18.428 0.818 C 18.659 0.921 18.878 1.046 19.096 1.174 C 19.142 1.201 19.187 1.227 19.233 1.252 C 19.661 1.497 20.061 1.799 20.432 2.122 C 20.487 2.169 20.543 2.215 20.599 2.26 C 20.688 2.333 20.768 2.412 20.848 2.494 C 20.886 2.533 20.926 2.57 20.968 2.606 C 21.107 2.726 21.235 2.859 21.354 3 C 21.393 3.045 21.433 3.088 21.473 3.132 C 21.585 3.253 21.691 3.377 21.793 3.507 C 21.803 3.519 21.813 3.532 21.823 3.544 C 22.851 4.845 23.478 6.366 23.773 9.944 C 23.773 9.963 23.772 9.981 23.771 10.001 C 23.766 10.094 23.757 10.187 23.748 10.28 L 27.965 10.28 C 28.009 11.059 28.009 11.059 28.024 11.378 L 28.029 11.491 C 28.034 11.592 28.038 11.693 28.043 11.795 C 28.048 11.906 28.053 12.017 28.058 12.128 C 28.067 12.321 28.076 12.515 28.085 12.709 L 28.114 13.331 C 28.114 13.345 28.115 13.358 28.116 13.371 C 28.118 13.425 28.12 13.479 28.123 13.533 C 28.149 14.091 28.174 14.649 28.2 15.207 C 28.203 15.267 28.206 15.327 28.208 15.386 C 28.209 15.401 28.21 15.416 28.211 15.432 C 28.226 15.762 28.241 16.092 28.256 16.423 L 28.275 16.832 C 28.276 16.847 28.276 16.862 28.277 16.877 L 28.396 19.464 L 28.401 19.56 C 28.408 19.706 28.414 19.851 28.421 19.997 C 28.424 20.061 28.427 20.126 28.43 20.191 C 28.431 20.223 28.433 20.256 28.434 20.288 L 28.576 23.369 C 28.612 24.135 28.647 24.902 28.682 25.669 C 28.683 25.684 28.684 25.7 28.685 25.716 C 28.7 26.055 28.716 26.393 28.731 26.733 C 28.737 26.854 28.742 26.975 28.748 27.096 L 28.752 27.187 C 28.774 27.667 28.796 28.147 28.819 28.627 C 28.841 29.11 28.863 29.594 28.885 30.077 L 28.895 30.278 C 28.895 30.29 28.896 30.304 28.896 30.317 L 28.927 30.976 C 28.936 31.167 28.945 31.359 28.953 31.55 C 28.958 31.659 28.963 31.768 28.968 31.876 C 28.973 31.976 28.978 32.075 28.982 32.174 C 28.984 32.21 28.985 32.245 28.987 32.281 L 28.989 32.331 C 28.99 32.345 28.991 32.359 28.991 32.373 C 29 32.583 29 32.789 29 33 L 0 33 C 0 32.578 0 32.578 0.007 32.444 L 0.009 32.395 C 0.011 32.343 0.014 32.291 0.016 32.239 L 0.021 32.123 C 0.026 32.018 0.031 31.913 0.036 31.808 C 0.041 31.693 0.047 31.579 0.052 31.464 C 0.061 31.264 0.07 31.063 0.08 30.863 C 0.09 30.647 0.1 30.432 0.11 30.217 L 0.112 30.176 L 0.119 30.01 C 0.143 29.494 0.167 28.978 0.191 28.462 L 0.193 28.416 L 0.195 28.37 C 0.217 27.904 0.239 27.438 0.26 26.972 L 0.265 26.878 L 0.282 26.502 L 0.331 25.45 L 0.333 25.402 C 0.357 24.893 0.38 24.385 0.404 23.876 L 0.406 23.826 L 0.443 23.023 C 0.493 21.96 0.542 20.898 0.591 19.835 L 0.629 19.031 L 0.631 18.981 L 0.702 17.456 L 0.704 17.408 L 0.753 16.358 L 0.77 15.982 L 0.774 15.889 C 0.797 15.392 0.82 14.895 0.843 14.398 C 0.867 13.884 0.891 13.37 0.915 12.856 L 0.923 12.691 L 0.925 12.65 C 0.935 12.435 0.945 12.221 0.954 12.006 C 0.964 11.795 0.974 11.584 0.984 11.373 C 0.989 11.261 0.994 11.148 1 11.035 C 1.004 10.932 1.009 10.83 1.014 10.727 C 1.016 10.69 1.017 10.653 1.019 10.616 C 1.021 10.566 1.024 10.516 1.026 10.467 L 1.028 10.422 C 1.033 10.323 1.033 10.323 1.054 10.28 L 5.348 10.28 L 5.328 9.893 C 5.327 9.797 5.325 9.702 5.325 9.606 L 5.325 9.529 C 5.325 9.476 5.325 9.423 5.325 9.37 C 5.325 9.317 5.325 9.263 5.325 9.21 C 5.323 8.869 5.332 8.53 5.367 8.19 L 5.371 8.149 C 5.379 8.076 5.388 8.004 5.399 7.931 L 5.409 7.865 C 5.643 6.318 6.246 4.903 7.188 3.662 L 7.215 3.626 C 7.326 3.478 7.446 3.335 7.573 3.2 C 7.613 3.157 7.652 3.113 7.69 3.068 C 7.76 2.987 7.834 2.91 7.909 2.834 L 7.95 2.793 C 7.978 2.765 8.006 2.736 8.035 2.707 C 8.078 2.664 8.121 2.621 8.163 2.577 L 8.247 2.493 L 8.285 2.455 C 8.37 2.369 8.458 2.289 8.549 2.21 C 8.569 2.193 8.589 2.175 8.609 2.157 C 9.933 0.982 11.582 0.295 13.316 0.057 L 13.386 0.048 C 13.65 0.013 13.913 0.001 14.179 0.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mfbzmc\",layoutDependency:layoutDependency,layoutId:\"oNT6SH_tT\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.423 7.732\" overflow=\"visible\"><path d=\"M 4.584 0.32 L 4.54 0.335 C 3.463 0.706 2.468 1.376 1.726 2.252 C 1.683 2.302 1.637 2.35 1.591 2.399 C 1.46 2.543 1.344 2.698 1.229 2.855 L 1.2 2.896 C 0.97 3.209 0.781 3.548 0.616 3.9 L 0.595 3.944 C 0.208 4.773 0.03 5.658 0.003 6.571 L 0.001 6.614 C -0.004 6.808 0.006 7.001 0.02 7.195 L 0.024 7.262 C 0.036 7.421 0.057 7.574 0.079 7.732 L 13.381 7.732 C 13.398 7.666 13.404 7.614 13.407 7.547 L 13.409 7.482 C 13.413 7.352 13.417 7.223 13.42 7.093 C 13.42 7.08 13.42 7.067 13.421 7.053 C 13.444 5.945 13.275 4.845 12.787 3.842 C 12.779 3.825 12.77 3.807 12.761 3.789 C 12.509 3.273 12.189 2.801 11.81 2.371 C 11.794 2.354 11.779 2.336 11.763 2.318 C 11.668 2.209 11.568 2.106 11.465 2.004 C 11.415 1.954 11.366 1.903 11.317 1.853 C 11.21 1.743 11.101 1.639 10.981 1.543 C 10.925 1.498 10.871 1.452 10.817 1.405 C 10.594 1.218 10.353 1.06 10.106 0.906 C 10.073 0.886 10.04 0.865 10.007 0.844 C 9.053 0.257 7.896 -0.007 6.788 0 C 6.724 0.001 6.66 0.001 6.596 0 C 5.912 -0.004 5.232 0.099 4.584 0.32 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-12rw0ml\",layoutDependency:layoutDependency,layoutId:\"Rfq34MkIS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29 33\" overflow=\"visible\"><path d=\"M 14.179 0.001 L 14.263 0.001 C 14.322 0.001 14.381 0.001 14.44 0.001 C 14.499 0.001 14.558 0.001 14.617 0 C 14.96 -0.001 15.299 0.002 15.64 0.043 L 15.685 0.048 C 15.78 0.06 15.875 0.073 15.97 0.087 L 16.012 0.093 C 16.293 0.134 16.572 0.188 16.848 0.256 L 16.911 0.271 C 17.419 0.397 17.903 0.584 18.381 0.798 C 18.397 0.804 18.412 0.811 18.428 0.818 C 18.659 0.921 18.878 1.046 19.096 1.174 C 19.142 1.201 19.187 1.227 19.233 1.252 C 19.661 1.497 20.061 1.799 20.432 2.122 C 20.487 2.169 20.543 2.215 20.599 2.26 C 20.688 2.333 20.768 2.412 20.848 2.494 C 20.886 2.533 20.926 2.57 20.968 2.606 C 21.107 2.726 21.235 2.859 21.354 3 C 21.393 3.045 21.433 3.088 21.473 3.132 C 21.585 3.253 21.691 3.377 21.793 3.507 C 21.803 3.519 21.813 3.532 21.823 3.544 C 22.851 4.845 23.478 6.366 23.773 9.944 C 23.773 9.963 23.772 9.981 23.771 10.001 C 23.766 10.094 23.757 10.187 23.748 10.28 L 27.965 10.28 C 28.009 11.059 28.009 11.059 28.024 11.378 L 28.029 11.491 C 28.034 11.592 28.038 11.693 28.043 11.795 C 28.048 11.906 28.053 12.017 28.058 12.128 C 28.067 12.321 28.076 12.515 28.085 12.709 L 28.114 13.331 C 28.114 13.345 28.115 13.358 28.116 13.371 C 28.118 13.425 28.12 13.479 28.123 13.533 C 28.149 14.091 28.174 14.649 28.2 15.207 C 28.203 15.267 28.206 15.327 28.208 15.386 C 28.209 15.401 28.21 15.416 28.211 15.431 C 28.226 15.762 28.241 16.092 28.256 16.423 L 28.275 16.832 C 28.276 16.847 28.276 16.862 28.277 16.877 L 28.396 19.464 L 28.401 19.56 C 28.408 19.706 28.414 19.851 28.421 19.997 C 28.424 20.061 28.427 20.126 28.43 20.191 C 28.431 20.223 28.433 20.256 28.434 20.288 L 28.576 23.369 C 28.612 24.135 28.647 24.902 28.682 25.669 C 28.683 25.684 28.684 25.7 28.685 25.716 C 28.7 26.055 28.716 26.393 28.731 26.733 C 28.737 26.854 28.742 26.975 28.748 27.096 L 28.752 27.187 C 28.774 27.667 28.796 28.147 28.819 28.627 C 28.841 29.11 28.863 29.594 28.885 30.077 L 28.895 30.277 C 28.895 30.29 28.896 30.304 28.896 30.317 L 28.927 30.976 C 28.936 31.167 28.945 31.359 28.953 31.55 C 28.958 31.659 28.963 31.768 28.968 31.876 C 28.973 31.976 28.978 32.075 28.982 32.174 C 28.984 32.21 28.985 32.245 28.987 32.281 L 28.989 32.331 C 28.99 32.345 28.991 32.359 28.991 32.373 C 29 32.583 29 32.789 29 33 L 0 33 C 0 32.578 0 32.578 0.007 32.444 L 0.009 32.395 C 0.011 32.343 0.014 32.291 0.016 32.239 L 0.021 32.123 C 0.026 32.018 0.031 31.913 0.036 31.808 C 0.041 31.693 0.047 31.579 0.052 31.464 C 0.061 31.264 0.07 31.063 0.08 30.863 C 0.09 30.647 0.1 30.432 0.11 30.217 L 0.112 30.176 L 0.119 30.01 C 0.143 29.494 0.167 28.978 0.191 28.462 L 0.193 28.416 L 0.195 28.37 C 0.217 27.904 0.239 27.438 0.26 26.972 L 0.265 26.878 L 0.282 26.502 L 0.331 25.45 L 0.333 25.402 C 0.357 24.893 0.38 24.385 0.404 23.876 L 0.406 23.826 L 0.443 23.023 C 0.493 21.96 0.542 20.898 0.591 19.835 L 0.629 19.031 L 0.631 18.981 L 0.702 17.456 L 0.704 17.408 L 0.753 16.358 L 0.77 15.982 L 0.774 15.889 C 0.797 15.392 0.82 14.895 0.843 14.398 C 0.867 13.884 0.891 13.37 0.915 12.856 L 0.923 12.691 L 0.925 12.65 C 0.935 12.435 0.945 12.221 0.954 12.006 C 0.964 11.795 0.974 11.584 0.984 11.373 C 0.989 11.261 0.994 11.148 1 11.035 C 1.004 10.932 1.009 10.83 1.014 10.727 C 1.016 10.69 1.017 10.653 1.019 10.616 C 1.021 10.566 1.024 10.516 1.026 10.467 L 1.028 10.422 C 1.033 10.323 1.033 10.323 1.054 10.28 L 5.348 10.28 L 5.328 9.893 C 5.327 9.797 5.325 9.702 5.325 9.606 L 5.325 9.529 C 5.325 9.476 5.325 9.423 5.325 9.37 C 5.325 9.317 5.325 9.263 5.325 9.21 C 5.323 8.869 5.332 8.53 5.367 8.19 L 5.371 8.149 C 5.379 8.076 5.388 8.004 5.399 7.931 L 5.409 7.865 C 5.643 6.318 6.246 4.903 7.188 3.662 L 7.215 3.626 C 7.326 3.478 7.446 3.335 7.573 3.2 C 7.613 3.157 7.652 3.113 7.69 3.068 C 7.76 2.987 7.834 2.91 7.909 2.834 L 7.95 2.793 C 7.978 2.765 8.006 2.736 8.035 2.707 C 8.078 2.664 8.121 2.621 8.163 2.577 L 8.247 2.493 L 8.285 2.455 C 8.37 2.369 8.458 2.289 8.549 2.21 C 8.569 2.193 8.589 2.175 8.609 2.157 C 9.933 0.982 11.582 0.295 13.316 0.057 L 13.386 0.048 C 13.65 0.013 13.913 0.001 14.179 0.001 Z M 12.631 0.836 L 12.585 0.846 C 12.097 0.949 11.607 1.112 11.155 1.322 C 11.115 1.34 11.075 1.358 11.036 1.375 C 10.255 1.714 9.543 2.199 8.913 2.772 L 8.88 2.802 C 8.713 2.954 8.554 3.113 8.395 3.272 L 8.366 3.301 C 8.257 3.412 8.151 3.524 8.05 3.643 C 8.023 3.672 7.996 3.702 7.969 3.732 C 6.754 5.094 6.027 6.964 6.008 10.585 L 6.01 10.633 C 6.016 10.736 6.026 10.836 6.038 10.938 L 1.648 10.938 C 1.59 12.163 1.59 12.163 1.536 13.388 C 1.515 13.897 1.493 14.407 1.463 14.917 C 1.431 15.457 1.412 15.999 1.391 16.54 C 1.376 16.927 1.36 17.314 1.339 17.7 C 1.326 17.952 1.314 18.205 1.303 18.457 L 1.301 18.513 C 1.295 18.646 1.29 18.779 1.284 18.911 C 1.278 19.063 1.271 19.215 1.265 19.366 L 1.263 19.422 C 1.251 19.695 1.238 19.969 1.223 20.242 C 1.209 20.498 1.198 20.755 1.188 21.011 C 1.178 21.283 1.166 21.555 1.151 21.827 C 1.136 22.103 1.123 22.38 1.112 22.656 L 1.109 22.712 C 1.104 22.845 1.098 22.978 1.093 23.111 C 1.086 23.262 1.08 23.414 1.073 23.566 L 1.071 23.622 C 1.059 23.894 1.046 24.167 1.031 24.439 C 1.017 24.705 1.006 24.971 0.996 25.237 C 0.993 25.316 0.99 25.394 0.986 25.473 L 0.984 25.529 C 0.98 25.635 0.974 25.74 0.967 25.845 C 0.957 26.017 0.958 26.19 0.958 26.362 L 9.564 26.362 L 9.622 26.536 C 9.645 26.587 9.668 26.637 9.694 26.686 C 9.701 26.7 9.707 26.713 9.714 26.727 C 9.734 26.766 9.755 26.806 9.775 26.846 C 9.787 26.869 9.798 26.891 9.81 26.914 C 9.971 27.222 10.169 27.507 10.389 27.775 C 10.404 27.794 10.42 27.813 10.436 27.833 C 10.605 28.038 10.78 28.249 10.984 28.42 C 11.028 28.458 11.07 28.499 11.112 28.539 C 11.813 29.182 12.714 29.614 13.647 29.768 C 13.663 29.771 13.679 29.774 13.696 29.777 C 14.252 29.874 14.883 29.878 15.438 29.777 C 15.49 29.768 15.541 29.76 15.593 29.752 C 15.989 29.688 16.366 29.562 16.733 29.4 C 16.757 29.39 16.757 29.39 16.782 29.379 C 17.174 29.205 17.528 28.971 17.864 28.704 C 17.883 28.689 17.901 28.674 17.921 28.659 C 18.163 28.463 18.395 28.246 18.596 28.008 C 18.62 27.981 18.644 27.953 18.669 27.927 C 18.985 27.584 19.24 27.182 19.455 26.769 L 19.478 26.724 C 19.5 26.681 19.522 26.638 19.543 26.596 C 19.55 26.583 19.557 26.57 19.563 26.556 C 19.591 26.501 19.608 26.464 19.608 26.401 C 19.675 26.378 19.734 26.379 19.803 26.379 C 19.818 26.379 19.832 26.379 19.847 26.379 C 19.894 26.378 19.943 26.378 19.99 26.378 C 20.025 26.378 20.06 26.378 20.094 26.378 C 20.19 26.378 20.285 26.378 20.38 26.378 C 20.483 26.377 20.586 26.377 20.689 26.377 C 20.867 26.376 21.045 26.376 21.223 26.376 C 21.48 26.376 21.738 26.375 21.995 26.374 C 22.413 26.373 22.831 26.373 23.248 26.372 C 23.654 26.371 24.06 26.37 24.466 26.369 C 24.491 26.369 24.516 26.369 24.542 26.369 C 24.667 26.369 24.793 26.369 24.918 26.368 C 25.959 26.366 27 26.364 28.042 26.362 C 28.042 26.288 28.042 26.214 28.042 26.14 C 28.042 26.119 28.042 26.098 28.042 26.077 C 28.042 25.916 28.038 25.756 28.031 25.596 L 28.028 25.516 C 28.025 25.446 28.022 25.376 28.018 25.306 C 28.016 25.247 28.013 25.187 28.011 25.128 C 27.993 24.72 27.973 24.311 27.952 23.903 C 27.931 23.496 27.913 23.088 27.896 22.681 C 27.879 22.279 27.861 21.877 27.84 21.476 C 27.816 21.011 27.796 20.547 27.777 20.083 C 27.759 19.662 27.74 19.241 27.72 18.82 C 27.718 18.765 27.715 18.71 27.713 18.655 C 27.712 18.641 27.711 18.627 27.711 18.613 C 27.696 18.303 27.682 17.993 27.668 17.682 L 27.655 17.405 C 27.654 17.382 27.654 17.382 27.653 17.358 L 27.644 17.171 L 27.621 16.653 C 27.612 16.466 27.604 16.28 27.595 16.093 C 27.595 16.078 27.594 16.063 27.593 16.047 C 27.572 15.582 27.549 15.116 27.524 14.651 C 27.507 14.338 27.492 14.025 27.479 13.712 C 27.474 13.578 27.468 13.444 27.462 13.31 L 27.46 13.269 C 27.445 12.936 27.428 12.603 27.41 12.271 C 27.408 12.227 27.405 12.183 27.403 12.139 C 27.394 11.975 27.386 11.811 27.378 11.648 L 27.376 11.591 C 27.372 11.506 27.368 11.42 27.364 11.334 C 27.363 11.305 27.361 11.275 27.36 11.245 C 27.359 11.22 27.358 11.194 27.356 11.168 C 27.351 11.085 27.342 11.002 27.332 10.919 L 23.077 10.919 C 23.116 10.106 23.116 10.106 23.128 9.856 C 23.159 8.999 23.121 8.133 22.918 7.298 C 22.908 7.255 22.898 7.212 22.889 7.169 C 22.844 6.966 22.786 6.77 22.72 6.573 C 22.715 6.558 22.71 6.543 22.705 6.527 C 22.617 6.264 22.521 6.005 22.406 5.752 C 22.398 5.732 22.389 5.712 22.379 5.692 C 22.181 5.256 21.948 4.85 21.678 4.455 C 21.669 4.442 21.661 4.43 21.652 4.416 C 21.532 4.24 21.401 4.074 21.266 3.91 C 21.241 3.879 21.217 3.849 21.192 3.818 C 20.993 3.566 20.766 3.339 20.54 3.11 C 20.529 3.099 20.519 3.088 20.507 3.077 C 20.39 2.958 20.272 2.841 20.145 2.733 C 20.124 2.714 20.103 2.696 20.082 2.677 C 19.93 2.543 19.773 2.418 19.61 2.298 C 19.57 2.268 19.53 2.238 19.49 2.208 C 19.27 2.042 19.038 1.898 18.801 1.759 C 18.753 1.731 18.706 1.703 18.659 1.675 C 17.979 1.273 17.21 1.01 16.445 0.836 L 16.397 0.825 C 16.173 0.776 15.946 0.745 15.718 0.717 C 15.705 0.715 15.692 0.713 15.678 0.712 C 15.639 0.707 15.6 0.702 15.561 0.698 L 15.493 0.69 C 15.285 0.668 15.078 0.659 14.87 0.658 L 14.793 0.657 C 14.712 0.657 14.631 0.656 14.549 0.656 L 14.507 0.656 C 13.871 0.655 13.255 0.701 12.631 0.836 Z\" fill=\"rgb(40,40,40)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-3z860b\",layoutDependency:layoutDependency,layoutId:\"YfzaxBocL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29 33\" overflow=\"visible\"><path d=\"M 14.179 0.001 L 14.263 0.001 C 14.322 0.001 14.381 0.001 14.44 0.001 C 14.499 0.001 14.558 0.001 14.617 0 C 14.96 -0.001 15.299 0.002 15.64 0.043 L 15.685 0.048 C 15.78 0.06 15.875 0.073 15.97 0.087 L 16.012 0.093 C 16.293 0.134 16.572 0.188 16.848 0.256 L 16.911 0.271 C 17.419 0.397 17.903 0.584 18.381 0.798 C 18.397 0.804 18.412 0.811 18.428 0.818 C 18.659 0.921 18.878 1.046 19.096 1.174 C 19.142 1.201 19.187 1.227 19.233 1.252 C 19.661 1.497 20.061 1.799 20.432 2.122 C 20.487 2.169 20.543 2.215 20.599 2.26 C 20.688 2.333 20.768 2.412 20.848 2.494 C 20.886 2.533 20.926 2.57 20.968 2.606 C 21.107 2.726 21.235 2.859 21.354 3 C 21.393 3.045 21.433 3.088 21.473 3.132 C 21.585 3.253 21.691 3.377 21.793 3.507 C 21.803 3.519 21.813 3.532 21.823 3.544 C 22.851 4.845 23.478 6.366 23.773 9.944 C 23.773 9.963 23.772 9.981 23.771 10.001 C 23.766 10.094 23.757 10.187 23.748 10.28 L 27.965 10.28 C 28.009 11.059 28.009 11.059 28.024 11.378 L 28.029 11.491 C 28.034 11.592 28.038 11.693 28.043 11.795 C 28.048 11.906 28.053 12.017 28.058 12.128 C 28.067 12.321 28.076 12.515 28.085 12.709 L 28.114 13.331 C 28.114 13.345 28.115 13.358 28.116 13.371 C 28.118 13.425 28.12 13.479 28.123 13.533 C 28.149 14.091 28.174 14.649 28.2 15.207 C 28.203 15.267 28.206 15.327 28.208 15.386 C 28.209 15.401 28.21 15.416 28.211 15.431 C 28.226 15.762 28.241 16.092 28.256 16.423 L 28.275 16.832 C 28.276 16.847 28.276 16.862 28.277 16.877 L 28.396 19.464 L 28.401 19.56 C 28.408 19.706 28.414 19.851 28.421 19.997 C 28.424 20.061 28.427 20.126 28.43 20.191 C 28.431 20.223 28.433 20.256 28.434 20.288 L 28.576 23.369 C 28.612 24.135 28.647 24.902 28.682 25.669 C 28.683 25.684 28.684 25.7 28.685 25.716 C 28.7 26.055 28.716 26.393 28.731 26.733 C 28.737 26.854 28.742 26.975 28.748 27.096 L 28.752 27.187 C 28.774 27.667 28.796 28.147 28.819 28.627 C 28.841 29.11 28.863 29.594 28.885 30.077 L 28.895 30.277 C 28.895 30.29 28.896 30.304 28.896 30.317 L 28.927 30.976 C 28.936 31.167 28.945 31.359 28.953 31.55 C 28.958 31.659 28.963 31.768 28.968 31.876 C 28.973 31.976 28.978 32.075 28.982 32.174 C 28.984 32.21 28.985 32.245 28.987 32.281 L 28.989 32.331 C 28.99 32.345 28.991 32.359 28.991 32.373 C 29 32.583 29 32.789 29 33 L 0 33 C 0 32.578 0 32.578 0.007 32.444 L 0.009 32.395 C 0.011 32.343 0.014 32.291 0.016 32.239 L 0.021 32.123 C 0.026 32.018 0.031 31.913 0.036 31.808 C 0.041 31.693 0.047 31.579 0.052 31.464 C 0.061 31.264 0.07 31.063 0.08 30.863 C 0.09 30.647 0.1 30.432 0.11 30.217 L 0.112 30.176 L 0.119 30.01 C 0.143 29.494 0.167 28.978 0.191 28.462 L 0.193 28.416 L 0.195 28.37 C 0.217 27.904 0.239 27.438 0.26 26.972 L 0.265 26.878 L 0.282 26.502 L 0.331 25.45 L 0.333 25.402 C 0.357 24.893 0.38 24.385 0.404 23.876 L 0.406 23.826 L 0.443 23.023 C 0.493 21.96 0.542 20.898 0.591 19.835 L 0.629 19.031 L 0.631 18.981 L 0.702 17.456 L 0.704 17.408 L 0.753 16.358 L 0.77 15.982 L 0.774 15.889 C 0.797 15.392 0.82 14.895 0.843 14.398 C 0.867 13.884 0.891 13.37 0.915 12.856 L 0.923 12.691 L 0.925 12.65 C 0.935 12.435 0.945 12.221 0.954 12.006 C 0.964 11.795 0.974 11.584 0.984 11.373 C 0.989 11.261 0.994 11.148 1 11.035 C 1.004 10.932 1.009 10.83 1.014 10.727 C 1.016 10.69 1.017 10.653 1.019 10.616 C 1.021 10.566 1.024 10.516 1.026 10.467 L 1.028 10.422 C 1.033 10.323 1.033 10.323 1.054 10.28 L 5.348 10.28 L 5.328 9.893 C 5.327 9.797 5.325 9.702 5.325 9.606 L 5.325 9.529 C 5.325 9.476 5.325 9.423 5.325 9.37 C 5.325 9.317 5.325 9.263 5.325 9.21 C 5.323 8.869 5.332 8.53 5.367 8.19 L 5.371 8.149 C 5.379 8.076 5.388 8.004 5.399 7.931 L 5.409 7.865 C 5.643 6.318 6.246 4.903 7.188 3.662 L 7.215 3.626 C 7.326 3.478 7.446 3.335 7.573 3.2 C 7.613 3.157 7.652 3.113 7.69 3.068 C 7.76 2.987 7.834 2.91 7.909 2.834 L 7.95 2.793 C 7.978 2.765 8.006 2.736 8.035 2.707 C 8.078 2.664 8.121 2.621 8.163 2.577 L 8.247 2.493 L 8.285 2.455 C 8.37 2.369 8.458 2.289 8.549 2.21 C 8.569 2.193 8.589 2.175 8.609 2.157 C 9.933 0.982 11.582 0.295 13.316 0.057 L 13.386 0.048 C 13.65 0.013 13.913 0.001 14.179 0.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1j0tp85\",layoutDependency:layoutDependency,layoutId:\"bL4BICkz4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.084 29.195\" overflow=\"visible\"><path d=\"M 11.673 0.18 L 11.627 0.19 C 11.139 0.293 10.649 0.456 10.196 0.666 C 10.157 0.684 10.117 0.702 10.077 0.719 C 9.297 1.058 8.585 1.543 7.954 2.116 L 7.921 2.146 C 7.755 2.298 7.596 2.457 7.437 2.616 L 7.408 2.645 C 7.299 2.755 7.193 2.868 7.092 2.986 C 7.065 3.016 7.038 3.046 7.01 3.076 C 5.796 4.438 5.069 6.308 5.05 9.929 L 5.052 9.977 C 5.057 10.08 5.068 10.18 5.079 10.282 L 0.69 10.282 C 0.632 11.507 0.632 11.507 0.578 12.731 C 0.557 13.241 0.535 13.751 0.505 14.261 C 0.473 14.801 0.454 15.343 0.433 15.884 C 0.418 16.271 0.402 16.658 0.381 17.044 C 0.367 17.296 0.356 17.548 0.345 17.801 L 0.343 17.857 C 0.337 17.99 0.331 18.123 0.326 18.255 C 0.32 18.407 0.313 18.559 0.307 18.71 L 0.304 18.766 C 0.293 19.039 0.279 19.312 0.265 19.585 C 0.251 19.842 0.24 20.099 0.23 20.355 C 0.22 20.627 0.207 20.899 0.193 21.171 C 0.178 21.447 0.165 21.724 0.153 22 L 0.151 22.056 C 0.145 22.189 0.14 22.322 0.134 22.455 C 0.128 22.606 0.121 22.758 0.115 22.91 L 0.113 22.966 C 0.101 23.238 0.088 23.511 0.073 23.783 C 0.059 24.049 0.047 24.315 0.037 24.581 C 0.034 24.66 0.031 24.738 0.028 24.817 L 0.026 24.873 C 0.022 24.978 0.016 25.083 0.009 25.189 C -0.001 25.361 0 25.533 0 25.706 L 8.606 25.706 L 8.664 25.88 C 8.687 25.931 8.71 25.981 8.736 26.03 C 8.742 26.044 8.749 26.057 8.756 26.07 C 8.776 26.11 8.796 26.15 8.817 26.19 C 8.829 26.213 8.84 26.235 8.852 26.258 C 9.013 26.566 9.21 26.851 9.43 27.119 C 9.446 27.138 9.461 27.157 9.477 27.176 C 9.646 27.382 9.821 27.593 10.026 27.764 C 10.07 27.802 10.112 27.843 10.154 27.883 C 10.855 28.526 11.756 28.957 12.689 29.112 C 12.705 29.115 12.721 29.118 12.737 29.121 C 13.293 29.218 13.924 29.222 14.48 29.121 C 14.531 29.112 14.583 29.104 14.634 29.096 C 15.03 29.032 15.408 28.906 15.775 28.744 C 15.799 28.734 15.799 28.734 15.824 28.723 C 16.216 28.549 16.57 28.315 16.906 28.048 C 16.924 28.033 16.943 28.018 16.962 28.003 C 17.204 27.807 17.436 27.59 17.638 27.352 C 17.662 27.324 17.686 27.297 17.711 27.27 C 18.026 26.928 18.282 26.526 18.496 26.112 L 18.52 26.068 C 18.542 26.025 18.564 25.982 18.585 25.939 C 18.592 25.926 18.598 25.914 18.605 25.9 C 18.633 25.845 18.65 25.808 18.65 25.745 C 18.716 25.722 18.776 25.723 18.845 25.723 C 18.859 25.723 18.874 25.723 18.888 25.723 C 18.936 25.722 18.984 25.722 19.032 25.722 C 19.067 25.722 19.101 25.722 19.136 25.722 C 19.231 25.722 19.327 25.722 19.422 25.722 C 19.525 25.721 19.627 25.721 19.73 25.721 C 19.908 25.72 20.087 25.72 20.265 25.72 C 20.522 25.719 20.78 25.719 21.037 25.718 C 21.455 25.717 21.873 25.717 22.29 25.716 C 22.696 25.715 23.102 25.714 23.508 25.713 C 23.533 25.713 23.558 25.713 23.584 25.713 C 23.709 25.713 23.834 25.713 23.96 25.712 C 25.001 25.71 26.042 25.708 27.083 25.706 C 27.084 25.632 27.084 25.558 27.084 25.484 C 27.084 25.463 27.084 25.442 27.084 25.421 C 27.084 25.26 27.08 25.1 27.073 24.94 L 27.069 24.86 C 27.066 24.79 27.063 24.72 27.06 24.65 C 27.057 24.591 27.055 24.531 27.052 24.472 C 27.034 24.063 27.015 23.655 26.993 23.247 C 26.972 22.84 26.955 22.432 26.938 22.024 C 26.921 21.623 26.903 21.221 26.882 20.82 C 26.858 20.355 26.837 19.891 26.818 19.426 C 26.801 19.005 26.782 18.585 26.762 18.164 C 26.759 18.109 26.757 18.054 26.754 17.999 C 26.754 17.985 26.753 17.971 26.752 17.957 C 26.738 17.647 26.724 17.337 26.71 17.026 L 26.697 16.749 C 26.696 16.725 26.696 16.725 26.695 16.702 L 26.686 16.515 L 26.663 15.997 C 26.654 15.81 26.646 15.623 26.637 15.437 C 26.636 15.422 26.636 15.406 26.635 15.391 C 26.614 14.925 26.591 14.46 26.566 13.995 C 26.549 13.682 26.534 13.369 26.521 13.056 C 26.515 12.922 26.509 12.788 26.504 12.654 L 26.502 12.613 C 26.487 12.28 26.47 11.947 26.452 11.615 C 26.45 11.571 26.447 11.527 26.445 11.483 C 26.436 11.319 26.428 11.155 26.42 10.992 L 26.417 10.935 C 26.413 10.85 26.41 10.764 26.406 10.678 C 26.404 10.648 26.403 10.619 26.402 10.589 C 26.4 10.564 26.399 10.538 26.398 10.512 C 26.393 10.429 26.383 10.346 26.374 10.263 L 22.119 10.263 C 22.157 9.45 22.157 9.45 22.169 9.2 C 22.201 8.343 22.163 7.477 21.96 6.642 C 21.95 6.599 21.94 6.556 21.93 6.512 C 21.885 6.31 21.828 6.114 21.762 5.917 C 21.757 5.902 21.752 5.887 21.747 5.871 C 21.659 5.608 21.562 5.349 21.448 5.096 C 21.439 5.076 21.43 5.056 21.421 5.036 C 21.223 4.599 20.99 4.194 20.72 3.799 C 20.711 3.786 20.702 3.773 20.693 3.76 C 20.573 3.584 20.442 3.418 20.307 3.253 C 20.283 3.223 20.258 3.193 20.234 3.162 C 20.035 2.91 19.807 2.683 19.582 2.454 C 19.571 2.443 19.56 2.432 19.549 2.421 C 19.432 2.302 19.314 2.185 19.186 2.077 C 19.165 2.058 19.144 2.04 19.124 2.021 C 18.972 1.887 18.814 1.762 18.651 1.642 C 18.611 1.612 18.572 1.582 18.532 1.552 C 18.312 1.386 18.08 1.242 17.842 1.103 C 17.795 1.075 17.748 1.047 17.701 1.019 C 17.021 0.617 16.252 0.354 15.487 0.18 L 15.438 0.169 C 15.214 0.119 14.988 0.089 14.76 0.061 C 14.747 0.059 14.733 0.057 14.72 0.056 C 14.681 0.051 14.642 0.046 14.603 0.042 L 14.534 0.034 C 14.327 0.012 14.12 0.003 13.911 0.002 L 13.835 0.001 C 13.753 0 13.672 0 13.591 0 L 13.549 0 C 12.912 -0.001 12.297 0.045 11.673 0.18 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1yqotie\",layoutDependency:layoutDependency,layoutId:\"cgaJzmT0g\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.087 14.888\" overflow=\"visible\"><path d=\"M 13.008 0 C 13.05 0 13.091 0 13.133 0 C 13.53 0.001 13.924 0.007 14.318 0.064 L 14.382 0.073 C 14.514 0.093 14.646 0.116 14.778 0.142 L 14.826 0.151 C 14.932 0.172 15.037 0.195 15.142 0.219 L 15.186 0.229 C 15.645 0.332 16.092 0.494 16.522 0.684 L 16.574 0.706 C 16.855 0.828 17.121 0.972 17.385 1.129 C 17.418 1.148 17.452 1.168 17.485 1.188 C 17.705 1.316 17.911 1.458 18.113 1.612 C 18.128 1.624 18.142 1.635 18.157 1.646 C 18.537 1.936 18.889 2.256 19.225 2.596 C 19.258 2.63 19.292 2.663 19.325 2.697 C 19.44 2.812 19.548 2.929 19.649 3.057 C 19.683 3.101 19.719 3.142 19.757 3.182 C 20.312 3.809 20.766 4.585 21.065 5.367 L 21.086 5.423 C 21.138 5.559 21.188 5.695 21.237 5.831 C 21.242 5.845 21.247 5.858 21.252 5.872 C 21.7 7.109 21.705 8.434 21.65 9.731 L 21.648 9.785 C 21.641 9.945 21.63 10.104 21.621 10.263 L 25.876 10.263 C 25.92 10.796 25.92 10.796 25.928 11.017 C 25.93 11.055 25.932 11.094 25.933 11.132 C 25.935 11.172 25.937 11.212 25.938 11.252 C 25.944 11.381 25.949 11.51 25.955 11.638 C 25.956 11.668 25.957 11.697 25.958 11.726 C 25.97 11.99 25.983 12.254 25.997 12.518 C 26.019 12.929 26.039 13.34 26.057 13.752 C 26.06 13.808 26.063 13.864 26.065 13.92 C 26.069 13.998 26.073 14.077 26.076 14.155 C 26.077 14.178 26.078 14.2 26.079 14.224 C 26.089 14.446 26.087 14.665 26.087 14.888 L 0 14.888 C 0 14.355 0 14.355 0.011 14.147 L 0.014 14.075 C 0.017 14.012 0.02 13.948 0.023 13.884 C 0.027 13.815 0.03 13.747 0.033 13.678 C 0.038 13.578 0.043 13.477 0.047 13.377 C 0.061 13.105 0.073 12.832 0.085 12.56 C 0.12 11.801 0.156 11.042 0.192 10.282 L 4.581 10.282 L 4.562 10.108 C 4.558 10.049 4.554 9.989 4.552 9.929 L 4.549 9.878 C 4.506 8.965 4.478 8.052 4.619 7.147 L 4.631 7.071 C 4.654 6.928 4.682 6.785 4.715 6.644 L 4.73 6.581 C 4.85 6.068 5.019 5.577 5.233 5.096 L 5.258 5.038 C 5.39 4.743 5.546 4.464 5.712 4.186 L 5.738 4.142 C 5.925 3.827 6.142 3.535 6.374 3.253 C 6.4 3.221 6.426 3.189 6.451 3.157 C 6.522 3.068 6.593 2.983 6.675 2.904 C 6.707 2.872 6.735 2.839 6.764 2.805 C 6.857 2.697 6.957 2.597 7.057 2.496 C 7.091 2.463 7.124 2.429 7.157 2.396 C 7.266 2.285 7.376 2.178 7.494 2.077 C 7.517 2.057 7.539 2.037 7.561 2.017 C 7.731 1.866 7.906 1.726 8.089 1.593 L 8.133 1.56 C 8.676 1.165 9.263 0.834 9.885 0.585 C 9.915 0.573 9.945 0.561 9.974 0.549 C 10.248 0.437 10.525 0.352 10.81 0.277 L 10.856 0.265 C 10.943 0.242 11.03 0.221 11.117 0.2 L 11.154 0.19 C 11.346 0.142 11.539 0.109 11.735 0.081 L 11.801 0.072 C 11.873 0.062 11.945 0.053 12.018 0.045 L 12.062 0.04 C 12.377 0.003 12.691 -0.001 13.008 0 Z M 10.944 2.212 L 10.901 2.227 C 9.824 2.598 8.829 3.268 8.087 4.144 C 8.043 4.194 7.998 4.243 7.952 4.292 C 7.82 4.435 7.705 4.59 7.59 4.748 L 7.56 4.788 C 7.33 5.101 7.142 5.44 6.977 5.793 L 6.956 5.837 C 6.569 6.665 6.391 7.55 6.364 8.463 L 6.362 8.506 C 6.357 8.701 6.367 8.893 6.38 9.087 L 6.385 9.155 C 6.397 9.313 6.418 9.466 6.44 9.624 L 19.742 9.624 C 19.759 9.559 19.765 9.507 19.768 9.44 L 19.77 9.374 C 19.774 9.245 19.778 9.115 19.781 8.986 C 19.781 8.972 19.781 8.959 19.782 8.946 C 19.805 7.838 19.636 6.738 19.148 5.735 C 19.139 5.717 19.131 5.699 19.122 5.681 C 18.87 5.165 18.549 4.693 18.171 4.264 C 18.155 4.246 18.14 4.228 18.124 4.21 C 18.028 4.101 17.928 3.998 17.826 3.896 C 17.776 3.846 17.726 3.796 17.677 3.745 C 17.571 3.635 17.462 3.532 17.342 3.436 C 17.286 3.391 17.232 3.344 17.177 3.297 C 16.955 3.11 16.713 2.952 16.467 2.799 C 16.434 2.778 16.4 2.757 16.367 2.736 C 15.414 2.15 14.257 1.885 13.149 1.893 C 13.085 1.893 13.021 1.893 12.956 1.892 C 12.273 1.888 11.593 1.992 10.944 2.212 Z\" fill=\"rgb(167,167,167)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12ue72l\",layoutDependency:layoutDependency,layoutId:\"NEeWhd7j5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.087 14.888\" overflow=\"visible\"><path d=\"M 13.008 0 C 13.05 0 13.091 0 13.133 0 C 13.53 0.001 13.924 0.007 14.318 0.064 L 14.382 0.073 C 14.514 0.093 14.646 0.116 14.778 0.142 L 14.826 0.151 C 14.932 0.172 15.037 0.195 15.142 0.219 L 15.186 0.229 C 15.645 0.332 16.092 0.494 16.522 0.684 L 16.574 0.706 C 16.855 0.828 17.121 0.972 17.385 1.129 C 17.418 1.148 17.452 1.168 17.485 1.188 C 17.705 1.316 17.911 1.458 18.113 1.612 C 18.128 1.624 18.142 1.635 18.157 1.646 C 18.537 1.936 18.889 2.256 19.225 2.596 C 19.258 2.63 19.292 2.663 19.325 2.697 C 19.44 2.812 19.548 2.929 19.649 3.057 C 19.683 3.101 19.719 3.142 19.757 3.182 C 20.312 3.809 20.766 4.585 21.065 5.367 L 21.086 5.423 C 21.138 5.559 21.188 5.695 21.237 5.831 C 21.242 5.845 21.247 5.858 21.252 5.872 C 21.7 7.109 21.705 8.434 21.65 9.731 L 21.648 9.785 C 21.641 9.945 21.63 10.104 21.621 10.263 L 25.876 10.263 C 25.92 10.796 25.92 10.796 25.928 11.017 C 25.93 11.055 25.932 11.094 25.933 11.132 C 25.935 11.172 25.937 11.212 25.938 11.252 C 25.944 11.381 25.949 11.51 25.955 11.638 C 25.956 11.668 25.957 11.697 25.958 11.726 C 25.97 11.99 25.983 12.254 25.997 12.518 C 26.019 12.929 26.039 13.34 26.057 13.752 C 26.06 13.808 26.063 13.864 26.065 13.92 C 26.069 13.998 26.073 14.077 26.076 14.155 C 26.077 14.178 26.078 14.2 26.079 14.224 C 26.089 14.446 26.087 14.665 26.087 14.888 L 0 14.888 C 0 14.355 0 14.355 0.011 14.147 L 0.014 14.075 C 0.017 14.012 0.02 13.948 0.023 13.884 C 0.027 13.815 0.03 13.747 0.033 13.678 C 0.038 13.578 0.043 13.477 0.047 13.377 C 0.061 13.105 0.073 12.832 0.085 12.56 C 0.12 11.801 0.156 11.042 0.192 10.282 L 4.581 10.282 L 4.562 10.108 C 4.558 10.049 4.554 9.989 4.552 9.929 L 4.549 9.878 C 4.506 8.965 4.478 8.052 4.619 7.147 L 4.631 7.071 C 4.654 6.928 4.682 6.785 4.715 6.644 L 4.73 6.581 C 4.85 6.068 5.019 5.577 5.233 5.096 L 5.258 5.038 C 5.39 4.743 5.546 4.464 5.712 4.186 L 5.738 4.142 C 5.925 3.827 6.142 3.535 6.374 3.253 C 6.4 3.221 6.426 3.189 6.451 3.157 C 6.522 3.068 6.593 2.983 6.675 2.904 C 6.707 2.872 6.735 2.839 6.764 2.805 C 6.857 2.697 6.957 2.597 7.057 2.496 C 7.091 2.463 7.124 2.429 7.157 2.396 C 7.266 2.285 7.376 2.178 7.494 2.077 C 7.517 2.057 7.539 2.037 7.561 2.017 C 7.731 1.866 7.906 1.726 8.089 1.593 L 8.133 1.56 C 8.676 1.165 9.263 0.834 9.885 0.585 C 9.915 0.573 9.945 0.561 9.974 0.549 C 10.248 0.437 10.525 0.352 10.81 0.277 L 10.856 0.265 C 10.943 0.242 11.03 0.221 11.117 0.2 L 11.154 0.19 C 11.346 0.142 11.539 0.109 11.735 0.081 L 11.801 0.072 C 11.873 0.062 11.945 0.053 12.018 0.045 L 12.062 0.04 C 12.377 0.003 12.691 -0.001 13.008 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-t8ie1p\",layoutDependency:layoutDependency,layoutId:\"aYJYQJEkB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.423 7.732\" overflow=\"visible\"><path d=\"M 4.584 0.32 L 4.54 0.335 C 3.463 0.706 2.468 1.376 1.726 2.252 C 1.683 2.302 1.637 2.35 1.591 2.399 C 1.46 2.543 1.344 2.698 1.229 2.855 L 1.2 2.896 C 0.97 3.209 0.781 3.548 0.616 3.9 L 0.595 3.944 C 0.208 4.773 0.03 5.658 0.003 6.571 L 0.001 6.614 C -0.004 6.808 0.006 7.001 0.02 7.195 L 0.024 7.262 C 0.036 7.421 0.057 7.574 0.079 7.732 L 13.381 7.732 C 13.398 7.666 13.404 7.614 13.407 7.547 L 13.409 7.482 C 13.413 7.352 13.417 7.223 13.42 7.093 C 13.42 7.08 13.42 7.067 13.421 7.053 C 13.444 5.945 13.275 4.845 12.787 3.842 C 12.779 3.825 12.77 3.807 12.761 3.789 C 12.509 3.273 12.189 2.801 11.81 2.371 C 11.794 2.354 11.779 2.336 11.763 2.318 C 11.668 2.209 11.568 2.106 11.465 2.004 C 11.415 1.954 11.366 1.903 11.317 1.853 C 11.21 1.743 11.101 1.639 10.981 1.543 C 10.925 1.498 10.871 1.452 10.817 1.405 C 10.594 1.218 10.353 1.06 10.106 0.906 C 10.073 0.886 10.04 0.865 10.007 0.844 C 9.053 0.257 7.896 -0.007 6.788 0 C 6.724 0.001 6.66 0.001 6.596 0 C 5.912 -0.004 5.232 0.099 4.584 0.32 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-n513k0\",layoutDependency:layoutDependency,layoutId:\"zr1wxwnhZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29 33\" overflow=\"visible\"><path d=\"M 14.179 0.001 L 14.263 0.001 C 14.322 0.001 14.381 0.001 14.44 0.001 C 14.499 0.001 14.558 0.001 14.617 0 C 14.96 -0.001 15.299 0.002 15.64 0.043 L 15.685 0.048 C 15.78 0.06 15.875 0.073 15.97 0.087 L 16.012 0.093 C 16.293 0.134 16.572 0.188 16.848 0.256 L 16.911 0.271 C 17.419 0.397 17.903 0.584 18.381 0.798 C 18.397 0.804 18.412 0.811 18.428 0.818 C 18.659 0.921 18.878 1.046 19.096 1.174 C 19.142 1.201 19.187 1.227 19.233 1.252 C 19.661 1.497 20.061 1.799 20.432 2.122 C 20.487 2.169 20.543 2.215 20.599 2.26 C 20.688 2.333 20.768 2.412 20.848 2.494 C 20.886 2.533 20.926 2.57 20.968 2.606 C 21.107 2.726 21.235 2.859 21.354 3 C 21.393 3.045 21.433 3.088 21.473 3.132 C 21.585 3.253 21.691 3.377 21.793 3.507 C 21.803 3.519 21.813 3.532 21.823 3.544 C 22.851 4.845 23.478 6.366 23.773 9.944 C 23.773 9.963 23.772 9.981 23.771 10.001 C 23.766 10.094 23.757 10.187 23.748 10.28 L 27.965 10.28 C 28.009 11.059 28.009 11.059 28.024 11.378 L 28.029 11.491 C 28.034 11.592 28.038 11.693 28.043 11.795 C 28.048 11.906 28.053 12.017 28.058 12.128 C 28.067 12.321 28.076 12.515 28.085 12.709 L 28.114 13.331 C 28.114 13.345 28.115 13.358 28.116 13.371 C 28.118 13.425 28.12 13.479 28.123 13.533 C 28.149 14.091 28.174 14.649 28.2 15.207 C 28.203 15.267 28.206 15.327 28.208 15.386 C 28.209 15.401 28.21 15.416 28.211 15.431 C 28.226 15.762 28.241 16.092 28.256 16.423 L 28.275 16.832 C 28.276 16.847 28.276 16.862 28.277 16.877 L 28.396 19.464 L 28.401 19.56 C 28.408 19.706 28.414 19.851 28.421 19.997 C 28.424 20.061 28.427 20.126 28.43 20.191 C 28.431 20.223 28.433 20.256 28.434 20.288 L 28.576 23.369 C 28.612 24.135 28.647 24.902 28.682 25.669 C 28.683 25.684 28.684 25.7 28.685 25.716 C 28.7 26.055 28.716 26.393 28.731 26.733 C 28.737 26.854 28.742 26.975 28.748 27.096 L 28.752 27.187 C 28.774 27.667 28.796 28.147 28.819 28.627 C 28.841 29.11 28.863 29.594 28.885 30.077 L 28.895 30.277 C 28.895 30.29 28.896 30.304 28.896 30.317 L 28.927 30.976 C 28.936 31.167 28.945 31.359 28.953 31.55 C 28.958 31.659 28.963 31.768 28.968 31.876 C 28.973 31.976 28.978 32.075 28.982 32.174 C 28.984 32.21 28.985 32.245 28.987 32.281 L 28.989 32.331 C 28.99 32.345 28.991 32.359 28.991 32.373 C 29 32.583 29 32.789 29 33 L 0 33 C 0 32.578 0 32.578 0.007 32.444 L 0.009 32.395 C 0.011 32.343 0.014 32.291 0.016 32.239 L 0.021 32.123 C 0.026 32.018 0.031 31.913 0.036 31.808 C 0.041 31.693 0.047 31.579 0.052 31.464 C 0.061 31.264 0.07 31.063 0.08 30.863 C 0.09 30.647 0.1 30.432 0.11 30.217 L 0.112 30.176 L 0.119 30.01 C 0.143 29.494 0.167 28.978 0.191 28.462 L 0.193 28.416 L 0.195 28.37 C 0.217 27.904 0.239 27.438 0.26 26.972 L 0.265 26.878 L 0.282 26.502 L 0.331 25.45 L 0.333 25.402 C 0.357 24.893 0.38 24.385 0.404 23.876 L 0.406 23.826 L 0.443 23.023 C 0.493 21.96 0.542 20.898 0.591 19.835 L 0.629 19.031 L 0.631 18.981 L 0.702 17.456 L 0.704 17.408 L 0.753 16.358 L 0.77 15.982 L 0.774 15.889 C 0.797 15.392 0.82 14.895 0.843 14.398 C 0.867 13.884 0.891 13.37 0.915 12.856 L 0.923 12.691 L 0.925 12.65 C 0.935 12.435 0.945 12.221 0.954 12.006 C 0.964 11.795 0.974 11.584 0.984 11.373 C 0.989 11.261 0.994 11.148 1 11.035 C 1.004 10.932 1.009 10.83 1.014 10.727 C 1.016 10.69 1.017 10.653 1.019 10.616 C 1.021 10.566 1.024 10.516 1.026 10.467 L 1.028 10.422 C 1.033 10.323 1.033 10.323 1.054 10.28 L 5.348 10.28 L 5.328 9.893 C 5.327 9.797 5.325 9.702 5.325 9.606 L 5.325 9.529 C 5.325 9.476 5.325 9.423 5.325 9.37 C 5.325 9.317 5.325 9.263 5.325 9.21 C 5.323 8.869 5.332 8.53 5.367 8.19 L 5.371 8.149 C 5.379 8.076 5.388 8.004 5.399 7.931 L 5.409 7.865 C 5.643 6.318 6.246 4.903 7.188 3.662 L 7.215 3.626 C 7.326 3.478 7.446 3.335 7.573 3.2 C 7.613 3.157 7.652 3.113 7.69 3.068 C 7.76 2.987 7.834 2.91 7.909 2.834 L 7.95 2.793 C 7.978 2.765 8.006 2.736 8.035 2.707 C 8.078 2.664 8.121 2.621 8.163 2.577 L 8.247 2.493 L 8.285 2.455 C 8.37 2.369 8.458 2.289 8.549 2.21 C 8.569 2.193 8.589 2.175 8.609 2.157 C 9.933 0.982 11.582 0.295 13.316 0.057 L 13.386 0.048 C 13.65 0.013 13.913 0.001 14.179 0.001 Z M 12.631 0.836 L 12.585 0.846 C 12.097 0.949 11.607 1.112 11.155 1.322 C 11.115 1.34 11.075 1.358 11.036 1.375 C 10.255 1.714 9.543 2.199 8.913 2.772 L 8.88 2.802 C 8.713 2.954 8.554 3.113 8.395 3.272 L 8.366 3.301 C 8.257 3.412 8.151 3.524 8.05 3.643 C 8.023 3.672 7.996 3.702 7.969 3.732 C 6.754 5.094 6.027 6.964 6.008 10.585 L 6.01 10.633 C 6.016 10.736 6.026 10.836 6.038 10.938 L 1.648 10.938 C 1.59 12.163 1.59 12.163 1.536 13.388 C 1.515 13.897 1.493 14.407 1.463 14.917 C 1.431 15.457 1.412 15.999 1.391 16.54 C 1.376 16.927 1.36 17.314 1.339 17.7 C 1.326 17.952 1.314 18.205 1.303 18.457 L 1.301 18.513 C 1.295 18.646 1.29 18.779 1.284 18.911 C 1.278 19.063 1.271 19.215 1.265 19.366 L 1.263 19.422 C 1.251 19.695 1.238 19.969 1.223 20.242 C 1.209 20.498 1.198 20.755 1.188 21.011 C 1.178 21.283 1.166 21.555 1.151 21.827 C 1.136 22.103 1.123 22.38 1.112 22.656 L 1.109 22.712 C 1.104 22.845 1.098 22.978 1.093 23.111 C 1.086 23.262 1.08 23.414 1.073 23.566 L 1.071 23.622 C 1.059 23.911 1.044 24.201 1.029 24.49 C 1.018 24.696 1.008 24.902 1.001 25.109 C 0.984 25.561 0.962 26.014 0.939 26.466 L 0.937 26.518 L 0.924 26.772 L 0.921 26.822 L 0.916 26.92 C 0.904 27.17 0.892 27.419 0.881 27.668 L 0.878 27.715 L 0.87 27.905 C 0.86 28.13 0.849 28.355 0.839 28.579 L 0.828 28.819 L 0.824 28.899 L 0.822 28.939 L 0.814 29.102 L 0.794 29.538 L 0.787 29.692 L 0.769 30.076 C 0.758 30.315 0.747 30.553 0.736 30.792 L 0.722 31.083 C 0.719 31.149 0.716 31.215 0.713 31.28 C 0.709 31.353 0.706 31.426 0.702 31.499 L 0.699 31.56 C 0.687 31.821 0.68 32.081 0.671 32.342 L 28.329 32.342 C 28.317 31.918 28.304 31.495 28.284 31.072 L 28.276 30.91 C 28.272 30.826 28.268 30.742 28.264 30.658 C 28.255 30.468 28.247 30.277 28.238 30.087 C 28.214 29.55 28.188 29.013 28.161 28.476 C 28.144 28.136 28.129 27.795 28.116 27.455 C 28.104 27.134 28.088 26.814 28.072 26.494 C 28.05 26.07 28.031 25.645 28.013 25.22 C 27.996 24.804 27.977 24.388 27.955 23.972 C 27.933 23.542 27.914 23.111 27.896 22.681 C 27.879 22.279 27.861 21.877 27.84 21.476 C 27.816 21.011 27.796 20.547 27.777 20.083 C 27.759 19.662 27.74 19.241 27.72 18.82 C 27.718 18.765 27.715 18.71 27.713 18.655 C 27.712 18.641 27.711 18.627 27.711 18.613 C 27.696 18.303 27.682 17.993 27.668 17.682 L 27.655 17.405 C 27.654 17.382 27.654 17.382 27.653 17.358 L 27.644 17.171 L 27.621 16.653 C 27.612 16.466 27.604 16.28 27.595 16.093 C 27.595 16.078 27.594 16.063 27.593 16.047 C 27.572 15.582 27.549 15.116 27.524 14.651 C 27.507 14.338 27.492 14.025 27.479 13.712 C 27.474 13.578 27.468 13.444 27.462 13.31 L 27.46 13.269 C 27.445 12.936 27.428 12.603 27.41 12.271 C 27.408 12.227 27.405 12.183 27.403 12.139 C 27.394 11.975 27.386 11.811 27.378 11.648 L 27.376 11.591 C 27.372 11.506 27.368 11.42 27.364 11.334 C 27.363 11.305 27.361 11.275 27.36 11.245 C 27.359 11.22 27.358 11.194 27.356 11.168 C 27.351 11.085 27.342 11.002 27.332 10.919 L 23.077 10.919 C 23.116 10.106 23.116 10.106 23.128 9.856 C 23.159 8.999 23.121 8.133 22.918 7.298 C 22.908 7.255 22.898 7.212 22.889 7.169 C 22.844 6.966 22.786 6.77 22.72 6.573 C 22.715 6.558 22.71 6.543 22.705 6.527 C 22.617 6.264 22.521 6.005 22.406 5.752 C 22.398 5.732 22.389 5.712 22.379 5.692 C 22.181 5.256 21.948 4.85 21.678 4.455 C 21.669 4.442 21.661 4.43 21.652 4.416 C 21.532 4.24 21.401 4.074 21.266 3.91 C 21.241 3.879 21.217 3.849 21.192 3.818 C 20.993 3.566 20.766 3.339 20.54 3.11 C 20.529 3.099 20.519 3.088 20.507 3.077 C 20.39 2.958 20.272 2.841 20.145 2.733 C 20.124 2.714 20.103 2.696 20.082 2.677 C 19.93 2.543 19.773 2.418 19.61 2.298 C 19.57 2.268 19.53 2.238 19.49 2.208 C 19.27 2.042 19.038 1.898 18.801 1.759 C 18.753 1.731 18.706 1.703 18.659 1.675 C 17.979 1.273 17.21 1.01 16.445 0.836 L 16.397 0.825 C 16.173 0.776 15.946 0.745 15.718 0.717 C 15.705 0.715 15.692 0.713 15.678 0.712 C 15.639 0.707 15.6 0.702 15.561 0.698 L 15.493 0.69 C 15.285 0.668 15.078 0.659 14.87 0.658 L 14.793 0.657 C 14.712 0.657 14.631 0.656 14.549 0.656 L 14.507 0.656 C 13.871 0.655 13.255 0.701 12.631 0.836 Z\" fill=\"rgb(210,210,210)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1n4gvi6\",layoutDependency:layoutDependency,layoutId:\"YaT1cPtLA\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29 33\" overflow=\"visible\"><path d=\"M 14.179 0.001 L 14.263 0.001 C 14.322 0.001 14.381 0.001 14.44 0.001 C 14.499 0.001 14.558 0.001 14.617 0 C 14.96 -0.001 15.299 0.002 15.64 0.043 L 15.685 0.048 C 15.78 0.06 15.875 0.073 15.97 0.087 L 16.012 0.093 C 16.293 0.134 16.572 0.188 16.848 0.256 L 16.911 0.271 C 17.419 0.397 17.903 0.584 18.381 0.798 C 18.397 0.804 18.412 0.811 18.428 0.818 C 18.659 0.921 18.878 1.046 19.096 1.174 C 19.142 1.201 19.187 1.227 19.233 1.252 C 19.661 1.497 20.061 1.799 20.432 2.122 C 20.487 2.169 20.543 2.215 20.599 2.26 C 20.688 2.333 20.768 2.412 20.848 2.494 C 20.886 2.533 20.926 2.57 20.968 2.606 C 21.107 2.726 21.235 2.859 21.354 3 C 21.393 3.045 21.433 3.088 21.473 3.132 C 21.585 3.253 21.691 3.377 21.793 3.507 C 21.803 3.519 21.813 3.532 21.823 3.544 C 22.851 4.845 23.478 6.366 23.773 9.944 C 23.773 9.963 23.772 9.981 23.771 10.001 C 23.766 10.094 23.757 10.187 23.748 10.28 L 27.965 10.28 C 28.009 11.059 28.009 11.059 28.024 11.378 L 28.029 11.491 C 28.034 11.592 28.038 11.693 28.043 11.795 C 28.048 11.906 28.053 12.017 28.058 12.128 C 28.067 12.321 28.076 12.515 28.085 12.709 L 28.114 13.331 C 28.114 13.345 28.115 13.358 28.116 13.371 C 28.118 13.425 28.12 13.479 28.123 13.533 C 28.149 14.091 28.174 14.649 28.2 15.207 C 28.203 15.267 28.206 15.327 28.208 15.386 C 28.209 15.401 28.21 15.416 28.211 15.431 C 28.226 15.762 28.241 16.092 28.256 16.423 L 28.275 16.832 C 28.276 16.847 28.276 16.862 28.277 16.877 L 28.396 19.464 L 28.401 19.56 C 28.408 19.706 28.414 19.851 28.421 19.997 C 28.424 20.061 28.427 20.126 28.43 20.191 C 28.431 20.223 28.433 20.256 28.434 20.288 L 28.576 23.369 C 28.612 24.135 28.647 24.902 28.682 25.669 C 28.683 25.684 28.684 25.7 28.685 25.716 C 28.7 26.055 28.716 26.393 28.731 26.733 C 28.737 26.854 28.742 26.975 28.748 27.096 L 28.752 27.187 C 28.774 27.667 28.796 28.147 28.819 28.627 C 28.841 29.11 28.863 29.594 28.885 30.077 L 28.895 30.277 C 28.895 30.29 28.896 30.304 28.896 30.317 L 28.927 30.976 C 28.936 31.167 28.945 31.359 28.953 31.55 C 28.958 31.659 28.963 31.768 28.968 31.876 C 28.973 31.976 28.978 32.075 28.982 32.174 C 28.984 32.21 28.985 32.245 28.987 32.281 L 28.989 32.331 C 28.99 32.345 28.991 32.359 28.991 32.373 C 29 32.583 29 32.789 29 33 L 0 33 C 0 32.578 0 32.578 0.007 32.444 L 0.009 32.395 C 0.011 32.343 0.014 32.291 0.016 32.239 L 0.021 32.123 C 0.026 32.018 0.031 31.913 0.036 31.808 C 0.041 31.693 0.047 31.579 0.052 31.464 C 0.061 31.264 0.07 31.063 0.08 30.863 C 0.09 30.647 0.1 30.432 0.11 30.217 L 0.112 30.176 L 0.119 30.01 C 0.143 29.494 0.167 28.978 0.191 28.462 L 0.193 28.416 L 0.195 28.37 C 0.217 27.904 0.239 27.438 0.26 26.972 L 0.265 26.878 L 0.282 26.502 L 0.331 25.45 L 0.333 25.402 C 0.357 24.893 0.38 24.385 0.404 23.876 L 0.406 23.826 L 0.443 23.023 C 0.493 21.96 0.542 20.898 0.591 19.835 L 0.629 19.031 L 0.631 18.981 L 0.702 17.456 L 0.704 17.408 L 0.753 16.358 L 0.77 15.982 L 0.774 15.889 C 0.797 15.392 0.82 14.895 0.843 14.398 C 0.867 13.884 0.891 13.37 0.915 12.856 L 0.923 12.691 L 0.925 12.65 C 0.935 12.435 0.945 12.221 0.954 12.006 C 0.964 11.795 0.974 11.584 0.984 11.373 C 0.989 11.261 0.994 11.148 1 11.035 C 1.004 10.932 1.009 10.83 1.014 10.727 C 1.016 10.69 1.017 10.653 1.019 10.616 C 1.021 10.566 1.024 10.516 1.026 10.467 L 1.028 10.422 C 1.033 10.323 1.033 10.323 1.054 10.28 L 5.348 10.28 L 5.328 9.893 C 5.327 9.797 5.325 9.702 5.325 9.606 L 5.325 9.529 C 5.325 9.476 5.325 9.423 5.325 9.37 C 5.325 9.317 5.325 9.263 5.325 9.21 C 5.323 8.869 5.332 8.53 5.367 8.19 L 5.371 8.149 C 5.379 8.076 5.388 8.004 5.399 7.931 L 5.409 7.865 C 5.643 6.318 6.246 4.903 7.188 3.662 L 7.215 3.626 C 7.326 3.478 7.446 3.335 7.573 3.2 C 7.613 3.157 7.652 3.113 7.69 3.068 C 7.76 2.987 7.834 2.91 7.909 2.834 L 7.95 2.793 C 7.978 2.765 8.006 2.736 8.035 2.707 C 8.078 2.664 8.121 2.621 8.163 2.577 L 8.247 2.493 L 8.285 2.455 C 8.37 2.369 8.458 2.289 8.549 2.21 C 8.569 2.193 8.589 2.175 8.609 2.157 C 9.933 0.982 11.582 0.295 13.316 0.057 L 13.386 0.048 C 13.65 0.013 13.913 0.001 14.179 0.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gje9l7\",layoutDependency:layoutDependency,layoutId:\"ERCfw4V7r\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.658 31.686\" overflow=\"visible\"><path d=\"M 11.96 0.18 L 11.914 0.19 C 11.426 0.293 10.936 0.456 10.484 0.666 C 10.444 0.684 10.405 0.702 10.365 0.719 C 9.585 1.058 8.872 1.543 8.242 2.116 L 8.209 2.146 C 8.042 2.298 7.883 2.457 7.724 2.616 L 7.696 2.645 C 7.586 2.755 7.48 2.868 7.379 2.986 C 7.352 3.016 7.325 3.046 7.298 3.076 C 6.083 4.438 5.356 6.308 5.337 9.929 L 5.34 9.977 C 5.345 10.08 5.356 10.18 5.367 10.282 L 0.978 10.282 C 0.919 11.507 0.919 11.507 0.866 12.731 C 0.844 13.241 0.822 13.751 0.792 14.261 C 0.76 14.801 0.741 15.343 0.72 15.884 C 0.705 16.271 0.689 16.658 0.669 17.044 C 0.655 17.296 0.643 17.548 0.633 17.801 L 0.63 17.857 C 0.624 17.99 0.619 18.123 0.613 18.255 C 0.607 18.407 0.601 18.559 0.594 18.71 L 0.592 18.766 C 0.58 19.039 0.567 19.312 0.552 19.585 C 0.538 19.842 0.527 20.099 0.518 20.355 C 0.507 20.627 0.495 20.899 0.48 21.171 C 0.466 21.447 0.453 21.724 0.441 22 L 0.438 22.056 C 0.433 22.189 0.427 22.322 0.422 22.455 C 0.415 22.606 0.409 22.758 0.403 22.91 L 0.4 22.966 C 0.388 23.255 0.373 23.545 0.358 23.834 C 0.347 24.04 0.338 24.246 0.33 24.453 C 0.313 24.905 0.291 25.358 0.268 25.81 L 0.266 25.862 L 0.253 26.116 L 0.251 26.166 L 0.246 26.264 C 0.233 26.514 0.221 26.763 0.21 27.012 L 0.208 27.059 L 0.199 27.249 C 0.189 27.474 0.178 27.699 0.168 27.923 L 0.157 28.163 L 0.153 28.243 L 0.151 28.283 L 0.144 28.446 L 0.123 28.882 L 0.116 29.036 L 0.098 29.42 C 0.087 29.659 0.076 29.897 0.065 30.136 L 0.051 30.427 C 0.048 30.493 0.045 30.558 0.042 30.624 C 0.038 30.697 0.035 30.77 0.032 30.843 L 0.029 30.904 C 0.017 31.165 0.009 31.425 0 31.686 L 27.658 31.686 C 27.646 31.262 27.633 30.839 27.613 30.416 L 27.605 30.253 C 27.601 30.169 27.597 30.086 27.593 30.002 C 27.585 29.811 27.576 29.621 27.567 29.431 C 27.543 28.894 27.518 28.357 27.491 27.82 C 27.473 27.479 27.458 27.139 27.445 26.799 C 27.433 26.478 27.417 26.158 27.401 25.838 C 27.379 25.413 27.36 24.989 27.342 24.564 C 27.325 24.148 27.306 23.732 27.285 23.316 C 27.262 22.886 27.243 22.455 27.225 22.024 C 27.209 21.623 27.19 21.221 27.17 20.82 C 27.145 20.355 27.125 19.891 27.106 19.426 C 27.089 19.005 27.069 18.585 27.05 18.164 C 27.047 18.109 27.044 18.054 27.042 17.999 C 27.041 17.985 27.041 17.971 27.04 17.957 C 27.025 17.647 27.011 17.337 26.997 17.026 L 26.984 16.749 C 26.983 16.725 26.983 16.725 26.982 16.702 L 26.974 16.515 L 26.95 15.997 C 26.942 15.81 26.933 15.623 26.925 15.437 C 26.924 15.422 26.923 15.406 26.922 15.391 C 26.901 14.925 26.878 14.46 26.853 13.995 C 26.837 13.682 26.822 13.369 26.808 13.056 C 26.803 12.922 26.797 12.788 26.791 12.654 L 26.789 12.613 C 26.774 12.28 26.757 11.947 26.739 11.615 C 26.737 11.571 26.735 11.527 26.732 11.483 C 26.724 11.319 26.715 11.155 26.708 10.992 L 26.705 10.935 C 26.701 10.85 26.697 10.764 26.693 10.678 C 26.692 10.648 26.69 10.619 26.689 10.589 C 26.688 10.564 26.687 10.538 26.686 10.512 C 26.68 10.429 26.671 10.346 26.662 10.263 L 22.406 10.263 C 22.445 9.45 22.445 9.45 22.457 9.2 C 22.489 8.343 22.45 7.477 22.247 6.642 C 22.237 6.599 22.227 6.556 22.218 6.512 C 22.173 6.31 22.115 6.114 22.05 5.917 C 22.044 5.902 22.039 5.887 22.034 5.871 C 21.946 5.608 21.85 5.349 21.736 5.096 C 21.727 5.076 21.718 5.056 21.709 5.036 C 21.51 4.599 21.277 4.194 21.007 3.799 C 20.998 3.786 20.99 3.773 20.981 3.76 C 20.861 3.584 20.73 3.418 20.595 3.253 C 20.57 3.223 20.546 3.193 20.522 3.162 C 20.322 2.91 20.095 2.683 19.869 2.454 C 19.858 2.443 19.848 2.432 19.837 2.421 C 19.719 2.302 19.601 2.185 19.474 2.077 C 19.453 2.058 19.432 2.04 19.411 2.021 C 19.259 1.887 19.102 1.762 18.939 1.642 C 18.899 1.612 18.859 1.582 18.82 1.552 C 18.599 1.386 18.368 1.242 18.13 1.103 C 18.083 1.075 18.035 1.047 17.988 1.019 C 17.309 0.617 16.539 0.354 15.775 0.18 L 15.726 0.169 C 15.502 0.119 15.275 0.089 15.047 0.061 C 15.034 0.059 15.021 0.057 15.007 0.056 C 14.968 0.051 14.929 0.046 14.89 0.042 L 14.822 0.034 C 14.614 0.012 14.407 0.003 14.199 0.002 L 14.122 0.001 C 14.041 0 13.96 0 13.878 0 L 13.836 0 C 13.2 -0.001 12.584 0.045 11.96 0.18 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-imyo57\",layoutDependency:layoutDependency,layoutId:\"m4zUQqA83\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.925 6.602\" overflow=\"visible\"><path d=\"M 10.549 0.176 C 10.728 0.33 10.868 0.513 10.916 0.752 C 10.988 2.02 10.598 3.299 9.843 4.312 C 9.835 4.324 9.826 4.335 9.818 4.346 C 9.697 4.508 9.567 4.659 9.429 4.806 C 9.39 4.849 9.352 4.892 9.314 4.935 C 9.163 5.104 9.004 5.255 8.827 5.396 C 8.805 5.414 8.783 5.433 8.761 5.451 C 8.6 5.586 8.431 5.705 8.253 5.817 C 8.216 5.84 8.18 5.863 8.144 5.886 C 7.646 6.202 7.09 6.404 6.515 6.514 C 6.495 6.518 6.475 6.521 6.454 6.525 C 6.12 6.586 5.79 6.603 5.451 6.602 L 5.391 6.602 C 5.095 6.601 4.807 6.591 4.515 6.538 C 4.488 6.533 4.488 6.533 4.46 6.529 C 3.685 6.397 2.957 6.063 2.33 5.59 C 2.312 5.576 2.312 5.576 2.293 5.562 C 2.134 5.442 1.987 5.311 1.842 5.173 C 1.812 5.145 1.782 5.117 1.751 5.089 C 1.629 4.979 1.516 4.864 1.41 4.738 L 1.361 4.682 C 0.735 3.959 0.314 3.085 0.125 2.145 L 0.117 2.102 C 0.023 1.635 -0.104 0.937 0.146 0.507 C 0.293 0.291 0.477 0.123 0.736 0.062 C 0.982 0.018 1.227 0.045 1.439 0.183 C 1.483 0.216 1.523 0.25 1.563 0.287 C 1.581 0.303 1.581 0.303 1.599 0.318 C 1.759 0.465 1.85 0.669 1.861 0.885 L 1.863 0.924 C 1.865 0.95 1.866 0.977 1.867 1.004 C 1.871 1.074 1.875 1.144 1.88 1.215 C 1.884 1.285 1.888 1.356 1.892 1.427 C 1.915 1.849 2.053 2.269 2.234 2.648 C 2.24 2.662 2.247 2.676 2.254 2.69 C 2.394 2.981 2.571 3.242 2.782 3.485 C 2.811 3.519 2.84 3.554 2.868 3.59 C 2.901 3.631 2.934 3.664 2.974 3.698 C 3.033 3.748 3.089 3.8 3.145 3.853 C 3.816 4.462 4.705 4.776 5.604 4.747 C 5.911 4.731 6.216 4.682 6.508 4.583 C 6.531 4.576 6.554 4.57 6.577 4.562 C 6.763 4.504 6.931 4.425 7.102 4.332 C 7.114 4.326 7.126 4.319 7.138 4.313 C 7.372 4.187 7.573 4.031 7.768 3.849 C 7.807 3.814 7.846 3.78 7.886 3.746 C 8.564 3.147 8.979 2.239 9.054 1.34 C 9.058 1.282 9.06 1.224 9.061 1.166 L 9.063 1.097 C 9.064 1.052 9.065 1.007 9.065 0.961 C 9.069 0.772 9.103 0.589 9.219 0.435 C 9.231 0.419 9.242 0.403 9.254 0.387 C 9.265 0.373 9.276 0.359 9.287 0.345 C 9.309 0.315 9.309 0.315 9.332 0.283 C 9.646 -0.049 10.18 -0.094 10.549 0.176 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-12a6jv6\",layoutDependency:layoutDependency,layoutId:\"CmOntl1aq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.718 9.025\" overflow=\"visible\"><path d=\"M 7.332 0 L 7.402 0 C 7.951 0.001 8.496 0.032 9.03 0.169 C 9.079 0.182 9.128 0.192 9.177 0.203 C 10.525 0.498 11.865 1.322 12.762 2.385 C 12.798 2.427 12.835 2.468 12.872 2.509 C 13.221 2.889 13.519 3.313 13.774 3.762 C 13.783 3.777 13.791 3.792 13.8 3.807 C 14.422 4.904 14.717 6.131 14.718 7.391 C 14.718 7.407 14.718 7.423 14.718 7.44 C 14.719 7.759 14.703 8.078 14.686 8.398 C 14.685 8.421 14.683 8.445 14.682 8.469 C 14.678 8.536 14.674 8.604 14.67 8.671 C 14.669 8.691 14.668 8.711 14.667 8.732 C 14.666 8.751 14.665 8.77 14.663 8.789 C 14.662 8.805 14.661 8.822 14.66 8.839 C 14.655 8.901 14.646 8.963 14.637 9.025 L 0.127 9.025 L 0.07 8.484 L 0.051 8.321 C -0.081 7.061 0.033 5.792 0.51 4.613 L 0.529 4.567 C 0.925 3.602 1.557 2.783 2.281 2.049 L 2.324 2.005 C 2.413 1.916 2.504 1.831 2.6 1.749 L 2.656 1.699 C 2.938 1.453 3.239 1.229 3.558 1.033 L 3.603 1.005 C 4.268 0.602 4.971 0.322 5.727 0.155 C 5.761 0.147 5.794 0.14 5.827 0.132 C 5.94 0.105 6.054 0.089 6.17 0.075 L 6.224 0.068 C 6.287 0.06 6.35 0.053 6.414 0.046 L 6.456 0.041 C 6.748 0.007 7.038 0 7.332 0 Z M 5.226 0.975 L 5.182 0.99 C 4.105 1.361 3.11 2.031 2.368 2.906 C 2.324 2.957 2.279 3.005 2.233 3.054 C 2.101 3.197 1.986 3.353 1.871 3.51 L 1.842 3.55 C 1.611 3.864 1.423 4.203 1.258 4.555 L 1.237 4.599 C 0.85 5.428 0.672 6.312 0.645 7.226 L 0.643 7.269 C 0.638 7.463 0.648 7.656 0.661 7.85 L 0.666 7.917 C 0.678 8.076 0.699 8.229 0.721 8.387 L 14.023 8.387 C 14.04 8.321 14.046 8.269 14.049 8.202 L 14.051 8.137 C 14.055 8.007 14.059 7.878 14.062 7.748 C 14.062 7.735 14.062 7.722 14.063 7.708 C 14.086 6.6 13.917 5.5 13.429 4.497 C 13.421 4.479 13.412 4.462 13.403 4.443 C 13.151 3.928 12.831 3.455 12.452 3.026 C 12.436 3.009 12.421 2.991 12.405 2.973 C 12.309 2.864 12.209 2.761 12.107 2.659 C 12.057 2.609 12.008 2.558 11.958 2.508 C 11.852 2.397 11.743 2.294 11.623 2.198 C 11.567 2.153 11.513 2.107 11.459 2.06 C 11.236 1.873 10.994 1.715 10.748 1.561 C 10.715 1.541 10.682 1.52 10.649 1.499 C 9.695 0.912 8.538 0.648 7.43 0.655 C 7.366 0.656 7.302 0.655 7.238 0.655 C 6.554 0.651 5.874 0.754 5.226 0.975 Z\" fill=\"rgb(210,210,210)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-mqr75v\",layoutDependency:layoutDependency,layoutId:\"y2sD08ayS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.718 9.025\" overflow=\"visible\"><path d=\"M 7.332 0 L 7.402 0 C 7.951 0.001 8.496 0.032 9.03 0.169 C 9.079 0.182 9.128 0.192 9.177 0.203 C 10.525 0.498 11.865 1.322 12.762 2.385 C 12.798 2.427 12.835 2.468 12.872 2.509 C 13.221 2.889 13.519 3.313 13.774 3.762 C 13.783 3.777 13.791 3.792 13.8 3.807 C 14.422 4.904 14.717 6.131 14.718 7.391 C 14.718 7.407 14.718 7.423 14.718 7.44 C 14.719 7.759 14.703 8.078 14.686 8.398 C 14.685 8.421 14.683 8.445 14.682 8.469 C 14.678 8.536 14.674 8.604 14.67 8.671 C 14.669 8.691 14.668 8.711 14.667 8.732 C 14.666 8.751 14.665 8.77 14.663 8.789 C 14.662 8.805 14.661 8.822 14.66 8.839 C 14.655 8.901 14.646 8.963 14.637 9.025 L 0.127 9.025 L 0.07 8.484 L 0.051 8.321 C -0.081 7.061 0.033 5.792 0.51 4.613 L 0.529 4.567 C 0.925 3.602 1.557 2.783 2.281 2.049 L 2.324 2.005 C 2.413 1.916 2.504 1.831 2.6 1.749 L 2.656 1.699 C 2.938 1.453 3.239 1.229 3.558 1.033 L 3.603 1.005 C 4.268 0.602 4.971 0.322 5.727 0.155 C 5.761 0.147 5.794 0.14 5.827 0.132 C 5.94 0.105 6.054 0.089 6.17 0.075 L 6.224 0.068 C 6.287 0.06 6.35 0.053 6.414 0.046 L 6.456 0.041 C 6.748 0.007 7.038 0 7.332 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jh7tou\",layoutDependency:layoutDependency,layoutId:\"jWWIHOxBm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.423 7.732\" overflow=\"visible\"><path d=\"M 4.584 0.32 L 4.54 0.335 C 3.463 0.706 2.468 1.376 1.726 2.252 C 1.683 2.302 1.637 2.35 1.591 2.399 C 1.46 2.543 1.344 2.698 1.229 2.855 L 1.2 2.896 C 0.97 3.209 0.781 3.548 0.616 3.9 L 0.595 3.944 C 0.208 4.773 0.03 5.658 0.003 6.571 L 0.001 6.614 C -0.004 6.808 0.006 7.001 0.02 7.195 L 0.024 7.262 C 0.036 7.421 0.057 7.574 0.079 7.732 L 13.381 7.732 C 13.398 7.666 13.404 7.614 13.407 7.547 L 13.409 7.482 C 13.413 7.352 13.417 7.223 13.42 7.093 C 13.42 7.08 13.42 7.067 13.421 7.053 C 13.444 5.945 13.275 4.845 12.787 3.842 C 12.779 3.825 12.77 3.807 12.761 3.789 C 12.509 3.273 12.189 2.801 11.81 2.371 C 11.794 2.354 11.779 2.336 11.763 2.318 C 11.668 2.209 11.568 2.106 11.465 2.004 C 11.415 1.954 11.366 1.903 11.317 1.853 C 11.21 1.743 11.101 1.639 10.981 1.543 C 10.925 1.498 10.871 1.452 10.817 1.405 C 10.594 1.218 10.353 1.06 10.106 0.906 C 10.073 0.886 10.04 0.865 10.007 0.844 C 9.053 0.257 7.896 -0.007 6.788 0 C 6.724 0.001 6.66 0.001 6.596 0 C 5.912 -0.004 5.232 0.099 4.584 0.32 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3ujt6u\",layoutDependency:layoutDependency,layoutId:\"NAKdNizdt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.295 4.713\" overflow=\"visible\"><path d=\"M 7.565 0 C 7.606 0 7.648 0 7.689 0 C 8.087 0.001 8.48 0.007 8.874 0.064 L 8.938 0.073 C 9.071 0.093 9.203 0.116 9.334 0.142 C 9.351 0.145 9.366 0.148 9.383 0.151 C 9.489 0.172 9.594 0.195 9.699 0.219 L 9.742 0.229 C 10.201 0.332 10.648 0.494 11.079 0.684 L 11.13 0.706 C 11.412 0.828 11.677 0.972 11.941 1.129 C 11.975 1.148 12.008 1.168 12.042 1.188 C 12.261 1.316 12.468 1.458 12.67 1.612 C 12.684 1.624 12.698 1.635 12.713 1.646 C 13.093 1.936 13.445 2.256 13.782 2.596 C 13.815 2.63 13.848 2.663 13.882 2.697 C 13.997 2.812 14.105 2.929 14.205 3.057 C 14.24 3.101 14.276 3.142 14.313 3.182 C 14.704 3.623 15.037 4.142 15.295 4.67 C 15.108 4.678 14.92 4.684 14.733 4.689 C 14.645 4.691 14.558 4.694 14.471 4.697 C 14.387 4.701 14.303 4.703 14.219 4.705 C 14.187 4.706 14.155 4.707 14.123 4.708 C 14.024 4.713 13.935 4.715 13.839 4.69 C 13.772 4.627 13.741 4.56 13.705 4.477 C 13.684 4.446 13.663 4.415 13.642 4.386 C 13.626 4.364 13.626 4.364 13.61 4.342 C 13.599 4.327 13.589 4.313 13.578 4.298 C 13.566 4.282 13.554 4.266 13.543 4.25 C 13.431 4.1 13.312 3.958 13.187 3.819 C 13.178 3.808 13.169 3.798 13.159 3.787 C 13.115 3.739 13.072 3.691 13.028 3.643 C 12.993 3.605 12.958 3.566 12.924 3.528 C 12.757 3.342 12.588 3.164 12.394 3.008 C 12.348 2.971 12.306 2.933 12.263 2.893 C 11.456 2.165 10.397 1.676 9.35 1.432 C 9.317 1.424 9.283 1.416 9.25 1.408 C 8.376 1.193 7.384 1.192 6.498 1.322 L 6.45 1.329 C 6.371 1.341 6.292 1.355 6.214 1.371 C 6.164 1.382 6.114 1.392 6.064 1.401 C 4.894 1.634 3.833 2.183 2.933 2.967 L 2.89 3.005 C 2.853 3.037 2.816 3.07 2.779 3.103 L 2.74 3.137 C 2.623 3.24 2.512 3.351 2.402 3.462 L 2.355 3.509 C 2.263 3.602 2.174 3.699 2.089 3.799 C 2.071 3.82 2.054 3.84 2.036 3.86 C 1.922 3.991 1.815 4.127 1.711 4.266 L 1.676 4.313 L 1.641 4.359 L 1.608 4.404 C 1.57 4.457 1.57 4.457 1.543 4.517 C 1.507 4.586 1.474 4.636 1.418 4.69 C 1.309 4.721 1.205 4.714 1.093 4.708 C 1.062 4.707 1.03 4.706 0.998 4.706 C 0.916 4.704 0.833 4.7 0.75 4.697 C 0.666 4.693 0.581 4.691 0.497 4.688 C 0.331 4.684 0.166 4.677 0 4.67 L 0.073 4.531 L 0.094 4.492 C 0.311 4.08 0.572 3.697 0.863 3.335 L 0.906 3.279 C 1.005 3.156 1.109 3.039 1.216 2.923 C 1.238 2.898 1.26 2.873 1.282 2.848 C 1.393 2.722 1.509 2.601 1.628 2.482 C 1.659 2.451 1.691 2.419 1.722 2.387 C 1.828 2.279 1.936 2.175 2.051 2.077 C 2.073 2.057 2.096 2.037 2.118 2.017 C 2.287 1.866 2.462 1.726 2.645 1.593 L 2.69 1.56 C 3.232 1.165 3.819 0.834 4.441 0.585 C 4.471 0.573 4.501 0.561 4.531 0.549 C 4.804 0.437 5.082 0.352 5.367 0.277 L 5.412 0.265 C 5.499 0.242 5.586 0.221 5.673 0.2 L 5.711 0.19 C 5.903 0.142 6.096 0.109 6.292 0.081 L 6.357 0.072 C 6.429 0.062 6.502 0.053 6.574 0.045 L 6.618 0.04 C 6.933 0.003 7.248 -0.001 7.565 0 Z\" fill=\"rgb(109,109,109)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-zhmr3m\",layoutDependency:layoutDependency,layoutId:\"z7mvMsQ6r\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.751 4.077\" overflow=\"visible\"><path d=\"M 1.937 0.004 C 1.976 0.004 2.015 0.003 2.054 0.003 C 2.487 -0.001 2.875 0.151 3.202 0.434 C 3.218 0.447 3.233 0.46 3.249 0.473 C 3.648 0.821 3.913 1.311 3.954 1.845 C 3.968 2.106 3.948 2.351 3.873 2.602 L 3.851 2.675 C 3.764 2.941 3.626 3.161 3.451 3.376 C 3.439 3.391 3.427 3.407 3.415 3.423 C 3.233 3.644 2.996 3.795 2.742 3.918 C 2.726 3.926 2.709 3.934 2.692 3.942 C 2.459 4.047 2.215 4.059 1.964 4.061 C 1.941 4.061 1.918 4.061 1.894 4.061 C 1.46 4.059 1.057 3.893 0.73 3.608 L 0.682 3.568 C 0.31 3.243 0.058 2.785 0.006 2.288 C -0.028 1.698 0.085 1.147 0.48 0.693 C 0.506 0.665 0.532 0.637 0.557 0.608 C 0.57 0.594 0.582 0.58 0.595 0.565 C 0.951 0.18 1.424 0.005 1.937 0.004 Z M 10.779 0 L 10.818 0 C 11.405 0.005 11.824 0.238 12.234 0.651 C 12.623 1.071 12.765 1.597 12.75 2.161 C 12.729 2.595 12.557 3.033 12.268 3.357 C 12.253 3.375 12.236 3.394 12.22 3.414 C 12.103 3.55 11.977 3.661 11.828 3.763 C 11.811 3.775 11.794 3.787 11.776 3.799 C 11.362 4.067 10.838 4.131 10.362 4.036 C 10.042 3.963 9.756 3.804 9.508 3.589 C 9.491 3.574 9.474 3.56 9.456 3.545 C 9.121 3.255 8.87 2.804 8.822 2.358 C 8.775 1.722 8.875 1.172 9.295 0.678 C 9.687 0.23 10.186 -0.005 10.779 0 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-pjt1v1\",layoutDependency:layoutDependency,layoutId:\"yfyHXOs3B\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.958 4.059\" overflow=\"visible\"><path d=\"M 1.937 0.001 C 1.976 0.001 2.015 0.001 2.054 0 C 2.487 -0.003 2.875 0.149 3.202 0.432 C 3.218 0.445 3.233 0.458 3.249 0.471 C 3.648 0.819 3.913 1.309 3.954 1.843 C 3.968 2.104 3.948 2.349 3.873 2.599 L 3.851 2.672 C 3.764 2.939 3.626 3.158 3.451 3.373 C 3.439 3.389 3.427 3.404 3.415 3.42 C 3.233 3.641 2.996 3.793 2.742 3.915 C 2.726 3.923 2.709 3.932 2.692 3.94 C 2.459 4.045 2.215 4.056 1.964 4.058 C 1.941 4.058 1.918 4.058 1.894 4.059 C 1.46 4.057 1.057 3.89 0.73 3.606 L 0.682 3.565 C 0.31 3.241 0.058 2.783 0.006 2.285 C -0.028 1.696 0.085 1.145 0.48 0.691 C 0.506 0.662 0.532 0.634 0.557 0.606 C 0.57 0.592 0.582 0.578 0.595 0.563 C 0.951 0.178 1.424 0.003 1.937 0.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-do2aa3\",layoutDependency:layoutDependency,layoutId:\"LyxceR75y\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.94 4.077\" overflow=\"visible\"><path d=\"M 1.968 0 L 2.007 0 C 2.594 0.005 3.012 0.238 3.423 0.651 C 3.812 1.071 3.954 1.597 3.939 2.161 C 3.918 2.595 3.745 3.033 3.457 3.357 C 3.441 3.375 3.425 3.394 3.409 3.414 C 3.291 3.55 3.166 3.661 3.016 3.763 C 2.999 3.775 2.982 3.787 2.965 3.799 C 2.551 4.067 2.027 4.131 1.551 4.036 C 1.23 3.963 0.945 3.804 0.697 3.589 C 0.68 3.574 0.663 3.56 0.645 3.545 C 0.31 3.255 0.059 2.804 0.011 2.358 C -0.036 1.722 0.064 1.172 0.484 0.678 C 0.876 0.23 1.375 -0.005 1.968 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1m0tvhe\",layoutDependency:layoutDependency,layoutId:\"NtLwMJ6TX\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.884 1.637\" overflow=\"visible\"><path d=\"M 0 0 L 5.884 0 C 5.576 0.623 4.825 1.187 4.186 1.411 C 4.165 1.418 4.143 1.425 4.121 1.432 C 4.107 1.437 4.094 1.441 4.08 1.446 C 3.31 1.698 2.423 1.719 1.668 1.393 C 1.651 1.386 1.634 1.379 1.616 1.371 C 1.202 1.188 0.855 0.946 0.522 0.638 C 0.488 0.608 0.454 0.579 0.418 0.55 C 0.303 0.45 0.212 0.327 0.117 0.208 C 0.108 0.196 0.099 0.185 0.089 0.173 C 0.042 0.113 0.019 0.075 0 0 Z\" fill=\"rgb(40,40,40)\"></path></svg>',withExternalLayout:true})]})})],emptyBehavior:\"None\",EmptyComponent:[],height:\"100%\",id:\"RfVg0ynn2\",layoutId:\"RfVg0ynn2\",style:{height:\"100%\",width:\"100%\"},triggerShopifyCartModal:triggerShopifyCartModal111tscg,width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Jwgbn.framer-1eg25yd, .framer-Jwgbn .framer-1eg25yd { display: block; }\",\".framer-Jwgbn.framer-1fkabik { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-Jwgbn .framer-coxu13-container { flex: none; height: 35px; position: relative; width: 32px; }\",\".framer-Jwgbn .framer-cvv9vv { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 35px; justify-content: center; overflow: hidden; padding: 4px; position: relative; width: 32px; }\",\".framer-Jwgbn .framer-7yfdlv { height: 33px; position: relative; width: 29px; }\",\".framer-Jwgbn .framer-4m2rto, .framer-Jwgbn .framer-1vxnhhg, .framer-Jwgbn .framer-12rw0ml, .framer-Jwgbn .framer-3z860b, .framer-Jwgbn .framer-n513k0, .framer-Jwgbn .framer-1n4gvi6 { height: 33px; left: 0px; position: absolute; top: 0px; width: 29px; }\",\".framer-Jwgbn .framer-1mfbzmc { height: 8px; left: 8px; position: absolute; top: 3px; width: 14px; }\",\".framer-Jwgbn .framer-1j0tp85 { height: 29px; left: 1px; position: absolute; top: 1px; width: 27px; }\",\".framer-Jwgbn .framer-1yqotie { height: 15px; left: 2px; position: absolute; top: 1px; width: 26px; }\",\".framer-Jwgbn .framer-12ue72l { height: 15px; left: 0px; position: absolute; top: 0px; width: 26px; }\",\".framer-Jwgbn .framer-t8ie1p { height: 8px; left: 7px; position: absolute; top: 2px; width: 14px; }\",\".framer-Jwgbn .framer-gje9l7 { height: 32px; left: 1px; position: absolute; top: 1px; width: 28px; }\",\".framer-Jwgbn .framer-imyo57 { height: 7px; left: 9px; position: absolute; top: 23px; width: 11px; }\",\".framer-Jwgbn .framer-12a6jv6 { height: 9px; left: 7px; position: absolute; top: 2px; width: 15px; }\",\".framer-Jwgbn .framer-mqr75v { height: 9px; left: 0px; position: absolute; top: 0px; width: 15px; }\",\".framer-Jwgbn .framer-1jh7tou { height: 8px; left: 1px; position: absolute; top: 1px; width: 14px; }\",\".framer-Jwgbn .framer-3ujt6u { height: 5px; left: 7px; position: absolute; top: 1px; width: 16px; }\",\".framer-Jwgbn .framer-zhmr3m { height: 4px; left: 8px; position: absolute; top: 17px; width: 13px; }\",\".framer-Jwgbn .framer-pjt1v1 { height: 4px; left: 0px; position: absolute; top: 0px; width: 4px; }\",\".framer-Jwgbn .framer-do2aa3 { height: 4px; left: 9px; position: absolute; top: 0px; width: 4px; }\",\".framer-Jwgbn .framer-1m0tvhe { height: 2px; left: 12px; position: absolute; top: 27px; width: 6px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"xyG0fDCYV\":\"cartEvent\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerH8Vw7qQI3=withCSS(Component,css,\"framer-Jwgbn\");export default FramerH8Vw7qQI3;FramerH8Vw7qQI3.displayName=\"FC Cart Trigger 2\";FramerH8Vw7qQI3.defaultProps={height:35,width:32};addPropertyControls(FramerH8Vw7qQI3,{xyG0fDCYV:{title:\"CartEvent\",type:ControlType.EventHandler}});addFonts(FramerH8Vw7qQI3,[{explicitInter:true,fonts:[]},...FC_CartTriggerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerH8Vw7qQI3\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"xyG0fDCYV\\\":\\\"cartEvent\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"35\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"32\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./H8Vw7qQI3.map","// Generated by Framer (d22cd96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_CartCounter from\"https://framerusercontent.com/modules/4gxKhYDXhQYsHYSbypZW/CwQMBB6veGtRJ77hGsnc/FC_CartCounter.js\";import FCCartTrigger2 from\"https://framerusercontent.com/modules/BPQmkWAYXeCdU7rl9agV/qKcwY12Lzt7Rr7HhAXN9/H8Vw7qQI3.js\";const FC_CartCounterFonts=getFonts(FC_CartCounter);const FCCartTrigger2Fonts=getFonts(FCCartTrigger2);const serializationHash=\"framer-oVXsb\";const variantClassNames={fhY_SDtUU:\"framer-v-6fyvqg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const DdknBhha8=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({cartClick,height,id,width,...props})=>{return{...props,DdknBhha8:cartClick??props.DdknBhha8};};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,DdknBhha8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"fhY_SDtUU\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const xyG0fDCYV13nzh0t=activeVariantCallback(async(...args)=>{if(DdknBhha8){const res=await DdknBhha8(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-6fyvqg\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"fhY_SDtUU\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14nise4\",\"data-framer-name\":\"Cart Counter\",layoutDependency:layoutDependency,layoutId:\"VK9gAVaNn\",style:{backgroundColor:\"rgb(232, 232, 232)\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6l6hju-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ZFv86jLBt-container\",nodeId:\"ZFv86jLBt\",rendersWithMotion:true,scopeId:\"RUdy0VqWQ\",children:/*#__PURE__*/_jsx(FC_CartCounter,{backgroundColor:\"rgba(255, 255, 255, 0)\",border:{borderBottomWidth:0,borderColor:\"rgba(0, 0, 0, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},bottomLeft:0,bottomRight:0,color:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Courier New\", monospace',fontSize:\"14px\",letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hideIf0:false,id:\"ZFv86jLBt\",layoutId:\"ZFv86jLBt\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,radius:0,radiusPerCorner:false,topLeft:0,topRight:0,width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+(0+((componentViewport?.height||35)-0-35)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fq331q-container\",layoutDependency:layoutDependency,layoutId:\"uqk9D5JI8-container\",nodeId:\"uqk9D5JI8\",rendersWithMotion:true,scopeId:\"RUdy0VqWQ\",children:/*#__PURE__*/_jsx(FCCartTrigger2,{height:\"100%\",id:\"uqk9D5JI8\",layoutId:\"uqk9D5JI8\",width:\"100%\",xyG0fDCYV:xyG0fDCYV13nzh0t})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oVXsb.framer-1qa6yot, .framer-oVXsb .framer-1qa6yot { display: block; }\",\".framer-oVXsb.framer-6fyvqg { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-oVXsb .framer-14nise4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: visible; padding: 0px; position: absolute; right: -10px; top: -6px; width: 20px; z-index: 3; }\",\".framer-oVXsb .framer-6l6hju-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-oVXsb .framer-fq331q-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"DdknBhha8\":\"cartClick\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRUdy0VqWQ=withCSS(Component,css,\"framer-oVXsb\");export default FramerRUdy0VqWQ;FramerRUdy0VqWQ.displayName=\"Shopping Cart Wrapper\";FramerRUdy0VqWQ.defaultProps={height:35,width:32};addPropertyControls(FramerRUdy0VqWQ,{DdknBhha8:{title:\"cartClick\",type:ControlType.EventHandler}});addFonts(FramerRUdy0VqWQ,[{explicitInter:true,fonts:[]},...FC_CartCounterFonts,...FCCartTrigger2Fonts],{supportsExplicitInterCodegen:true});FramerRUdy0VqWQ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(FCCartTrigger2,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRUdy0VqWQ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"32\",\"framerVariables\":\"{\\\"DdknBhha8\\\":\\\"cartClick\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"35\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RUdy0VqWQ.map","// Generated by Framer (ed99727)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationLinkText from\"https://framerusercontent.com/modules/eRn7D2zIbSfjBqHWyt5P/CrvD7i9vOYLvEx4EIqMP/CzvX9rJMs.js\";const NavigationLinkTextFonts=getFonts(NavigationLinkText);const cycleOrder=[\"WKUpy7MNF\",\"MbFXfd81U\",\"bSoQGhkx1\",\"Vd19Dx3SL\",\"G3Ha6o3_G\"];const serializationHash=\"framer-4U5xr\";const variantClassNames={bSoQGhkx1:\"framer-v-19a24av\",G3Ha6o3_G:\"framer-v-1rv5aov\",MbFXfd81U:\"framer-v-36j14b\",Vd19Dx3SL:\"framer-v-3q7tir\",WKUpy7MNF:\"framer-v-1ovuftz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const VfJLlb3uA=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Closed Menu\":\"WKUpy7MNF\",\"Laptop Closed\":\"Vd19Dx3SL\",\"Open Menu\":\"G3Ha6o3_G\",\"Tablet & Phone Menu\":\"bSoQGhkx1\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WKUpy7MNF\",VfJLlb3uA:click??props.VfJLlb3uA};};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,VfJLlb3uA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WKUpy7MNF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1lxxvhg=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(VfJLlb3uA){const res=await VfJLlb3uA(...args);if(res===false)return false;}});const onTap1wocg8q=activeVariantCallback(async(...args)=>{setVariant(\"MbFXfd81U\");});const onTap1v6wlzm=activeVariantCallback(async(...args)=>{setVariant(\"WKUpy7MNF\");});const onTaphojii=activeVariantCallback(async(...args)=>{setVariant(\"G3Ha6o3_G\");});const onTap5at0xa=activeVariantCallback(async(...args)=>{setVariant(\"Vd19Dx3SL\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"bSoQGhkx1\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"G3Ha6o3_G\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"MbFXfd81U\")return true;return false;};const isDisplayed3=()=>{if([\"MbFXfd81U\",\"G3Ha6o3_G\"].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({bSoQGhkx1:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ovuftz\",className,classNames),\"data-framer-name\":\"Closed Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"WKUpy7MNF\",onTap:onTap1lxxvhg,ref:refBinding,style:{...style},...addPropertyOverrides({bSoQGhkx1:{\"data-framer-name\":\"Tablet & Phone Menu\"},G3Ha6o3_G:{\"data-framer-name\":\"Open Menu\"},MbFXfd81U:{\"data-framer-name\":\"Open Menu\"},Vd19Dx3SL:{\"data-framer-name\":\"Laptop Closed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-90p9hz\",\"data-framer-name\":\"Menu Expander Wrapper\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ztmJHS9El\",onTap:onTap1wocg8q,...addPropertyOverrides({bSoQGhkx1:{\"data-highlight\":undefined,onTap:undefined},G3Ha6o3_G:{onTap:onTap5at0xa},MbFXfd81U:{onTap:onTap1v6wlzm},Vd19Dx3SL:{onTap:onTaphojii}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-y1z3rr\",layoutDependency:layoutDependency,layoutId:\"RiLJ0wd3Q\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:708,borderBottomRightRadius:708,borderTopLeftRadius:708,borderTopRightRadius:708},transformTemplate:transformTemplate1,variants:{bSoQGhkx1:{backgroundColor:\"rgb(255, 255, 255)\"},G3Ha6o3_G:{backgroundColor:\"rgba(0, 0, 0, 0)\"},Vd19Dx3SL:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-pzp6uq\",layoutDependency:layoutDependency,layoutId:\"zNsnN3VmW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.644 14.295\" overflow=\"visible\"><path d=\"M 12.644 7.871 L 7.16 7.871 L 7.16 14.295 L 5.535 14.295 L 5.535 7.871 L 0 7.871 L 0 6.424 L 5.535 6.424 L 5.535 0 L 7.16 0 L 7.16 6.424 L 12.644 6.424 Z\" fill=\"var(--token-220020d4-67bd-4777-9398-ba2ddf504b84, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Text Color&quot;} */\"></path></svg>',variants:{G3Ha6o3_G:{rotate:50},MbFXfd81U:{rotate:50}},withExternalLayout:true,...addPropertyOverrides({bSoQGhkx1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.416 22.014\" overflow=\"visible\"><path d=\"M 22.416 12.121 L 12.694 12.121 L 12.694 22.014 L 9.813 22.014 L 9.813 12.121 L 0 12.121 L 0 9.893 L 9.813 9.893 L 9.813 0 L 12.694 0 L 12.694 9.893 L 22.416 9.893 Z\" fill=\"var(--token-220020d4-67bd-4777-9398-ba2ddf504b84, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Text Color&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+(0+((componentViewport?.height||39)-0-39)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14l6b9w-container\",layoutDependency:layoutDependency,layoutId:\"cF1aMEkdd-container\",nodeId:\"cF1aMEkdd\",rendersWithMotion:true,scopeId:\"v6hfuXTc8\",children:/*#__PURE__*/_jsx(NavigationLinkText,{ATjgr_t5b:\"SHOP\",height:\"100%\",id:\"cF1aMEkdd\",jztyOH8YU:resolvedLinks[0],layoutId:\"cF1aMEkdd\",style:{height:\"100%\"},variant:matchVariant(\"EWnmIKf2U\"),width:\"100%\",...addPropertyOverrides({G3Ha6o3_G:{jztyOH8YU:resolvedLinks[3]},MbFXfd81U:{jztyOH8YU:resolvedLinks[1]},Vd19Dx3SL:{jztyOH8YU:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QBOPvFVR9\"},implicitPathVariables:undefined},{href:{webPageId:\"QBOPvFVR9\"},implicitPathVariables:undefined},{href:{webPageId:\"QBOPvFVR9\"},implicitPathVariables:undefined},{href:{webPageId:\"QBOPvFVR9\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+(0+((componentViewport?.height||39)-0-39)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kun367-container\",layoutDependency:layoutDependency,layoutId:\"tcr_mrztJ-container\",nodeId:\"tcr_mrztJ\",rendersWithMotion:true,scopeId:\"v6hfuXTc8\",children:/*#__PURE__*/_jsx(NavigationLinkText,{ATjgr_t5b:\"PHOTOS\",height:\"100%\",id:\"tcr_mrztJ\",jztyOH8YU:resolvedLinks1[0],layoutId:\"tcr_mrztJ\",style:{height:\"100%\"},variant:matchVariant(\"EWnmIKf2U\"),width:\"100%\",...addPropertyOverrides({G3Ha6o3_G:{jztyOH8YU:resolvedLinks1[3]},MbFXfd81U:{jztyOH8YU:resolvedLinks1[1]},Vd19Dx3SL:{jztyOH8YU:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gWnkWdEvY\"},implicitPathVariables:undefined},{href:{webPageId:\"gWnkWdEvY\"},implicitPathVariables:undefined},{href:{webPageId:\"gWnkWdEvY\"},implicitPathVariables:undefined},{href:{webPageId:\"gWnkWdEvY\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+(0+((componentViewport?.height||39)-0-39)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q25j81-container\",layoutDependency:layoutDependency,layoutId:\"XLEtz8aZZ-container\",nodeId:\"XLEtz8aZZ\",rendersWithMotion:true,scopeId:\"v6hfuXTc8\",children:/*#__PURE__*/_jsx(NavigationLinkText,{ATjgr_t5b:\"NOiSE\",height:\"100%\",id:\"XLEtz8aZZ\",jztyOH8YU:resolvedLinks2[0],layoutId:\"XLEtz8aZZ\",style:{height:\"100%\"},variant:matchVariant(\"EWnmIKf2U\"),width:\"100%\",...addPropertyOverrides({G3Ha6o3_G:{jztyOH8YU:resolvedLinks2[3]},MbFXfd81U:{jztyOH8YU:resolvedLinks2[1]},Vd19Dx3SL:{jztyOH8YU:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DS2QNvH7a\"},implicitPathVariables:undefined},{href:{webPageId:\"DS2QNvH7a\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({G3Ha6o3_G:{height:39,y:(componentViewport?.y||0)+(0+((componentViewport?.height||39)-0-39)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zceb7o-container\",layoutDependency:layoutDependency,layoutId:\"Q8lyMcxVo-container\",nodeId:\"Q8lyMcxVo\",rendersWithMotion:true,scopeId:\"v6hfuXTc8\",children:/*#__PURE__*/_jsx(NavigationLinkText,{ATjgr_t5b:\"FAQ\",height:\"100%\",id:\"Q8lyMcxVo\",jztyOH8YU:resolvedLinks3[0],layoutId:\"Q8lyMcxVo\",style:{height:\"100%\"},variant:matchVariant(\"EWnmIKf2U\"),width:\"100%\",...addPropertyOverrides({G3Ha6o3_G:{jztyOH8YU:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DS2QNvH7a\"},implicitPathVariables:undefined},{href:{webPageId:\"DS2QNvH7a\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({MbFXfd81U:{height:39,y:(componentViewport?.y||0)+(0+((componentViewport?.height||39)-0-39)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18ieazv-container\",layoutDependency:layoutDependency,layoutId:\"JCTfg9Gwr-container\",nodeId:\"JCTfg9Gwr\",rendersWithMotion:true,scopeId:\"v6hfuXTc8\",children:/*#__PURE__*/_jsx(NavigationLinkText,{ATjgr_t5b:\"FAQ\",height:\"100%\",id:\"JCTfg9Gwr\",jztyOH8YU:resolvedLinks4[0],layoutId:\"JCTfg9Gwr\",style:{height:\"100%\"},variant:matchVariant(\"EWnmIKf2U\"),width:\"100%\",...addPropertyOverrides({MbFXfd81U:{jztyOH8YU:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DOY0d7xO6\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({G3Ha6o3_G:{height:39,y:(componentViewport?.y||0)+(0+((componentViewport?.height||39)-0-39)/2)},MbFXfd81U:{height:39,y:(componentViewport?.y||0)+(0+((componentViewport?.height||39)-0-39)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e3rb76-container\",layoutDependency:layoutDependency,layoutId:\"VxQdFfCMy-container\",nodeId:\"VxQdFfCMy\",rendersWithMotion:true,scopeId:\"v6hfuXTc8\",children:/*#__PURE__*/_jsx(NavigationLinkText,{ATjgr_t5b:\"CONTACT\",height:\"100%\",id:\"VxQdFfCMy\",layoutId:\"VxQdFfCMy\",style:{height:\"100%\"},variant:matchVariant(\"EWnmIKf2U\"),width:\"100%\",...addPropertyOverrides({MbFXfd81U:{jztyOH8YU:resolvedLinks5[0]}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\".framer-4U5xr.framer-1e1dy5j, .framer-4U5xr .framer-1e1dy5j { display: block; }\",\".framer-4U5xr.framer-1ovuftz { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-4U5xr .framer-90p9hz { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 25px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 25px; }\",\".framer-4U5xr .framer-y1z3rr { aspect-ratio: 1 / 1; flex: none; height: auto; left: 51%; overflow: visible; position: absolute; top: 51%; width: 33px; z-index: -1; }\",\".framer-4U5xr .framer-pzp6uq { height: 15px; left: 10px; position: absolute; top: 9px; width: 13px; }\",\".framer-4U5xr .framer-14l6b9w-container, .framer-4U5xr .framer-1kun367-container, .framer-4U5xr .framer-q25j81-container, .framer-4U5xr .framer-zceb7o-container, .framer-4U5xr .framer-18ieazv-container, .framer-4U5xr .framer-e3rb76-container { flex: none; height: 39px; position: relative; width: auto; }\",\".framer-4U5xr.framer-v-36j14b .framer-90p9hz, .framer-4U5xr.framer-v-19a24av .framer-y1z3rr, .framer-4U5xr.framer-v-1rv5aov .framer-90p9hz { order: 0; }\",\".framer-4U5xr.framer-v-36j14b .framer-14l6b9w-container, .framer-4U5xr.framer-v-1rv5aov .framer-14l6b9w-container { order: 1; }\",\".framer-4U5xr.framer-v-36j14b .framer-1kun367-container, .framer-4U5xr.framer-v-1rv5aov .framer-1kun367-container { order: 2; }\",\".framer-4U5xr.framer-v-36j14b .framer-q25j81-container, .framer-4U5xr.framer-v-1rv5aov .framer-q25j81-container { order: 3; }\",\".framer-4U5xr.framer-v-36j14b .framer-18ieazv-container { order: 5; }\",\".framer-4U5xr.framer-v-36j14b .framer-e3rb76-container, .framer-4U5xr.framer-v-1rv5aov .framer-e3rb76-container { order: 6; }\",\".framer-4U5xr.framer-v-19a24av .framer-90p9hz { cursor: unset; height: 39px; order: 0; width: 39px; }\",\".framer-4U5xr.framer-v-19a24av .framer-pzp6uq { height: 22px; left: 5px; top: 5px; width: 23px; }\",\".framer-4U5xr.framer-v-3q7tir.framer-1ovuftz, .framer-4U5xr.framer-v-1rv5aov.framer-1ovuftz { gap: 35px; }\",\".framer-4U5xr.framer-v-1rv5aov .framer-zceb7o-container { order: 4; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 332\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"MbFXfd81U\":{\"layout\":[\"auto\",\"auto\"]},\"bSoQGhkx1\":{\"layout\":[\"auto\",\"auto\"]},\"Vd19Dx3SL\":{\"layout\":[\"auto\",\"auto\"]},\"G3Ha6o3_G\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"VfJLlb3uA\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerv6hfuXTc8=withCSS(Component,css,\"framer-4U5xr\");export default Framerv6hfuXTc8;Framerv6hfuXTc8.displayName=\"Menu\";Framerv6hfuXTc8.defaultProps={height:39,width:332};addPropertyControls(Framerv6hfuXTc8,{variant:{options:[\"WKUpy7MNF\",\"MbFXfd81U\",\"bSoQGhkx1\",\"Vd19Dx3SL\",\"G3Ha6o3_G\"],optionTitles:[\"Closed Menu\",\"Open Menu\",\"Tablet & Phone Menu\",\"Laptop Closed\",\"Open Menu\"],title:\"Variant\",type:ControlType.Enum},VfJLlb3uA:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerv6hfuXTc8,[{explicitInter:true,fonts:[]},...NavigationLinkTextFonts],{supportsExplicitInterCodegen:true});Framerv6hfuXTc8.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavigationLinkText,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv6hfuXTc8\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"39\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"332\",\"framerVariables\":\"{\\\"VfJLlb3uA\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MbFXfd81U\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bSoQGhkx1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Vd19Dx3SL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"G3Ha6o3_G\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v6hfuXTc8.map","// Generated by Framer (bee8ea6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import User from\"https://framerusercontent.com/modules/2QGlX864pmL5cxqknTvK/sudwzLB4XBD5Atme8MXS/UvPxI2Cnv.js\";import StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PbD4QdXIvghwk9ZrKeou/StopScroll_Prod.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/9GQMWZTPIr7nzIGMyeho/j6EPLI5yqfIjcHZ3P5nN/IdV4opfGq.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/oEq1jgX6CtUEFz1XNb8V/dW8CpwTujjaSoBM8D58U/qaMFMnoyY.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/KhaC9XGHcTtz5tnZ8RaM/MYJiKe7vECUAa2HqPnHR/yAlbwsGqL.js\";import NavigationLinkText from\"https://framerusercontent.com/modules/eRn7D2zIbSfjBqHWyt5P/CrvD7i9vOYLvEx4EIqMP/CzvX9rJMs.js\";import ShoppingCartWrapper from\"https://framerusercontent.com/modules/a4CFBAjIejYhNOiZDKZ6/9QhzsWxNYjsVPkiXKaKZ/RUdy0VqWQ.js\";import Menu from\"https://framerusercontent.com/modules/6empdkUdmUGugOhgBDcC/L4S33UNamJ36ov3vWo60/v6hfuXTc8.js\";const MenuFonts=getFonts(Menu);const UserFonts=getFonts(User);const ShoppingCartWrapperFonts=getFonts(ShoppingCartWrapper);const NavigationLinkTextFonts=getFonts(NavigationLinkText);const StopScrollFonts=getFonts(StopScroll);const cycleOrder=[\"JWucVrcUH\",\"p_mAG8oWR\",\"ilnegTzrA\",\"lca7zoX4t\",\"w_MyUWsqS\",\"yvRUquAgY\",\"n3HGe52Ux\"];const serializationHash=\"framer-6EIyR\";const variantClassNames={ilnegTzrA:\"framer-v-t8ntij\",JWucVrcUH:\"framer-v-6x30m\",lca7zoX4t:\"framer-v-c3s763\",n3HGe52Ux:\"framer-v-1pe8djo\",p_mAG8oWR:\"framer-v-h34bwj\",w_MyUWsqS:\"framer-v-1wasuus\",yvRUquAgY:\"framer-v-1l1v6db\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const O8b_wxD56=undefined;const transition1={duration:0,type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone Open\":\"yvRUquAgY\",\"Tablet Open\":\"w_MyUWsqS\",\"Variant 7\":\"n3HGe52Ux\",Desktop:\"JWucVrcUH\",Laptop:\"p_mAG8oWR\",Phone:\"lca7zoX4t\",Tablet:\"ilnegTzrA\"};const Variants=motion.create(React.Fragment);const getProps=({cartClick,height,id,width,...props})=>{return{...props,O8b_wxD56:cartClick??props.O8b_wxD56,variant:humanReadableVariantMap[props.variant]??props.variant??\"JWucVrcUH\"};};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,O8b_wxD56,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JWucVrcUH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const VfJLlb3uA186ncza=activeVariantCallback(async(...args)=>{setVariant(\"w_MyUWsqS\");});const VfJLlb3uA1bakapm=activeVariantCallback(async(...args)=>{setVariant(\"yvRUquAgY\");});const VfJLlb3uAdgdb9q=activeVariantCallback(async(...args)=>{setVariant(\"ilnegTzrA\");});const VfJLlb3uA18lmd2y=activeVariantCallback(async(...args)=>{setVariant(\"lca7zoX4t\");});const DdknBhha8nktafz=activeVariantCallback(async(...args)=>{if(O8b_wxD56){const res=await O8b_wxD56(...args);if(res===false)return false;}});const SeDDHUHNtdgdb9q=activeVariantCallback(async(...args)=>{setVariant(\"ilnegTzrA\");});const SeDDHUHNt18lmd2y=activeVariantCallback(async(...args)=>{setVariant(\"lca7zoX4t\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"ilnegTzrA\",\"lca7zoX4t\",\"w_MyUWsqS\",\"yvRUquAgY\",\"n3HGe52Ux\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"ilnegTzrA\")return false;return true;};const router=useRouter();const isDisplayed2=()=>{if([\"w_MyUWsqS\",\"yvRUquAgY\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"yvRUquAgY\")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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-6x30m\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"JWucVrcUH\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{n3HGe52Ux:{backgroundColor:\"rgba(0, 0, 0, 0)\"},w_MyUWsqS:{backgroundColor:\"var(--token-b1d44980-1c36-4298-bc55-ac2ba87e3872, rgb(255, 255, 255))\"},yvRUquAgY:{backgroundColor:\"var(--token-b1d44980-1c36-4298-bc55-ac2ba87e3872, rgb(255, 255, 255))\"}},...addPropertyOverrides({ilnegTzrA:{\"data-framer-name\":\"Tablet\"},lca7zoX4t:{\"data-framer-name\":\"Phone\"},n3HGe52Ux:{\"data-framer-name\":\"Variant 7\"},p_mAG8oWR:{\"data-framer-name\":\"Laptop\"},w_MyUWsqS:{\"data-framer-name\":\"Tablet Open\"},yvRUquAgY:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dw8e2j\",layoutDependency:layoutDependency,layoutId:\"tO4ct9j2K\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+30+0+1.5,...addPropertyOverrides({ilnegTzrA:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||99)-60-39)/2)+0},lca7zoX4t:{y:(componentViewport?.y||0)+30+0+0},n3HGe52Ux:{y:(componentViewport?.y||0)+30+0+0},p_mAG8oWR:{y:(componentViewport?.y||0)+35+0+1.5},w_MyUWsqS:{y:(componentViewport?.y||0)+30+0+0},yvRUquAgY:{y:(componentViewport?.y||0)+30+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1eg7kai-container\",layoutDependency:layoutDependency,layoutId:\"CveT5RsKF-container\",nodeId:\"CveT5RsKF\",rendersWithMotion:true,scopeId:\"BV8qLG0y5\",style:{rotate:0},variants:{n3HGe52Ux:{rotate:0},w_MyUWsqS:{rotate:50},yvRUquAgY:{rotate:50}},children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"CveT5RsKF\",layoutId:\"CveT5RsKF\",variant:matchVariant(\"WKUpy7MNF\"),width:\"100%\",...addPropertyOverrides({ilnegTzrA:{variant:matchVariant(\"bSoQGhkx1\"),VfJLlb3uA:VfJLlb3uA186ncza},lca7zoX4t:{variant:matchVariant(\"bSoQGhkx1\"),VfJLlb3uA:VfJLlb3uA1bakapm},n3HGe52Ux:{variant:matchVariant(\"bSoQGhkx1\"),VfJLlb3uA:VfJLlb3uA1bakapm},p_mAG8oWR:{style:{width:\"100%\"},variant:matchVariant(\"Vd19Dx3SL\")},w_MyUWsqS:{variant:matchVariant(\"bSoQGhkx1\"),VfJLlb3uA:VfJLlb3uAdgdb9q},yvRUquAgY:{variant:matchVariant(\"bSoQGhkx1\"),VfJLlb3uA:VfJLlb3uA18lmd2y}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sasrhc\",layoutDependency:layoutDependency,layoutId:\"oAF1PA6Tl\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:\"https://shopify.com/78924742988/account\",motionChild:true,nodeId:\"oc4F0v1tI\",openInNewTab:true,scopeId:\"BV8qLG0y5\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-rb2nfh framer-1k6o79c\",layoutDependency:layoutDependency,layoutId:\"oc4F0v1tI\",children:/*#__PURE__*/_jsx(User,{animated:true,className:\"framer-gz517g\",layoutDependency:layoutDependency,layoutId:\"FL59KSLNf\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-220020d4-67bd-4777-9398-ba2ddf504b84, rgb(0, 0, 0))\",\"--pgex8v\":1.5}})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+30+0+0+3.5,...addPropertyOverrides({ilnegTzrA:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||99)-60-39)/2)+2+0},lca7zoX4t:{y:(componentViewport?.y||0)+30+0+2+0},n3HGe52Ux:{y:(componentViewport?.y||0)+30+0+2+0},p_mAG8oWR:{y:(componentViewport?.y||0)+35+0+0+3.5},w_MyUWsqS:{y:(componentViewport?.y||0)+30+0+2+0},yvRUquAgY:{y:(componentViewport?.y||0)+30+0+2+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11mekfp-container\",layoutDependency:layoutDependency,layoutId:\"MX9nMO8F0-container\",nodeId:\"MX9nMO8F0\",rendersWithMotion:true,scopeId:\"BV8qLG0y5\",children:/*#__PURE__*/_jsx(ShoppingCartWrapper,{DdknBhha8:DdknBhha8nktafz,height:\"100%\",id:\"MX9nMO8F0\",layoutId:\"MX9nMO8F0\",width:\"100%\"})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(Transition,{value:transition2,...addPropertyOverrides({w_MyUWsqS:{value:transition1},yvRUquAgY:{value:transition1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-krqgyc\",layoutDependency:layoutDependency,layoutId:\"gYL6niPtE\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{n3HGe52Ux:{backgroundColor:\"rgba(0, 0, 0, 0)\"},w_MyUWsqS:{backgroundColor:\"var(--token-b1d44980-1c36-4298-bc55-ac2ba87e3872, rgb(255, 255, 255))\"},yvRUquAgY:{backgroundColor:\"var(--token-b1d44980-1c36-4298-bc55-ac2ba87e3872, rgb(255, 255, 255))\"}},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hg3xNWxkO\"},implicitPathVariables:undefined},{href:{webPageId:\"hg3xNWxkO\"},implicitPathVariables:undefined},{href:{webPageId:\"hg3xNWxkO\"},implicitPathVariables:undefined},{href:{webPageId:\"hg3xNWxkO\"},implicitPathVariables:undefined},{href:{webPageId:\"hg3xNWxkO\"},implicitPathVariables:undefined},{href:{webPageId:\"hg3xNWxkO\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+30+42+0+-367.5,...addPropertyOverrides({lca7zoX4t:{y:(componentViewport?.y||0)+30+39+0+-367.5},n3HGe52Ux:{y:(componentViewport?.y||0)+30+39+0+-367.5},p_mAG8oWR:{y:(componentViewport?.y||0)+35+242+0+-367.5},w_MyUWsqS:{y:(componentViewport?.y||0)+30+69+0+225.5},yvRUquAgY:{y:(componentViewport?.y||0)+30+69+0+225}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13a4r09-container\",layoutDependency:layoutDependency,layoutId:\"gmHbcBxWL-container\",nodeId:\"gmHbcBxWL\",rendersWithMotion:true,scopeId:\"BV8qLG0y5\",children:/*#__PURE__*/_jsx(NavigationLinkText,{ATjgr_t5b:\"SHOP\",height:\"100%\",id:\"gmHbcBxWL\",jztyOH8YU:resolvedLinks[0],layoutId:\"gmHbcBxWL\",style:{height:\"100%\"},variant:matchVariant(\"m8HgVmEIL\"),width:\"100%\",...addPropertyOverrides({lca7zoX4t:{jztyOH8YU:resolvedLinks[2]},n3HGe52Ux:{jztyOH8YU:resolvedLinks[5]},p_mAG8oWR:{jztyOH8YU:resolvedLinks[1]},w_MyUWsqS:{ATjgr_t5b:\"shop\",jztyOH8YU:resolvedLinks[3],SeDDHUHNt:SeDDHUHNtdgdb9q},yvRUquAgY:{ATjgr_t5b:\"shop\",jztyOH8YU:resolvedLinks[4],SeDDHUHNt:SeDDHUHNt18lmd2y}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gWnkWdEvY\"},implicitPathVariables:undefined},{href:{webPageId:\"gWnkWdEvY\"},implicitPathVariables:undefined},{href:{webPageId:\"gWnkWdEvY\"},implicitPathVariables:undefined},{href:{webPageId:\"gWnkWdEvY\"},implicitPathVariables:undefined},{href:{webPageId:\"gWnkWdEvY\"},implicitPathVariables:undefined},{href:{webPageId:\"gWnkWdEvY\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+30+42+0+-248.5,...addPropertyOverrides({lca7zoX4t:{y:(componentViewport?.y||0)+30+39+0+-248.5},n3HGe52Ux:{y:(componentViewport?.y||0)+30+39+0+-248.5},p_mAG8oWR:{y:(componentViewport?.y||0)+35+242+0+-248.5},w_MyUWsqS:{y:(componentViewport?.y||0)+30+69+0+463.5},yvRUquAgY:{y:(componentViewport?.y||0)+30+69+0+397}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lo46h0-container\",layoutDependency:layoutDependency,layoutId:\"DR8Pf62Q7-container\",nodeId:\"DR8Pf62Q7\",rendersWithMotion:true,scopeId:\"BV8qLG0y5\",children:/*#__PURE__*/_jsx(NavigationLinkText,{ATjgr_t5b:\"NOISE\",height:\"100%\",id:\"DR8Pf62Q7\",jztyOH8YU:resolvedLinks1[0],layoutId:\"DR8Pf62Q7\",style:{height:\"100%\"},variant:matchVariant(\"m8HgVmEIL\"),width:\"100%\",...addPropertyOverrides({lca7zoX4t:{jztyOH8YU:resolvedLinks1[2]},n3HGe52Ux:{jztyOH8YU:resolvedLinks1[5]},p_mAG8oWR:{jztyOH8YU:resolvedLinks1[1]},w_MyUWsqS:{ATjgr_t5b:\"NOiSE\",jztyOH8YU:resolvedLinks1[3],SeDDHUHNt:SeDDHUHNtdgdb9q},yvRUquAgY:{ATjgr_t5b:\"NOiSE\",jztyOH8YU:resolvedLinks1[4],SeDDHUHNt:SeDDHUHNt18lmd2y}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"cdam8AXpk\"},implicitPathVariables:undefined},{href:{webPageId:\"cdam8AXpk\"},implicitPathVariables:undefined},{href:{webPageId:\"cdam8AXpk\"},implicitPathVariables:undefined},{href:{webPageId:\"QBOPvFVR9\"},implicitPathVariables:undefined},{href:{webPageId:\"QBOPvFVR9\"},implicitPathVariables:undefined},{href:{webPageId:\"cdam8AXpk\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+30+42+0+-129.5,...addPropertyOverrides({lca7zoX4t:{y:(componentViewport?.y||0)+30+39+0+-129.5},n3HGe52Ux:{y:(componentViewport?.y||0)+30+39+0+-129.5},p_mAG8oWR:{y:(componentViewport?.y||0)+35+242+0+-129.5},w_MyUWsqS:{y:(componentViewport?.y||0)+30+69+0+344.5},yvRUquAgY:{y:(componentViewport?.y||0)+30+69+0+311}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jn5t8k-container\",layoutDependency:layoutDependency,layoutId:\"OHdlt9gck-container\",nodeId:\"OHdlt9gck\",rendersWithMotion:true,scopeId:\"BV8qLG0y5\",children:/*#__PURE__*/_jsx(NavigationLinkText,{ATjgr_t5b:\"ABOUT\",height:\"100%\",id:\"OHdlt9gck\",jztyOH8YU:resolvedLinks2[0],layoutId:\"OHdlt9gck\",style:{height:\"100%\"},variant:matchVariant(\"m8HgVmEIL\"),width:\"100%\",...addPropertyOverrides({lca7zoX4t:{jztyOH8YU:resolvedLinks2[2]},n3HGe52Ux:{jztyOH8YU:resolvedLinks2[5]},p_mAG8oWR:{jztyOH8YU:resolvedLinks2[1]},w_MyUWsqS:{ATjgr_t5b:\"photos\",jztyOH8YU:resolvedLinks2[3],SeDDHUHNt:SeDDHUHNtdgdb9q},yvRUquAgY:{ATjgr_t5b:\"photos\",jztyOH8YU:resolvedLinks2[4],SeDDHUHNt:SeDDHUHNt18lmd2y}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"s0i622Dy2\"},implicitPathVariables:undefined},{href:{webPageId:\"s0i622Dy2\"},implicitPathVariables:undefined},{href:{webPageId:\"s0i622Dy2\"},implicitPathVariables:undefined},{href:{webPageId:\"s0i622Dy2\"},implicitPathVariables:undefined},{href:{webPageId:\"s0i622Dy2\"},implicitPathVariables:undefined},{href:{webPageId:\"s0i622Dy2\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+30+42+0+-10.5,...addPropertyOverrides({lca7zoX4t:{y:(componentViewport?.y||0)+30+39+0+-10.5},n3HGe52Ux:{y:(componentViewport?.y||0)+30+39+0+-10.5},p_mAG8oWR:{y:(componentViewport?.y||0)+35+242+0+-10.5},w_MyUWsqS:{y:(componentViewport?.y||0)+30+69+0+582.5},yvRUquAgY:{y:(componentViewport?.y||0)+30+69+0+483}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-apilz8-container\",layoutDependency:layoutDependency,layoutId:\"gd8N_3vTR-container\",nodeId:\"gd8N_3vTR\",rendersWithMotion:true,scopeId:\"BV8qLG0y5\",children:/*#__PURE__*/_jsx(NavigationLinkText,{ATjgr_t5b:\"POLICIES\",height:\"100%\",id:\"gd8N_3vTR\",jztyOH8YU:resolvedLinks3[0],layoutId:\"gd8N_3vTR\",style:{height:\"100%\"},variant:matchVariant(\"m8HgVmEIL\"),width:\"100%\",...addPropertyOverrides({lca7zoX4t:{jztyOH8YU:resolvedLinks3[2]},n3HGe52Ux:{jztyOH8YU:resolvedLinks3[5]},p_mAG8oWR:{jztyOH8YU:resolvedLinks3[1]},w_MyUWsqS:{ATjgr_t5b:\"policies\",jztyOH8YU:resolvedLinks3[3],SeDDHUHNt:SeDDHUHNtdgdb9q},yvRUquAgY:{ATjgr_t5b:\"policies\",jztyOH8YU:resolvedLinks3[4],SeDDHUHNt:SeDDHUHNt18lmd2y}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DOY0d7xO6\"},implicitPathVariables:undefined},{href:{webPageId:\"DOY0d7xO6\"},implicitPathVariables:undefined},{href:{webPageId:\"DOY0d7xO6\"},implicitPathVariables:undefined},{href:{webPageId:\"DOY0d7xO6\"},implicitPathVariables:undefined},{href:{webPageId:\"DOY0d7xO6\"},implicitPathVariables:undefined},{href:{webPageId:\"DOY0d7xO6\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+30+42+0+108.5,...addPropertyOverrides({lca7zoX4t:{y:(componentViewport?.y||0)+30+39+0+108.5},n3HGe52Ux:{y:(componentViewport?.y||0)+30+39+0+108.5},p_mAG8oWR:{y:(componentViewport?.y||0)+35+242+0+108.5},w_MyUWsqS:{y:(componentViewport?.y||0)+30+69+0+701.5},yvRUquAgY:{y:(componentViewport?.y||0)+30+69+0+569}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8xlebh-container\",layoutDependency:layoutDependency,layoutId:\"MsEmv5Fs3-container\",nodeId:\"MsEmv5Fs3\",rendersWithMotion:true,scopeId:\"BV8qLG0y5\",children:/*#__PURE__*/_jsx(NavigationLinkText,{ATjgr_t5b:\"CONTACT\",height:\"100%\",id:\"MsEmv5Fs3\",jztyOH8YU:resolvedLinks4[0],layoutId:\"MsEmv5Fs3\",style:{height:\"100%\"},variant:matchVariant(\"m8HgVmEIL\"),width:\"100%\",...addPropertyOverrides({lca7zoX4t:{jztyOH8YU:resolvedLinks4[2]},n3HGe52Ux:{jztyOH8YU:resolvedLinks4[5]},p_mAG8oWR:{jztyOH8YU:resolvedLinks4[1]},w_MyUWsqS:{ATjgr_t5b:\"contact\",jztyOH8YU:resolvedLinks4[3],SeDDHUHNt:SeDDHUHNtdgdb9q},yvRUquAgY:{ATjgr_t5b:\"contact\",jztyOH8YU:resolvedLinks4[4],SeDDHUHNt:SeDDHUHNt18lmd2y}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bopdci\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"Fj4cTntoa\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-220020d4-67bd-4777-9398-ba2ddf504b84, rgb(0, 0, 0))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+30+42+0+227.5+1),pixelHeight:40,pixelWidth:40,sizes:\"40px\",src:\"https://framerusercontent.com/images/jc3DgeURE0I0EnJUNPUHA2cJ5wo.svg?width=40&height=40\"},className:\"framer-14qij5s\",layoutDependency:layoutDependency,layoutId:\"jPsoP0FCW\",...addPropertyOverrides({lca7zoX4t:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+30+39+0+227.5+1),pixelHeight:40,pixelWidth:40,sizes:\"40px\",src:\"https://framerusercontent.com/images/jc3DgeURE0I0EnJUNPUHA2cJ5wo.svg?width=40&height=40\"}},n3HGe52Ux:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+30+39+0+227.5+1),pixelHeight:40,pixelWidth:40,sizes:\"40px\",src:\"https://framerusercontent.com/images/jc3DgeURE0I0EnJUNPUHA2cJ5wo.svg?width=40&height=40\"}},p_mAG8oWR:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+35+242+0+227.5+1),pixelHeight:40,pixelWidth:40,sizes:\"40px\",src:\"https://framerusercontent.com/images/jc3DgeURE0I0EnJUNPUHA2cJ5wo.svg?width=40&height=40\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-efmtfp\",\"data-styles-preset\":\"IdV4opfGq\",children:\"account\"})}),className:\"framer-1g378hx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Re_EMKnFl\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-efmtfp\",\"data-styles-preset\":\"IdV4opfGq\",children:\"account\"})}),className:\"framer-1spvgw7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dLF3kAn3w\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({w_MyUWsqS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gin55m\",\"data-styles-preset\":\"yAlbwsGqL\",children:/*#__PURE__*/_jsx(Link,{href:\"https://shopify.com/78924742988/account\",motionChild:true,nodeId:\"dLF3kAn3w\",openInNewTab:true,relValues:[],scopeId:\"BV8qLG0y5\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh6x3n\",\"data-styles-preset\":\"qaMFMnoyY\",children:\"login\"})})})}),verticalAlignment:\"center\"},yvRUquAgY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gin55m\",\"data-styles-preset\":\"yAlbwsGqL\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://shopify.com/78924742988/account\",motionChild:true,nodeId:\"dLF3kAn3w\",openInNewTab:false,relValues:[],scopeId:\"BV8qLG0y5\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh6x3n\",\"data-styles-preset\":\"qaMFMnoyY\",children:\"login\"})})})}),verticalAlignment:\"center\"}},baseVariant,gestureVariant)})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lyet4g-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"EphhtI3FM-container\",nodeId:\"EphhtI3FM\",rendersWithMotion:true,scopeId:\"BV8qLG0y5\",children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"EphhtI3FM\",layoutId:\"EphhtI3FM\",toggle:false,width:\"100%\",...addPropertyOverrides({w_MyUWsqS:{toggle:true},yvRUquAgY:{toggle:true}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1btrepi\",layoutDependency:layoutDependency,layoutId:\"ha35q3IDE\",style:{backgroundColor:\"rgb(255, 255, 255)\"}})]})})})});});const css=[\".framer-6EIyR.framer-1k6o79c, .framer-6EIyR .framer-1k6o79c { display: block; }\",\".framer-6EIyR.framer-6x30m { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 30px 45px 30px 45px; position: relative; width: 1440px; }\",\".framer-6EIyR .framer-dw8e2j { 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-6EIyR .framer-1eg7kai-container, .framer-6EIyR .framer-lyet4g-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-6EIyR .framer-sasrhc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6EIyR .framer-rb2nfh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 4px; position: relative; text-decoration: none; width: min-content; z-index: 1; }\",\".framer-6EIyR .framer-gz517g { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 34px; }\",\".framer-6EIyR .framer-11mekfp-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-6EIyR .framer-krqgyc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: 0px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6EIyR .framer-13a4r09-container, .framer-6EIyR .framer-1lo46h0-container, .framer-6EIyR .framer-1jn5t8k-container, .framer-6EIyR .framer-apilz8-container, .framer-6EIyR .framer-8xlebh-container { flex: none; height: 39px; position: relative; width: auto; }\",\".framer-6EIyR .framer-bopdci { 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: 1px 4px 1px 4px; position: relative; width: min-content; z-index: 1; }\",\".framer-6EIyR .framer-14qij5s { flex: none; height: 40px; overflow: visible; position: relative; width: 40px; }\",\".framer-6EIyR .framer-1g378hx, .framer-6EIyR .framer-1spvgw7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-6EIyR .framer-1btrepi { bottom: -204px; flex: none; height: 212px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; z-index: 1; }\",\".framer-6EIyR.framer-v-h34bwj.framer-6x30m { padding: 35px 30px 35px 30px; width: 1200px; }\",\".framer-6EIyR.framer-v-h34bwj .framer-dw8e2j, .framer-6EIyR.framer-v-t8ntij .framer-sasrhc, .framer-6EIyR.framer-v-c3s763 .framer-dw8e2j, .framer-6EIyR.framer-v-c3s763 .framer-sasrhc, .framer-6EIyR.framer-v-1wasuus .framer-dw8e2j, .framer-6EIyR.framer-v-1wasuus .framer-sasrhc, .framer-6EIyR.framer-v-1l1v6db .framer-dw8e2j, .framer-6EIyR.framer-v-1l1v6db .framer-sasrhc, .framer-6EIyR.framer-v-1pe8djo .framer-dw8e2j, .framer-6EIyR.framer-v-1pe8djo .framer-sasrhc { order: 0; }\",\".framer-6EIyR.framer-v-h34bwj .framer-1eg7kai-container { flex: 1 0 0px; width: 1px; }\",\".framer-6EIyR.framer-v-h34bwj .framer-krqgyc, .framer-6EIyR.framer-v-t8ntij .framer-lyet4g-container, .framer-6EIyR.framer-v-c3s763 .framer-lyet4g-container, .framer-6EIyR.framer-v-1wasuus .framer-1jn5t8k-container, .framer-6EIyR.framer-v-1wasuus .framer-lyet4g-container, .framer-6EIyR.framer-v-1l1v6db .framer-1jn5t8k-container, .framer-6EIyR.framer-v-1l1v6db .framer-lyet4g-container, .framer-6EIyR.framer-v-1pe8djo .framer-lyet4g-container { order: 2; }\",\".framer-6EIyR.framer-v-h34bwj .framer-lyet4g-container, .framer-6EIyR.framer-v-t8ntij .framer-1eg7kai-container, .framer-6EIyR.framer-v-c3s763 .framer-1eg7kai-container, .framer-6EIyR.framer-v-c3s763 .framer-krqgyc, .framer-6EIyR.framer-v-1wasuus .framer-1eg7kai-container, .framer-6EIyR.framer-v-1wasuus .framer-13a4r09-container, .framer-6EIyR.framer-v-1l1v6db .framer-1eg7kai-container, .framer-6EIyR.framer-v-1l1v6db .framer-13a4r09-container, .framer-6EIyR.framer-v-1pe8djo .framer-1eg7kai-container, .framer-6EIyR.framer-v-1pe8djo .framer-krqgyc { order: 1; }\",\".framer-6EIyR.framer-v-t8ntij.framer-6x30m { flex-direction: row; padding: 30px 35px 30px 35px; width: 810px; }\",\".framer-6EIyR.framer-v-t8ntij .framer-dw8e2j { flex: 1 0 0px; order: 0; width: 1px; }\",\".framer-6EIyR.framer-v-c3s763.framer-6x30m, .framer-6EIyR.framer-v-1pe8djo.framer-6x30m { padding: 30px 25px 30px 25px; width: 390px; }\",\".framer-6EIyR.framer-v-1wasuus.framer-6x30m { gap: 30px; padding: 30px 35px 30px 35px; width: 810px; }\",\".framer-6EIyR.framer-v-1wasuus .framer-krqgyc { height: calc(var(--framer-viewport-height, 100vh) * 0.85); order: 1; }\",\".framer-6EIyR.framer-v-1wasuus .framer-1lo46h0-container, .framer-6EIyR.framer-v-1l1v6db .framer-1lo46h0-container, .framer-6EIyR.framer-v-1l1v6db .framer-1btrepi { order: 3; }\",\".framer-6EIyR.framer-v-1wasuus .framer-apilz8-container, .framer-6EIyR.framer-v-1l1v6db .framer-apilz8-container { order: 4; }\",\".framer-6EIyR.framer-v-1wasuus .framer-8xlebh-container, .framer-6EIyR.framer-v-1l1v6db .framer-8xlebh-container { order: 5; }\",\".framer-6EIyR.framer-v-1wasuus .framer-1spvgw7, .framer-6EIyR.framer-v-1l1v6db .framer-1spvgw7 { height: 36px; order: 0; }\",\".framer-6EIyR.framer-v-1l1v6db.framer-6x30m { gap: 30px; padding: 30px 25px 30px 25px; width: 390px; }\",\".framer-6EIyR.framer-v-1l1v6db .framer-krqgyc { gap: 47px; height: calc(var(--framer-viewport-height, 100vh) * 0.75); order: 1; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-6EIyR[data-border=\"true\"]::after, .framer-6EIyR [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 102\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"p_mAG8oWR\":{\"layout\":[\"fixed\",\"auto\"]},\"ilnegTzrA\":{\"layout\":[\"fixed\",\"auto\"]},\"lca7zoX4t\":{\"layout\":[\"fixed\",\"auto\"]},\"w_MyUWsqS\":{\"layout\":[\"fixed\",\"auto\"]},\"yvRUquAgY\":{\"layout\":[\"fixed\",\"auto\"]},\"n3HGe52Ux\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"O8b_wxD56\":\"cartClick\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBV8qLG0y5=withCSS(Component,css,\"framer-6EIyR\");export default FramerBV8qLG0y5;FramerBV8qLG0y5.displayName=\"Full Navigation\";FramerBV8qLG0y5.defaultProps={height:102,width:1440};addPropertyControls(FramerBV8qLG0y5,{variant:{options:[\"JWucVrcUH\",\"p_mAG8oWR\",\"ilnegTzrA\",\"lca7zoX4t\",\"w_MyUWsqS\",\"yvRUquAgY\",\"n3HGe52Ux\"],optionTitles:[\"Desktop\",\"Laptop\",\"Tablet\",\"Phone\",\"Tablet Open\",\"Phone Open\",\"Variant 7\"],title:\"Variant\",type:ControlType.Enum},O8b_wxD56:{title:\"cartClick\",type:ControlType.EventHandler}});addFonts(FramerBV8qLG0y5,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...MenuFonts,...UserFonts,...ShoppingCartWrapperFonts,...NavigationLinkTextFonts,...StopScrollFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerBV8qLG0y5.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Menu,{},context),forwardLoader(ShoppingCartWrapper,{},context),forwardLoader(NavigationLinkText,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBV8qLG0y5\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"102\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"p_mAG8oWR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ilnegTzrA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lca7zoX4t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"w_MyUWsqS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yvRUquAgY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"n3HGe52Ux\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"O8b_wxD56\\\":\\\"cartClick\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Inter-500\"]);export const fonts=[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:css/TIzKiGcOB:default\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\",weight:\"500\"}];export const css=['.framer-PGxOy .framer-styles-preset-j385k6:not(.rich-text-wrapper), .framer-PGxOy .framer-styles-preset-j385k6.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.03em; --framer-line-height: 100%; --framer-paragraph-spacing: 16px; --framer-text-alignment: left; --framer-text-color: var(--token-c734a28a-9fe9-4aa2-97ea-e240e7bd3071, #000000); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-PGxOy\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b084a7c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/RBhrmJSayFIEr01hpPFn/uknigYuJhd1icsEQ9e0L/TIzKiGcOB.js\";const cycleOrder=[\"q765oO3yC\"];const variantClassNames={q765oO3yC:\"framer-v-kixgj4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,text,width,...props})=>{var ref;return{...props,U2bckk9Ci:(ref=text!==null&&text!==void 0?text:props.U2bckk9Ci)!==null&&ref!==void 0?ref:\"<p>$0 USD</p>\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,U2bckk9Ci,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"q765oO3yC\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-PixXK\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-kixgj4\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"q765oO3yC\",ref:ref,style:{...style},children:/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:U2bckk9Ci,className:\"framer-1iq4zis\",layoutDependency:layoutDependency,layoutId:\"ZBWxU4W6n\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},stylesPresetsClassNames:{p:\"framer-styles-preset-j385k6\"},verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=['.framer-PixXK [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PixXK .framer-1n4dbv2 { display: block; }\",\".framer-PixXK .framer-kixgj4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-PixXK .framer-1iq4zis { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PixXK .framer-kixgj4 { gap: 0px; } .framer-PixXK .framer-kixgj4 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-PixXK .framer-kixgj4 > :first-child { margin-left: 0px; } .framer-PixXK .framer-kixgj4 > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 55.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"U2bckk9Ci\":\"text\"}\n */ const FrameratkMxVAKb=withCSS(Component,css,\"framer-PixXK\");export default FrameratkMxVAKb;FrameratkMxVAKb.displayName=\"shopX / cartSubtotal\";FrameratkMxVAKb.defaultProps={height:16,width:55.5};addPropertyControls(FrameratkMxVAKb,{U2bckk9Ci:{defaultValue:\"<p>$0 USD</p>\",title:\"text\",type:ControlType.RichText}});addFonts(FrameratkMxVAKb,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameratkMxVAKb\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"U2bckk9Ci\\\":\\\"text\\\"}\",\"framerIntrinsicHeight\":\"16\",\"framerIntrinsicWidth\":\"55.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./atkMxVAKb.map","/*\n * shopX / cartSubtotal\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Xz56MXJ2ZtTgFtT1VmZz/jsrZt5LjumizHw76NuWB/atkMxVAKb.js\"\nexport { default } from \"https://framerusercontent.com/modules/Xz56MXJ2ZtTgFtT1VmZz/jsrZt5LjumizHw76NuWB/atkMxVAKb.js\"\n","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useMemo,useState}from\"react\";import ShopXCartSubtotal from\"https://framer.com/m/shopX-cartSubtotal-pv7y.js\";import{addPropertyControls,ControlType}from\"framer\";import{get}from\"lodash-es\";import{knownCurrenciesWithCodeAsSymbol}from\"https://framerusercontent.com/modules/k9s4cejdkBGDjmzudhzM/18cq93eooqM4YmdbL7E2/currencyMaps.js\";import{getLocaleFromCountry}from\"https://framerusercontent.com/modules/vC6fzbfO83MgBPIhn5zl/DUlbmWuOELzEUenVmv3G/locales.js\";import{RenderTarget}from\"framer\";// Helper function to check if a currency's symbol is the same as its code\nconst isCurrencySymbolSameAsCode=currencyCode=>{// For some currencies like CHF, the browser might use the code as the symbol\nif(!currencyCode)return false;if(knownCurrenciesWithCodeAsSymbol.includes(currencyCode)){return true;}try{const formatted=new Intl.NumberFormat(undefined,{style:\"currency\",currency:currencyCode,currencyDisplay:\"narrowSymbol\"}).format(0);// Remove digits, decimal points, and common formatting characters\nconst cleanFormatted=formatted.replace(/[0-9.,\\s]/g,\"\");// Check if what remains is the currency code\nreturn cleanFormatted===currencyCode;}catch(e){return false;}};/**\n * @framerDisableUnlink\n */export default function FC_CartSubtotal(props){const{format:{showCurrency,showSymbol,showDecimals,currencyCode:previewCurrencyCode}={}}=props;const[subtotal,setSubtotal]=useState(0);const[cart,setCart]=useState(null);const[selectedCurrency,setSelectedCurrency]=useState(\"\");const[selectedCountryCode,setSelectedCountryCode]=useState(\"\");const[selectedCountry,setSelectedCountry]=useState(\"\");const[currencyConfig,setCurrencyConfig]=useState(()=>{// Initialize with window values if available\nif(typeof window!==\"undefined\"){const position=window?.__FcCurrencyConfigs?.currencyPosition||\"Before\";const initialConfig={position:position,showCode:position!==\"Hide\",symbol:window?.__FcCurrencyConfigs?.currencySymbol||\"$\"};//console.log('Initial currency config state:', initialConfig, window?.__FcCurrencyConfigs);\nreturn initialConfig;}return{position:\"Before\",showCode:false,symbol:\"$\"};});const isBrowser=typeof window!==\"undefined\";// Initialize currency from localStorage on page load\nuseEffect(()=>{if(!isBrowser)return;const storedCurrency=localStorage.getItem(\"selectedCurrency\");const storedCountryCode=localStorage.getItem(\"selectedCountryCode\");const storedCountry=localStorage.getItem(\"selectedCountry\");setSelectedCurrency(storedCurrency||\"USD\");setSelectedCountryCode(storedCountryCode||\"US\");setSelectedCountry(storedCountry||\"United States\");// console.log(\"[FC_CartSubtotal] Initial Currency State:\", {\n//     currency: storedCurrency\n// })\n},[isBrowser]);// Debug current currency config\n// useEffect(() => {\n//     console.log('Currency config changed:', currencyConfig);\n// }, [currencyConfig]);\n// Add currency settings listener\nuseEffect(()=>{if(!isBrowser)return;function updateCurrencyConfig(position,symbol){//console.log('Updating currency config with:', { position, symbol });\nconst newConfig={position:position||\"Before\",showCode:position!==\"Hide\",symbol:symbol||\"$\"};//console.log('New currency config:', newConfig);\nsetCurrencyConfig(newConfig);}// Handle currency settings updates\nconst handleCurrencySettingsUpdate=e=>{//console.log('Currency update event received:', e.detail);\nif(!e.detail?.current){//console.log('Invalid currency update event:', e);\nreturn;}updateCurrencyConfig(e.detail.current.currencyPosition,e.detail.current.currencySymbol);};// Initial setup\nconst currentPosition=window.__FcCurrencyConfigs?.currencyPosition;const currentSymbol=window.__FcCurrencyConfigs?.currencySymbol;//console.log('Initial currency values:', { currentPosition, currentSymbol });\nupdateCurrencyConfig(currentPosition,currentSymbol);// Add event listener\ndocument.addEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);//console.log('Currency event listener added');\n// Listen for currency changes\nconst handleCurrencyChange=event=>{//console.log(\"[FC_CartSubtotal] Currency Change Event:\", event.detail);\nconst{currency,countryCode,country}=event.detail;setSelectedCurrency(currency);setSelectedCountryCode(countryCode);setSelectedCountry(country);};window.addEventListener(\"currency_changed\",handleCurrencyChange);return()=>{document.removeEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);window.removeEventListener(\"currency_changed\",handleCurrencyChange);//console.log('Currency event listeners removed');\n};},[isBrowser]);// // Cart calculation effect\nuseEffect(()=>{if(!isBrowser)return;const logCartDetails=()=>{const cart=get(window,\"shopXtools.cart\");// Log the entire cart object\n//console.log('Cart Data:', cart);\nif(cart){setCart(cart);// Log each line item in the cart\nconst cartItems=get(cart,\"lines.edges\",[]);// console.log(\n//     'Cart Items:',\n//     cartItems.map((edge) => {\n//         const item = edge.node;\n//         return {\n//             title: get(item, 'merchandise.product.title', 'Unknown'),\n//             variantId: get(item, 'merchandise.id', ''),\n//             price: get(item, 'cost.totalAmount.amount') ||\n//                    get(item, 'cost.subtotalAmount.amount') ||\n//                    get(item, 'merchandise.price.amount', '0'),\n//             quantity: get(item, 'quantity', 0),\n//             currencyCode: get(item, 'cost.totalAmount.currencyCode') ||\n//                           get(item, 'merchandise.price.currencyCode', 'USD'),\n//         };\n//     })\n// );\n// Log the subtotal\nconst subtotal=parseFloat(get(cart,\"cost.subtotalAmount.amount\",\"0\"));//console.log('Parsed Subtotal (to be set in state):', subtotal);\nsetSubtotal(subtotal);}else{// console.log(\"No cart data available.\")\n}};// Log cart details on load\nlogCartDetails();// Re-log cart details on cart update events\nwindow.addEventListener(\"shopXtools-cart-update\",logCartDetails);return()=>window.removeEventListener(\"shopXtools-cart-update\",logCartDetails);},[isBrowser]);const _currencyCode=useMemo(()=>{if(!isBrowser)return\"USD\";// Try different paths to get currency code\nconst cartCurrencyCode=get(window,\"shopXtools.cart.cost.subtotalAmount.currencyCode\",\"USD\");//console.log('Currency Code in _currencyCode:', cartCurrencyCode);\nreturn selectedCurrency||cartCurrencyCode;},[isBrowser,cart,selectedCurrency]);const showMockValues=useMemo(()=>subtotal===0&&isBrowser&&window.location.origin.endsWith(\"framercanvas.com\"),[subtotal,isBrowser]);// Common function to format price based on options\nconst formatPriceWithOptions=(numericPrice,currCode)=>{const symbolSameAsCode=isCurrencySymbolSameAsCode(currCode);// Get locale from selected country code\nconst locale=getLocaleFromCountry(selectedCountryCode);// Log browser user agent for debugging iOS-specific issues\n// if (isBrowser) {\n//     console.log(\"[FC_CartSubtotal] Format debug:\", {\n//         userAgent: navigator.userAgent,\n//         isCurrencySymbolSameAsCode: symbolSameAsCode,\n//         currencyCode: currCode,\n//         selectedCountryCode,\n//         locale,\n//         showSymbol,\n//         showCurrency,\n//         showDecimals,\n//     })\n// }\n// Determine if we should show decimals based on the setting\nconst shouldShowDecimals=()=>{if(showDecimals===\"Always show\")return true;if(showDecimals===\"Never show\")return false;if(showDecimals===\"Hide when .00\"){// Check if the decimal part is zero\nreturn numericPrice%1!==0;}return true// Default fallback for boolean value\n;};const decimalDigits=shouldShowDecimals()?2:0;// If showing neither symbol nor code, just format the number\nif(!showSymbol&&!showCurrency){const formattedNumber=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);//console.log('Formatted Number (No Symbol or Currency):', formattedNumber);\nreturn formattedNumber;}// Special case for USD to prevent \"US$\" display in Safari iOS\nif(currCode===\"USD\"&&showSymbol){// Check if running on iOS device\nconst isIOS=isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream;// Format USD manually to avoid the iOS \"US$\" prefix\nif(isIOS){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);if(!showCurrency){return`$${number}`// Just \"$50\" format\n;}else{return`$${number} USD`// \"$50 USD\" format\n;}}else{// For non-iOS devices, continue with normal formatting but use\n// a more controlled approach to ensure consistency\nif(!showCurrency){return new Intl.NumberFormat(locale,{style:\"currency\",currency:\"USD\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);}else{const withSymbol=new Intl.NumberFormat(locale,{style:\"currency\",currency:\"USD\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);return`${withSymbol} USD`;}}}// For currencies where symbol is same as code (like CHF)\nif(symbolSameAsCode){// If showing currency code, always use code-first format and ignore symbol\nif(showCurrency&&!showSymbol){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);const output=`${currCode} ${number}`;return output;}if(showSymbol&&!showCurrency){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);const output=`${currCode} ${number}`;return output;}if(showCurrency&&showSymbol){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);return`${currCode} ${number}`;}}// For currencies with distinct symbols (like USD with $)\n// If showing only the code (no symbol)\nif(!showSymbol&&showCurrency){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);// For normal currencies, show code after the number\nreturn`${number} ${currCode}`;}// If showing only the symbol (no code)\nif(showSymbol&&!showCurrency){return new Intl.NumberFormat(locale,{style:\"currency\",currency:currCode,minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);}// If showing both symbol and code\nconst withSymbol=new Intl.NumberFormat(locale,{style:\"currency\",currency:currCode,minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);return`${withSymbol} ${currCode}`;};const text=useMemo(()=>{if(!isBrowser)return\"\";// For canvas view, handle the display options directly\nif(RenderTarget.current()===RenderTarget.canvas||showMockValues){const mockAmount=150;const currentCurrencyCode=previewCurrencyCode||\"USD\";return formatPriceWithOptions(mockAmount,currentCurrencyCode);}// For live view, use the actual subtotal\nreturn formatPriceWithOptions(subtotal,_currencyCode);},[isBrowser,showMockValues,subtotal,_currencyCode,showCurrency,showSymbol,showDecimals,previewCurrencyCode,props.format]);if(!isBrowser){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"inline-flex\"}});}// For debugging\n// console.log('Rendering FC_CartSubtotal with:', {\n//     subtotal,\n//     text,\n//     currencyConfig,\n//     props\n// })\n// Render a basic div if ShopXCartSubtotal is not available\nif(typeof ShopXCartSubtotal===\"undefined\"){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",textAlign:\"right\"},children:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,margin:0},children:text})});}return /*#__PURE__*/_jsx(ShopXCartSubtotal,{...props,text:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,margin:0},children:text}),style:{width:\"100%\"}});}FC_CartSubtotal.defaultProps={format:{showCurrency:false,showSymbol:true,currencyCode:\"USD\",showDecimals:\"Always show\"}};addPropertyControls(FC_CartSubtotal,{format:{type:ControlType.Object,title:\"Format\",controls:{showSymbol:{type:ControlType.Boolean,title:\"Symbol\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"$, \\xa3, €, etc.\"},showCurrency:{type:ControlType.Boolean,title:\"Code\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"USD, EUR, CHF, etc.\"},showDecimals:{type:ControlType.Enum,title:\"Decimals\",defaultValue:\"Always show\",options:[\"Always show\",\"Never show\",\"Hide when .00\"],optionTitles:[\"Always show\",\"Never show\",\"Hide when .00\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},currencyCode:{type:ControlType.Enum,title:\"Preview\",defaultValue:\"USD\",options:[\"USD\",\"EUR\",\"GBP\",\"CHF\",\"JPY\",\"CAD\",\"AUD\",\"CNY\",\"HKD\",\"NZD\",\"SEK\",\"KRW\",\"SGD\",\"NOK\",\"MXN\",\"INR\",\"RUB\",\"ZAR\",\"TRY\",\"BRL\",\"TWD\",\"DKK\",\"PLN\",\"THB\",\"IDR\",\"HUF\",\"CZK\",\"ILS\",\"CLP\",\"PHP\",\"AED\",\"COP\",\"SAR\",\"MYR\",\"RON\"],description:\"Currency on your site is automatic, this is only shown in canvas preview.\"}}},font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartSubtotal\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useCallback,useRef,useEffect,useState}from\"react\";// @ts-ignore - Provided by Framer runtime in plugin environment\nimport{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * @framerDisableUnlink\n *//**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicHeight Auto\n */function FC_CartStateController(props){const{Populated,Empty}=props;const[isBrowser,setIsBrowser]=useState(false);const[cartItems,setCartItems]=useState([]);const isFetching=useRef(false);const containerRef=useRef(null);// Set isBrowser to true once component mounts\nuseEffect(()=>{setIsBrowser(true);},[]);const fetchCartFromShopify=useCallback(async cartId=>{if(isFetching.current||!isBrowser)return;isFetching.current=true;try{const cartData=await window?.shopXtools?.fetchCart?.(cartId);if(cartData){setCartItems(cartData.lines?.edges||[]);}else{setCartItems([]);}}catch(error){// Error handling: Failed to fetch cart\nsetCartItems([]);}finally{isFetching.current=false;}},[isBrowser]);const handleCartUpdate=useCallback(async()=>{if(!isBrowser)return;let cartId;try{cartId=window?.shopXtools?.cart?.id;if(!cartId){cartId=localStorage.getItem(\"shopX_cart_id\");}}catch(error){// Error handling: Unable to access cart ID\nreturn;}if(cartId){await fetchCartFromShopify(cartId);}else{setCartItems([]);}},[fetchCartFromShopify,isBrowser]);useEffect(()=>{if(!isBrowser)return;handleCartUpdate();window.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);return()=>window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);},[handleCartUpdate,isBrowser]);// Apply 100% width and height to the first child element\nuseEffect(()=>{if(containerRef.current?.firstElementChild){const child=containerRef.current.firstElementChild;child.style.width=\"100%\";child.style.height=\"100%\";}});let content=null;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const isEmptyView=isCanvas?true:!isBrowser||cartItems.length===0;content=isEmptyView?Empty?.[0]:Populated?.[0];if(!content){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"}});}return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{width:\"100%\",height:\"100%\"},children:content},isEmptyView?\"empty\":\"populated\");}FC_CartStateController.defaultProps={Populated:null,Empty:null};addPropertyControls(FC_CartStateController,{Populated:{type:ControlType.ComponentInstance,title:\"Populated State\"},Empty:{type:ControlType.ComponentInstance,title:\"Empty State\"}});export default FC_CartStateController;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartStateController\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicHeight\":\"Auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartStateController.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import React,{useCallback,useRef,useEffect,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{get,throttle}from\"lodash-es\";import{removeLineMutation,updatelineMutation,updatelineMutationNoPlans,removeLineMutationNoPlans,getProductMetafields}from\"https://framerusercontent.com/modules/yiRfl1JCGhIBUL31WVDk/wupS2XmBAHu1kBQNv9pi/mutations_v2.js\";import{knownCurrenciesWithCodeAsSymbol}from\"https://framerusercontent.com/modules/k9s4cejdkBGDjmzudhzM/18cq93eooqM4YmdbL7E2/currencyMaps.js\";import{useIsBrowser}from\"https://framerusercontent.com/modules/ncBs5KPMI9I5GEta13fn/zGXDjuZapa1SGy6D8P5e/IsBrowser.js\";import{getLocaleFromCountry}from\"https://framerusercontent.com/modules/vC6fzbfO83MgBPIhn5zl/DUlbmWuOELzEUenVmv3G/locales.js\";import{trackFacebookPixelRemoveFromCart}from\"https://framerusercontent.com/modules/6Zs9CjkPbKzHjoy8LK08/iqoIwmJw4hztafi4V4IV/Fb_pixel.js\";// Helper function to check if a currency's symbol is the same as its code\nconst isCurrencySymbolSameAsCode=currencyCode=>{// For some currencies like CHF, the browser might use the code as the symbol\nif(!currencyCode)return false;if(knownCurrenciesWithCodeAsSymbol.includes(currencyCode)){return true;}try{const formatted=new Intl.NumberFormat(undefined,{style:\"currency\",currency:currencyCode,currencyDisplay:\"narrowSymbol\"}).format(0);// Remove digits, decimal points, and common formatting characters\nconst cleanFormatted=formatted.replace(/[0-9.,\\s]/g,\"\");// Check if what remains is the currency code\nreturn cleanFormatted===currencyCode;}catch(e){return false;}};/**\n * @framerDisableUnlink\n */export default function FC_CartProductCard(props){const[cart,setCart]=useState({});const[cartItems,setCartItems]=useState([]);const[errorMessage,setErrorMessage]=useState(\"\");const isFetching=useRef(false);const[selectedCurrency,setSelectedCurrency]=useState(\"\");const[selectedCountryCode,setSelectedCountryCode]=useState(\"\");const[selectedCountry,setSelectedCountry]=useState(\"\");// const [subscriptionPrice, setSubscriptionPrice] = useState(null)\n// const [subscriptionPlan, setSubscriptionPlan] = useState(null)\nconst isBrowser=useIsBrowser();// Helper function to calculate current product quantity across all variants\nconst getCurrentProductQuantity=useCallback(productHandle=>{if(!cartItems||!productHandle)return 0;return cartItems.reduce((total,{node})=>{const lineProductHandle=node?.merchandise?.product?.handle;if(lineProductHandle===productHandle){return total+(node.quantity||0);}return total;},0);},[cartItems]);// Initialize currency from localStorage on page load\nuseEffect(()=>{if(!isBrowser)return;const storedCurrency=localStorage.getItem(\"selectedCurrency\");const storedCountryCode=localStorage.getItem(\"selectedCountryCode\");const storedCountry=localStorage.getItem(\"selectedCountry\");setSelectedCurrency(storedCurrency||\"USD\");setSelectedCountryCode(storedCountryCode||\"US\");setSelectedCountry(storedCountry||\"United States\");//console.log(\"[FC_CartProductCard] setting selectedCountryCode and currency\", storedCountryCode, storedCurrency)\n},[isBrowser]);// Listen for currency changes\nuseEffect(()=>{if(!isBrowser)return;const handleCurrencyChange=event=>{const{currency,countryCode,country}=event.detail;setSelectedCurrency(currency);setSelectedCountryCode(countryCode);setSelectedCountry(country);//console.log(\"[FC_CartProductCard] currency changed to\", selectedCountryCode, selectedCurrency)\n};window.addEventListener(\"currency_changed\",handleCurrencyChange);return()=>{window.removeEventListener(\"currency_changed\",handleCurrencyChange);};},[isBrowser,selectedCurrency,selectedCountryCode]);// Add currency config state\nconst[currencyConfig,setCurrencyConfig]=useState(()=>{// Initialize with window values if available\nif(typeof window!==\"undefined\"){const position=window?.__FcCurrencyConfigs?.currencyPosition||\"Before\";const initialConfig={position:position,showCode:position!==\"Hide\",symbol:window?.__FcCurrencyConfigs?.currencySymbol||\"$\"};// console.log(\n//     \"Initial currency config state:\",\n//     initialConfig,\n//     window?.__FcCurrencyConfigs\n// )\nreturn initialConfig;}return{position:\"Before\",showCode:false,symbol:\"$\"};});// Add currency settings listener\nuseEffect(()=>{if(typeof window===\"undefined\")return;function updateCurrencyConfig(position,symbol){//(\"Updating currency config with:\", { position, symbol })\nconst newConfig={position:position||\"Before\",showCode:position!==\"Hide\",symbol:symbol||\"$\"};//console.log(\"New currency config:\", newConfig)\nsetCurrencyConfig(newConfig);}// Handle currency settings updates\nconst handleCurrencySettingsUpdate=e=>{//console.log(\"Currency update event received:\", e.detail)\nif(!e.detail?.current){//console.log(\"Invalid currency update event:\", e)\nreturn;}updateCurrencyConfig(e.detail.current.currencyPosition,e.detail.current.currencySymbol);};// Initial setup\nconst currentPosition=window.__FcCurrencyConfigs?.currencyPosition;const currentSymbol=window.__FcCurrencyConfigs?.currencySymbol;// console.log(\"Initial currency values:\", {\n//     currentPosition,\n//     currentSymbol,\n// })\nupdateCurrencyConfig(currentPosition,currentSymbol);// Add event listener\ndocument.addEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);return()=>{document.removeEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);};},[]);const _showCurrencyCode=props.priceConfigs?.showCurrencyCode;const _showCurrencySymbol=props.priceConfigs?.showSymbol;// // Add subscription price listener\n// useEffect(() => {\n//     if (!isBrowser) return\n//     const handleSubscriptionPriceUpdate = (e) => {\n//         if (e.detail?.price) {\n//             setSubscriptionPrice(e.detail.price)\n//             setSubscriptionPlan(e.detail.plan.id)\n//         } else {\n//             setSubscriptionPrice(null)\n//             setSubscriptionPlan(null)\n//         }\n//     }\n//     document.addEventListener(\n//         \"subscription__price-update\",\n//         handleSubscriptionPriceUpdate\n//     )\n//     return () => {\n//         document.removeEventListener(\n//             \"subscription__price-update\",\n//             handleSubscriptionPriceUpdate\n//         )\n//     }\n// }, [isBrowser])\nconst[locale,setLocale]=useState(undefined);useEffect(()=>{//console.log(\"[FC_CartProductCard] selectedCountryCode\", selectedCountryCode)\nconst updatedLocale=getLocaleFromCountry(selectedCountryCode);//console.log(\"[FC_CartProductCard] Locale updated:\", updatedLocale);\nsetLocale(updatedLocale);},[selectedCountryCode]);const formatCartPrice=useCallback((amount,currencyCode)=>{// Clean and format amount\nif(typeof amount===\"string\"){amount=amount.replace(/[^0-9.]/g,\"\");const parts=amount.split(\".\");if(parts.length>2){amount=parts[0]+\".\"+parts.slice(1).join(\"\");}}if(typeof amount!==\"number\"){amount=parseFloat(amount);}if(isNaN(amount)){amount=0;}// For canvas view, use canvasPrice with USD\nif(RenderTarget.current()===RenderTarget.canvas){const format=props.priceConfigs?.format||{};return formatPriceWithOptions(amount,format.currencyCode||\"USD\");}// For browser view, use the current currency\nconst format=props.priceConfigs?.format||{};return formatPriceWithOptions(amount,currencyCode||\"USD\");},[props.priceConfigs,locale]);// Common function to format price based on options\nconst formatPriceWithOptions=useCallback((numericPrice,currCode)=>{if(!currCode)currCode=\"USD\";//console.log(\"[FC_CartProductCard] currCode\", currCode)\nconst format=props.priceConfigs?.format||{};// For backward compatibility\nconst showSymbol=format.showSymbol!==undefined?format.showSymbol:props.priceConfigs?.showSymbol!==undefined?props.priceConfigs.showSymbol:true;const showCurrency=format.showCurrency!==undefined?format.showCurrency:props.priceConfigs?.showCurrencyCode!==undefined?props.priceConfigs.showCurrencyCode:false;const showDecimals=format.showDecimals||\"Always show\";const symbolSameAsCode=isCurrencySymbolSameAsCode(currCode);//console.log(\"[FC_CartProductCard] receving locale from getLocaleFromCountry\", locale)\n// console.log(\"[FC_CartProductCard] Format debug:\", {\n//     userAgent: navigator.userAgent,\n//     isCurrencySymbolSameAsCode: symbolSameAsCode,\n//     currencyCode: currCode,\n//     selectedCountryCode,\n//     locale,\n// })\n// Determine if we should show decimals based on the setting\nconst shouldShowDecimals=()=>{if(showDecimals===\"Always show\")return true;if(showDecimals===\"Never show\")return false;if(showDecimals===\"Hide when .00\"){// Check if the decimal part is zero\nreturn numericPrice%1!==0;}return true// Default fallback\n;};const decimalDigits=shouldShowDecimals()?2:0;// If showing neither symbol nor code, just format the number\nif(!showSymbol&&!showCurrency){const formattedNumber=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);return formattedNumber;}// Special case for USD to prevent \"US$\" display in Safari iOS\nif(currCode===\"USD\"&&showSymbol){// Check if running on iOS device\nconst isIOS=isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream;// Format USD manually to avoid the iOS \"US$\" prefix\nif(isIOS){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);if(!showCurrency){return`$${number}`// Just \"$50\" format\n;}else{return`$${number} USD`// \"$50 USD\" format\n;}}else{// For non-iOS devices, continue with normal formatting but use\n// a more controlled approach to ensure consistency\nif(!showCurrency){return new Intl.NumberFormat(locale,{style:\"currency\",currency:\"USD\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);}else{const withSymbol=new Intl.NumberFormat(locale,{style:\"currency\",currency:\"USD\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);return`${withSymbol} USD`;}}}// For currencies where symbol is same as code (like CHF)\nif(symbolSameAsCode){// If showing currency code, always use code-first format and ignore symbol\nif(showCurrency&&!showSymbol){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);const output=`${currCode} ${number}`;return output;}if(showSymbol&&!showCurrency){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);const output=`${currCode} ${number}`;return output;}if(showCurrency&&showSymbol){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);return`${currCode} ${number}`;}}// For currencies with distinct symbols (like USD with $)\n// If showing only the code (no symbol)\nif(!showSymbol&&showCurrency){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);// For normal currencies, show code after the number\nreturn`${number} ${currCode}`;}// If showing only the symbol (no code)\nif(showSymbol&&!showCurrency){return new Intl.NumberFormat(locale,{style:\"currency\",currency:currCode,minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);}// If showing both symbol and code\nconst withSymbol=new Intl.NumberFormat(locale,{style:\"currency\",currency:currCode,minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);return`${withSymbol} ${currCode}`;},[props.priceConfigs,locale]);const fetchCartFromShopify=useCallback(async cartId=>{if(isFetching.current){return;}isFetching.current=true;try{// Wait until window.shopXtools.fetchCart is available\nawait waitForCondition(()=>window.shopXtools&&window.shopXtools.fetchCart);const cartData=await window.shopXtools.fetchCart(cartId);//console.log(\"[FETCH] Cart data received from Shopify:\", cartData);\nif(cartData){setCart(cartData);//console.log(\"[FETCH] Cart Data after setting state: :\", cartData)\nsetCartItems(cartData.lines?.edges||[]);//console.log(\"[FETCH] Cart items after setting state:\", cartData.lines?.edges);\n// Update the global cart data\nwindow.shopXtools.cart=cartData;// Dispatch cart update event\nwindow.dispatchEvent(new Event(\"shopXtools-cart-update\"));}else{setCart({});setCartItems([]);}}catch(error){setCart({});setCartItems([]);}finally{isFetching.current=false;}},[]);// useEffect(() => {\n//     console.log(\"[STATE] Updated cart:\", cart);\n// }, [cart]);\n// useEffect(() => {\n//     console.log(\"[STATE] Updated cartItems:\", cartItems);\n// }, [cartItems]);\n// Helper function to wait until a condition is true\nconst waitForCondition=useCallback((conditionFn,checkInterval=100,timeout=1e4)=>{return new Promise((resolve,reject)=>{const startTime=Date.now();const checkCondition=()=>{if(conditionFn()){resolve();}else if(Date.now()-startTime>=timeout){reject(new Error(\"Condition not met within timeout\"));}else{setTimeout(checkCondition,checkInterval);}};checkCondition();});},[]);const handleCartUpdate=useCallback(throttle(async()=>{let cartId=window[\"shopXtools\"]?.cart?.id;// console.log(\"[UPDATE] Checking for cartId:\", cartId);\n// console.log(\"[UPDATE] Checking for cart:\", window[\"shopXtools\"]?.cart);\nif(!cartId){try{cartId=localStorage.getItem(\"shopX_cart_id\");}catch(error){console.error(\"Error loading cart ID from local storage:\",error);}}if(cartId){await fetchCartFromShopify(cartId);//console.log(\"[UPDATE] Fetching cart from Shopify with cartId:\", cartId);\n}else{//console.log(\"[UPDATE] No cartId found, resetting cart state.\");\nsetCart({});setCartItems([]);}},500),[fetchCartFromShopify]);//console.log(\"Cart Data in CartProductCard:\", cart)\nuseEffect(()=>{//console.log(\"[EVENT] shopXtools-cart-update event triggered\");\n// Fetch cart data on component mount\nhandleCartUpdate();window.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);return()=>{window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);};},[handleCartUpdate]);//console.log(\"Cart Data in CartProductCard:\", cart)\nconst handleRemoveLine=useCallback(async(cartId,lineId,providedLineItem=null)=>{if(!cartId||!lineId){console.error(\"Missing cartId or lineId for remove operation\");return;}// Find the line item to get analytics data before removing\nconst lineItem=providedLineItem||cartItems.find(({node})=>node.id===lineId)?.node;if(lineItem){// Analytics - remove_from_cart event\nconst currency=lineItem.cost.subtotalAmount.currencyCode||\"USD\";const unitPrice=parseFloat(lineItem.cost?.amountPerQuantity?.amount||\"0\");const value=unitPrice*(lineItem.quantity||1);const item_id=lineItem.merchandise.id?.split(\"/\").pop()||\"\";const item_name=lineItem.merchandise.product?.title||\"\";const item_variant=lineItem.merchandise.title||\"\";const price=unitPrice;const quantity=lineItem.quantity||1;// Google Analytics tracking (remove_from_cart)\nif(typeof window.fcTrackGAEvent===\"function\"&&item_id&&item_name&&price>0){const payload={currency,value,items:[{item_id,item_name,item_variant,price,item_brand:lineItem.merchandise.product?.vendor||null,item_category:lineItem.merchandise.product?.productType||null,quantity,// TagHound compatibility\nSKU:item_id,\"Item Name\":item_name}]};window.fcTrackGAEvent(\"remove_from_cart\",payload);}else{// Skipping remove_from_cart due to missing item data\n}// Meta Pixel tracking\ntrackFacebookPixelRemoveFromCart({lineItem:lineItem,currency:currency});}try{const data=await window.shopXtools?.handleCartMutation(removeLineMutation,{cartId,lineIds:[lineId]});//console.log(\"[REMOVE] Mutation response:\", data);\nif(data?.cartLinesRemove?.cart){//console.log(\"[REMOVE] Cart updated, refetching...\");\nawait fetchCartFromShopify(cartId);// Check quantity limits if product has them\nconst productHandle=lineItem?.merchandise?.product?.handle;const product=window.shopXtools?.products.find(p=>p.node.handle===productHandle);// console.log(\"product\", product)\nif(productHandle){const metafields=await window.shopXtools?.handleCartMutation(getProductMetafields,{handle:productHandle});const orderMax=parseInt(metafields?.product?.metafield_order_max?.value,10);if(!isNaN(orderMax)&&orderMax>0){const currentLineQuantity=lineItem?.quantity||0;// console.log(\"currentLineQuantity\", currentLineQuantity)\n// const quantityChange = quantity - currentLineQuantity\nconst newTotalQuantity=orderMax-currentLineQuantity;if(newTotalQuantity<orderMax){// console.log(\"quantity is less than orderMax\", newTotalQuantity)\nconst quantityChanged=new CustomEvent(\"cart_item_quantity_changed\",{detail:{orderMax,newTotalQuantity,productId:product?.node.id}});window.dispatchEvent(quantityChanged);// console.log(\"quantityChanged\", quantityChanged.detail)\n}}}return;}// Try backup mutation if primary fails\nconst backupData=await window.shopXtools?.handleCartMutation(removeLineMutationNoPlans,{cartId,lineIds:[lineId]});if(backupData?.cartLinesRemove?.cart){await fetchCartFromShopify(cartId);}else{console.error(\"Both primary and backup remove line mutations failed\");}}catch(error){console.error(\"Error removing line item:\",error);}},[fetchCartFromShopify,cartItems]);const handleUpdateLine=useCallback(async(cartId,lineId,quantity,updateLineItem)=>{if(!cartId||!lineId||typeof quantity!==\"number\"){console.error(\"Missing required parameters for update operation\");return;}//console.log(\"[UPDATE] Updating line:\", { cartId, lineId, quantity, lineItem });\ntry{// If quantity is 0 or less, remove the item instead\nif(quantity<=0){// Call the remove function (Facebook Pixel tracking is handled there)\nawait handleRemoveLine(cartId,lineId,updateLineItem);return;}// Check quantity limits if product has them\nconst productHandle=updateLineItem?.merchandise?.product?.handle;const product=window.shopXtools?.products.find(p=>p.node.handle===productHandle);// console.log(\"product\", product)\nif(productHandle){const metafields=await window.shopXtools?.handleCartMutation(getProductMetafields,{handle:productHandle});const orderMax=parseInt(metafields?.product?.metafield_order_max?.value,10);// Calculate current quantity of this product across all variants\nconst currentProductQuantity=getCurrentProductQuantity(productHandle);// console.log(\"currentProductQuantity\", currentProductQuantity)\n// Calculate the quantity that would be added by this update\nconst currentLineQuantity=updateLineItem?.quantity||0;// console.log(\"currentLineQuantity\", currentLineQuantity)\nconst quantityChange=quantity-currentLineQuantity;const newTotalQuantity=currentProductQuantity+quantityChange;// console.log(\"newTotalQuantity\", newTotalQuantity)\nif(!isNaN(orderMax)&&orderMax>0){if(newTotalQuantity>orderMax){const remainingAllowed=orderMax-currentProductQuantity;// console.log(\"remainingAllowed\", remainingAllowed)\nif(remainingAllowed<=0){const message=`Maximum quantity of ${orderMax} already in cart`;setErrorMessage(message);return;}}}// else if (!isNaN(orderMax) && orderMax === 0 || !orderMax) {\n//     const variant = product?.node.variants?.edges.find(({node}) => node.id === updateLineItem?.merchandise?.id)\n//     console.log(\"matching variant\", variant)\n//     const totalQuantity = variant.node.quantityAvailable\n//     console.log(\"totalQuantity\", totalQuantity)\n//     // Calculate remaining allowed based on variant's quantityAvailable\n//     // const remainingAllowed = totalQuantity - currentLineQuantity;\n//     // console.log(\"remainingAllowed:\", remainingAllowed);\n//     if (newTotalQuantity > totalQuantity) {\n//         console.log(\"remainingAllowed is less than 0\", newTotalQuantity)\n//         const message = `Maximum quantity of ${currentProductQuantity} already in cart`\n//         setErrorMessage(message)\n//         return\n//     }\n// }\n}// Update cart line\nconst data=await window.shopXtools?.handleCartMutation(updatelineMutation,{cartId,lines:[{id:lineId,quantity}]});//console.log(\"[UPDATE] Mutation response:\", data);\nif(data?.cartLinesUpdate?.cart){await fetchCartFromShopify(cartId);setErrorMessage(\"\");return;}// Try backup mutation if primary fails\nconst backupData=await window.shopXtools?.handleCartMutation(updatelineMutationNoPlans,{cartId,lines:[{id:lineId,quantity}]});if(backupData?.cartLinesUpdate?.cart){await fetchCartFromShopify(cartId);setErrorMessage(\"\");}else{console.error(\"Both primary and backup update line mutations failed\");}}catch(error){console.error(\"Error updating line item:\",error);}},[fetchCartFromShopify,cartItems,getCurrentProductQuantity]);//console.log(\"Cart Data in CartProductCard:\", cart)\nconst errorVisible=errorMessage!==null;// Adjust mock data for compare price\nconst mockData=[{price:\"100.00\",comparePrice:null},{price:\"200.00\",comparePrice:\"250.00\"},{price:\"300.00\",comparePrice:null},{price:\"400.00\",comparePrice:null}];// console.log(\"[RENDER] Cart before rendering:\", cart);\n// console.log(\"[RENDER] Cart items before rendering:\", cartItems);\nreturn /*#__PURE__*/_jsx(_Fragment,{children:RenderTarget.current()===RenderTarget.canvas?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.spacingConfigs?.gap??24,width:\"100%\"},children:[/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",...props.containerConfigs?.border||{},borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 1\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.font\"),color:get(props,\"priceConfigs.price.color\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[0].price,\"USD\")}),mockData[0].comparePrice&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[0].comparePrice,\"USD\")})]}),shopifyQuantity:\"1\",variants:null,onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}}),props.spacingConfigs?.dividerVisible&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}),/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",...props.containerConfigs?.border||{},borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 2\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.font\"),color:get(props,\"priceConfigs.price.color\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[1].price,\"USD\")}),mockData[1].comparePrice&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[1].comparePrice,\"USD\")})]}),shopifyQuantity:\"2\",variants:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Color:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Blue\"})]})}),onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}}),props.spacingConfigs?.dividerVisible&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}),/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",...props.containerConfigs?.border||{},borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 3\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.saleFont\"),color:get(props,\"priceConfigs.price.saleColor\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(300,\"USD\")}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(400,\"USD\")})]}),shopifyQuantity:\"3\",variants:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:[/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Color:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Black\"})]}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Size:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Medium\"})]})]}),onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}}),props.spacingConfigs?.dividerVisible&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}),/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",...props.containerConfigs?.border||{},borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 4\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.font\"),color:get(props,\"priceConfigs.price.color\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(400,\"USD\")}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0}})]}),shopifyQuantity:\"4\",variants:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:[/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Size:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Medium\"})]}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"subscriptionConfigs.font\"),color:get(props,\"subscriptionConfigs.color\")},children:\"Delivers every week\"})]}),onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}})]}):cartItems.length===0?/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",minHeight:\"100%\"},children:props.emptyStateComponent}):/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:0,width:\"100%\",boxSizing:\"border-box\"},children:[errorVisible&&/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"errorConfigs.errorFont\"),color:get(props,\"errorConfigs.errorColor\"),textTransform:get(props,\"errorConfigs.textTransform\",\"none\")},children:errorMessage}),cartItems.map(({node:_lineItem},index)=>/*#__PURE__*/_jsxs(_Fragment,{children:[index>0&&props.spacingConfigs?.dividerVisible?/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",marginTop:typeof props.spacingConfigs?.gap===\"number\"?props.spacingConfigs.gap:24,marginBottom:typeof props.spacingConfigs?.gap===\"number\"?props.spacingConfigs.gap:24,borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}):index>0&&!props.spacingConfigs?.dividerVisible?/*#__PURE__*/_jsx(\"div\",{style:{marginTop:typeof props.spacingConfigs?.gap===\"number\"?props.spacingConfigs.gap:24}}):null,/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",overflow:\"hidden\",borderRadius:typeof props.containerConfigs?.radius===\"object\"?`${props.containerConfigs.radius.topLeft}px ${props.containerConfigs.radius.topRight}px ${props.containerConfigs.radius.bottomRight}px ${props.containerConfigs.radius.bottomLeft}px`:typeof props.containerConfigs?.radius===\"string\"?props.containerConfigs.radius:`${props.containerConfigs?.radius||0}px`,background:props.containerConfigs?.background||\"#FFF\",...props.containerConfigs?.border||{},padding:typeof props.containerConfigs?.padding===\"object\"?`${props.containerConfigs.padding.top}px ${props.containerConfigs.padding.right}px ${props.containerConfigs.padding.bottom}px ${props.containerConfigs.padding.left}px`:props.containerConfigs?.padding||\"0px\",display:\"flex\"},children:/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:get(_lineItem,\"merchandise.image.url\",null),imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:{...props.containerConfigs,background:\"transparent\"},linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:_lineItem,quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,Radius:\"0px\",style:{width:\"100%\",background:\"transparent\",...RenderTarget.current()===RenderTarget.canvas?{padding:typeof props.containerConfigs?.padding===\"object\"?`${props.containerConfigs.padding.top}px ${props.containerConfigs.padding.right}px ${props.containerConfigs.padding.bottom}px ${props.containerConfigs.padding.left}px`:props.containerConfigs?.padding||\"0px\"}:{padding:0}},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0,textTransform:props.titleConfigs?.textTransform||\"none\"},children:_lineItem.merchandise.product.title}),shopifyProductPriceAmount:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:(()=>{if(!_lineItem)return null;// Use cart data for primary information\n    let price,comparePrice,currencyCode;if(_lineItem.sellingPlanAllocation){// Subscription item: use unit price from selling plan\n    price=_lineItem.sellingPlanAllocation.checkoutChargeAmount?.amount;comparePrice=_lineItem.merchandise?.compareAtPrice?.amount//no compareAtPrice in sellingPlanAllocation!!! _lineItem.sellingPlanAllocation.compareAtPrice?.amount;\n    ;currencyCode=_lineItem.sellingPlanAllocation.checkoutChargeAmount?.currencyCode;}else{// Non-subscription item: use unit price from merchandise object, fallback to cost\n    price=_lineItem.merchandise?.price?.amount||_lineItem.cost?.amountPerQuantity?.amount;currencyCode=_lineItem.merchandise?.price?.currencyCode||_lineItem.cost?.amountPerQuantity?.currencyCode;comparePrice=_lineItem.merchandise?.compareAtPrice?.amount||_lineItem.cost?.compareAtAmountPerQuantity?.amount;}// Supplement with external data\n    const variantId=_lineItem.merchandise.id;const variantGid=variantId.split(\"/\").pop();const matchingProduct=window.shopXtools.products.find(({node})=>node.variants.edges.some(edge=>edge.node.id.includes(variantGid)))?.node;const matchingVariant=matchingProduct?.variants?.edges.find(edge=>edge.node.id.includes(variantGid))?.node;// Preserve the log\n    // console.log(\n    //     \"Cart Product Card - Price Data:\",\n    //     {\n    //         variantId,\n    //         variantGid,\n    //         matchingProduct,\n    //         matchingVariant,\n    //         price,\n    //         currencyCode,\n    //         comparePrice,\n    //         variantComparePrice:\n    //             get(\n    //                 matchingVariant,\n    //                 \"compareAtPrice.amount\"\n    //             ),\n    //         productComparePrice:\n    //             get(\n    //                 matchingProduct,\n    //                 \"compareAtPriceRange.minVariantPrice.amount\"\n    //             ),\n    //         lineItem: _lineItem,\n    //         showCurrencyCode:\n    //             props.showCurrencyCode,\n    //         currencyPosition:\n    //             props.currencyPosition,\n    //         showCurrencySymbol:\n    //             props.showCurrencySymbol,\n    //     }\n    // )\n    const hasComparePrice=comparePrice&&parseFloat(comparePrice)>parseFloat(price);const finalPrice=price||\"0\";return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,hasComparePrice?\"priceConfigs.price.saleFont\":\"priceConfigs.price.font\"),color:hasComparePrice?props.priceConfigs?.price?.saleColor:props.priceConfigs?.price?.color,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(finalPrice,currencyCode)}),hasComparePrice&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:\"line-through\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(comparePrice,currencyCode)})]});})()}),shopifyQuantity:`${_lineItem.quantity||1}`,variants:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:[_lineItem.merchandise.selectedOptions.filter(option=>option.name!==\"Title\").map((option,index)=>/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsxs(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\",textTransform:get(props,\"variantConfigs.titleTransform\",\"none\")},children:[option.name,\":\"]}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\"),textTransform:get(props,\"variantConfigs.valueTransform\",\"none\")},children:option.value})]},`variant-${option.name}-${index}`)),_lineItem.attributes?.map((attr,index)=>/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsxs(\"span\",{style:{...props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.titleFont\"):get(props,\"variantConfigs.titleFont\"),color:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.titleColor\"):get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\",textTransform:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.titleTransform\",\"none\"):get(props,\"variantConfigs.titleTransform\",\"none\")},children:[attr.key,\":\"]}),/*#__PURE__*/_jsx(\"span\",{style:{...props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.valueFont\"):get(props,\"variantConfigs.valueFont\"),color:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.valueColor\"):get(props,\"variantConfigs.valueColor\"),textTransform:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.valueTransform\",\"none\"):get(props,\"variantConfigs.valueTransform\",\"none\")},children:attr.value})]},`attr-${attr.key}-${index}`)),_lineItem.sellingPlanAllocation?.sellingPlan?.name&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"subscriptionConfigs.font\"),color:get(props,\"subscriptionConfigs.color\"),textTransform:get(props,\"subscriptionConfigs.textTransform\",\"none\")},children:_lineItem.sellingPlanAllocation.sellingPlan.name})]}),onRemove:()=>handleRemoveLine(cart.id,_lineItem.id),onAddQuantity:()=>handleUpdateLine(cart.id,_lineItem.id,_lineItem.quantity+1,_lineItem),onSubtractQuantity:()=>handleUpdateLine(cart.id,_lineItem.id,_lineItem.quantity-1,_lineItem)})},_lineItem.id)]}))]})});}FC_CartProductCard.defaultProps={containerConfigs:{background:\"transparent\",radius:0,padding:0,insidePadding:0,gap:8,border:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}},linkConfigs:{enabled:false,slugPath:\"\"},imageConfigs:{visible:true,type:\"Fill\",width:104,radius:8,background:\"#F5F5F5\",border:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"},ratio:\"1:1\",hover:\"None\",zoomScale:1.05,opacity:.75},titleConfigs:{font:{family:\"Inter\",size:14,weight:500},color:\"#000000\",hoverColor:\"#000000\"},variantConfigs:{gap:4,titleFont:{family:\"Inter\",size:14,weight:500},titleColor:\"#000000\",valueFont:{family:\"Inter\",size:14,weight:400},valueColor:\"#666666\"},subscriptionConfigs:{font:{family:\"Inter\",size:14,weight:400},color:\"#4A5B89\"},quantityConfigs:{type:ControlType.Object,title:\"Quantity\",controls:{container:{type:ControlType.Object,title:\"Container\",controls:{font:{family:\"Inter\",size:14,weight:500},number:{type:ControlType.Color,defaultValue:\"#000\",title:\"Number\"},containerBg:{type:ControlType.Color,defaultValue:\"transparent\",title:\"BG\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},containerRadius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},containerBorder:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#E2E2E2\"}}}},buttons:{type:ControlType.Object,title:\"Buttons\",controls:{iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customPlusIcon:{type:ControlType.Image,title:\"Plus\",hidden:({iconType})=>iconType!==\"Custom\"},customMinusIcon:{type:ControlType.Image,title:\"Minus\",hidden:({iconType})=>iconType!==\"Custom\"},icons:{type:ControlType.Color,defaultValue:\"#000\",title:\"Icons\"},iconsColorDisabled:{type:ControlType.Color,defaultValue:\"#CCCCCC\",title:\"Icons Color Disabled\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},iconBg:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"BG\"},iconBgHover:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG Hover\"},iconBgDisabled:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"BG Disabled\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}}}},priceConfigs:{gap:4,price:{font:{family:\"Inter\",size:14,weight:500},color:\"#000000\",saleFont:{family:\"Inter\",size:14,weight:500},saleColor:\"#000000\"},comparePrice:{font:{family:\"Inter\",size:14,weight:400},color:\"#8B0000\",strikethrough:true,strikethroughColor:\"#8B0000\"},format:{showSymbol:true,showCurrency:false,showDecimals:\"Always show\",currencyCode:\"USD\"},// Keep for backward compatibility\nshowCurrencyCode:false,showSymbol:true},removeIconConfigs:{type:ControlType.Object,title:\"Remove Icon\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"Top\",\"Bottom\"],defaultValue:\"Bottom\"},iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customImage:{type:ControlType.Image,title:\"Image\",hidden:({iconType})=>iconType!==\"Custom\"},icon:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Icon\",hidden:({iconType})=>iconType===\"Custom\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},bg:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG\"},bgHover:{type:ControlType.Color,defaultValue:\"#EBEBEB\",title:\"BG Hover\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"80px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}}};addPropertyControls(FC_CartProductCard,{linkConfigs:{type:ControlType.Object,title:\"Link\",controls:{enabled:{type:ControlType.Boolean,title:\"Link\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},slugPath:{type:ControlType.String,title:\"Path\",defaultValue:\"\",placeholder:\"shop/\",description:\"The path between your domain and slug. [Learn more](https://framercommerce.com/resources/docs/components/cart#cart-product-card)\",hidden:({enabled})=>!enabled}}},imageConfigs:{type:ControlType.Object,title:\"Image\",controls:{visible:{type:ControlType.Boolean,title:\"Image\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},type:{type:ControlType.SegmentedEnum,title:\"Type\",options:[\"Fill\",\"Fit\"],defaultValue:\"Fill\",optionTitles:[\"Fill\",\"Fit\"],hidden:({visible})=>!visible},width:{type:ControlType.Number,title:\"Width\",defaultValue:112,min:0,max:500,unit:\"px\",step:8,displayStepper:true,hidden:({visible})=>!visible},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\",hidden:({visible})=>!visible},background:{type:ControlType.Color,title:\"BG\",defaultValue:\"#F2F2F2\",hidden:({visible})=>!visible},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"rgba(0,0,0,0)\"},hidden:({visible})=>!visible},ratio:{type:ControlType.Enum,title:\"Ratio\",options:[\"1:1\",\"3:2\",\"4:5\"],defaultValue:\"1:1\",hidden:({visible})=>!visible},hover:{type:ControlType.Enum,title:\"Hover Type\",options:[\"None\",\"Zoom\",\"Opacity\"],defaultValue:\"None\",hidden:({visible})=>!visible},zoomScale:{type:ControlType.Number,title:\"Zoom Scale\",defaultValue:1.05,min:1,max:3,step:.05,displayStepper:true,hidden:({hover})=>hover!==\"Zoom\"},opacity:{type:ControlType.Number,title:\"Opacity\",defaultValue:.75,min:0,max:1,step:.05,hidden:({hover})=>hover!==\"Opacity\"}}},titleConfigs:{type:ControlType.Object,title:\"Title\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},hoverColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Hover\"},textTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"}}},variantConfigs:{type:ControlType.Object,title:\"Variants\",controls:{titleFont:{type:ControlType.Font,controls:\"extended\",title:\"Title Font\"},titleColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Title Color\"},titleTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"},valueFont:{type:ControlType.Font,controls:\"extended\",title:\"Value Font\"},valueColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Value Color\"},valueTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:4,min:0,max:100,unit:\"px\",step:1}}},attributeConfigs:{type:ControlType.Object,title:\"Attributes\",controls:{uniqueFormatting:{type:ControlType.Boolean,title:\"Customize\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\",description:\"By default, attributes use same styling as Variants.\"},titleFont:{type:ControlType.Font,controls:\"extended\",title:\"Title Font\",hidden:({uniqueFormatting})=>!uniqueFormatting},titleColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Title Color\",hidden:({uniqueFormatting})=>!uniqueFormatting},titleTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\",hidden:({uniqueFormatting})=>!uniqueFormatting},valueFont:{type:ControlType.Font,controls:\"extended\",title:\"Value Font\",hidden:({uniqueFormatting})=>!uniqueFormatting},valueColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Value Color\",hidden:({uniqueFormatting})=>!uniqueFormatting},valueTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\",hidden:({uniqueFormatting})=>!uniqueFormatting},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:4,min:0,max:100,unit:\"px\",step:1,hidden:props=>!props.attributeConfigs?.uniqueFormatting}}},subscriptionConfigs:{type:ControlType.Object,title:\"Subscription\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},textTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"}}},quantityConfigs:{type:ControlType.Object,title:\"Quantity\",controls:{container:{type:ControlType.Object,title:\"Container\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},number:{type:ControlType.Color,defaultValue:\"#000\",title:\"Number\"},containerBg:{type:ControlType.Color,defaultValue:\"transparent\",title:\"BG\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},containerRadius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},containerBorder:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#E2E2E2\"}}}},buttons:{type:ControlType.Object,title:\"Buttons\",controls:{iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customPlusIcon:{type:ControlType.Image,title:\"Plus\",hidden:({iconType})=>iconType!==\"Custom\"},customMinusIcon:{type:ControlType.Image,title:\"Minus\",hidden:({iconType})=>iconType!==\"Custom\"},icons:{type:ControlType.Color,defaultValue:\"#000\",title:\"Icons\"},iconsColorDisabled:{type:ControlType.Color,defaultValue:\"#CCCCCC\",title:\"Icons Color Disabled\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},iconBg:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"BG\"},iconBgHover:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG Hover\"},iconBgDisabled:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"BG Disabled\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}}}},priceConfigs:{type:ControlType.Object,title:\"Price\",controls:{gap:{type:ControlType.Number,title:\"Gap\",defaultValue:4,min:0,max:40,unit:\"px\",step:1},price:{type:ControlType.Object,title:\"Price\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Regular Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Regular Color\"},saleFont:{type:ControlType.Font,controls:\"extended\",title:\"Sale Font\"},saleColor:{type:ControlType.Color,defaultValue:\"#FF0000\",title:\"Sale Color\"}}},comparePrice:{type:ControlType.Object,title:\"Compare Price\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},strikethrough:{type:ControlType.Boolean,title:\"Strike\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},strikethroughColor:{type:ControlType.Color,title:\"Strike Color\",defaultValue:\"#000000\",hidden:({strikethrough})=>!strikethrough}}},format:{type:ControlType.Object,title:\"Format\",controls:{showSymbol:{type:ControlType.Boolean,title:\"Symbol\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"$, \\xa3, €, etc.\"},showCurrency:{type:ControlType.Boolean,title:\"Code\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"USD, EUR, CHF, etc.\"},showDecimals:{type:ControlType.Enum,title:\"Decimals\",defaultValue:\"Always show\",options:[\"Always show\",\"Never show\",\"Hide when .00\"],optionTitles:[\"Always show\",\"Never show\",\"Hide when .00\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},currencyCode:{type:ControlType.Enum,title:\"Preview\",defaultValue:\"USD\",options:[\"USD\",\"EUR\",\"GBP\",\"CHF\",\"JPY\",\"CAD\",\"AUD\",\"CNY\",\"HKD\",\"NZD\",\"SEK\",\"KRW\",\"SGD\",\"NOK\",\"MXN\",\"INR\",\"RUB\",\"ZAR\",\"TRY\",\"BRL\",\"TWD\",\"DKK\",\"PLN\",\"THB\",\"IDR\",\"HUF\",\"CZK\",\"ILS\",\"CLP\",\"PHP\",\"AED\",\"COP\",\"SAR\",\"MYR\",\"RON\"],description:\"Currency is for canvas preview only.\"}}}}},errorConfigs:{type:ControlType.Object,title:\"Errors\",controls:{errorFont:{type:ControlType.Font,controls:\"extended\",title:\"Error Font\"},errorColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Error Color\"},textTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"}}},removeIconConfigs:{type:ControlType.Object,title:\"Remove Icon\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"Top\",\"Bottom\"],defaultValue:\"Bottom\"},iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customImage:{type:ControlType.Image,title:\"Image\",hidden:({iconType})=>iconType!==\"Custom\"},icon:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Icon\",hidden:({iconType})=>iconType===\"Custom\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},bg:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG\"},bgHover:{type:ControlType.Color,defaultValue:\"#EBEBEB\",title:\"BG Hover\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"80px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}},containerConfigs:{type:ControlType.Object,title:\"Container\",controls:{background:{type:ControlType.Color,title:\"BG\",defaultValue:\"transparent\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"0px\"},padding:{type:ControlType.Padding,title:\"Outside Padding\",defaultValue:\"0px\"},insidePadding:{type:ControlType.Padding,title:\"Inside Padding\",defaultValue:\"0px\"},gap:{type:ControlType.Number,title:\"Content Gap\",defaultValue:4,min:0,max:100,unit:\"px\",step:1},imageGap:{type:ControlType.Number,title:\"Image Gap\",defaultValue:16,min:0,max:100,unit:\"px\",step:1},border:{type:ControlType.Border,title:\"Border\"}}},spacingConfigs:{type:ControlType.Object,title:\"Spacing\",controls:{dividerVisible:{type:ControlType.Boolean,title:\"Divider\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},divider:{type:ControlType.Border,title:\"Style\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"rgba(0,0,0,0.08)\"},hidden:({dividerVisible})=>!dividerVisible},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:24,min:0,max:100,unit:\"px\",step:1}}}});function ShopXCartProductCard({imageVisibility,image,quantityControlColor,quantityNumberColor,quantityContainerBgColor,quantityControlBgColor,quantityControlHoverColor,xColor,xBgColor,xBgHoverColor,shopifyProductTitle,shopifyProductPriceAmount,shopifyQuantity,variants,style={},onRemove,onAddQuantity,onSubtractQuantity,imageConfigs,quantityConfigs,removeIconConfigs,containerConfigs,linkConfigs,titleConfigs,_lineItem,quantityContainerBorder=\"1px solid #E2E2E2\",quantityContainerRadius=\"8px\",Radius}){const[isHovered,setIsHovered]=useState(false);const[isPlusDisabled,setIsPlusDisabled]=useState(false);useEffect(()=>{const fetchOrderMax=async()=>{const variant=_lineItem;// console.log(\"variant:\", variant)\nconst productHandle=variant?.product?.handle;if(!productHandle)return;const max=await getProductOrderMax(productHandle);// console.log(\"max:\", max)\nconst currentLineQuantity=variant?.quantity||0;// console.log(\"currentLineQuantity\", currentLineQuantity)\n// console.log(\"variant:\", variant)\nif(!isNaN(max)&&max>0){const remainingAllowed=max-currentLineQuantity;// console.log(\"remainingAllowed in fetchOrderMax:\", remainingAllowed)\n// if (remainingAllowed === 0){\n// }\nsetIsPlusDisabled(true)//|| currentProductQty >= maxAllowedQty\n;// console.log(\"isPlusDisabled:\", isPlusDisabled)\n}else{setIsPlusDisabled(false);}};fetchOrderMax();},[]);const getProductOrderMax=useCallback(async productHandle=>{try{const product=window.shopXtools?.products.find(p=>p.node.handle===productHandle);// const productQtyAvail = product.node.quantityAvailable\n// console.log(\"product:\", product)\nconst metafields=await window.shopXtools?.handleCartMutation(getProductMetafields,{handle:productHandle});const orderMax=parseInt(metafields?.product?.metafield_order_max?.value,10);// console.log(\"metafields:\", metafields)\n// console.log(\"orderMax:\", orderMax)\nreturn orderMax;}catch(error){return 0;}},[]);const handleMouseEnter=e=>{// Only set hover if not clicking quantity or remove buttons\nif(!e.target.closest(\"button\")){setIsHovered(true);}};const handleMouseLeave=()=>{setIsHovered(false);};// Construct product URL if linking is enabled\nconst productUrl=linkConfigs?.enabled&&_lineItem?.merchandise?.product?.handle?`${window.location.origin}/${linkConfigs.slugPath||\"\"}${_lineItem.merchandise.product.handle}`:null;const imageHeight=imageConfigs?.ratio===\"4:5\"?(imageConfigs?.width||112)*1.25:imageConfigs?.ratio===\"3:2\"?(imageConfigs?.width||112)*(2/3):imageConfigs?.width||112;const imageRadius=typeof imageConfigs?.radius===\"object\"?`${imageConfigs.radius.topLeft}px ${imageConfigs.radius.topRight}px ${imageConfigs.radius.bottomRight}px ${imageConfigs.radius.bottomLeft}px`:`${imageConfigs?.radius||4}px`;const XIcon=({size=8,weight})=>/*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{display:\"block\"},children:[/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"2\",x2:\"14\",y2:\"14\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"14\",x2:\"14\",y2:\"2\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"})]});const removeButton=/*#__PURE__*/_jsx(\"button\",{onClick:onRemove,style:{...removeIconConfigs?.border||{},background:removeIconConfigs?.bg||\"#F5F5F5\",color:removeIconConfigs?.icon||\"#000000\",cursor:\"pointer\",padding:\"4px\",borderRadius:typeof removeIconConfigs?.radius===\"object\"?`${removeIconConfigs.radius.topLeft}px ${removeIconConfigs.radius.topRight}px ${removeIconConfigs.radius.bottomRight}px ${removeIconConfigs.radius.bottomLeft}px`:typeof removeIconConfigs?.radius===\"string\"?removeIconConfigs.radius:\"80px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0,width:\"24px\",height:\"24px\"},onMouseEnter:e=>e.currentTarget.style.background=removeIconConfigs?.bgHover||\"#EBEBEB\",onMouseLeave:e=>e.currentTarget.style.background=removeIconConfigs?.bg||\"#F5F5F5\",children:removeIconConfigs?.iconType===\"Custom\"?/*#__PURE__*/_jsx(\"img\",{src:removeIconConfigs?.customImage,alt:\"Remove\",style:{width:removeIconConfigs?.iconSize,height:removeIconConfigs?.iconSize}}):/*#__PURE__*/_jsx(XIcon,{size:removeIconConfigs?.iconSize||8,weight:removeIconConfigs?.iconWeight||2})});const containerStyle={display:\"flex\",alignItems:\"stretch\",width:\"100%\",boxSizing:\"border-box\",overflow:\"hidden\",cursor:productUrl?\"pointer\":\"default\",borderRadius:typeof containerConfigs?.radius===\"object\"?`${containerConfigs.radius.topLeft}px ${containerConfigs.radius.topRight}px ${containerConfigs.radius.bottomRight}px ${containerConfigs.radius.bottomLeft}px`:`${containerConfigs?.radius||0}px`,...containerConfigs?.border||{},padding:typeof containerConfigs?.padding===\"object\"?`${containerConfigs.padding.top}px ${containerConfigs.padding.right}px ${containerConfigs.padding.bottom}px ${containerConfigs.padding.left}px`:containerConfigs?.padding||\"0px\",background:\"transparent\",...style};const contentStyle={display:\"flex\",gap:containerConfigs?.imageGap??0,flex:1,minWidth:0,padding:containerConfigs?.insidePadding||\"0px\"};const imageStyle={position:\"relative\",width:imageConfigs?.width||112,height:imageHeight,flexShrink:0,background:imageConfigs?.background||\"#F2F2F2\",borderRadius:imageConfigs?.radius||\"4px\",...imageConfigs?.border||{},overflow:\"hidden\"};const imageInnerStyle={width:\"100%\",height:\"100%\",objectFit:imageConfigs?.type===\"Fit\"?\"contain\":\"cover\",transition:\"transform 0.3s ease, opacity 0.3s ease\",...isHovered&&imageConfigs?.hover===\"Zoom\"&&{transform:`scale(${imageConfigs.zoomScale})`},...isHovered&&imageConfigs?.hover===\"Opacity\"&&{opacity:imageConfigs.opacity}};const titleStyle={...titleConfigs?.font||{},color:isHovered?titleConfigs?.hoverColor:titleConfigs?.color,margin:0,transition:\"color 0.3s ease\",textTransform:titleConfigs?.textTransform||\"none\"};const handleClick=e=>{// Only navigate if not clicking quantity or remove buttons\nif(productUrl&&!e.target.closest(\"button\")){window.location.href=productUrl;}};return /*#__PURE__*/_jsx(\"div\",{style:containerStyle,onMouseEnter:handleMouseEnter,onMouseLeave:handleMouseLeave,onClick:handleClick,children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:containerConfigs?.imageGap??0,flex:1,minWidth:0},children:[imageVisibility&&image&&/*#__PURE__*/_jsx(\"div\",{style:imageStyle,children:/*#__PURE__*/_jsx(\"img\",{src:image,style:imageInnerStyle,onError:e=>{e.currentTarget.style.display=\"none\";}})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",flex:1,minWidth:0,gap:containerConfigs?.gap??0,padding:containerConfigs?.insidePadding||\"0px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"flex-start\",width:\"100%\",gap:\"16px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:containerConfigs?.gap??0,flex:1,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:titleStyle,children:typeof shopifyProductTitle===\"string\"?shopifyProductTitle:/*#__PURE__*/React.cloneElement(shopifyProductTitle,{style:titleStyle})}),variants]}),removeIconConfigs?.position===\"Top\"?removeButton:shopifyProductPriceAmount]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:\"16px\",marginTop:\"auto\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",backgroundColor:quantityConfigs?.container?.containerBg||\"transparent\",borderRadius:typeof quantityConfigs?.container?.containerRadius===\"object\"?`${quantityConfigs.container.containerRadius.topLeft}px ${quantityConfigs.container.containerRadius.topRight}px ${quantityConfigs.container.containerRadius.bottomRight}px ${quantityConfigs.container.containerRadius.bottomLeft}px`:typeof quantityConfigs?.container?.containerRadius===\"string\"?quantityConfigs.container.containerRadius:\"8px\",padding:quantityConfigs?.container?.padding||\"4px\",...quantityConfigs?.container?.containerBorder||{borderWidth:1,borderStyle:\"solid\",borderColor:\"#E2E2E2\"},flexShrink:0},children:[/*#__PURE__*/_jsx(\"button\",{onClick:onSubtractQuantity,style:{...quantityConfigs?.buttons?.border||{},background:quantityConfigs?.buttons?.iconBg||\"#F5F5F5\",color:quantityConfigs?.buttons?.icons||\"#000000\",cursor:\"pointer\",padding:quantityConfigs?.buttons?.padding||\"4px 8px\",borderRadius:typeof quantityConfigs?.buttons?.radius===\"object\"?`${quantityConfigs.buttons.radius.topLeft}px ${quantityConfigs.buttons.radius.topRight}px ${quantityConfigs.buttons.radius.bottomRight}px ${quantityConfigs.buttons.radius.bottomLeft}px`:typeof quantityConfigs?.buttons?.radius===\"string\"?quantityConfigs.buttons.radius:\"4px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},onMouseEnter:e=>{e.currentTarget.style.background=quantityConfigs?.buttons?.iconBgHover||\"#EBEBEB\";},onMouseLeave:e=>{e.currentTarget.style.background=quantityConfigs?.buttons?.iconBg||\"#F5F5F5\";},children:quantityConfigs?.buttons?.iconType===\"Custom\"?/*#__PURE__*/_jsx(\"img\",{src:quantityConfigs.buttons.customMinusIcon,alt:\"Minus\",style:{width:quantityConfigs.buttons.iconSize||8,height:quantityConfigs.buttons.iconSize||8}}):/*#__PURE__*/_jsx(MinusIcon,{size:quantityConfigs?.buttons?.iconSize||8,weight:quantityConfigs?.buttons?.iconWeight||2})}),/*#__PURE__*/_jsx(\"span\",{style:{margin:\"0 8px\",color:quantityConfigs?.container?.number||\"#000000\",...quantityConfigs?.container?.font||{}},children:shopifyQuantity}),/*#__PURE__*/_jsx(\"button\",{onClick:isPlusDisabled?undefined:onAddQuantity,disabled:isPlusDisabled,style:{...quantityConfigs?.buttons?.border||{},background:isPlusDisabled?quantityConfigs?.buttons?.iconBgDisabled:quantityConfigs?.buttons?.iconBg||\"#F5F5F5\",color:isPlusDisabled?quantityConfigs?.buttons?.iconsColorDisabled:quantityConfigs?.buttons?.icons||\"#000000\",cursor:isPlusDisabled?\"not-allowed\":\"pointer\",padding:quantityConfigs?.buttons?.padding||\"4px 8px\",borderRadius:typeof quantityConfigs?.buttons?.radius===\"object\"?`${quantityConfigs.buttons.radius.topLeft}px ${quantityConfigs.buttons.radius.topRight}px ${quantityConfigs.buttons.radius.bottomRight}px ${quantityConfigs.buttons.radius.bottomLeft}px`:typeof quantityConfigs?.buttons?.radius===\"string\"?quantityConfigs.buttons.radius:\"4px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},onMouseEnter:e=>{{isPlusDisabled?quantityConfigs?.buttons?.iconBgDisabled:e.currentTarget.style.background=quantityConfigs?.buttons?.iconBgHover||\"#EBEBEB\";}},onMouseLeave:e=>{{isPlusDisabled?quantityConfigs?.buttons?.iconBgDisabled:e.currentTarget.style.background=quantityConfigs?.buttons?.iconBg||\"#F5F5F5\";}},children:quantityConfigs?.buttons?.iconType===\"Custom\"?/*#__PURE__*/_jsx(\"img\",{src:quantityConfigs.buttons.customPlusIcon,alt:\"Plus\",style:{width:quantityConfigs.buttons.iconSize||8,height:quantityConfigs.buttons.iconSize||8}}):/*#__PURE__*/_jsx(PlusIcon,{size:quantityConfigs?.buttons?.iconSize||8,weight:quantityConfigs?.buttons?.iconWeight||2})})]}),removeIconConfigs?.position===\"Bottom\"?removeButton:shopifyProductPriceAmount]})]})]})});}const MinusIcon=({size=8,weight})=>/*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{display:\"block\"},children:/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"8\",x2:\"14\",y2:\"8\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"})});const PlusIcon=({size=8,weight})=>/*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{display:\"block\"},children:[/*#__PURE__*/_jsx(\"line\",{x1:\"8\",y1:\"2\",x2:\"8\",y2:\"14\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"8\",x2:\"14\",y2:\"8\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"})]});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartProductCard\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartProductCard.map","// Generated by Framer (3d3d426)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={gTRCd0ItJ:{hover:true,pressed:true}};const serializationHash=\"framer-9n1Se\";const variantClassNames={gTRCd0ItJ:\"framer-v-noz6va\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"vCkVjSQMz\":return'var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */';case\"MzBj6rqrX\":return'var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {\"name\":\"White\"} */';default:return'var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */';}};const toString=value=>{return typeof value===\"string\"?value:String(value);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Black:\"vCkVjSQMz\",White:\"MzBj6rqrX\"};const getProps=({color,height,id,tap,width,...props})=>{return{...props,sJ3RhKUYy:tap??props.sJ3RhKUYy,wYCFdsUbu:humanReadableEnumMap[color]??color??props.wYCFdsUbu??\"vCkVjSQMz\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,sJ3RhKUYy,wYCFdsUbu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"gTRCd0ItJ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapln2prs=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(sJ3RhKUYy){const res=await sJ3RhKUYy(...args);if(res===false)return false;}setVariant(\"gTRCd0ItJ\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const fillColor=toString(convertFromEnum(wYCFdsUbu,activeLocale));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-noz6va\",className,classNames),\"data-framer-name\":\"Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gTRCd0ItJ\",onTap:onTapln2prs,ref:refBinding,style:{...style},...addPropertyOverrides({\"gTRCd0ItJ-hover\":{\"data-framer-name\":undefined},\"gTRCd0ItJ-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-od7tyd\",\"data-framer-name\":\"x\",layoutDependency:layoutDependency,layoutId:\"D5YlSkXFh\",style:{rotate:0},variants:{\"gTRCd0ItJ-hover\":{rotate:90},\"gTRCd0ItJ-pressed\":{rotate:90}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nq94g3\",layoutDependency:layoutDependency,layoutId:\"qBDViSNZN\",style:{backgroundColor:fillColor,rotate:-45}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15uf8w0\",layoutDependency:layoutDependency,layoutId:\"mcFym22IF\",style:{backgroundColor:fillColor,rotate:45}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9n1Se.framer-d3nd22, .framer-9n1Se .framer-d3nd22 { display: block; }\",\".framer-9n1Se.framer-noz6va { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 32px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 32px; }\",\".framer-9n1Se .framer-od7tyd { flex: none; height: 14px; overflow: visible; position: relative; width: 14px; }\",\".framer-9n1Se .framer-1nq94g3, .framer-9n1Se .framer-15uf8w0 { flex: none; height: 2px; left: -1px; overflow: visible; position: absolute; right: -1px; top: calc(50.00000000000002% - 2px / 2); z-index: 1; }\",\".framer-9n1Se.framer-v-noz6va.pressed .framer-od7tyd { height: 10px; width: 10px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YdZEgHVg2\":{\"layout\":[\"fixed\",\"fixed\"]},\"T4aJ1_Xfw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"sJ3RhKUYy\":\"tap\",\"wYCFdsUbu\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDU1LcvY5E=withCSS(Component,css,\"framer-9n1Se\");export default FramerDU1LcvY5E;FramerDU1LcvY5E.displayName=\"Button / close\";FramerDU1LcvY5E.defaultProps={height:32,width:32};addPropertyControls(FramerDU1LcvY5E,{sJ3RhKUYy:{title:\"Tap\",type:ControlType.EventHandler},wYCFdsUbu:{defaultValue:\"vCkVjSQMz\",options:[\"vCkVjSQMz\",\"MzBj6rqrX\"],optionTitles:[\"Black\",\"White\"],title:\"Color\",type:ControlType.Enum}});addFonts(FramerDU1LcvY5E,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDU1LcvY5E\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YdZEgHVg2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"T4aJ1_Xfw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"sJ3RhKUYy\\\":\\\"tap\\\",\\\"wYCFdsUbu\\\":\\\"color\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"32\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DU1LcvY5E.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import React,{useEffect,useState,useCallback,useRef,cloneElement}from\"react\";import{appendAllTrackingParamsToUrl,getUTMParameters,getSCARefParameters}from\"https://framerusercontent.com/modules/w24ELWa2giT3SFaWpV77/398w6fPyag8B92ojouQr/utmParams.js\";import{throttle}from\"lodash-es\";import{addPropertyControls,ControlType}from\"framer\";import{appendLanguageToUrl}from\"https://framerusercontent.com/modules/vC6fzbfO83MgBPIhn5zl/DUlbmWuOELzEUenVmv3G/locales.js\";import{trackFacebookPixelInitiateCheckout}from\"https://framerusercontent.com/modules/6Zs9CjkPbKzHjoy8LK08/iqoIwmJw4hztafi4V4IV/Fb_pixel.js\";/**\n * @framerDisableUnlink\n */export default function FC_CartCheckoutButton({componentInstance}){const[checkoutUrl,setCheckoutUrl]=useState(null);const isFetching=useRef(false);// Capture UTM and SCA ref parameters on component mount\nuseEffect(()=>{// Get UTM and SCA ref parameters when component mounts\ngetUTMParameters();getSCARefParameters();},[]);const waitForCondition=useCallback((conditionFn,checkInterval=100,timeout=1e4)=>{return new Promise((resolve,reject)=>{const startTime=Date.now();const checkCondition=()=>{if(conditionFn()){resolve();}else if(Date.now()-startTime>=timeout){reject(new Error(\"Condition not met within timeout\"));}else{setTimeout(checkCondition,checkInterval);}};checkCondition();});},[]);const fetchCartAndUpdateCheckoutUrl=useCallback(async cartId=>{if(isFetching.current)return;isFetching.current=true;try{await waitForCondition(()=>window.shopXtools&&window.shopXtools.fetchCart);const cartData=await window.shopXtools.fetchCart(cartId);//console.log(\"Cart Data in checkout button\", cartData)\nif(cartData){//console.log(\"Cart Data in checkout button\", cartData)\n// Check for existing attributes\nconst storedAttributes=JSON.parse(localStorage.getItem(\"fc_cart_attributes\")||\"[]\");// console.log(\"Cart data received:\", {\n//     checkoutUrl: cartData.checkoutUrl,\n//     storedAttributes,\n// })\nwindow.shopXtools.cart=cartData;setCheckoutUrl(cartData.checkoutUrl||null);}else{console.error(\"Failed to fetch cart data from Shopify\");setCheckoutUrl(null);}}catch(error){console.error(\"Error fetching cart from Shopify:\",error);setCheckoutUrl(null);}finally{isFetching.current=false;}},[waitForCondition]);const handleCartUpdate=useCallback(throttle(async()=>{let cartId=window[\"shopXtools\"]?.cart?.id||localStorage.getItem(\"shopX_cart_id\");if(cartId){await fetchCartAndUpdateCheckoutUrl(cartId);}else{console.warn(\"No cart ID found. Cart is empty.\");setCheckoutUrl(null);}},1e3),[fetchCartAndUpdateCheckoutUrl]);useEffect(()=>{handleCartUpdate();window.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);return()=>{window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);};},[handleCartUpdate]);const handleClick=async e=>{try{// Aggregate all product-specific attributes from sessionStorage\nconst allAttributes=[];for(let i=0;i<sessionStorage.length;i++){const key=sessionStorage.key(i);if(key?.startsWith(\"fc_cart_attributes_\")){const productAttributes=JSON.parse(sessionStorage.getItem(key)||\"{}\");Object.entries(productAttributes).forEach(([attrKey,attrValue])=>{allAttributes.push({key:attrKey,value:String(attrValue)});});}}// Update cart attributes if we have any\nif(allAttributes.length>0&&window.shopXtools?.handleCartMutation){const updateCartMutation=`\n                    mutation cartAttributesUpdate($cartId: ID!, $attributes: [AttributeInput!]!) {\n                        cartAttributesUpdate(cartId: $cartId, attributes: $attributes) {\n                            cart {\n                                id\n                                attributes {\n                                    key\n                                    value\n                                }\n                            }\n                            userErrors {\n                                field\n                                message\n                            }\n                        }\n                    }\n                `;try{await window.shopXtools.handleCartMutation(updateCartMutation,{cartId:window.shopXtools.cart.id,attributes:allAttributes});}catch(error){console.error(\"Failed to update cart attributes:\",error);}}// Analytics\nconst cart=window.shopXtools?.cart;if(!cart){console.warn(\"No cart found.\");return;// Exit if no cart is available\n}// Check if lines is defined and is an array\nconst lines=cart.lines?.edges||[];if(!Array.isArray(lines)){console.error(\"Lines is not an array:\",lines);return;// Exit if lines is not an array\n}const cartItems=lines.map(line=>line.node)// Assuming line.node contains the item details\n;// const value = parseFloat(cartItems.reduce((total, item) => total + parseFloat(item.cost.totalAmount.amount) * item.quantity, 0).toFixed(2));\n// const currency = cartItems.length > 0 ? cartItems[0].cost.totalAmount.currencyCode : 'USD';\nconst value=cart?.cost.subtotalAmount.amount;const currency=cart?.cost.subtotalAmount.currencyCode;const items=cartItems.map(item=>{const unitAmount=parseFloat(item.cost?.amountPerQuantity?.amount??(item.cost?.subtotalAmount?.amount&&item.quantity?(parseFloat(item.cost.subtotalAmount.amount)/item.quantity).toFixed(2):\"0\"));return{item_id:item.merchandise.id?.split(\"/\").pop()||\"\",item_name:item.merchandise.product?.title||item.merchandise.title||\"\",item_variant:item.merchandise.title||\"\",price:unitAmount,quantity:item.quantity,item_brand:item.merchandise.product?.vendor||null,item_category:item.merchandise.product?.productType||null,// TagHound compatibility\nSKU:item.merchandise.id?.split(\"/\").pop()||\"\",\"Item Name\":item.merchandise.product?.title||item.merchandise.title||\"\"};});// Google Analytics tracking\nif(typeof window.fcTrackGAEvent===\"function\"){// console.log(\"Tracking Begin Checkout - google:\", {\n//     currency,\n//     value,\n//     items,\n// })\nconst gaPayload={currency,value,items};window.fcTrackGAEvent(\"begin_checkout\",gaPayload);}// Meta Pixel tracking\ntry{trackFacebookPixelInitiateCheckout({content_ids:items.map(item=>item.item_id),value:value,currency:currency,num_items:items.reduce((total,item)=>total+item.quantity,0),content_name:\"Checkout\",useBeacon:true});}catch(error){console.warn(\"Facebook Pixel tracking failed, continuing with checkout:\",error);}let finalCheckoutUrl=window.fcEnhancedCheckoutUrl||checkoutUrl;// Only proceed with tracking params and language if we have a valid checkout URL\nif(finalCheckoutUrl){finalCheckoutUrl=appendAllTrackingParamsToUrl(finalCheckoutUrl);finalCheckoutUrl=appendLanguageToUrl(finalCheckoutUrl);// Clear all product-specific attributes after successful checkout redirect\nfor(let i=0;i<sessionStorage.length;i++){const key=sessionStorage.key(i);if(key?.startsWith(\"shopX_cart_attributes_\")){sessionStorage.removeItem(key);}}// Delay navigation slightly to observe analytics firing\nwindow.location.assign(finalCheckoutUrl);}else{console.error(\"No checkout URL available\");}}catch(error){console.error(\"Error during checkout:\",error);}};const content=Array.isArray(componentInstance)?componentInstance[0]:componentInstance;if(!content||!/*#__PURE__*/React.isValidElement(content)){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#666\",fontSize:\"14px\"},children:\"Connect Instance\"});}return /*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:\"100%\"},children:/*#__PURE__*/cloneElement(content,{style:{...content.props?.style||{},width:\"100%\",height:\"100%\"},onClick:e=>{handleClick(e);if(content.props?.onClick){content.props.onClick(e);}}})});}addPropertyControls(FC_CartCheckoutButton,{componentInstance:{type:ControlType.ComponentInstance,title:\"Instance\",description:\"Connect to your checkout button component off-page (required).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartCheckoutButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ce59dbe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/d1rdQFl84W9UM5AzmLPM/sKPu64HCwZnyf0BwrDSE/D0tvBtLJd.js\";const enabledGestures={jLIoV_w0O:{hover:true}};const serializationHash=\"framer-HVxya\";const variantClassNames={jLIoV_w0O:\"framer-v-1bvqgbg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"jLIoV_w0O\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1bvqgbg\",className,classNames),\"data-framer-name\":\"button\",layoutDependency:layoutDependency,layoutId:\"jLIoV_w0O\",ref:refBinding,style:{backgroundColor:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",...style},variants:{\"jLIoV_w0O-hover\":{backgroundColor:\"var(--token-25dffb6f-7224-457b-8095-a82c7fa5a8b9, rgba(0, 0, 0, 0.48))\"}},...addPropertyOverrides({\"jLIoV_w0O-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5in91p\",\"data-styles-preset\":\"D0tvBtLJd\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Checkout\"})}),className:\"framer-1v0zc59\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Q47sdpB6S\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HVxya.framer-5v1n6j, .framer-HVxya .framer-5v1n6j { display: block; }\",\".framer-HVxya.framer-1bvqgbg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 48px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 400px; }\",\".framer-HVxya .framer-1v0zc59 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Y8hkayKIq\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLbhol_m3j=withCSS(Component,css,\"framer-HVxya\");export default FramerLbhol_m3j;FramerLbhol_m3j.displayName=\"FC Cart / checkoutButton\";FramerLbhol_m3j.defaultProps={height:48,width:400};addFonts(FramerLbhol_m3j,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLbhol_m3j\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"48\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Y8hkayKIq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"400\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lbhol_m3j.map","// Generated by Framer (ce59dbe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_CartCounter from\"https://framerusercontent.com/modules/4gxKhYDXhQYsHYSbypZW/CwQMBB6veGtRJ77hGsnc/FC_CartCounter.js\";import FC_CartSubtotal from\"https://framerusercontent.com/modules/g7fE5FpUH8BU8KzDDNuK/ev96V8ZMvBdXi4qVNtAQ/FC_CartSubtotal.js\";import FC_CartStateController from\"https://framerusercontent.com/modules/iNxQR66txeNh1MBMupeD/14fDVHtX7ZF5JXTR7ee3/FC_CartStateController.js\";import FC_CartProductCard from\"https://framerusercontent.com/modules/oKOqnJyJ3wjpqRFTNCqe/JaPX0gMUPXVoAKRlhepR/FC_CartProductCard.js\";import ButtonClose from\"https://framerusercontent.com/modules/pxYTdCzLs9gAY8yXHAXx/HxY2Fc4734qhe1S61wix/DU1LcvY5E.js\";import FC_CartCheckoutButton from\"https://framerusercontent.com/modules/v7LtkkyNjEAQ8EyrCJW6/tND47xWycBAq6ZXOZgJN/FC_CartCheckoutButton.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/d1rdQFl84W9UM5AzmLPM/sKPu64HCwZnyf0BwrDSE/D0tvBtLJd.js\";import FCCartCheckoutButton from\"https://framerusercontent.com/modules/T0XWx9HspyRByFR8QorE/5cXeaglVH2VpaGSv3J8m/Lbhol_m3j.js\";const FC_CartCounterFonts=getFonts(FC_CartCounter);const ButtonCloseFonts=getFonts(ButtonClose);const FC_CartProductCardFonts=getFonts(FC_CartProductCard);const FC_CartSubtotalFonts=getFonts(FC_CartSubtotal);const FCCartCheckoutButtonFonts=getFonts(FCCartCheckoutButton);const FC_CartCheckoutButtonFonts=getFonts(FC_CartCheckoutButton);const FC_CartStateControllerFonts=getFonts(FC_CartStateController);const serializationHash=\"framer-4P4FR\";const variantClassNames={Dt2arcR59:\"framer-v-y2y2cm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const UDnzOMVcb=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,UDnzOMVcb:click??props.UDnzOMVcb};};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,UDnzOMVcb,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Dt2arcR59\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const sJ3RhKUYy1hwvufg=activeVariantCallback(async(...args)=>{if(UDnzOMVcb){const res=await UDnzOMVcb(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-y2y2cm\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Dt2arcR59\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vl66l5-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"QO0AeNJ91-container\",nodeId:\"QO0AeNJ91\",rendersWithMotion:true,scopeId:\"uQ1x3D9AZ\",children:/*#__PURE__*/_jsx(FC_CartStateController,{Empty:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ri064d\",\"data-framer-name\":\"Cart Empty\",layoutDependency:layoutDependency,layoutId:\"KEToYqVWe\",style:{backgroundColor:\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-aug3ii\",\"data-border\":true,\"data-framer-name\":\"header\",layoutDependency:layoutDependency,layoutId:\"hrjdDxeW6\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e568eaca-76fb-4a8a-85c4-ef6c471fbdfe, rgba(33, 26, 26, 0.06))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-kbfh3\",\"data-framer-name\":\"my cart\",layoutDependency:layoutDependency,layoutId:\"yD4i0HHUv\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5in91p\",\"data-styles-preset\":\"D0tvBtLJd\",dir:\"auto\",children:\"Your cart is empty\"})}),className:\"framer-18thurj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YXA5rw9ay\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g85j6l-container\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Au3YOuEAq-container\",nodeId:\"Au3YOuEAq\",rendersWithMotion:true,scopeId:\"uQ1x3D9AZ\",children:/*#__PURE__*/_jsx(ButtonClose,{height:\"100%\",id:\"Au3YOuEAq\",layoutId:\"Au3YOuEAq\",sJ3RhKUYy:sJ3RhKUYy1hwvufg,style:{height:\"100%\",width:\"100%\"},width:\"100%\",wYCFdsUbu:\"vCkVjSQMz\"})})})]})})],height:\"100%\",id:\"QO0AeNJ91\",layoutId:\"QO0AeNJ91\",Populated:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1br4dqo\",\"data-framer-name\":\"Cart Populated\",layoutDependency:layoutDependency,layoutId:\"ZDdTSMFqp\",style:{backgroundColor:\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j3x66w\",layoutDependency:layoutDependency,layoutId:\"AX9ug0K1X\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18atpuo\",\"data-border\":true,\"data-framer-name\":\"header\",layoutDependency:layoutDependency,layoutId:\"RhG74o4oM\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e568eaca-76fb-4a8a-85c4-ef6c471fbdfe, rgba(33, 26, 26, 0.06))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xioins\",\"data-framer-name\":\"my cart\",layoutDependency:layoutDependency,layoutId:\"DnIfGebIK\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4xycrs-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fq6R58kuc-container\",nodeId:\"fq6R58kuc\",rendersWithMotion:true,scopeId:\"uQ1x3D9AZ\",children:/*#__PURE__*/_jsx(FC_CartCounter,{backgroundColor:\"rgba(255, 255, 255, 0)\",border:{borderBottomWidth:0,borderColor:\"rgba(0, 0, 0, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},bottomLeft:0,bottomRight:0,color:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",font:{fontFamily:'\"Courier New\", monospace',fontSize:\"16px\",letterSpacing:\"-0.02em\",lineHeight:\"100%\"},height:\"100%\",hideIf0:false,id:\"fq6R58kuc\",layoutId:\"fq6R58kuc\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,radius:0,radiusPerCorner:false,topLeft:0,topRight:0,width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5in91p\",\"data-styles-preset\":\"D0tvBtLJd\",dir:\"auto\",children:\"items in cart\"})}),className:\"framer-1jry9hd\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ugEPyaUtN\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4fm5oy-container\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"LnV9_sOPg-container\",nodeId:\"LnV9_sOPg\",rendersWithMotion:true,scopeId:\"uQ1x3D9AZ\",children:/*#__PURE__*/_jsx(ButtonClose,{height:\"100%\",id:\"LnV9_sOPg\",layoutId:\"LnV9_sOPg\",sJ3RhKUYy:sJ3RhKUYy1hwvufg,style:{height:\"100%\",width:\"100%\"},width:\"100%\",wYCFdsUbu:\"vCkVjSQMz\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-193vhl0\",\"data-framer-name\":\"items\",layoutDependency:layoutDependency,layoutId:\"XeBrkTAjV\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-171elz9-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xxkeByeEs-container\",nodeId:\"xxkeByeEs\",rendersWithMotion:true,scopeId:\"uQ1x3D9AZ\",children:/*#__PURE__*/_jsx(FC_CartProductCard,{attributeConfigs:{gap:4,titleColor:\"rgb(0, 0, 0)\",titleFont:{},titleTransform:\"None\",uniqueFormatting:false,valueColor:\"rgb(0, 0, 0)\",valueFont:{},valueTransform:\"None\"},containerConfigs:{background:\"rgba(0, 0, 0, 0)\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},gap:8,imageGap:16,insidePadding:\"0px\",padding:\"0px\",radius:\"0px\"},errorConfigs:{errorColor:\"rgb(0, 0, 0)\",errorFont:{},textTransform:\"None\"},height:\"100%\",id:\"xxkeByeEs\",imageConfigs:{background:\"rgba(245, 245, 245, 0.5)\",border:{borderColor:\"rgb(0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},hover:\"None\",opacity:.75,radius:\"4px\",ratio:\"1:1\",type:\"Fit\",visible:true,width:104,zoomScale:1.05},layoutId:\"xxkeByeEs\",linkConfigs:{enabled:false,slugPath:\"\"},priceConfigs:{comparePrice:{color:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Courier New\", monospace',fontSize:\"12px\",letterSpacing:\"0em\",lineHeight:\"1em\"},strikethrough:true,strikethroughColor:\"rgb(0, 0, 0)\"},format:{currencyCode:\"USD\",showCurrency:false,showDecimals:\"Always show\",showSymbol:true},gap:4,price:{color:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Courier New\", monospace',fontSize:\"12px\",letterSpacing:\"0em\",lineHeight:\"1em\"},saleColor:\"rgb(255, 0, 0)\",saleFont:{fontFamily:'\"Courier New\", monospace',fontSize:\"12px\",letterSpacing:\"0em\",lineHeight:\"1em\"}}},quantityConfigs:{buttons:{border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},iconBg:\"rgb(255, 255, 255)\",iconBgDisabled:\"rgb(255, 255, 255)\",iconBgHover:\"rgb(245, 245, 245)\",icons:\"rgb(0, 0, 0)\",iconsColorDisabled:\"rgb(204, 204, 204)\",iconSize:8,iconType:\"Default\",iconWeight:2,padding:\"4px\",radius:\"4px\"},container:{containerBg:\"rgba(0, 0, 0, 0)\",containerBorder:{borderColor:\"rgb(226, 226, 226)\",borderStyle:\"solid\",borderWidth:1},containerRadius:\"0px\",font:{fontFamily:'\"Courier New\", monospace',fontSize:\"13px\",letterSpacing:\"0em\",lineHeight:\"1em\"},number:\"rgb(0, 0, 0)\",padding:\"4px\"}},removeIconConfigs:{bg:\"rgb(245, 245, 245)\",bgHover:\"rgb(235, 235, 235)\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},icon:\"rgb(0, 0, 0)\",iconSize:8,iconType:\"Default\",iconWeight:2,position:\"Bottom\",radius:\"80px\"},spacingConfigs:{divider:{borderColor:\"rgba(0, 0, 0, 0.08)\",borderStyle:\"solid\",borderWidth:1},dividerVisible:true,gap:24},style:{width:\"100%\"},subscriptionConfigs:{color:\"rgb(74, 91, 137)\",font:{fontFamily:'\"Courier New\", monospace',fontSize:\"12px\",letterSpacing:\"0em\",lineHeight:\"1em\"},textTransform:\"None\"},titleConfigs:{color:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Courier New\", monospace',fontSize:\"12px\",letterSpacing:\"0em\",lineHeight:\"1em\"},hoverColor:\"rgb(0, 0, 0)\",textTransform:\"None\"},variantConfigs:{gap:4,titleColor:\"rgb(0, 0, 0)\",titleFont:{fontFamily:'\"Courier New\", monospace',fontSize:\"12px\",letterSpacing:\"0em\",lineHeight:\"1em\"},titleTransform:\"None\",valueColor:\"rgb(102, 102, 102)\",valueFont:{fontFamily:'\"Courier New\", monospace',fontSize:\"13px\",letterSpacing:\"0em\",lineHeight:\"1em\"},valueTransform:\"None\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j4qkj9\",\"data-border\":true,\"data-framer-name\":\"bottom\",layoutDependency:layoutDependency,layoutId:\"gKFh6oOOd\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(241, 239, 239)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-pjy1ii\",\"data-framer-name\":\"info\",layoutDependency:layoutDependency,layoutId:\"JsfwwvfPR\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16xtebb\",\"data-framer-name\":\"subtotal\",layoutDependency:layoutDependency,layoutId:\"CMTw7RQjA\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5in91p\",\"data-styles-preset\":\"D0tvBtLJd\",dir:\"auto\",children:\"Subtotal\"})}),className:\"framer-u923os\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rRsZ2ikyk\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jkcncq-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"UfvcU3szT-container\",nodeId:\"UfvcU3szT\",rendersWithMotion:true,scopeId:\"uQ1x3D9AZ\",children:/*#__PURE__*/_jsx(FC_CartSubtotal,{color:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",font:{fontFamily:'\"Courier New\", monospace',fontSize:\"16px\",letterSpacing:\"-0.02em\",lineHeight:\"1em\"},format:{currencyCode:\"USD\",showCurrency:false,showDecimals:\"Always show\",showSymbol:true},height:\"100%\",id:\"UfvcU3szT\",layoutId:\"UfvcU3szT\",width:\"100%\"})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fase2x\",layoutDependency:layoutDependency,layoutId:\"gtu0vL5EJ\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gp2rga-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"c6sdIffCL-container\",nodeId:\"c6sdIffCL\",rendersWithMotion:true,scopeId:\"uQ1x3D9AZ\",children:/*#__PURE__*/_jsx(FC_CartCheckoutButton,{componentInstance:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"368px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15onmr5-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"vCtcAoUN7-container\",nodeId:\"vCtcAoUN7\",rendersWithMotion:true,scopeId:\"uQ1x3D9AZ\",children:/*#__PURE__*/_jsx(FCCartCheckoutButton,{height:\"100%\",id:\"vCtcAoUN7\",layoutId:\"vCtcAoUN7\",style:{width:\"100%\"},width:\"100%\"})})})],height:\"100%\",id:\"c6sdIffCL\",layoutId:\"c6sdIffCL\",style:{width:\"100%\"},width:\"100%\"})})})})]})]})})],style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4P4FR.framer-ceczuc, .framer-4P4FR .framer-ceczuc { display: block; }\",\".framer-4P4FR.framer-y2y2cm { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 500px; }\",\".framer-4P4FR .framer-1vl66l5-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; z-index: 10; }\",\".framer-4P4FR .framer-1br4dqo { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 400px; z-index: 2; }\",\".framer-4P4FR .framer-j3x66w { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; min-height: 100%; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4P4FR .framer-18atpuo, .framer-4P4FR .framer-aug3ii { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 16px; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-4P4FR .framer-1xioins, .framer-4P4FR .framer-kbfh3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-4P4FR .framer-4xycrs-container, .framer-4P4FR .framer-1jkcncq-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-4P4FR .framer-1jry9hd, .framer-4P4FR .framer-18thurj { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-4P4FR .framer-4fm5oy-container, .framer-4P4FR .framer-1g85j6l-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-4P4FR .framer-193vhl0 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: auto; padding: 16px 16px 0px 16px; position: relative; width: 100%; z-index: 3; }\",\".framer-4P4FR .framer-171elz9-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-4P4FR .framer-1j4qkj9 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 16px 16px 24px 16px; position: sticky; width: 100%; z-index: 4; }\",\".framer-4P4FR .framer-pjy1ii { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4P4FR .framer-16xtebb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4P4FR .framer-u923os { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-4P4FR .framer-fase2x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4P4FR .framer-1gp2rga-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-4P4FR .framer-15onmr5-container { height: auto; position: relative; width: 368px; }\",\".framer-4P4FR .framer-1ri064d { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 400px; z-index: 2; }\",...sharedStyle.css,'.framer-4P4FR[data-border=\"true\"]::after, .framer-4P4FR [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 500\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"UDnzOMVcb\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruQ1x3D9AZ=withCSS(Component,css,\"framer-4P4FR\");export default FrameruQ1x3D9AZ;FrameruQ1x3D9AZ.displayName=\"FC Cart State / FC Cart State\";FrameruQ1x3D9AZ.defaultProps={height:800,width:500};addPropertyControls(FrameruQ1x3D9AZ,{UDnzOMVcb:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FrameruQ1x3D9AZ,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...FC_CartCounterFonts,...ButtonCloseFonts,...FC_CartProductCardFonts,...FC_CartSubtotalFonts,...FCCartCheckoutButtonFonts,...FC_CartCheckoutButtonFonts,...FC_CartStateControllerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FrameruQ1x3D9AZ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ButtonClose,{},context),forwardLoader(FCCartCheckoutButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruQ1x3D9AZ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"500\",\"framerVariables\":\"{\\\"UDnzOMVcb\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"800\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5ce16c9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Courier New\"]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Qqrs1 .framer-styles-preset-38xdry:not(.rich-text-wrapper), .framer-Qqrs1 .framer-styles-preset-38xdry.rich-text-wrapper p { --framer-font-family: \\\"Courier New\\\", monospace; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-220020d4-67bd-4777-9398-ba2ddf504b84, #000000); --framer-text-decoration: none; --framer-text-stroke-color: var(--token-220020d4-67bd-4777-9398-ba2ddf504b84, #000000) /* {\\\"name\\\":\\\"Text Color\\\"} */; --framer-text-stroke-width: 0.4px; --framer-text-transform: none; }\"];export const className=\"framer-Qqrs1\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0e6a859)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,InjectSelectionStyle,Link,PropertyOverrides,RenderTarget,ResetOuterLinkContext,RichText,runTasksWithYield,SVG,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import Mailchimp from\"https://framerusercontent.com/modules/tEJqoun4MtBed1OjNwKy/IoUlFnqTeq8fqEqmFsht/Input_Mailchimp.js\";import GIFLogoWrapper from\"#framer/local/canvasComponent/BeHIrQpWM/BeHIrQpWM.js\";import FullNavigation from\"#framer/local/canvasComponent/BV8qLG0y5/BV8qLG0y5.js\";import FCCartStateFCCartState from\"#framer/local/canvasComponent/uQ1x3D9AZ/uQ1x3D9AZ.js\";import*as sharedStyle2 from\"#framer/local/css/D0tvBtLJd/D0tvBtLJd.js\";import*as sharedStyle from\"#framer/local/css/k8Ih9kV5n/k8Ih9kV5n.js\";import*as sharedStyle1 from\"#framer/local/css/qaMFMnoyY/qaMFMnoyY.js\";const FullNavigationFonts=getFonts(FullNavigation);const FCCartStateFCCartStateFonts=getFonts(FCCartStateFCCartState);const GIFLogoWrapperFonts=getFonts(GIFLogoWrapper);const MailchimpFonts=getFonts(Mailchimp);const breakpoints={i9QR8dLFh:\"(min-width: 1200px) and (max-width: 1439.98px)\",IOa9lBedV:\"(max-width: 809.98px)\",PZxx4Gsbk:\"(min-width: 810px) and (max-width: 1199.98px)\",W0gTTDp3C:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-WrlMg\";const variantClassNames={i9QR8dLFh:\"framer-v-yewes4\",IOa9lBedV:\"framer-v-2qjnzw\",PZxx4Gsbk:\"framer-v-1inw6t9\",W0gTTDp3C:\"framer-v-13dh16i\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transition1={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:.8,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};const breakpointRules={i9QR8dLFh:[\".framer-WrlMg .framer-tw5adn, .framer-WrlMg .framer-19gtbsv { order: 0; }\",\".framer-WrlMg .framer-1bgl0g7, .framer-WrlMg .framer-1gbuuvv { order: 1; }\",\".framer-WrlMg .framer-205b9p, .framer-WrlMg .framer-gphj8r { order: 2; }\",\".framer-WrlMg .framer-7x03zj, .framer-WrlMg .framer-nk8e99 { order: 3; }\",\".framer-WrlMg .framer-1kccljv { order: 4; }\",\".framer-WrlMg .framer-et588v { order: 5; }\",\".framer-WrlMg .framer-13t79nr { order: 6; }\",\".framer-WrlMg .framer-19y6cd0 { order: 7; }\",\".framer-WrlMg .framer-t8hxr5 { order: 8; }\"],IOa9lBedV:[\".framer-WrlMg .framer-2qc90j-container { height: 80px; left: calc(49.72222222222224% - 80px / 2); transform: unset; width: 80px; }\",\".framer-WrlMg .framer-hzwpaa { --border-color: #222222; gap: 30px; padding: 0px 15px 0px 15px; }\",\".framer-WrlMg .framer-tw5adn { gap: 15px 10px; order: 0; padding: 31px 0px 15px 0px; }\",\".framer-WrlMg .framer-19gtbsv, .framer-WrlMg .framer-jq4y4m, .framer-WrlMg .framer-1ctjvdd { order: 0; }\",\".framer-WrlMg .framer-1bgl0g7, .framer-WrlMg .framer-1gbuuvv, .framer-WrlMg .framer-u8nkhk { order: 1; }\",\".framer-WrlMg .framer-205b9p, .framer-WrlMg .framer-9gvabr { order: 2; }\",\".framer-WrlMg .framer-7x03zj, .framer-WrlMg .framer-1gkr6ys, .framer-WrlMg .framer-nk8e99 { order: 3; }\",\".framer-WrlMg .framer-1kccljv, .framer-WrlMg .framer-5iswbz { order: 4; }\",\".framer-WrlMg .framer-et588v, .framer-WrlMg .framer-1t4lcwb { order: 5; }\",\".framer-WrlMg .framer-13t79nr, .framer-WrlMg .framer-1w2pgvs { order: 8; }\",\".framer-WrlMg .framer-19y6cd0, .framer-WrlMg .framer-o6cngf { order: 7; }\",\".framer-WrlMg .framer-1sv2y8c, .framer-WrlMg .framer-uvxz31 { order: 6; }\",\".framer-WrlMg .framer-9qfrs { flex: 1 0 0px; width: 1px; }\",\".framer-WrlMg .framer-gphj8r { flex-direction: column; gap: 23px; height: min-content; order: 2; }\",\".framer-WrlMg .framer-12kprzx { width: 319px; }\",\".framer-WrlMg .framer-wq5th3 { order: 9; }\",\".framer-WrlMg .framer-12uq6d7 { order: 10; }\",\".framer-WrlMg .framer-1mzdwls { order: 11; }\",\".framer-WrlMg .framer-zmncjn { order: 12; }\",\".framer-WrlMg .framer-1vbikli { order: 13; }\",\".framer-WrlMg .framer-2s9n9z { order: 14; }\"],PZxx4Gsbk:[\".framer-WrlMg .framer-19gtbsv, .framer-WrlMg .framer-1ctjvdd { order: 0; }\",\".framer-WrlMg .framer-1bgl0g7 { order: 1; }\",\".framer-WrlMg .framer-205b9p { order: 2; }\",\".framer-WrlMg .framer-7x03zj { order: 3; }\",\".framer-WrlMg .framer-1kccljv { order: 4; }\",\".framer-WrlMg .framer-et588v { order: 5; }\",\".framer-WrlMg .framer-13t79nr { order: 6; }\",\".framer-WrlMg .framer-19y6cd0 { order: 7; }\",\".framer-WrlMg .framer-1sv2y8c { order: 8; }\",\".framer-WrlMg .framer-gphj8r { height: 84px; }\",\".framer-WrlMg .framer-12kprzx { width: 416px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={i9QR8dLFh:\".framer-yewes4-override\",IOa9lBedV:\".framer-2qjnzw-override\",PZxx4Gsbk:\".framer-1inw6t9-override\"};const rules=[\".framer-WrlMg.framer-16zormn, .framer-WrlMg .framer-16zormn { display: block; }\",\".framer-WrlMg.framer-13dh16i { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 105px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-WrlMg .framer-1jopgoj-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 3; }\",\".framer-WrlMg.framer-10orgnv { background-color: rgba(0, 0, 0, 0.1); inset: 0px; position: fixed; user-select: none; z-index: 9; }\",\".framer-WrlMg.framer-1y3fp9a-container { bottom: 0px; flex: none; position: fixed; right: 0px; top: 0px; width: 400px; z-index: 9; }\",\".framer-WrlMg .framer-2qc90j-container { flex: none; height: auto; left: 50%; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 10px; transform: translateX(-50%); width: auto; z-index: 3; }\",\".framer-WrlMg .framer-otvk7l { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-WrlMg .framer-hzwpaa { --border-bottom-width: 0px; --border-color: var(--token-c773c842-c615-45d8-a5bb-a16294cd2aa3, rgba(34, 34, 34, 0.15)); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0.5px; align-content: center; align-items: center; background-color: var(--token-3605dee3-edc5-40ad-ad40-e99dfd5a3afb, rgba(255, 255, 255, 0.5)); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1003; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-WrlMg .framer-tw5adn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: 35px 0px 15px 0px; position: relative; width: 100%; }\",\".framer-WrlMg .framer-19gtbsv, .framer-WrlMg .framer-1bgl0g7, .framer-WrlMg .framer-205b9p, .framer-WrlMg .framer-7x03zj, .framer-WrlMg .framer-1kccljv, .framer-WrlMg .framer-et588v, .framer-WrlMg .framer-13t79nr, .framer-WrlMg .framer-19y6cd0, .framer-WrlMg .framer-1sv2y8c, .framer-WrlMg .framer-t8hxr5, .framer-WrlMg .framer-1ctjvdd { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-WrlMg .framer-1gbuuvv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 65px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-WrlMg .framer-9qfrs { --border-bottom-width: 1px; --border-color: #000000; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: var(--token-b1d44980-1c36-4298-bc55-ac2ba87e3872, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px; position: relative; width: 641px; }\",\".framer-WrlMg .framer-bvhcuf { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-WrlMg .framer-1rdtrnn-container { flex: none; height: auto; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-WrlMg .framer-gphj8r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: 63px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-WrlMg .framer-1dngope { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-WrlMg .framer-1ng8xe4 { flex: none; height: 28px; overflow: visible; position: relative; text-decoration: none; width: 108px; }\",\".framer-WrlMg .framer-1k3qzzp { height: 27px; left: 0px; position: absolute; top: 1px; width: 108px; }\",\".framer-WrlMg .framer-1aeal5m { height: 17px; left: 28px; position: absolute; top: 9px; width: 80px; }\",\".framer-WrlMg .framer-16tu3lo { height: 14px; left: 0px; position: absolute; top: 0px; width: 11px; }\",\".framer-WrlMg .framer-3pf7u { height: 10px; left: 10px; position: absolute; top: 3px; width: 6px; }\",\".framer-WrlMg .framer-i27ndd { height: 10px; left: 17px; position: absolute; top: 4px; width: 9px; }\",\".framer-WrlMg .framer-1n989rb { height: 11px; left: 28px; position: absolute; top: 3px; width: 9px; }\",\".framer-WrlMg .framer-1aibb2n { height: 13px; left: 37px; position: absolute; top: 1px; width: 6px; }\",\".framer-WrlMg .framer-1398rj { height: 14px; left: 44px; position: absolute; top: 3px; width: 10px; }\",\".framer-WrlMg .framer-10ru3r0 { height: 7px; left: 46px; position: absolute; top: 5px; width: 6px; }\",\".framer-WrlMg .framer-1j41nes { height: 2px; left: 55px; position: absolute; top: 0px; width: 2px; }\",\".framer-WrlMg .framer-1jhabl5 { height: 10px; left: 55px; position: absolute; top: 4px; width: 2px; }\",\".framer-WrlMg .framer-2hmgza { height: 14px; left: 60px; position: absolute; top: 0px; width: 2px; }\",\".framer-WrlMg .framer-os6id9 { height: 11px; left: 63px; position: absolute; top: 3px; width: 10px; }\",\".framer-WrlMg .framer-1tb3dri { height: 7px; left: 66px; position: absolute; top: 5px; width: 6px; }\",\".framer-WrlMg .framer-1dnkw5q { height: 13px; left: 74px; position: absolute; top: 1px; width: 6px; }\",\".framer-WrlMg .framer-1puzhco { height: 25px; left: 0px; position: absolute; top: 0px; width: 26px; }\",\".framer-WrlMg .framer-1i1d68z { height: 4px; left: 13px; position: absolute; top: 15px; width: 6px; }\",\".framer-WrlMg .framer-12kprzx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 595px; }\",\".framer-WrlMg .framer-jq4y4m, .framer-WrlMg .framer-u8nkhk, .framer-WrlMg .framer-9gvabr, .framer-WrlMg .framer-1gkr6ys, .framer-WrlMg .framer-5iswbz, .framer-WrlMg .framer-1t4lcwb, .framer-WrlMg .framer-uvxz31, .framer-WrlMg .framer-o6cngf, .framer-WrlMg .framer-1w2pgvs, .framer-WrlMg .framer-wq5th3, .framer-WrlMg .framer-12uq6d7, .framer-WrlMg .framer-1mzdwls, .framer-WrlMg .framer-zmncjn, .framer-WrlMg .framer-1vbikli, .framer-WrlMg .framer-2s9n9z { aspect-ratio: 1.5822784810126582 / 1; flex: none; height: auto; position: relative; width: 32px; }\",\".framer-WrlMg .framer-nk8e99 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 15px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 15px 0px; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-WrlMg[data-border=\"true\"]::after, .framer-WrlMg [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={i9QR8dLFh:\"(min-width: 1200px) and (max-width: 1439.98px)\",IOa9lBedV:\"(max-width: 809.98px)\",PZxx4Gsbk:\"(min-width: 810px) and (max-width: 1199.98px)\",W0gTTDp3C:\"(min-width: 1440px)\"};const humanReadableVariantMap={Desktop:\"W0gTTDp3C\",Laptop:\"i9QR8dLFh\",Phone:\"IOa9lBedV\",Tablet:\"PZxx4Gsbk\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"W0gTTDp3C\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const O8b_wxD56ko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const UDnzOMVcb1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"i9QR8dLFh\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"i9QR8dLFh\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"W0gTTDp3C\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-13dh16i\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:102,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1jopgoj-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"PDgzOuFic\",scopeId:\"BmhhZUmY3\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{i9QR8dLFh:{variant:matchVariant(\"p_mAG8oWR\")},IOa9lBedV:{variant:matchVariant(\"lca7zoX4t\")},PZxx4Gsbk:{variant:matchVariant(\"ilnegTzrA\")}},children:/*#__PURE__*/_jsx(FullNavigation,{height:\"100%\",id:\"PDgzOuFic\",layoutId:\"PDgzOuFic\",O8b_wxD56:O8b_wxD56ko9la1({overlay}),style:{width:\"100%\"},variant:matchVariant(\"JWucVrcUH\"),width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-10orgnv\"),\"data-framer-name\":\"Cart Overlay\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"x2PXIdYy_\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"400px\",children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-1y3fp9a-container\"),inComponentSlot:true,nodeId:\"WhbC18NWh\",rendersWithMotion:true,scopeId:\"BmhhZUmY3\",children:/*#__PURE__*/_jsx(FCCartStateFCCartState,{height:\"100%\",id:\"WhbC18NWh\",layoutId:\"WhbC18NWh\",style:{height:\"100%\",width:\"100%\"},UDnzOMVcb:UDnzOMVcb1q29jei({overlay}),width:\"100%\"})})})]})}),getContainer())})})]})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IOa9lBedV:{height:80,width:\"80px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:95,y:10,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IOa9lBedV:{\"data-framer-layout-hint-center-x\":undefined}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-2qc90j-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"pfbgoKpYo\",scopeId:\"BmhhZUmY3\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IOa9lBedV:{style:{height:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(GIFLogoWrapper,{height:\"100%\",id:\"pfbgoKpYo\",layoutId:\"pfbgoKpYo\",width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-otvk7l\"}),/*#__PURE__*/_jsxs(motion.footer,{className:\"framer-hzwpaa\",\"data-border\":true,\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-tw5adn\",\"data-framer-name\":\"Footer Navigation\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-38xdry\",\"data-styles-preset\":\"k8Ih9kV5n\",children:/*#__PURE__*/_jsx(Link,{href:\"/tos\",motionChild:true,nodeId:\"qVEEVxcMU\",openInNewTab:false,relValues:[],scopeId:\"BmhhZUmY3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh6x3n\",\"data-styles-preset\":\"qaMFMnoyY\",children:\"terms of service\"})})})}),className:\"framer-19gtbsv\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5in91p\",\"data-styles-preset\":\"D0tvBtLJd\",children:\"|\"})}),className:\"framer-1bgl0g7\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-38xdry\",\"data-styles-preset\":\"k8Ih9kV5n\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"s0i622Dy2\"},motionChild:true,nodeId:\"CJSSWEwcI\",openInNewTab:false,relValues:[],scopeId:\"BmhhZUmY3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh6x3n\",\"data-styles-preset\":\"qaMFMnoyY\",children:\"policies\"})})})}),className:\"framer-205b9p\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5in91p\",\"data-styles-preset\":\"D0tvBtLJd\",children:\"|\"})}),className:\"framer-7x03zj\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-38xdry\",\"data-styles-preset\":\"k8Ih9kV5n\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DS2QNvH7a\"},motionChild:true,nodeId:\"VHrAzFCvA\",openInNewTab:false,relValues:[],scopeId:\"BmhhZUmY3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh6x3n\",\"data-styles-preset\":\"qaMFMnoyY\",children:\"FAQ\"})})})}),className:\"framer-1kccljv\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5in91p\",\"data-styles-preset\":\"D0tvBtLJd\",children:\"|\"})}),className:\"framer-et588v\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-38xdry\",\"data-styles-preset\":\"k8Ih9kV5n\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DOY0d7xO6\"},motionChild:true,nodeId:\"YoTgPW8RF\",openInNewTab:false,relValues:[],scopeId:\"BmhhZUmY3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh6x3n\",\"data-styles-preset\":\"qaMFMnoyY\",children:\"contact\"})})})}),className:\"framer-13t79nr\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5in91p\",\"data-styles-preset\":\"D0tvBtLJd\",children:\"|\"})}),className:\"framer-19y6cd0\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-38xdry\",\"data-styles-preset\":\"k8Ih9kV5n\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DOY0d7xO6\"},motionChild:true,nodeId:\"E2aA0ne2O\",openInNewTab:false,relValues:[],scopeId:\"BmhhZUmY3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh6x3n\",\"data-styles-preset\":\"qaMFMnoyY\",children:\"about\"})})})}),className:\"framer-1sv2y8c hidden-yewes4\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-38xdry\",\"data-styles-preset\":\"k8Ih9kV5n\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DOY0d7xO6\"},motionChild:true,nodeId:\"w0Jbx9Gko\",openInNewTab:false,relValues:[],scopeId:\"BmhhZUmY3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-zh6x3n\",\"data-styles-preset\":\"qaMFMnoyY\",children:\"about\"})})})}),className:\"framer-t8hxr5 hidden-13dh16i hidden-1inw6t9 hidden-2qjnzw\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gbuuvv\",\"data-framer-name\":\"Newsletter\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9qfrs\",\"data-border\":true,\"data-framer-name\":\"Mailchimp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5in91p\",\"data-styles-preset\":\"D0tvBtLJd\",dir:\"auto\",children:\"subscribe to receive updates .\"})}),className:\"framer-bvhcuf\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1rdtrnn-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"wgSapotU1\",rendersWithMotion:true,scopeId:\"BmhhZUmY3\",whileHover:animation,children:/*#__PURE__*/_jsx(Mailchimp,{button:{buttonFont:{fontFamily:'\"Courier New\", \"Courier New Placeholder\", monospace',fontSize:\"16px\",letterSpacing:\"0em\",lineHeight:\"1em\"},buttonPadding:10,buttonPaddingBottom:10,buttonPaddingLeft:20,buttonPaddingPerSide:true,buttonPaddingRight:20,buttonPaddingTop:10,color:\"rgb(255, 255, 255)\",fill:\"rgb(51, 51, 51)\",insetWhenDocked:5,isDocked:false,label:\"submit\",shouldAppear:true,widthWhenDocked:100},font:{fontFamily:'\"Courier New\", \"Courier New Placeholder\", monospace',fontSize:\"15px\",letterSpacing:\"0em\",lineHeight:\"1em\"},gap:0,height:\"100%\",id:\"wgSapotU1\",input:{borderRadius:0,color:\"rgb(0, 0, 0)\",fill:\"rgb(235, 235, 235)\",fixedHeight:50,height:true,padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,placeholder:\"type email here\",placeholderColor:\"rgba(0, 0, 0, 0.3)\"},layout:\"horizontal\",layoutId:\"wgSapotU1\",mailchimpURL:\"http://eepurl.com/iEyuWc\",redirectAs:\"link\",style:{width:\"100%\"},width:\"100%\"})})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-gphj8r\",\"data-framer-name\":\"Payment Method Stack\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1dngope\",\"data-framer-name\":\"Trustpilot Icon Wrapper\",children:/*#__PURE__*/_jsx(Link,{href:\"https://uk.trustpilot.com/review/plagabyo.com\",motionChild:true,nodeId:\"C2ieajroY\",openInNewTab:true,scopeId:\"BmhhZUmY3\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1ng8xe4 framer-16zormn\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1k3qzzp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 108 26.557\" overflow=\"visible\"><g><path d=\"M 28.383 9.406 L 39.309 9.406 L 39.309 11.444 L 35.007 11.444 L 35.007 22.932 L 32.649 22.932 L 32.649 11.444 L 28.365 11.444 Z M 38.841 13.139 L 40.857 13.139 L 40.857 15.033 L 40.893 15.033 C 40.965 14.762 41.091 14.51 41.271 14.257 C 41.451 14.005 41.667 13.77 41.937 13.572 C 42.189 13.356 42.477 13.193 42.801 13.067 C 43.107 12.941 43.431 12.869 43.755 12.869 C 44.007 12.869 44.187 12.887 44.277 12.887 C 44.367 12.905 44.475 12.923 44.565 12.923 L 44.565 14.997 C 44.421 14.961 44.259 14.943 44.097 14.925 C 43.935 14.907 43.791 14.889 43.629 14.889 C 43.269 14.889 42.927 14.961 42.603 15.105 C 42.279 15.249 42.009 15.466 41.757 15.736 C 41.523 16.025 41.325 16.367 41.181 16.782 C 41.037 17.197 40.965 17.684 40.965 18.225 L 40.965 22.878 L 38.805 22.878 Z M 54.466 22.932 L 52.342 22.932 L 52.342 21.562 L 52.306 21.562 C 52.036 22.067 51.64 22.445 51.118 22.752 C 50.596 23.059 50.056 23.203 49.516 23.203 C 48.238 23.203 47.302 22.896 46.726 22.247 C 46.15 21.616 45.862 20.642 45.862 19.361 L 45.862 13.139 L 48.022 13.139 L 48.022 19.145 C 48.022 20.011 48.184 20.624 48.526 20.966 C 48.85 21.327 49.318 21.507 49.912 21.507 C 50.362 21.507 50.74 21.435 51.046 21.291 C 51.352 21.147 51.604 20.966 51.784 20.732 C 51.982 20.498 52.108 20.209 52.198 19.884 C 52.288 19.56 52.324 19.199 52.324 18.82 L 52.324 13.139 L 54.484 13.139 L 54.484 22.932 Z M 58.138 19.794 C 58.21 20.425 58.444 20.858 58.858 21.129 C 59.272 21.381 59.776 21.507 60.352 21.507 C 60.55 21.507 60.784 21.489 61.036 21.453 C 61.288 21.417 61.54 21.363 61.756 21.273 C 61.99 21.183 62.17 21.057 62.314 20.876 C 62.458 20.696 62.53 20.479 62.512 20.209 C 62.494 19.938 62.404 19.704 62.206 19.524 C 62.008 19.343 61.774 19.217 61.486 19.091 C 61.198 18.983 60.856 18.892 60.478 18.82 C 60.1 18.748 59.722 18.658 59.326 18.568 C 58.93 18.478 58.534 18.369 58.156 18.243 C 57.778 18.117 57.454 17.955 57.148 17.72 C 56.86 17.504 56.608 17.233 56.446 16.89 C 56.266 16.548 56.176 16.151 56.176 15.646 C 56.176 15.105 56.302 14.672 56.572 14.311 C 56.824 13.951 57.166 13.662 57.562 13.446 C 57.958 13.229 58.408 13.067 58.894 12.977 C 59.38 12.887 59.848 12.851 60.28 12.851 C 60.784 12.851 61.27 12.905 61.72 13.013 C 62.17 13.121 62.602 13.283 62.962 13.536 C 63.34 13.77 63.646 14.095 63.88 14.474 C 64.132 14.852 64.276 15.321 64.348 15.862 L 62.098 15.862 C 61.99 15.339 61.756 14.997 61.396 14.816 C 61.018 14.636 60.604 14.546 60.118 14.546 C 59.974 14.546 59.776 14.564 59.578 14.582 C 59.362 14.618 59.182 14.654 58.984 14.726 C 58.804 14.798 58.642 14.907 58.516 15.033 C 58.39 15.159 58.318 15.339 58.318 15.556 C 58.318 15.826 58.408 16.025 58.588 16.187 C 58.768 16.349 59.002 16.476 59.308 16.602 C 59.596 16.71 59.938 16.8 60.316 16.872 C 60.694 16.945 61.09 17.035 61.486 17.125 C 61.882 17.215 62.26 17.323 62.638 17.45 C 63.016 17.576 63.358 17.738 63.646 17.973 C 63.934 18.189 64.186 18.46 64.366 18.784 C 64.546 19.109 64.636 19.524 64.636 19.993 C 64.636 20.57 64.51 21.057 64.24 21.471 C 63.97 21.868 63.628 22.211 63.214 22.463 C 62.8 22.716 62.314 22.896 61.81 23.022 C 61.288 23.131 60.784 23.203 60.28 23.203 C 59.668 23.203 59.092 23.131 58.57 22.986 C 58.048 22.842 57.58 22.626 57.202 22.355 C 56.824 22.067 56.518 21.724 56.302 21.291 C 56.086 20.876 55.96 20.371 55.942 19.776 L 58.12 19.776 L 58.12 19.794 Z M 65.248 13.139 L 66.886 13.139 L 66.886 10.181 L 69.046 10.181 L 69.046 13.121 L 70.991 13.121 L 70.991 14.726 L 69.046 14.726 L 69.046 19.956 C 69.046 20.191 69.064 20.371 69.082 20.552 C 69.1 20.714 69.154 20.858 69.208 20.966 C 69.28 21.075 69.388 21.165 69.514 21.219 C 69.658 21.273 69.838 21.309 70.09 21.309 C 70.234 21.309 70.396 21.309 70.541 21.291 C 70.685 21.273 70.847 21.255 70.991 21.219 L 70.991 22.896 C 70.757 22.932 70.523 22.95 70.288 22.968 C 70.054 23.004 69.838 23.004 69.586 23.004 C 69.01 23.004 68.56 22.95 68.218 22.842 C 67.876 22.734 67.606 22.572 67.408 22.373 C 67.21 22.157 67.084 21.904 67.012 21.598 C 66.94 21.291 66.904 20.912 66.886 20.516 L 66.886 14.744 L 65.248 14.744 L 65.248 13.103 Z M 72.503 13.139 L 74.537 13.139 L 74.537 14.474 L 74.573 14.474 C 74.879 13.897 75.293 13.5 75.833 13.247 C 76.373 12.995 76.949 12.869 77.597 12.869 C 78.371 12.869 79.037 12.995 79.613 13.283 C 80.189 13.554 80.657 13.915 81.035 14.402 C 81.413 14.87 81.701 15.43 81.881 16.061 C 82.061 16.692 82.169 17.377 82.169 18.081 C 82.169 18.748 82.079 19.379 81.917 19.993 C 81.737 20.606 81.485 21.165 81.143 21.634 C 80.801 22.103 80.369 22.481 79.829 22.77 C 79.289 23.059 78.677 23.203 77.957 23.203 C 77.651 23.203 77.327 23.167 77.021 23.113 C 76.715 23.059 76.409 22.968 76.121 22.842 C 75.833 22.716 75.563 22.554 75.329 22.355 C 75.077 22.157 74.879 21.922 74.717 21.67 L 74.681 21.67 L 74.681 26.557 L 72.521 26.557 L 72.521 13.139 Z M 80.045 18.045 C 80.045 17.612 79.991 17.179 79.865 16.764 C 79.757 16.349 79.577 15.989 79.343 15.664 C 79.109 15.339 78.821 15.087 78.497 14.889 C 78.155 14.69 77.759 14.6 77.327 14.6 C 76.427 14.6 75.743 14.907 75.275 15.538 C 74.825 16.169 74.591 17.017 74.591 18.063 C 74.591 18.568 74.645 19.019 74.771 19.433 C 74.897 19.848 75.059 20.209 75.311 20.516 C 75.545 20.822 75.833 21.057 76.175 21.237 C 76.517 21.417 76.895 21.507 77.345 21.507 C 77.849 21.507 78.245 21.399 78.587 21.201 C 78.929 21.002 79.199 20.732 79.433 20.425 C 79.649 20.101 79.811 19.74 79.901 19.325 C 79.991 18.892 80.045 18.478 80.045 18.045 Z M 83.843 9.406 L 86.003 9.406 L 86.003 11.444 L 83.843 11.444 Z M 83.843 13.139 L 86.003 13.139 L 86.003 22.932 L 83.843 22.932 Z M 87.929 9.406 L 90.089 9.406 L 90.089 22.932 L 87.929 22.932 Z M 96.678 23.203 C 95.904 23.203 95.201 23.077 94.589 22.806 C 93.977 22.535 93.473 22.193 93.041 21.742 C 92.627 21.291 92.303 20.732 92.087 20.101 C 91.871 19.469 91.745 18.766 91.745 18.027 C 91.745 17.287 91.853 16.602 92.087 15.971 C 92.303 15.339 92.627 14.798 93.041 14.329 C 93.455 13.879 93.977 13.518 94.589 13.265 C 95.201 13.013 95.904 12.869 96.678 12.869 C 97.452 12.869 98.154 12.995 98.766 13.265 C 99.378 13.518 99.882 13.879 100.314 14.329 C 100.728 14.78 101.052 15.339 101.268 15.971 C 101.484 16.602 101.61 17.287 101.61 18.027 C 101.61 18.784 101.502 19.469 101.268 20.101 C 101.034 20.732 100.728 21.273 100.314 21.742 C 99.9 22.193 99.378 22.554 98.766 22.806 C 98.154 23.059 97.47 23.203 96.678 23.203 Z M 96.678 21.489 C 97.146 21.489 97.578 21.381 97.92 21.183 C 98.28 20.984 98.55 20.714 98.784 20.389 C 99.018 20.065 99.18 19.686 99.288 19.289 C 99.396 18.874 99.45 18.46 99.45 18.027 C 99.45 17.612 99.396 17.197 99.288 16.782 C 99.18 16.367 99.018 16.007 98.784 15.682 C 98.55 15.357 98.262 15.105 97.92 14.907 C 97.56 14.708 97.146 14.6 96.678 14.6 C 96.21 14.6 95.778 14.708 95.435 14.907 C 95.075 15.105 94.805 15.375 94.571 15.682 C 94.337 16.007 94.175 16.367 94.067 16.782 C 93.959 17.197 93.905 17.612 93.905 18.027 C 93.905 18.46 93.959 18.874 94.067 19.289 C 94.175 19.704 94.337 20.065 94.571 20.389 C 94.805 20.714 95.093 20.984 95.435 21.183 C 95.796 21.399 96.21 21.489 96.678 21.489 Z M 102.258 13.139 L 103.896 13.139 L 103.896 10.181 L 106.056 10.181 L 106.056 13.121 L 108 13.121 L 108 14.726 L 106.056 14.726 L 106.056 19.956 C 106.056 20.191 106.074 20.371 106.092 20.552 C 106.11 20.714 106.164 20.858 106.218 20.966 C 106.29 21.075 106.398 21.165 106.524 21.219 C 106.668 21.273 106.848 21.309 107.1 21.309 C 107.244 21.309 107.406 21.309 107.55 21.291 C 107.694 21.273 107.856 21.255 108 21.219 L 108 22.896 C 107.766 22.932 107.532 22.95 107.298 22.968 C 107.064 23.004 106.848 23.004 106.596 23.004 C 106.02 23.004 105.57 22.95 105.228 22.842 C 104.886 22.734 104.616 22.572 104.418 22.373 C 104.22 22.157 104.094 21.904 104.022 21.598 C 103.95 21.291 103.914 20.912 103.896 20.516 L 103.896 14.744 L 102.258 14.744 L 102.258 13.103 Z\" fill=\"var(--token-220020d4-67bd-4777-9398-ba2ddf504b84, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Text Color&quot;} */\"></path><path d=\"M 25.867 9.414 L 15.985 9.414 L 12.943 0 L 9.882 9.414 L 0 9.396 L 7.992 15.222 L 4.932 24.636 L 12.925 18.811 L 20.917 24.636 L 17.875 15.222 Z\" fill=\"var(--token-220020d4-67bd-4777-9398-ba2ddf504b84, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Text Color&quot;} */\"></path><path d=\"M 18.555 17.343 L 17.871 15.215 L 12.939 18.804 Z\" fill=\"var(--token-220020d4-67bd-4777-9398-ba2ddf504b84, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Text Color&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1aeal5m\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 79.635 17.152\" overflow=\"visible\"><path d=\"M 0.018 0 L 10.944 0 L 10.944 2.038 L 6.642 2.038 L 6.642 13.526 L 4.284 13.526 L 4.284 2.038 L 0 2.038 Z M 10.476 3.733 L 12.492 3.733 L 12.492 5.627 L 12.529 5.627 C 12.601 5.356 12.727 5.104 12.907 4.852 C 13.087 4.599 13.303 4.365 13.573 4.166 C 13.825 3.95 14.113 3.787 14.437 3.661 C 14.743 3.535 15.067 3.463 15.391 3.463 C 15.643 3.463 15.823 3.481 15.913 3.481 C 16.003 3.499 16.111 3.517 16.201 3.517 L 16.201 5.591 C 16.057 5.555 15.895 5.537 15.733 5.519 C 15.571 5.501 15.427 5.483 15.265 5.483 C 14.905 5.483 14.563 5.555 14.239 5.699 C 13.915 5.843 13.645 6.06 13.393 6.33 C 13.159 6.619 12.961 6.962 12.817 7.376 C 12.673 7.791 12.601 8.278 12.601 8.819 L 12.601 13.472 L 10.44 13.472 Z M 26.101 13.526 L 23.977 13.526 L 23.977 12.156 L 23.941 12.156 C 23.671 12.661 23.275 13.04 22.753 13.346 C 22.231 13.653 21.691 13.797 21.151 13.797 C 19.873 13.797 18.937 13.49 18.361 12.841 C 17.785 12.21 17.497 11.236 17.497 9.955 L 17.497 3.733 L 19.657 3.733 L 19.657 9.739 C 19.657 10.605 19.819 11.218 20.161 11.561 C 20.485 11.921 20.953 12.102 21.547 12.102 C 21.997 12.102 22.375 12.03 22.681 11.885 C 22.987 11.741 23.239 11.561 23.419 11.326 C 23.617 11.092 23.743 10.803 23.833 10.479 C 23.923 10.154 23.959 9.793 23.959 9.414 L 23.959 3.733 L 26.119 3.733 L 26.119 13.526 Z M 29.773 10.388 C 29.845 11.02 30.079 11.452 30.493 11.723 C 30.907 11.975 31.411 12.102 31.987 12.102 C 32.185 12.102 32.419 12.084 32.671 12.048 C 32.923 12.012 33.175 11.957 33.391 11.867 C 33.625 11.777 33.805 11.651 33.949 11.47 C 34.093 11.29 34.165 11.074 34.147 10.803 C 34.129 10.533 34.039 10.298 33.841 10.118 C 33.643 9.937 33.409 9.811 33.121 9.685 C 32.833 9.577 32.491 9.487 32.113 9.414 C 31.735 9.342 31.357 9.252 30.961 9.162 C 30.565 9.072 30.169 8.964 29.791 8.837 C 29.413 8.711 29.089 8.549 28.783 8.314 C 28.495 8.098 28.243 7.827 28.081 7.485 C 27.901 7.142 27.811 6.745 27.811 6.24 C 27.811 5.699 27.937 5.266 28.207 4.906 C 28.459 4.545 28.801 4.256 29.197 4.04 C 29.593 3.823 30.043 3.661 30.529 3.571 C 31.015 3.481 31.483 3.445 31.915 3.445 C 32.419 3.445 32.905 3.499 33.355 3.607 C 33.805 3.715 34.237 3.878 34.597 4.13 C 34.975 4.365 35.281 4.689 35.515 5.068 C 35.767 5.447 35.911 5.916 35.983 6.457 L 33.733 6.457 C 33.625 5.934 33.391 5.591 33.031 5.411 C 32.653 5.23 32.239 5.14 31.753 5.14 C 31.609 5.14 31.411 5.158 31.213 5.176 C 30.997 5.212 30.817 5.248 30.619 5.32 C 30.439 5.393 30.277 5.501 30.151 5.627 C 30.025 5.753 29.953 5.934 29.953 6.15 C 29.953 6.421 30.043 6.619 30.223 6.781 C 30.403 6.944 30.637 7.07 30.943 7.196 C 31.231 7.304 31.573 7.394 31.951 7.467 C 32.329 7.539 32.725 7.629 33.121 7.719 C 33.517 7.809 33.895 7.918 34.273 8.044 C 34.651 8.17 34.993 8.332 35.281 8.567 C 35.569 8.783 35.821 9.054 36.001 9.378 C 36.181 9.703 36.271 10.118 36.271 10.587 C 36.271 11.164 36.145 11.651 35.875 12.066 C 35.605 12.462 35.263 12.805 34.849 13.058 C 34.435 13.31 33.949 13.49 33.445 13.617 C 32.923 13.725 32.419 13.797 31.915 13.797 C 31.303 13.797 30.727 13.725 30.205 13.581 C 29.683 13.436 29.215 13.22 28.837 12.949 C 28.459 12.661 28.153 12.318 27.937 11.885 C 27.721 11.47 27.595 10.965 27.577 10.37 L 29.755 10.37 L 29.755 10.388 Z M 36.883 3.733 L 38.522 3.733 L 38.522 0.776 L 40.682 0.776 L 40.682 3.715 L 42.626 3.715 L 42.626 5.32 L 40.682 5.32 L 40.682 10.551 C 40.682 10.785 40.7 10.965 40.718 11.146 C 40.736 11.308 40.79 11.452 40.844 11.561 C 40.916 11.669 41.024 11.759 41.15 11.813 C 41.294 11.867 41.474 11.903 41.726 11.903 C 41.87 11.903 42.032 11.903 42.176 11.885 C 42.32 11.867 42.482 11.849 42.626 11.813 L 42.626 13.49 C 42.392 13.526 42.158 13.545 41.924 13.563 C 41.69 13.599 41.474 13.599 41.222 13.599 C 40.646 13.599 40.196 13.545 39.854 13.436 C 39.512 13.328 39.242 13.166 39.044 12.967 C 38.846 12.751 38.72 12.498 38.648 12.192 C 38.576 11.885 38.54 11.507 38.522 11.11 L 38.522 5.338 L 36.883 5.338 L 36.883 3.697 Z M 44.138 3.733 L 46.172 3.733 L 46.172 5.068 L 46.208 5.068 C 46.514 4.491 46.928 4.094 47.468 3.842 C 48.008 3.589 48.584 3.463 49.232 3.463 C 50.006 3.463 50.672 3.589 51.248 3.878 C 51.824 4.148 52.292 4.509 52.67 4.996 C 53.048 5.465 53.336 6.024 53.516 6.655 C 53.696 7.286 53.804 7.972 53.804 8.675 C 53.804 9.342 53.714 9.974 53.552 10.587 C 53.372 11.2 53.12 11.759 52.778 12.228 C 52.436 12.697 52.004 13.076 51.464 13.364 C 50.924 13.653 50.312 13.797 49.592 13.797 C 49.286 13.797 48.962 13.761 48.656 13.707 C 48.35 13.653 48.044 13.563 47.756 13.436 C 47.468 13.31 47.198 13.148 46.964 12.949 C 46.712 12.751 46.514 12.517 46.352 12.264 L 46.316 12.264 L 46.316 17.152 L 44.156 17.152 L 44.156 3.733 Z M 51.68 8.639 C 51.68 8.206 51.626 7.773 51.5 7.358 C 51.392 6.944 51.212 6.583 50.978 6.258 C 50.744 5.934 50.456 5.681 50.132 5.483 C 49.79 5.284 49.394 5.194 48.962 5.194 C 48.062 5.194 47.378 5.501 46.91 6.132 C 46.46 6.763 46.226 7.611 46.226 8.657 C 46.226 9.162 46.28 9.613 46.406 10.028 C 46.532 10.442 46.694 10.803 46.946 11.11 C 47.18 11.416 47.468 11.651 47.81 11.831 C 48.152 12.012 48.53 12.102 48.98 12.102 C 49.484 12.102 49.88 11.993 50.222 11.795 C 50.564 11.597 50.834 11.326 51.068 11.02 C 51.284 10.695 51.446 10.334 51.536 9.919 C 51.626 9.487 51.68 9.072 51.68 8.639 Z M 55.478 0 L 57.638 0 L 57.638 2.038 L 55.478 2.038 Z M 55.478 3.733 L 57.638 3.733 L 57.638 13.526 L 55.478 13.526 Z M 59.564 0 L 61.724 0 L 61.724 13.526 L 59.564 13.526 Z M 68.313 13.797 C 67.539 13.797 66.837 13.671 66.225 13.4 C 65.613 13.13 65.109 12.787 64.677 12.336 C 64.263 11.885 63.939 11.326 63.723 10.695 C 63.507 10.064 63.381 9.36 63.381 8.621 C 63.381 7.881 63.489 7.196 63.723 6.565 C 63.939 5.934 64.263 5.393 64.677 4.924 C 65.091 4.473 65.613 4.112 66.225 3.86 C 66.837 3.607 67.539 3.463 68.313 3.463 C 69.087 3.463 69.789 3.589 70.401 3.86 C 71.013 4.112 71.517 4.473 71.949 4.924 C 72.363 5.375 72.687 5.934 72.903 6.565 C 73.119 7.196 73.245 7.881 73.245 8.621 C 73.245 9.378 73.137 10.064 72.903 10.695 C 72.669 11.326 72.363 11.867 71.949 12.336 C 71.535 12.787 71.013 13.148 70.401 13.4 C 69.789 13.653 69.105 13.797 68.313 13.797 Z M 68.313 12.084 C 68.781 12.084 69.213 11.975 69.555 11.777 C 69.915 11.579 70.185 11.308 70.419 10.984 C 70.653 10.659 70.815 10.28 70.923 9.883 C 71.031 9.469 71.085 9.054 71.085 8.621 C 71.085 8.206 71.031 7.791 70.923 7.376 C 70.815 6.962 70.653 6.601 70.419 6.276 C 70.185 5.952 69.897 5.699 69.555 5.501 C 69.195 5.302 68.781 5.194 68.313 5.194 C 67.845 5.194 67.413 5.302 67.071 5.501 C 66.711 5.699 66.441 5.97 66.207 6.276 C 65.973 6.601 65.811 6.962 65.703 7.376 C 65.595 7.791 65.541 8.206 65.541 8.621 C 65.541 9.054 65.595 9.469 65.703 9.883 C 65.811 10.298 65.973 10.659 66.207 10.984 C 66.441 11.308 66.729 11.579 67.071 11.777 C 67.431 11.993 67.845 12.084 68.313 12.084 Z M 73.893 3.733 L 75.531 3.733 L 75.531 0.776 L 77.691 0.776 L 77.691 3.715 L 79.635 3.715 L 79.635 5.32 L 77.691 5.32 L 77.691 10.551 C 77.691 10.785 77.709 10.965 77.727 11.146 C 77.745 11.308 77.799 11.452 77.853 11.561 C 77.925 11.669 78.033 11.759 78.159 11.813 C 78.303 11.867 78.483 11.903 78.735 11.903 C 78.879 11.903 79.041 11.903 79.185 11.885 C 79.329 11.867 79.491 11.849 79.635 11.813 L 79.635 13.49 C 79.401 13.526 79.167 13.545 78.933 13.563 C 78.699 13.599 78.483 13.599 78.231 13.599 C 77.655 13.599 77.205 13.545 76.863 13.436 C 76.521 13.328 76.251 13.166 76.053 12.967 C 75.855 12.751 75.729 12.498 75.657 12.192 C 75.585 11.885 75.549 11.507 75.531 11.11 L 75.531 5.338 L 73.893 5.338 L 73.893 3.697 Z\" fill=\"var(--token-220020d4-67bd-4777-9398-ba2ddf504b84, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Text Color&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-16tu3lo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.944 13.526\" overflow=\"visible\"><path d=\"M 0.018 0 L 10.944 0 L 10.944 2.038 L 6.642 2.038 L 6.642 13.526 L 4.284 13.526 L 4.284 2.038 L 0 2.038 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3pf7u\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.76 10.01\" overflow=\"visible\"><path d=\"M 0.036 0.271 L 2.052 0.271 L 2.052 2.164 L 2.088 2.164 C 2.16 1.894 2.286 1.641 2.466 1.389 C 2.646 1.136 2.862 0.902 3.132 0.703 C 3.384 0.487 3.672 0.325 3.996 0.198 C 4.302 0.072 4.626 0 4.95 0 C 5.202 0 5.382 0.018 5.472 0.018 C 5.562 0.036 5.67 0.054 5.76 0.054 L 5.76 2.128 C 5.616 2.092 5.454 2.074 5.292 2.056 C 5.13 2.038 4.986 2.02 4.824 2.02 C 4.464 2.02 4.122 2.092 3.798 2.236 C 3.474 2.381 3.204 2.597 2.952 2.868 C 2.718 3.156 2.52 3.499 2.376 3.914 C 2.232 4.328 2.16 4.815 2.16 5.356 L 2.16 10.01 L 0 10.01 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-i27ndd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.622 10.064\" overflow=\"visible\"><path d=\"M 8.604 9.793 L 6.48 9.793 L 6.48 8.422 L 6.444 8.422 C 6.174 8.927 5.778 9.306 5.256 9.613 C 4.734 9.919 4.194 10.064 3.654 10.064 C 2.376 10.064 1.44 9.757 0.864 9.108 C 0.288 8.477 0 7.503 0 6.222 L 0 0 L 2.16 0 L 2.16 6.006 C 2.16 6.871 2.322 7.485 2.664 7.827 C 2.988 8.188 3.456 8.368 4.05 8.368 C 4.5 8.368 4.878 8.296 5.184 8.152 C 5.49 8.008 5.742 7.827 5.922 7.593 C 6.12 7.358 6.246 7.07 6.336 6.745 C 6.426 6.421 6.462 6.06 6.462 5.681 L 6.462 0 L 8.622 0 L 8.622 9.793 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1n989rb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.694 10.352\" overflow=\"visible\"><path d=\"M 2.196 6.944 C 2.268 7.575 2.502 8.008 2.916 8.278 C 3.33 8.531 3.834 8.657 4.41 8.657 C 4.608 8.657 4.842 8.639 5.094 8.603 C 5.346 8.567 5.598 8.513 5.814 8.422 C 6.048 8.332 6.228 8.206 6.372 8.026 C 6.516 7.845 6.588 7.629 6.57 7.358 C 6.552 7.088 6.462 6.853 6.264 6.673 C 6.066 6.493 5.832 6.366 5.544 6.24 C 5.256 6.132 4.914 6.042 4.536 5.97 C 4.158 5.898 3.78 5.807 3.384 5.717 C 2.988 5.627 2.592 5.519 2.214 5.393 C 1.836 5.266 1.512 5.104 1.206 4.87 C 0.918 4.653 0.666 4.383 0.504 4.04 C 0.324 3.697 0.234 3.3 0.234 2.795 C 0.234 2.254 0.36 1.822 0.63 1.461 C 0.882 1.1 1.224 0.812 1.62 0.595 C 2.016 0.379 2.466 0.216 2.952 0.126 C 3.438 0.036 3.906 0 4.338 0 C 4.842 0 5.328 0.054 5.778 0.162 C 6.228 0.271 6.66 0.433 7.02 0.685 C 7.398 0.92 7.704 1.244 7.938 1.623 C 8.19 2.002 8.334 2.471 8.406 3.012 L 6.156 3.012 C 6.048 2.489 5.814 2.146 5.454 1.966 C 5.076 1.785 4.662 1.695 4.176 1.695 C 4.032 1.695 3.834 1.713 3.636 1.731 C 3.42 1.767 3.24 1.804 3.042 1.876 C 2.862 1.948 2.7 2.056 2.574 2.182 C 2.448 2.309 2.376 2.489 2.376 2.705 C 2.376 2.976 2.466 3.174 2.646 3.337 C 2.826 3.499 3.06 3.625 3.366 3.751 C 3.654 3.86 3.996 3.95 4.374 4.022 C 4.752 4.094 5.148 4.184 5.544 4.274 C 5.94 4.365 6.318 4.473 6.696 4.599 C 7.074 4.725 7.416 4.888 7.704 5.122 C 7.992 5.338 8.244 5.609 8.424 5.934 C 8.604 6.258 8.694 6.673 8.694 7.142 C 8.694 7.719 8.568 8.206 8.298 8.621 C 8.028 9.018 7.686 9.36 7.272 9.613 C 6.858 9.865 6.372 10.046 5.868 10.172 C 5.346 10.28 4.842 10.352 4.338 10.352 C 3.726 10.352 3.15 10.28 2.628 10.136 C 2.106 9.992 1.638 9.775 1.26 9.505 C 0.882 9.216 0.576 8.873 0.36 8.441 C 0.144 8.026 0.018 7.521 0 6.926 L 2.178 6.926 L 2.178 6.944 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1aibb2n\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.742 12.823\" overflow=\"visible\"><path d=\"M 0 2.958 L 1.638 2.958 L 1.638 0 L 3.798 0 L 3.798 2.94 L 5.742 2.94 L 5.742 4.545 L 3.798 4.545 L 3.798 9.775 C 3.798 10.01 3.816 10.19 3.834 10.37 C 3.852 10.533 3.906 10.677 3.96 10.785 C 4.032 10.893 4.14 10.984 4.266 11.038 C 4.41 11.092 4.59 11.128 4.842 11.128 C 4.986 11.128 5.148 11.128 5.292 11.11 C 5.436 11.092 5.598 11.074 5.742 11.038 L 5.742 12.715 C 5.508 12.751 5.274 12.769 5.04 12.787 C 4.806 12.823 4.59 12.823 4.338 12.823 C 3.762 12.823 3.312 12.769 2.97 12.661 C 2.628 12.553 2.358 12.39 2.16 12.192 C 1.962 11.975 1.836 11.723 1.764 11.416 C 1.692 11.11 1.656 10.731 1.638 10.334 L 1.638 4.563 L 0 4.563 L 0 2.922 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1398rj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.666 13.689\" overflow=\"visible\"><path d=\"M 0 0.271 L 2.034 0.271 L 2.034 1.605 L 2.07 1.605 C 2.376 1.028 2.79 0.631 3.33 0.379 C 3.87 0.126 4.446 0 5.094 0 C 5.868 0 6.534 0.126 7.11 0.415 C 7.686 0.685 8.154 1.046 8.532 1.533 C 8.91 2.002 9.198 2.561 9.378 3.192 C 9.558 3.823 9.666 4.509 9.666 5.212 C 9.666 5.88 9.576 6.511 9.414 7.124 C 9.234 7.737 8.982 8.296 8.64 8.765 C 8.298 9.234 7.866 9.613 7.326 9.901 C 6.786 10.19 6.174 10.334 5.454 10.334 C 5.148 10.334 4.824 10.298 4.518 10.244 C 4.212 10.19 3.906 10.1 3.618 9.974 C 3.33 9.847 3.06 9.685 2.826 9.487 C 2.574 9.288 2.376 9.054 2.214 8.801 L 2.178 8.801 L 2.178 13.689 L 0.018 13.689 L 0.018 0.271 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10ru3r0\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.454 6.908\" overflow=\"visible\"><path d=\"M 5.454 3.445 C 5.454 3.012 5.4 2.579 5.274 2.164 C 5.166 1.749 4.986 1.389 4.752 1.064 C 4.518 0.739 4.23 0.487 3.906 0.289 C 3.564 0.09 3.168 0 2.736 0 C 1.836 0 1.152 0.307 0.684 0.938 C 0.234 1.569 0 2.417 0 3.463 C 0 3.968 0.054 4.419 0.18 4.833 C 0.306 5.248 0.468 5.609 0.72 5.916 C 0.954 6.222 1.242 6.457 1.584 6.637 C 1.926 6.817 2.304 6.908 2.754 6.908 C 3.258 6.908 3.654 6.799 3.996 6.601 C 4.338 6.403 4.608 6.132 4.842 5.825 C 5.058 5.501 5.22 5.14 5.31 4.725 C 5.4 4.292 5.454 3.878 5.454 3.445 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1j41nes\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.16 2.038\" overflow=\"visible\"><path d=\"M 0 0 L 2.16 0 L 2.16 2.038 L 0 2.038 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jhabl5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.16 9.793\" overflow=\"visible\"><path d=\"M 0 0 L 2.16 0 L 2.16 9.793 L 0 9.793 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2hmgza\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.16 13.526\" overflow=\"visible\"><path d=\"M 0 0 L 2.16 0 L 2.16 13.526 L 0 13.526 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-os6id9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.864 10.334\" overflow=\"visible\"><path d=\"M 4.932 10.334 C 4.158 10.334 3.456 10.208 2.844 9.937 C 2.232 9.667 1.728 9.324 1.296 8.873 C 0.882 8.422 0.558 7.863 0.342 7.232 C 0.126 6.601 0 5.898 0 5.158 C 0 4.419 0.108 3.733 0.342 3.102 C 0.558 2.471 0.882 1.93 1.296 1.461 C 1.71 1.01 2.232 0.649 2.844 0.397 C 3.456 0.144 4.158 0 4.932 0 C 5.706 0 6.408 0.126 7.02 0.397 C 7.632 0.649 8.136 1.01 8.568 1.461 C 8.982 1.912 9.306 2.471 9.522 3.102 C 9.738 3.733 9.864 4.419 9.864 5.158 C 9.864 5.916 9.756 6.601 9.522 7.232 C 9.288 7.863 8.982 8.404 8.568 8.873 C 8.154 9.324 7.632 9.685 7.02 9.937 C 6.408 10.19 5.724 10.334 4.932 10.334 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tb3dri\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.544 6.889\" overflow=\"visible\"><path d=\"M 2.772 6.889 C 3.24 6.889 3.672 6.781 4.014 6.583 C 4.374 6.385 4.644 6.114 4.878 5.789 C 5.112 5.465 5.274 5.086 5.382 4.689 C 5.49 4.274 5.544 3.86 5.544 3.427 C 5.544 3.012 5.49 2.597 5.382 2.182 C 5.274 1.767 5.112 1.407 4.878 1.082 C 4.644 0.757 4.356 0.505 4.014 0.307 C 3.654 0.108 3.24 0 2.772 0 C 2.304 0 1.872 0.108 1.53 0.307 C 1.17 0.505 0.9 0.776 0.666 1.082 C 0.432 1.407 0.27 1.767 0.162 2.182 C 0.054 2.597 0 3.012 0 3.427 C 0 3.86 0.054 4.274 0.162 4.689 C 0.27 5.104 0.432 5.465 0.666 5.789 C 0.9 6.114 1.188 6.385 1.53 6.583 C 1.89 6.799 2.304 6.889 2.772 6.889 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dnkw5q\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.742 12.823\" overflow=\"visible\"><path d=\"M 0 2.958 L 1.638 2.958 L 1.638 0 L 3.798 0 L 3.798 2.94 L 5.742 2.94 L 5.742 4.545 L 3.798 4.545 L 3.798 9.775 C 3.798 10.01 3.816 10.19 3.834 10.37 C 3.852 10.533 3.906 10.677 3.96 10.785 C 4.032 10.893 4.14 10.984 4.266 11.038 C 4.41 11.092 4.59 11.128 4.842 11.128 C 4.986 11.128 5.148 11.128 5.292 11.11 C 5.436 11.092 5.598 11.074 5.742 11.038 L 5.742 12.715 C 5.508 12.751 5.274 12.769 5.04 12.787 C 4.806 12.823 4.59 12.823 4.338 12.823 C 3.762 12.823 3.312 12.769 2.97 12.661 C 2.628 12.553 2.358 12.39 2.16 12.192 C 1.962 11.975 1.836 11.723 1.764 11.416 C 1.692 11.11 1.656 10.731 1.638 10.334 L 1.638 4.563 L 0 4.563 L 0 2.922 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1puzhco\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.867 24.636\" overflow=\"visible\"><path d=\"M 25.867 9.414 L 15.985 9.414 L 12.943 0 L 9.882 9.414 L 0 9.396 L 7.992 15.222 L 4.932 24.636 L 12.925 18.811 L 20.917 24.636 L 17.875 15.222 Z\" fill=\"var(--token-220020d4-67bd-4777-9398-ba2ddf504b84, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Text Color&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1i1d68z\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.616 3.589\" overflow=\"visible\"><path d=\"M 5.616 2.128 L 4.932 0 L 0 3.589 Z\" fill=\"var(--token-220020d4-67bd-4777-9398-ba2ddf504b84, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Text Color&quot;} */\"></path></svg>',withExternalLayout:true})]})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12kprzx\",\"data-framer-name\":\"Payment Card Logos\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-jq4y4m\",\"data-framer-name\":\"Apple Pay\",fill:\"black\",intrinsicHeight:316,intrinsicWidth:500,svg:'<svg fill=\"none\" height=\"316\" width=\"500\" xmlns=\"http://www.w3.org/2000/svg\"><rect fill=\"#fff\" height=\"315.282\" rx=\"30\" width=\"500\"/><rect height=\"312.282\" rx=\"28.5\" stroke=\"#000\" stroke-opacity=\".2\" stroke-width=\"3\" width=\"497\" x=\"1.5\" y=\"1.5\"/><path d=\"M126.314 94.799C131.006 88.93 134.19 81.05 133.35 73c-6.868.342-15.249 4.53-20.101 10.403-4.357 5.03-8.213 13.238-7.208 20.952 7.71.669 15.412-3.853 20.273-9.557zm6.948 11.063c-11.196-.667-20.715 6.354-26.062 6.354-5.35 0-13.537-6.018-22.393-5.856-11.526.169-22.22 6.686-28.07 17.05-12.03 20.735-3.175 51.491 8.524 68.378 5.682 8.355 12.528 17.554 21.55 17.223 8.524-.334 11.865-5.519 22.227-5.519 10.354 0 13.363 5.519 22.387 5.352 9.357-.167 15.207-8.359 20.888-16.721 6.518-9.524 9.186-18.72 9.353-19.225-.167-.167-18.043-7.024-18.209-27.586-.169-17.217 14.035-25.407 14.703-25.915-8.021-11.862-20.553-13.199-24.898-13.535zm97.488-23.301c24.335 0 41.28 16.774 41.28 41.195 0 24.508-17.294 41.369-41.89 41.369h-26.943v42.846H183.73V82.561zm-27.554 66.224h22.337c16.948 0 26.594-9.124 26.594-24.942 0-15.816-9.646-24.855-26.507-24.855h-22.424zm73.92 33.2c0-15.992 12.254-25.812 33.984-27.029l25.029-1.477v-7.039c0-10.169-6.867-16.252-18.337-16.252-10.866 0-17.646 5.213-19.295 13.384h-17.73c1.043-16.514 15.121-28.681 37.719-28.681 22.162 0 36.328 11.733 36.328 30.071v63.009h-17.991v-15.036h-.433c-5.301 10.169-16.861 16.6-28.854 16.6-17.904 0-30.42-11.125-30.42-27.55zm59.013-8.256v-7.213l-22.511 1.39c-11.212.783-17.555 5.736-17.555 13.558 0 7.995 6.605 13.21 16.686 13.21 13.123 0 23.38-9.039 23.38-20.945zm35.67 67.876v-15.21c1.388.347 4.516.347 6.082.347 8.691 0 13.384-3.649 16.251-13.035 0-.174 1.653-5.562 1.653-5.649l-33.025-91.516h20.335l23.121 74.395h.345l23.121-74.395h19.815l-34.246 96.208c-7.818 22.163-16.857 29.289-35.804 29.289-1.566 0-6.26-.174-7.648-.434z\" fill=\"#000\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-u8nkhk\",\"data-framer-name\":\"PayPal\",fill:\"black\",intrinsicHeight:316,intrinsicWidth:500,svg:'<svg fill=\"none\" height=\"316\" width=\"500\" xmlns=\"http://www.w3.org/2000/svg\"><rect fill=\"#fff\" height=\"315.282\" rx=\"30\" width=\"500\"/><rect height=\"312.282\" rx=\"28.5\" stroke=\"#000\" stroke-opacity=\".2\" stroke-width=\"3\" width=\"497\" x=\"1.5\" y=\"1.5\"/><path d=\"M231.125 93.762a6.175 6.175 0 0 0-6.095 5.21l-10.128 64.233a6.17 6.17 0 0 1 6.095-5.211h29.677c29.867 0 55.211-21.788 59.842-51.314.345-2.205.54-4.43.584-6.661-7.59-3.98-16.506-6.257-26.276-6.257z\" fill=\"#001c64\"/><path d=\"M311.1 100.022a49.698 49.698 0 0 1-.584 6.66c-4.631 29.526-29.977 51.315-59.842 51.315h-29.677a6.169 6.169 0 0 0-6.095 5.21l-9.312 59.024-5.833 37.028a5.014 5.014 0 0 0 1.138 4.039 4.997 4.997 0 0 0 3.81 1.756h32.212a6.175 6.175 0 0 0 6.095-5.21l8.484-53.814a6.175 6.175 0 0 1 6.1-5.211h18.965c29.867 0 55.211-21.788 59.842-51.314 3.288-20.956-7.266-40.026-25.303-49.483z\" fill=\"#0070e0\"/><path d=\"M194.53 50.946a6.17 6.17 0 0 0-6.095 5.206l-25.277 160.284a5.014 5.014 0 0 0 4.953 5.795h37.484l9.307-59.024 10.128-64.232a6.175 6.175 0 0 1 6.095-5.21h53.699c9.772 0 18.686 2.28 26.276 6.257.52-26.882-21.662-49.076-52.159-49.076z\" fill=\"#003087\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9gvabr\",\"data-framer-name\":\"Visa\",fill:\"black\",intrinsicHeight:316,intrinsicWidth:500,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" height=\"316\" width=\"500\"><clipPath id=\"a\"><path d=\"M50 93h401v130H50z\"/></clipPath><rect fill=\"#fff\" height=\"315.282\" rx=\"30\" width=\"500\"/><rect height=\"312.282\" rx=\"28.5\" stroke=\"#000\" stroke-opacity=\".2\" stroke-width=\"3\" width=\"497\" x=\"1.5\" y=\"1.5\"/><g clip-path=\"url(#a)\"><path d=\"m202.251 95.296-52.5 125.737h-34.252L89.664 120.689c-1.569-6.181-2.933-8.445-7.703-11.049-7.784-4.241-20.645-8.218-31.961-10.688l.769-3.656h55.135c7.028 0 13.346 4.696 14.941 12.82l13.645 72.758 33.721-85.578zm134.207 84.685c.138-33.186-45.714-35.014-45.399-49.839.099-4.512 4.378-9.308 13.745-10.533 4.643-.61 17.435-1.075 31.944 5.627l5.692-26.663c-7.797-2.841-17.828-5.575-30.309-5.575-32.028 0-54.568 17.091-54.758 41.564-.206 18.101 16.088 28.202 28.365 34.217 12.629 6.16 16.867 10.118 16.819 15.628-.09 8.434-10.073 12.158-19.403 12.304-16.286.252-25.737-4.423-33.27-7.939l-5.873 27.546c7.571 3.487 21.545 6.529 36.034 6.682 34.041 0 56.309-16.879 56.413-43.019zm84.574 41.055H451l-26.159-125.74H397.18c-6.219 0-11.466 3.635-13.788 9.224l-48.624 116.513h34.025l6.756-18.782h41.573l3.912 18.782zm-36.155-44.554 17.055-47.21 9.816 47.21h-26.869zM248.549 95.296l-26.794 125.737h-32.401l26.804-125.737z\" fill=\"#1434cb\"/></g></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gkr6ys\",\"data-framer-name\":\"Mastercard\",fill:\"black\",intrinsicHeight:316,intrinsicWidth:500,svg:'<svg fill=\"none\" height=\"316\" width=\"500\" xmlns=\"http://www.w3.org/2000/svg\"><rect fill=\"#000\" height=\"315.282\" rx=\"30\" width=\"500\"/><rect height=\"312.282\" rx=\"28.5\" stroke=\"#000\" stroke-opacity=\".2\" stroke-width=\"3\" width=\"497\" x=\"1.5\" y=\"1.5\"/><path d=\"M297.442 73.954H203.64v168.545h93.802z\" fill=\"#ff5f00\"/><path d=\"M209.596 158.227c0-32.756 15.187-64.024 40.796-84.273C203.938 37.327 136.341 45.367 99.714 92.12c-36.33 46.454-28.29 113.753 18.463 150.38 39.009 30.672 93.504 30.672 132.513 0-25.907-20.249-41.094-51.516-41.094-84.272z\" fill=\"#eb001b\"/><path d=\"M424 158.227c0 59.259-47.943 107.202-107.202 107.202-24.12 0-47.347-8.04-66.108-22.93 46.454-36.627 54.494-103.926 17.867-150.678-5.36-6.551-11.316-12.805-17.867-17.867 46.454-36.627 114.051-28.587 150.381 18.165C415.96 110.879 424 134.106 424 158.227z\" fill=\"#f79e1b\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5iswbz\",\"data-framer-name\":\"American Express\",fill:\"black\",intrinsicHeight:316,intrinsicWidth:500,svg:'<svg fill=\"none\" height=\"316\" width=\"500\" xmlns=\"http://www.w3.org/2000/svg\"><clipPath id=\"a\"><path d=\"M256 50h244v215H256z\"/></clipPath><rect fill=\"#006fcf\" height=\"315.282\" rx=\"30\" width=\"500\"/><rect height=\"312.282\" rx=\"28.5\" stroke=\"#000\" stroke-opacity=\".2\" stroke-width=\"3\" width=\"497\" x=\"1.5\" y=\"1.5\"/><g clip-path=\"url(#a)\" fill=\"#fff\"><path d=\"M318.389 113.57h24.029l-12.015-28.929zM500 252.337V233.74l-24.308-25.827L500 182.296v-18.382l-41.978 43.962z\"/><path d=\"M442.875 79.396 432.436 50H372.3v39.008L354.958 50h-48.584L256 163.863h40.612V265H422.44l19.746-21.7 19.651 21.7H500v-12.663h-31.735l-25.928-28.55-26.053 28.55h-30.863l41.738-44.209-41.738-44.208h31.742l25.674 28.297 25.928-28.297h31.229v-12.834h-23.903V89.064l-22.764 62.022h-21.245l-22.764-61.895v61.895h-51.096l-7.459-17.681h-40.726l-7.339 17.681h-26.547l39.081-88.423h31.115l39.081 88.423V62.663h37.815l19.727 55.071 19.86-55.07h37.183V50h-46.616l-10.509 29.396zM310.05 163.914h75.378v20.461h-51.222v13.769h49.956V218.1h-49.956v13.769h51.222v20.461H310.05v-88.422z\"/></g></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1t4lcwb\",\"data-framer-name\":\"Google Pay\",fill:\"black\",intrinsicHeight:316,intrinsicWidth:500,svg:'<svg fill=\"none\" height=\"316\" width=\"500\" xmlns=\"http://www.w3.org/2000/svg\"><rect fill=\"#fff\" height=\"315.282\" rx=\"30\" width=\"500\"/><rect height=\"312.282\" rx=\"28.5\" stroke=\"#000\" stroke-opacity=\".2\" stroke-width=\"3\" width=\"497\" x=\"1.5\" y=\"1.5\"/><path d=\"M236.692 156.329V202.6h-14.684V88.336h38.929c9.866 0 18.279 3.29 25.162 9.867 7.037 6.577 10.555 14.608 10.555 24.091 0 9.714-3.518 17.744-10.555 24.245-6.807 6.501-15.22 9.713-25.162 9.713h-24.245zm0-53.92v39.847h24.551c5.812 0 10.707-1.988 14.531-5.889 3.901-3.901 5.889-8.642 5.889-13.996 0-5.277-1.988-9.943-5.889-13.843-3.824-4.054-8.642-6.042-14.531-6.042h-24.551zm98.356 19.426c10.86 0 19.426 2.907 25.698 8.719 6.271 5.813 9.407 13.767 9.407 23.863V202.6h-13.996v-10.86h-.612c-6.042 8.948-14.149 13.384-24.245 13.384-8.642 0-15.831-2.524-21.644-7.648s-8.719-11.472-8.719-19.12c0-8.108 3.059-14.532 9.178-19.274 6.118-4.818 14.302-7.189 24.474-7.189 8.719 0 15.908 1.606 21.491 4.818v-3.365c0-5.124-1.988-9.407-6.042-13.002-4.053-3.595-8.795-5.354-14.225-5.354-8.184 0-14.685 3.442-19.427 10.402l-12.925-8.107c7.113-10.325 17.667-15.45 31.587-15.45zm-18.968 56.75c0 3.824 1.607 7.036 4.895 9.56 3.212 2.524 7.037 3.824 11.396 3.824 6.195 0 11.702-2.294 16.52-6.883s7.266-9.943 7.266-16.138c-4.589-3.594-10.937-5.43-19.121-5.43-5.965 0-10.936 1.453-14.914 4.283-4.053 2.983-6.042 6.577-6.042 10.784zM450 124.359l-48.948 112.582h-15.144l18.203-39.388-32.276-73.194h15.985l23.251 56.138h.306l22.638-56.138z\" fill=\"#3c4043\"/><path d=\"M178.283 146.998c0-4.788-.428-9.369-1.224-13.774h-61.552v25.239l35.449.007c-1.438 8.398-6.065 15.557-13.155 20.329v16.375h21.101c12.322-11.404 19.381-28.26 19.381-48.176z\" fill=\"#4285f4\"/><path d=\"M137.809 178.799c-5.874 3.962-13.438 6.279-22.287 6.279-17.094 0-31.595-11.518-36.788-27.044H56.967v16.888c10.784 21.399 32.949 36.084 58.555 36.084 17.698 0 32.566-5.821 43.388-15.84z\" fill=\"#34a853\"/><path d=\"M76.684 145.507c0-4.36.727-8.574 2.05-12.536v-16.887H56.968C52.508 124.933 50 134.922 50 145.507s2.516 20.573 6.968 29.422l21.766-16.887a39.51 39.51 0 0 1-2.05-12.535z\" fill=\"#fabb05\"/><path d=\"M115.522 105.927c9.66 0 18.31 3.327 25.14 9.828l18.699-18.684C148.004 86.493 133.197 80 115.522 80c-25.598 0-47.77 14.684-58.554 36.084l21.766 16.887c5.193-15.525 19.694-27.044 36.788-27.044z\" fill=\"#e94235\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uvxz31\",\"data-framer-name\":\"Discover\",fill:\"black\",intrinsicHeight:316,intrinsicWidth:500,svg:'<svg fill=\"none\" height=\"316\" width=\"500\" xmlns=\"http://www.w3.org/2000/svg\"><linearGradient id=\"b\" gradientUnits=\"userSpaceOnUse\" x1=\"279.2\" x2=\"255.896\" y1=\"184.647\" y2=\"148.114\"><stop offset=\"0\" stop-color=\"#ff9200\"/><stop offset=\".21\" stop-color=\"#ff8d00\"/><stop offset=\".45\" stop-color=\"#ff7f00\"/><stop offset=\".62\" stop-color=\"#ff7100\"/><stop offset=\".82\" stop-color=\"#ff5e00\"/><stop offset=\"1\" stop-color=\"#ff5200\"/></linearGradient><linearGradient id=\"c\" gradientUnits=\"userSpaceOnUse\" x1=\"275.499\" x2=\"241.473\" y1=\"184.133\" y2=\"117.554\"><stop offset=\"0\" stop-color=\"#ff7100\" stop-opacity=\"0\"/><stop offset=\".03\" stop-color=\"#ff6d00\" stop-opacity=\".03\"/><stop offset=\".21\" stop-color=\"#ff5900\" stop-opacity=\".25\"/><stop offset=\".39\" stop-color=\"#ff4800\" stop-opacity=\".42\"/><stop offset=\".56\" stop-color=\"#ff3b00\" stop-opacity=\".56\"/><stop offset=\".72\" stop-color=\"#ff3200\" stop-opacity=\".66\"/><stop offset=\".86\" stop-color=\"#ff2c00\" stop-opacity=\".72\"/><stop offset=\".98\" stop-color=\"#ff2b00\" stop-opacity=\".74\"/></linearGradient><clipPath id=\"a\"><rect height=\"315.282\" rx=\"30\" width=\"500\"/></clipPath><clipPath id=\"d\"><path d=\"M-7-7h523v334H-7z\"/></clipPath><g clip-path=\"url(#a)\"><rect fill=\"#fff\" height=\"315.282\" rx=\"30\" width=\"500\"/><path d=\"M70.197 125.951H52v63.574h18.145c9.613 0 16.603-2.26 22.72-7.343 7.248-6.009 11.566-15.047 11.566-24.393-.052-18.794-14.085-31.838-34.234-31.838zm14.495 47.757c-3.906 3.492-8.944 5.033-16.963 5.033h-3.34v-42.006h3.34c8.02 0 12.902 1.438 16.963 5.135 4.318 3.8 6.888 9.757 6.888 15.817 0 6.059-2.57 12.221-6.888 16.021zm37.781-47.757h-12.388v63.574h12.388zm30.379 24.392c-7.453-2.773-9.612-4.57-9.612-8.01 0-4.006 3.907-7.036 9.253-7.036 3.701 0 6.785 1.541 10.023 5.136l6.477-8.473c-5.346-4.673-11.72-7.036-18.711-7.036-11.257 0-19.841 7.806-19.841 18.23 0 8.781 4.009 13.249 15.678 17.408 4.831 1.695 7.35 2.876 8.584 3.595 2.467 1.592 3.701 3.903 3.701 6.573 0 5.135-4.112 8.987-9.664 8.987-5.911 0-10.692-2.979-13.57-8.473l-8.019 7.702c5.706 8.371 12.594 12.119 22.052 12.119 12.902 0 21.949-8.575 21.949-20.848 0-10.117-4.164-14.687-18.3-19.822zm22.206 7.447c0 18.692 14.702 33.173 33.566 33.173 5.346 0 9.921-1.027 15.575-3.698v-14.583c-4.986 4.981-9.355 6.983-15.009 6.983-12.491 0-21.384-9.038-21.384-21.927 0-12.222 9.15-21.824 20.818-21.824 5.912 0 10.384 2.105 15.575 7.138v-14.636c-5.448-2.773-9.92-3.902-15.266-3.902-18.814 0-33.875 14.789-33.875 33.276zm147.578 10.835-16.963-42.674h-13.57l26.986 65.217h6.682l27.501-65.217h-13.468zm36.239 20.9h35.211v-10.784h-22.823v-17.152h22v-10.783h-22v-14.071h22.823v-10.784h-35.211zm84.352-44.83c0-11.914-8.225-18.744-22.515-18.744H402.31v63.574h12.388v-25.522h1.645l17.169 25.522h15.266l-20.047-26.806c9.356-1.9 14.496-8.267 14.496-18.024zm-24.879 10.527h-3.65v-19.257h3.804c7.711 0 11.926 3.235 11.926 9.449 0 6.213-4.215 9.808-12.131 9.808z\" fill=\"#261f20\"/><path d=\"M295.649 157.687c0 18.589-15.061 33.687-33.72 33.687s-33.72-15.046-33.72-33.687S243.321 124 261.929 124s33.72 15.046 33.72 33.687z\" fill=\"url(#b)\"/><path d=\"M295.649 157.687c0 18.589-15.061 33.687-33.72 33.687s-33.72-15.046-33.72-33.687S243.321 124 261.929 124s33.72 15.046 33.72 33.687z\" fill=\"url(#c)\" opacity=\".65\"/><g clip-path=\"url(#d)\"><path d=\"M498.742-8H9.258C-.292-8-8-.295-8 9.25v300.5C-8 319.295-.292 327 9.258 327h489.484c9.55 0 17.258-7.705 17.258-17.25V9.25C516-.295 508.292-8 498.742-8zm-8.513 167.5c0 89.299-72.425 161.75-161.82 161.75H9.258c-6.328 0-11.505-5.175-11.505-11.5V9.25c0-6.325 5.177-11.5 11.505-11.5h319.151c89.337 0 161.82 72.394 161.82 161.75z\" fill=\"#ff6801\"/></g></g><rect height=\"312.282\" rx=\"28.5\" stroke=\"#000\" stroke-opacity=\".2\" stroke-width=\"3\" width=\"497\" x=\"1.5\" y=\"1.5\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-o6cngf\",\"data-framer-name\":\"Diners\",fill:\"black\",intrinsicHeight:316,intrinsicWidth:500,svg:'<svg fill=\"none\" height=\"316\" width=\"500\" xmlns=\"http://www.w3.org/2000/svg\"><clipPath id=\"a\"><path d=\"M124 50h252v216H124z\"/></clipPath><rect fill=\"#fff\" height=\"315.282\" rx=\"30\" width=\"500\"/><rect height=\"312.282\" rx=\"28.5\" stroke=\"#000\" stroke-opacity=\".2\" stroke-width=\"3\" width=\"497\" x=\"1.5\" y=\"1.5\"/><g clip-path=\"url(#a)\"><path d=\"M233.86 266C173.605 266.291 124 217.872 124 158.943 124 94.544 173.605 50 233.86 50h28.252C321.658 50 376 94.51 376 158.943c0 58.912-54.342 107.074-113.888 107.074H233.86zm.242-207.067c-55.068.017-99.693 44.27-99.693 98.878 0 54.609 44.625 98.845 99.693 98.862 55.068 0 99.693-44.253 99.711-98.862 0-54.608-44.643-98.861-99.711-98.878zM211.47 216.278V99.328c-23.688 9.053-40.493 31.788-40.563 58.483.07 26.679 16.875 49.431 40.563 58.467zm85.844-58.467c-.052-26.712-16.875-49.482-40.597-58.5v116.984c23.722-9.036 40.545-31.788 40.597-58.501\" fill=\"#0b4f95\"/></g></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1w2pgvs\",\"data-framer-name\":\"UnionPay\",fill:\"black\",intrinsicHeight:316,intrinsicWidth:500,svg:'<svg fill=\"none\" height=\"316\" width=\"500\" xmlns=\"http://www.w3.org/2000/svg\"><clipPath id=\"a\"><rect height=\"315.282\" rx=\"30\" width=\"500\"/></clipPath><g clip-path=\"url(#a)\"><rect fill=\"#fff\" height=\"315.282\" rx=\"30\" width=\"500\"/><path d=\"M55.038-43h160.219c22.342 0 36.287 18.219 31.039 40.71l-74.599 320.214c-5.248 22.417-27.665 40.636-50.007 40.636H-38.53c-22.342 0-36.287-18.219-31.039-40.636L5.031-2.289C10.202-24.781 32.62-43 55.037-43z\" fill=\"#ed171f\"/><path d=\"M201.912-43h184.21c22.343 0 12.296 18.219 7.048 40.71l-74.599 320.214c-5.248 22.417-3.599 40.636-26.016 40.636H108.344c-22.417 0-36.287-18.219-31.039-40.636L151.904-2.289C157.152-24.781 179.569-43 201.912-43z\" fill=\"#082f67\"/><path d=\"M378.85-43h160.219c22.342 0 36.287 18.219 31.039 40.71l-74.599 320.214c-5.248 22.417-27.59 40.636-50.082 40.636H285.282c-22.417 0-36.287-18.219-31.039-40.636L328.842-2.289C334.09-24.781 356.433-43 378.85-43z\" fill=\"#006a65\"/><g fill=\"#fff\"><path clip-rule=\"evenodd\" d=\"M321.126 225.924h11.341l3.273-10.946h-11.341zm9.084-30.131-3.893 12.921s4.288-2.2 6.658-2.877c2.314-.565 5.869-.96 5.869-.96l2.764-9.028h-11.341zm5.643-18.621-3.781 12.414s4.232-1.919 6.546-2.539c2.313-.621 5.868-.847 5.868-.847l2.709-9.028zm25.166 0-14.671 48.639h3.95l-3.047 10.044h-3.95l-.903 3.104h-13.993l.959-3.104h-28.439l2.878-9.31h2.878l14.896-49.373 2.991-9.987h14.276l-1.467 5.022s3.78-2.765 7.391-3.668c3.612-.959 24.264-1.298 24.264-1.298l-3.047 9.875h-4.91z\" fill-rule=\"evenodd\"/><path d=\"M367.338 167.241h15.235l.17 5.699c-.113.959.733 1.411 2.482 1.411h3.104l-2.821 9.367h-8.239c-7.109.507-9.818-2.54-9.649-5.982zm1.975 44.464h-14.501l2.483-8.351h16.589l2.37-7.618H359.89l2.821-9.423h45.593l-2.878 9.423h-15.291l-2.37 7.618h15.348l-2.54 8.351h-16.589l-2.934 3.498h6.715l1.636 10.495c.169 1.016.226 1.693.508 2.144.338.395 2.37.565 3.498.565h2.032l-3.104 10.213h-5.191c-.79 0-1.975-.057-3.611-.169-1.58-.113-2.652-1.016-3.724-1.524-.96-.451-2.37-1.636-2.709-3.555l-1.636-10.495-7.505 10.326c-2.37 3.273-5.642 5.755-11.116 5.755h-10.551l2.764-9.141h4.063c1.185 0 2.201-.451 2.934-.846.79-.339 1.467-.734 2.257-1.862l10.947-15.461zm-158.952-22.853h38.426l-2.821 9.198h-15.348l-2.37 7.786h15.743l-2.878 9.48h-15.686l-3.781 12.696c-.451 1.41 3.724 1.58 5.248 1.58l7.9-1.072-3.16 10.495h-17.718c-1.411 0-2.483-.226-4.006-.564-1.467-.395-2.145-1.016-2.822-2.032-.62-1.015-1.636-1.862-.959-4.119l5.078-16.815h-8.746l2.878-9.649h8.803l2.313-7.786h-8.746l2.821-9.198zm25.899-16.476h15.743l-2.877 9.592h-21.555L225.257 184c-1.015.959-1.354.564-2.652 1.297-1.241.621-3.78 1.806-7.109 1.806h-6.884l2.821-9.254h2.088c1.749 0 2.934-.169 3.555-.564.677-.452 1.467-1.411 2.313-2.991l3.95-7.222h15.686l-2.765 5.247z\"/><path clip-rule=\"evenodd\" d=\"M266.505 188.175s4.289-3.95 11.68-5.191c1.693-.338 12.132-.226 12.132-.226l1.58-5.247h-22.175zm20.765 4.007h-22.006l-1.354 4.457h19.072c2.257-.282 2.708 0 2.877-.056zm-28.495-24.941h13.429l-1.975 6.771s4.232-3.385 7.223-4.57c2.934-1.129 9.649-2.088 9.649-2.088l21.724-.113-7.392 24.658c-1.241 4.232-2.708 6.941-3.611 8.182-.847 1.298-1.806 2.314-3.668 3.386-1.806.959-3.498 1.523-5.022 1.693-1.467.112-3.668.169-6.715.169h-20.934l-5.924 19.523c-.565 1.919-.847 2.822-.452 3.386a2.53 2.53 0 0 0 2.032 1.015l9.197-.846-3.16 10.721H252.85c-3.273 0-5.699-.056-7.335-.226-1.58-.113-3.273 0-4.345-.846-.959-.846-2.426-1.975-2.426-3.104.113-1.072.507-2.821 1.241-5.247l18.79-62.407z\" fill-rule=\"evenodd\"/><path d=\"m297.935 207.078-1.242 5.925c-.564 1.862-1.015 3.272-2.426 4.457-1.467 1.242-3.216 2.54-7.223 2.54l-7.448.282v6.714c-.169 1.919.339 1.693.677 2.032.339.338.621.451.959.564l2.37-.113 7.11-.395-2.934 9.762h-8.182c-5.699 0-9.987-.113-11.342-1.242-1.354-.846-1.523-1.974-1.523-3.837l.508-26.125h13.034l-.169 5.304h3.16c1.072 0 1.749-.113 2.257-.395.395-.338.677-.733.903-1.354l1.241-4.175h10.27zM111.841 76.226c-.451 2.088-8.859 40.74-8.859 40.74-1.805 7.786-3.103 13.429-7.56 16.984-2.54 2.088-5.474 3.103-8.916 3.103-5.473 0-8.69-2.708-9.254-7.899l-.113-1.75 1.693-10.495s8.803-35.21 10.326-39.837c.056-.282.113-.395.113-.507-17.097.169-20.144 0-20.313-.226-.113.338-.565 2.539-.565 2.539l-8.971 39.611-.79 3.386-1.468 11.003c0 3.272.621 5.924 1.919 8.182 4.119 7.166 15.743 8.238 22.345 8.238 8.52 0 16.476-1.806 21.837-5.079 9.366-5.529 11.793-14.163 13.993-21.837l1.016-3.949s9.028-36.564 10.608-41.304c0-.282.056-.395.113-.508-12.414.113-16.025 0-17.21-.226m50.106 72.338c-6.094-.056-8.182-.056-15.292.283l-.282-.508c.621-2.709 1.298-5.361 1.919-8.069l.846-3.668c1.298-5.755 2.596-12.414 2.765-14.445.113-1.241.508-4.288-2.934-4.288-1.467 0-2.991.733-4.571 1.41-.846 3.047-2.595 11.624-3.385 15.574-1.749 8.238-1.862 9.197-2.652 13.26l-.508.508c-6.263-.057-8.408-.057-15.63.282l-.339-.621c1.185-4.909 2.427-9.818 3.555-14.727 2.991-13.26 3.724-18.338 4.571-25.11l.564-.395c6.997-.959 8.69-1.184 16.307-2.764l.621.733-1.129 4.232c1.298-.733 2.483-1.523 3.837-2.201 3.555-1.749 7.561-2.257 9.762-2.257 3.329 0 6.94.96 8.464 4.797 1.467 3.442.508 7.674-1.411 15.968l-.959 4.232c-1.975 9.254-2.257 10.947-3.329 17.323l-.734.508zm24.602 0c-3.668 0-5.981-.056-8.295 0-2.257 0-4.514.113-7.899.283l-.226-.283-.226-.282c.903-3.498 1.467-4.74 1.919-5.981.451-1.241.902-2.483 1.692-6.037a206.4 206.4 0 0 0 2.201-10.721c.508-2.765.734-5.079 1.129-7.787l.282-.226.282-.282c3.611-.508 5.925-.846 8.294-1.241 2.37-.339 4.797-.79 8.521-1.524l.169.339.113.338c-.677 2.878-1.411 5.756-2.088 8.69s-1.354 5.755-2.031 8.633c-1.354 6.094-1.919 8.407-2.257 9.987-.282 1.58-.395 2.427-.959 5.587l-.339.282-.339.225zm38.652-21.554c-.339 1.58-1.693 7.448-3.555 9.931-1.298 1.805-2.821 2.934-4.57 2.934-.508 0-3.499 0-3.555-4.458 0-2.201.395-4.458.959-6.884 1.58-7.053 3.498-12.978 8.295-12.978 3.78 0 4.006 4.401 2.426 11.511m15.799.621c2.144-9.311.508-13.712-1.58-16.364-3.159-4.006-8.746-5.36-14.558-5.36-3.498 0-11.736.338-18.225 6.319-4.627 4.289-6.828 10.157-8.126 15.743-1.297 5.699-2.821 16.025 6.659 19.806 2.934 1.241 7.109 1.58 9.818 1.58 6.94 0 14.05-1.919 19.354-7.561 4.119-4.571 6.038-11.398 6.658-14.22m148.288 21.555c-7.336-.056-9.424-.056-16.195.226l-.451-.564c1.862-6.941 3.724-13.881 5.304-20.934 2.144-9.142 2.596-12.978 3.329-18.339l.564-.451c7.279-1.016 9.254-1.355 16.872-2.709l.225.621c-1.41 5.699-2.764 11.454-4.119 17.21-2.764 12.019-3.78 18.169-4.852 24.432z\"/><path d=\"M378.229 127.968c-.338 1.468-1.749 7.392-3.611 9.875-1.242 1.749-4.176 2.878-5.868 2.878-.508 0-3.442 0-3.555-4.401 0-2.145.451-4.458 1.015-6.884 1.58-6.941 3.499-12.809 8.295-12.809 3.781 0 5.417 4.288 3.781 11.398m14.445.677c2.144-9.254-6.433-.79-7.787-3.893-2.088-4.797-.79-14.445-9.198-17.718-3.216-1.242-10.833.395-17.322 6.32-4.627 4.288-6.772 10.043-8.069 15.63-1.298 5.642-2.822 15.912 6.601 19.579 2.991 1.242 5.7 1.637 8.408 1.524 9.48-.508 16.646-14.784 22.006-20.426 4.119-4.458 4.853 1.692 5.473-1.016m-110.425 20.031c-6.094-.056-8.126-.056-15.292.283l-.282-.508c.621-2.709 1.298-5.361 1.919-8.069l.846-3.668c1.298-5.755 2.596-12.414 2.765-14.445.113-1.241.508-4.288-2.934-4.288-1.524 0-2.991.733-4.571 1.41-.846 3.047-2.595 11.624-3.442 15.574-1.749 8.238-1.862 9.197-2.652 13.26l-.508.508c-6.263-.057-8.407-.057-15.573.282l-.339-.621c1.185-4.909 2.37-9.818 3.499-14.727 2.99-13.26 3.724-18.338 4.57-25.11l.564-.395c6.997-.959 8.69-1.184 16.308-2.764l.62.733-1.072 4.232c1.242-.733 2.539-1.523 3.781-2.201 3.555-1.749 7.561-2.257 9.705-2.257 3.329 0 6.94.96 8.52 4.797 1.411 3.442.452 7.674-1.467 15.968l-.959 4.232c-1.975 9.254-2.313 10.947-3.329 17.323l-.734.508zm52.532-72.62-5.022.056c-13.09.17-18.338.057-20.539-.169-.225.96-.564 2.652-.564 2.652l-4.683 21.78s-11.229 46.27-11.737 48.47c11.455-.112 16.138-.112 18.113.057l3.103-15.122s2.257-9.48 2.427-9.818c0 0 .677-.96 1.41-1.355h1.016c9.874 0 21.047 0 29.736-6.432 5.925-4.401 10.044-10.89 11.793-18.79a26.61 26.61 0 0 0 .847-6.546c0-3.047-.621-6.037-2.37-8.35-4.458-6.264-13.317-6.32-23.586-6.377m6.602 22.627c-1.072 4.796-4.176 8.915-8.238 10.834-3.33 1.693-7.392 1.806-11.568 1.806h-2.708l.225-1.073s5.022-21.724 4.966-21.667l.169-1.129.113-.846 1.975.226s10.27.902 10.552.902c4.062 1.524 5.755 5.643 4.57 10.947m107.604 7.73-.564-.62c-7.448 1.467-8.859 1.749-15.743 2.652l-.508.508s0 .225-.056.338v-.113c-5.135 11.85-5.022 9.254-9.198 18.565v-1.129l-1.015-20.144-.678-.621c-7.843 1.467-8.012 1.749-15.291 2.652l-.564.508s-.057.508-.113.79v.113c.959 4.627.733 3.611 1.636 10.89.452 3.555.959 7.223 1.411 10.721.733 5.925 1.128 8.859 1.975 17.887-4.853 8.069-6.038 11.173-10.721 18.226l.226.62c7.053-.282 8.689-.282 13.937-.282l1.128-1.297c3.95-8.521 34.082-60.264 34.082-60.264m-255.949 5.022c4.007-2.765 4.514-6.658 1.129-8.633-3.442-2.031-9.423-1.354-13.429 1.411-4.063 2.765-4.515 6.602-1.129 8.633 3.386 1.975 9.367 1.411 13.429-1.411z\"/><path d=\"m414.51 167.467-5.868 10.1c-1.862 3.442-5.304 6.038-10.834 6.038l-9.367-.17 2.709-9.084h1.806c.959 0 1.692-.057 2.2-.339.452-.169.79-.508 1.185-1.072l3.442-5.53h14.671z\"/></g></g><rect height=\"312.282\" rx=\"28.5\" stroke=\"#000\" stroke-opacity=\".2\" stroke-width=\"3\" width=\"497\" x=\"1.5\" y=\"1.5\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wq5th3\",\"data-framer-name\":\"JCB\",fill:\"black\",intrinsicHeight:316,intrinsicWidth:500,svg:'<svg fill=\"none\" height=\"316\" width=\"500\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"><linearGradient id=\"a\"><stop offset=\"0\" stop-color=\"#007940\"/><stop offset=\".23\" stop-color=\"#00873f\"/><stop offset=\".74\" stop-color=\"#40a737\"/><stop offset=\"1\" stop-color=\"#5cb531\"/></linearGradient><linearGradient id=\"b\" gradientUnits=\"userSpaceOnUse\" x1=\"304.884\" x2=\"393.604\" xlink:href=\"#a\" y1=\"171.158\" y2=\"171.158\"/><linearGradient id=\"c\" gradientUnits=\"userSpaceOnUse\" x1=\"304.884\" x2=\"393.515\" xlink:href=\"#a\" y1=\"157.434\" y2=\"157.434\"/><linearGradient id=\"d\" gradientUnits=\"userSpaceOnUse\" x1=\"304.884\" x2=\"393.604\" xlink:href=\"#a\" y1=\"142.332\" y2=\"142.332\"/><linearGradient id=\"e\" gradientUnits=\"userSpaceOnUse\" x1=\"106.301\" x2=\"196.376\" y1=\"157.322\" y2=\"157.322\"><stop offset=\"0\" stop-color=\"#1f286f\"/><stop offset=\".48\" stop-color=\"#004e94\"/><stop offset=\".83\" stop-color=\"#0066b1\"/><stop offset=\"1\" stop-color=\"#006fbc\"/></linearGradient><linearGradient id=\"f\" gradientUnits=\"userSpaceOnUse\" x1=\"205.126\" x2=\"292.603\" y1=\"157.522\" y2=\"157.522\"><stop offset=\"0\" stop-color=\"#6c2c2f\"/><stop offset=\".17\" stop-color=\"#882730\"/><stop offset=\".57\" stop-color=\"#be1833\"/><stop offset=\".86\" stop-color=\"#dc0436\"/><stop offset=\"1\" stop-color=\"#e60039\"/></linearGradient><rect fill=\"#fff\" height=\"315.282\" rx=\"30\" width=\"500\"/><rect height=\"312.282\" rx=\"28.5\" stroke=\"#000\" stroke-opacity=\".2\" stroke-width=\"3\" width=\"497\" x=\"1.5\" y=\"1.5\"/><path d=\"M322.59 180.831h20.724c.596 0 1.972-.195 2.568-.195 3.943-.79 7.301-4.344 7.301-9.273s-3.358-8.287-7.301-9.273c-.596-.195-1.777-.195-2.568-.195H322.59v18.947z\" fill=\"url(#b)\"/><path d=\"M340.942 50c-19.738 0-35.912 15.979-35.912 35.912v37.298h50.71c1.18 0 2.567 0 3.553.195 11.44.596 19.933 6.511 19.933 16.77 0 8.092-5.72 14.993-16.38 16.379v.39c11.646.791 20.518 7.302 20.518 17.366 0 10.855-9.869 17.961-22.89 17.961h-55.65v73.015h52.681c19.738 0 35.912-15.979 35.912-35.911V50h-52.486z\" fill=\"url(#c)\"/><path d=\"M350.605 142.547c0-4.734-3.359-7.897-7.302-8.482-.39 0-1.386-.195-1.971-.195H322.59v17.365h18.742c.595 0 1.776 0 1.971-.195 3.943-.595 7.302-3.748 7.302-8.482z\" fill=\"url(#d)\"/><path d=\"M142.425 50c-19.727 0-35.912 15.979-35.912 35.912v88.604c10.064 4.929 20.518 8.092 30.983 8.092 12.436 0 19.142-7.497 19.142-17.755v-41.838h30.788v41.632c0 16.184-10.064 29.401-44.199 29.401-20.724 0-36.898-4.539-36.898-4.539v75.571h52.681c19.738 0 35.912-15.978 35.912-35.911V50h-52.486z\" fill=\"url(#e)\"/><path d=\"M241.689 50c-19.738 0-35.923 15.979-35.923 35.912v46.961c9.078-7.691 24.862-12.631 50.32-11.44 13.617.596 28.22 4.345 28.22 4.345v15.198c-7.302-3.748-15.979-7.106-27.234-7.897-19.338-1.387-30.983 8.092-30.983 24.667s11.645 26.249 30.983 24.667c11.244-.791 19.932-4.344 27.234-7.897v15.199s-14.408 3.748-28.22 4.344c-25.458 1.18-41.242-3.749-50.32-11.44v82.873h52.681c19.738 0 35.912-15.979 35.912-35.912V50h-52.681z\" fill=\"url(#f)\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12uq6d7\",\"data-framer-name\":\"Cartes Bancaires\",fill:\"black\",intrinsicHeight:316,intrinsicWidth:500,svg:'<svg fill=\"none\" height=\"316\" width=\"500\" xmlns=\"http://www.w3.org/2000/svg\"><clipPath id=\"a\"><path d=\"M49 58h401v200H49z\"/></clipPath><rect fill=\"#2b6593\" height=\"315.282\" rx=\"30\" width=\"500\"/><rect height=\"312.282\" rx=\"28.5\" stroke=\"#000\" stroke-opacity=\".2\" stroke-width=\"3\" width=\"497\" x=\"1.5\" y=\"1.5\"/><g clip-path=\"url(#a)\" fill=\"#fff\"><path d=\"m179.19 60.14 10.293 2.302c7.799 2.12 15.429 5.145 22.884 9.09l10.72 6.915a88.077 88.077 0 0 1 12.472 11.443 92.03 92.03 0 0 1 14.996 23.302c4.277 9.969 6.983 20.384 8.12 31.238l.364 3.651v.063a.64.64 0 0 1-.634.633l-5.589.032-14.249-.013h-56.79l-28.611.013a.252.252 0 0 0-.252.251l-.012 17.943c0 .226.182.408.408.408l18.57-.019 26.106-.044 36.153.019 11.781-.013 12.573-.056h.006c.283 0 .515.232.515.514v.032c-.603 8.614-2.166 16.983-4.691 25.114-5.288 17.034-14.726 31.188-28.323 42.475-3.805 2.792-7.655 5.74-11.611 7.974a118.867 118.867 0 0 1-11.58 5.728 139.814 139.814 0 0 1-18.062 5.659 174.246 174.246 0 0 1-18.871 2.773c-7.636.552-15.166.558-22.595.019-7.04-.54-13.822-1.518-20.335-2.949l-13.451-3.99-8.911-3.771c-5.207-2.522-9.98-5.37-14.331-8.545-1.677-1.229-3.718-2.836-6.117-4.831a108.907 108.907 0 0 1-12.447-13.325c-8.986-12.486-14.67-26.395-17.05-41.722a276 276 0 0 1-1.174-8.42 632.18 632.18 0 0 1-.358-7.491c-1.438-35.755 12-69.929 43.67-89.083a99.236 99.236 0 0 1 22.037-9.794c10.99-3.362 22.269-5.188 33.824-5.49 2.016.013 4.107-.219 5.991-.169 9.056.245 15.926.659 24.561 2.133zm105.484 3.438 12.051.05 29.133-.013 6.512-.038 18.017.026 21.34-.013 11.523.031h15.6c7.058-.106 13.043.289 17.954 1.192.861.157 2.638.578 5.326 1.261a38.435 38.435 0 0 1 13.338 7.636c8.535 7.566 13.314 17.109 14.331 28.634.17 1.92.17 4.731-.019 8.42a115.766 115.766 0 0 1-.628 3.62c-2.298 12.209-8.578 21.588-18.852 28.145-3.511 2.246-7.536 3.833-12.07 4.761-5.828.992-10.846 1.494-15.06 1.5-11.536.012-23.072.019-34.602.019l-28.404.012h-16.799l-33.717.032-13.245-.051c-.276 0-.414-.138-.414-.414l-.019-66.22.038-16.313-.038-1.932a.34.34 0 0 1 .333-.345l8.352.012zm.276 103.733 32.298.075 16.787.031 32.85-.031c13.722.031 27.45.056 41.178.088 1.444 0 3.724.238 6.851.715 13.916 1.675 25.34 10.622 31.155 23.226 3.178 7.146 4.427 14.493 3.749 22.034-1.356 15.177-8.666 26.551-21.942 34.13-8.742 4.166-17.892 4.718-27.55 4.724h-36.782l-15.876.013-34.715.063-4.296-.057h-26.118l-5.903.063c-.377-.031-.565-.157-.565-.364 0-18.301-.007-36.615-.032-54.947l-.012-28.998c0-.515.257-.772.766-.765z\"/></g></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mzdwls\",\"data-framer-name\":\"Interac\",fill:\"black\",intrinsicHeight:316,intrinsicWidth:500,svg:'<svg fill=\"none\" height=\"316\" width=\"500\" xmlns=\"http://www.w3.org/2000/svg\"><clipPath id=\"a\"><rect height=\"315.282\" rx=\"30\" width=\"500\"/></clipPath><clipPath id=\"b\"><path d=\"M52 43h398v302H52z\"/></clipPath><g clip-path=\"url(#a)\"><rect fill=\"#fdb913\" height=\"315.282\" rx=\"30\" width=\"500\"/><g clip-path=\"url(#b)\" fill=\"#231f20\"><path d=\"M276.761 155.356v-75.07l19.596-4.658v9.839s5.092-12.952 16.899-15.94a11.315 11.315 0 0 1 5.467-.374v19.153a27.44 27.44 0 0 0-10.285 2.142c-7.264 2.865-10.908 9.091-10.908 18.631v41.445zm-103.519 24.41s-3.195-4.783-3.195-21.67v-37.385l-10.11 2.391v-15.393l10.135-2.391V88.53l20.869-4.931v16.787l14.752-3.487v15.393l-14.752 3.487v38.058c0 17.311 4.593 20.623 4.593 20.623l-22.317 5.281zm34.648-44.659c0-13.35 1.897-23.089 5.991-30.561 4.867-8.867 12.83-14.646 24.463-17.286 22.915-5.206 31.178 8.32 30.853 26.477-.124 6.5-.1 9.639-.1 9.639l-40.364 9.464v.648c0 12.678 2.671 18.68 10.709 16.987 6.965-1.47 8.887-5.804 9.436-11.184.1-.871.125-3.063.125-3.063l18.896-4.533s.05 1.544 0 3.287c-.174 7.199-2.271 25.082-28.532 31.284-24.887 5.903-31.527-9.266-31.527-31.159m31.353-33.849c-6.69 1.519-10.185 8.07-10.335 18.905l20.295-4.832c.025-.499.049-1.57.025-3.263-.025-8.195-2.572-12.504-9.985-10.81zm150.198-10.063c-.774-22.864 5.167-40.997 30.729-46.775 16.3-3.687 22.491.548 25.611 4.632 3.021 3.91 4.169 9.166 4.169 16.539v1.345l-19.97 4.732v-2.79c0-8.742-2.421-12.054-8.787-10.46-7.563 1.893-10.609 9.066-10.609 23.288v6.65c0 14.471 1.972 21.096 10.709 19.278 7.564-1.569 8.587-8.194 8.712-13.998 0-.921.05-3.835.05-3.835l19.97-4.708v3.114c-.05 18.979-10.085 30.934-28.857 35.293-25.886 6.053-30.953-8.867-31.752-32.304m-69.095 32.005c0-17.385 10.209-22.889 25.586-29.24 13.829-5.705 14.129-8.544 14.179-13.5.074-4.16-1.873-7.747-8.737-5.978a10.39 10.39 0 0 0-8.338 9.813c-.125 1.27-.149 2.566-.125 3.86l-19.37 4.559a38.439 38.439 0 0 1 1.348-11.433c3.095-10.386 12.281-17.385 28.157-21.046 20.619-4.733 27.484 4.284 27.509 18.332v33.251c0 16.09 2.995 18.431 2.995 18.431l-19.021 4.483a41.507 41.507 0 0 1-2.546-6.824s-4.169 10.461-18.522 13.848c-15.078 3.562-23.066-5.778-23.066-18.556m39.566-23.736a71.897 71.897 0 0 1-10.11 5.903c-6.34 3.088-9.211 6.899-9.211 12.777 0 5.081 3.145 8.419 8.887 7.024 6.165-1.544 10.434-7.273 10.434-15.243zM64.057 232.394C57.392 232.37 52 226.965 52 220.314a11.9 11.9 0 0 1 1.947-6.525l.125-.175.224-.049 28.408-6.7v21.519l-.45.1c-6.44 1.544-14.153 3.313-15.726 3.636-.824.175-1.647.25-2.471.25m0 27.547c-6.64 0-12.057-5.38-12.057-12.03 0-2.317.674-4.608 1.947-6.551l.125-.199.224-.05 28.408-6.675v21.52l-.45.124c-6.44 1.545-14.153 3.313-15.726 3.637a13.86 13.86 0 0 1-2.471.224zm0 27.572c-6.665 0-12.057-5.38-12.057-12.005 0-2.316.674-4.608 1.947-6.551l.125-.224 28.632-6.725v21.52l-.45.125a968.13 968.13 0 0 1-15.726 3.636 11.91 11.91 0 0 1-2.471.249m-3.345-81.496V85.591l21.992-5.18v120.401zm54.792-10.262c0-7.472-6.066-13.55-13.579-13.55-7.489 0-13.58 6.053-13.58 13.55v112.556c.025 20.224 16.45 36.638 36.745 36.688 10.284 0 38.442-.05 38.442-.05V298c0-25.654.025-51.757.025-52.355a17.764 17.764 0 0 0-7.888-14.77l-34.249-23.213v52.703a2.905 2.905 0 0 1-2.92 2.914 2.905 2.905 0 0 1-2.921-2.914c0-.573-.075-57.635-.075-64.609zm18.348-83.962a29.711 29.711 0 0 0-19.596 15.118v-8.468l-19.82 4.683v54.048c7.114-2.789 15.177-1.395 20.894 3.637v-34.895c0-8.369 4.168-15.044 10.134-16.339 4.469-.972 8.213.622 8.213 8.568v50.91l20.893-4.882v-53.849c0-13.052-5.042-22.193-20.718-18.506\"/></g></g><rect height=\"312.282\" rx=\"28.5\" stroke=\"#000\" stroke-opacity=\".2\" stroke-width=\"3\" width=\"497\" x=\"1.5\" y=\"1.5\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zmncjn\",\"data-framer-name\":\"CashApp\",fill:\"black\",intrinsicHeight:316,intrinsicWidth:500,svg:'<svg fill=\"none\" height=\"316\" width=\"500\" xmlns=\"http://www.w3.org/2000/svg\"><rect fill=\"#00d633\" height=\"315.282\" rx=\"30\" width=\"500\"/><rect height=\"312.282\" rx=\"28.5\" stroke=\"#000\" stroke-opacity=\".2\" stroke-width=\"3\" width=\"497\" x=\"1.5\" y=\"1.5\"/><path d=\"M258.33 101.539a68.338 68.338 0 0 1 43.914 16.058c2.635 2.373 6.672 2.296 9.198-.187l12.642-12.628a6.426 6.426 0 0 0 .032-9.123c-.125-.124-.25-.232-.374-.341a100.53 100.53 0 0 0-33.797-18.85l3.788-18.587c.732-3.552-1.559-7.012-5.129-7.741a6.453 6.453 0 0 0-1.341-.14h-24.334c-3.102 0-5.799 2.141-6.47 5.166l-3.414 16.616c-32.409 1.583-59.893 17.563-59.893 50.314 0 28.314 22.713 40.477 46.721 48.995 22.713 8.409 34.747 11.527 34.747 23.365 0 11.837-12.003 19.3-29.681 19.3a65.452 65.452 0 0 1-46.144-17.982c-2.556-2.513-6.672-2.513-9.244 0l-13.547 13.188a6.496 6.496 0 0 0-.171 9.215c.047.062.109.109.171.171a89.67 89.67 0 0 0 39.176 21.363l-3.789 17.221a6.709 6.709 0 0 0 5.238 7.928c.39.078.795.124 1.201.14h24.412a6.637 6.637 0 0 0 6.516-5.197l3.523-16.322c38.833-2.373 62.575-23.178 62.575-53.633 0-28.035-23.664-39.873-52.395-49.523-16.431-6.143-30.632-10.177-30.632-22.309 0-12.133 13.25-16.508 26.501-16.508z\" fill=\"#fff\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vbikli\",\"data-framer-name\":\"Venmo\",fill:\"black\",intrinsicHeight:316,intrinsicWidth:500,svg:'<svg fill=\"none\" height=\"316\" width=\"500\" xmlns=\"http://www.w3.org/2000/svg\"><clipPath id=\"a\"><path d=\"M50 120h400v75H50z\"/></clipPath><rect fill=\"#008cff\" height=\"315.282\" rx=\"30\" width=\"500\"/><rect height=\"312.282\" rx=\"28.5\" stroke=\"#000\" stroke-opacity=\".2\" stroke-width=\"3\" width=\"497\" x=\"1.5\" y=\"1.5\"/><g clip-path=\"url(#a)\"><path d=\"M92.391 124.663c1.486 3.067 2.435 6.791 2.435 12.259 0 9.989-7.163 24.641-12.966 33.963l-6.211-49.29-25.649 2.4 11.749 69.269H91.04c12.826-16.651 28.626-40.361 28.626-58.615 0-5.723-1.217-10.252-3.917-14.652l-23.358 4.663zm70.638-4.4c-26.732 0-39.698 22.916-39.698 44.495 0 16.651 7.972 29.971 30.243 29.971 8.78 0 17.826-1.866 23.629-4.663l3.103-20.776c-8.237 4.128-14.577 5.723-21.195 5.723-6.08 0-10.662-3.189-10.662-11.321 13.774-.133 37.528-5.723 37.528-23.976 0-11.321-8.228-19.453-22.946-19.453zm-14.04 30.239c.677-7.99 6.88-13.583 11.605-13.583 2.703 0 4.995 1.595 4.995 4.793 0 6.658-11.883 8.787-16.603 8.787zm93.851-30.236c-9.58 0-16.334 3.602-21.463 6.93l-.274-5.731h-21.737l-11.475 71.802h25.115l7.963-50.351c2.16-1.068 5.402-2.533 8.637-2.533 2.437 0 4.463.797 4.463 3.995 0 1.332-.409 3.732-.543 4.925l-7.02 43.964h24.974l7.697-47.959c.409-2.525.817-6.39.817-9.053 0-9.596-4.463-15.992-17.154-15.989zm114.514-.003c-9.311 0-16.065 2.802-23.22 7.86-2.571-4.529-7.697-7.86-15.528-7.857-9.046 0-15.792 3.602-20.789 7.193l-.674-5.994h-21.472l-11.474 71.802h25.106l7.968-50.351c2.16-1.068 5.398-2.533 8.638-2.533 2.425 0 4.454.797 4.454 4.399 0 .928-.269 2.392-.4 3.594l-7.154 44.891h24.974l7.963-50.351c2.303-1.201 5.403-2.533 8.505-2.533 2.435 0 4.463.797 4.463 4.399 0 .928-.277 2.392-.408 3.594l-7.155 44.891h24.98l7.689-47.959c.409-2.525.817-6.39.817-9.053 0-9.596-4.46-15.992-17.283-15.992zm63.886 0c-27.949 0-40.097 21.189-40.097 43.831 0 17.182 7.02 30.906 28.214 30.906 28.623 0 40.64-23.176 40.64-45.558 0-16.919-7.697-29.179-28.76-29.179zm-8.374 55.686c-4.452 0-6.343-4.128-6.343-10.795 0-8.79 2.023-25.973 11.88-25.973 4.451 0 5.937 3.995 5.937 9.86 0 8.79-2.16 26.911-11.477 26.911z\" fill=\"#fff\"/></g></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2s9n9z\",\"data-framer-name\":\"Alipay\",fill:\"black\",intrinsicHeight:316,intrinsicWidth:500,svg:'<svg fill=\"none\" height=\"316\" width=\"500\" xmlns=\"http://www.w3.org/2000/svg\"><rect fill=\"#1677ff\" height=\"315.282\" rx=\"30\" width=\"500\"/><rect height=\"312.282\" rx=\"28.5\" stroke=\"#000\" stroke-opacity=\".2\" stroke-width=\"3\" width=\"497\" x=\"1.5\" y=\"1.5\"/><path d=\"M336.583 201.456c-12.083-4.095-28.337-10.366-46.419-16.981 10.855-19.1 19.539-40.835 25.252-64.46H255.8V98.309h73.013V86.196H255.8V50h-29.793c-5.228 0-5.228 5.212-5.228 5.212v30.955h-73.841V98.28h73.841v21.707h-60.987V132.1h118.261c-4.314 15.062-10.141 29.237-17.025 42.095-38.363-12.8-79.326-23.167-105.035-16.781-16.453 4.095-27.051 11.397-33.278 19.072C94.149 211.622 114.631 265 174.96 265c35.679 0 70.043-20.103 96.665-53.235C311.36 231.066 390 264.227 390 264.227v-47.25s-9.884-.802-53.417-15.549m-167.278 43.154c-47.047 0-60.959-37.456-37.707-57.959 7.77-6.93 21.938-10.309 29.48-11.054 27.937-2.777 53.817 7.99 84.353 23.052-21.452 28.293-48.789 45.99-76.126 45.99\" fill=\"#fff\"/></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-nk8e99\",\"data-framer-name\":\"Company Name\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5in91p\",\"data-styles-preset\":\"D0tvBtLJd\",dir:\"auto\",children:\"plaga 2026\"})}),className:\"framer-1ctjvdd\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"i9QR8dLFh\":{\"layout\":[\"fixed\",\"fixed\"]},\"PZxx4Gsbk\":{\"layout\":[\"fixed\",\"fixed\"]},\"IOa9lBedV\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"W0gTTDp3C\":[\".framer-1jopgoj-container\",\".framer-2qc90j-container\",\".framer-hzwpaa\"],\"i9QR8dLFh\":[\".framer-1jopgoj-container\",\".framer-2qc90j-container\",\".framer-hzwpaa\"],\"PZxx4Gsbk\":[\".framer-1jopgoj-container\",\".framer-2qc90j-container\",\".framer-hzwpaa\"],\"IOa9lBedV\":[\".framer-1jopgoj-container\",\".framer-2qc90j-container\",\".framer-hzwpaa\"]}\n * @framerBreakpoints {\"W0gTTDp3C\":{\"min\":1440,\"canvasClassName\":\"framer-13dh16i-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"i9QR8dLFh\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-yewes4-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Laptop\",\"width\":1200,\"rootFontSize\":16},\"PZxx4Gsbk\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1inw6t9-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"IOa9lBedV\":{\"max\":809,\"canvasClassName\":\"framer-2qjnzw-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant W0gTTDp3C\n * @framerLayoutTemplate true\n */const FramerBmhhZUmY3=withCSS(Component,css,\"framer-WrlMg\");export default FramerBmhhZUmY3;FramerBmhhZUmY3.displayName=\"Navigation & Footer (NEW)\";FramerBmhhZUmY3.defaultProps={height:1e3,width:1440};addFonts(FramerBmhhZUmY3,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...FullNavigationFonts,...FCCartStateFCCartStateFonts,...GIFLogoWrapperFonts,...MailchimpFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerBmhhZUmY3.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(FullNavigation,{},context),()=>forwardLoader(FCCartStateFCCartState,{},context),()=>forwardLoader(GIFLogoWrapper,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBmhhZUmY3\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"W0gTTDp3C\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-13dh16i-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"i9QR8dLFh\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-yewes4-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Laptop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"PZxx4Gsbk\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1inw6t9-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"IOa9lBedV\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-2qjnzw-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"i9QR8dLFh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PZxx4Gsbk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IOa9lBedV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"W0gTTDp3C\\\":[\\\".framer-1jopgoj-container\\\",\\\".framer-2qc90j-container\\\",\\\".framer-hzwpaa\\\"],\\\"i9QR8dLFh\\\":[\\\".framer-1jopgoj-container\\\",\\\".framer-2qc90j-container\\\",\\\".framer-hzwpaa\\\"],\\\"PZxx4Gsbk\\\":[\\\".framer-1jopgoj-container\\\",\\\".framer-2qc90j-container\\\",\\\".framer-hzwpaa\\\"],\\\"IOa9lBedV\\\":[\\\".framer-1jopgoj-container\\\",\\\".framer-2qc90j-container\\\",\\\".framer-hzwpaa\\\"]}\",\"framerDefaultVariant\":\"W0gTTDp3C\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1000\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport NavigationFooterNEW from \"https://framerusercontent.com/modules/VDnmZplDLwY35zlVZIKQ/Wa39AIq8XxrIfcdEtAlZ/BmhhZUmY3.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1fYfJ5e3bPzated8X7gN/xnmIY2fCzPLW7qmB34JD/augiA20Il.js\")), path: \"/\"}, gWnkWdEvY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jhvLQvmwbg5WOyT8LDgT/fqkNKeyoJTSiDPW0sNvg/gWnkWdEvY.js\")), path: \"/noise\"}, cdam8AXpk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/N1FSmdEDrLIpbJkgnp1Q/2oC3m1D4ajGvHzomfD0a/cdam8AXpk.js\")), path: \"/about\"}, DS2QNvH7a: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/r6tUyCyoFkcu7kSgleCN/DRCA7kgl8vNNqTbymiTW/DS2QNvH7a.js\")), path: \"/faq\"}, s0i622Dy2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cg3f6NM6pKiuRuaSI4f8/JHO0zIKFvuPsf2QApM9m/s0i622Dy2.js\")), path: \"/policies\"}, YCoyAeuuM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6rfnEshRzZlC0HAnkKvX/DqcckldfhK3XaqnLWtEJ/YCoyAeuuM.js\")), path: \"/tos\"}, DOY0d7xO6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jCJIJ12QjoznPsFaZ4Jy/Ni90o3NsZh7dJTINy3Vq/DOY0d7xO6.js\")), path: \"/contact\"}, tOHVOzLMF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hxVK4F26yJBeBdCjATRB/fH5TSoh2glR0Z7695xMc/tOHVOzLMF.js\")), path: \"/404\"}, cCwIaN5Ja: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SPlbVkYjDBKDMMhzgvsx/2FCcXTu05CZhbZBv1JqB/cCwIaN5Ja.js\")), path: \"/maintenance\"}, QBOPvFVR9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FwWNW6X1ho9CuQsfaAnB/qcWtk7mN6irsUSQaegCV/QBOPvFVR9.js\")), path: \"/photos\"}, tY9_KQHXO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eXA4FdjbfUv7yCbssSuG/PkBgorqvpqKBqhQluBuR/tY9_KQHXO.js\")), path: \"/page\"}, RORetWMFj: {collectionId: \"G3FX7Clz8\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p9fubzuB5183wOPf0pIi/ojngk9MW8Jw0NhEbWlB3/RORetWMFj.js\")), path: \"/:Q92QsH6Jo\"}, HIZXeFCyn: {collectionId: \"ItUKmJL9v\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/l8lg1rWschcgOtqLrbBn/s1pl8UH5zKidjbGedpKv/HIZXeFCyn.js\")), path: \"/noise/:A5EiTolCN\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {G3FX7Clz8: async () => (await import(\"https://framerusercontent.com/modules/lTD13BDusCuxLD4kFUHQ/jj27ZV3cXqYYCBzEqvvm/G3FX7Clz8.js\"))?.[\"utils\"], ItUKmJL9v: async () => (await import(\"https://framerusercontent.com/modules/aXlisAFlEqAcblLZbLFF/zwTXLksDSyZueydGGfig/ItUKmJL9v.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"b89f2ff4658a6d212389e9e68f61e4ab9ef78bb09680d1363604f962c871ed41\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"Shn6PqnDi\":\r\ncase \"gWnkWdEvY\":\r\ncase \"cdam8AXpk\":\r\ncase \"DS2QNvH7a\":\r\ncase \"s0i622Dy2\":\r\ncase \"YCoyAeuuM\":\r\ncase \"DOY0d7xO6\":\r\ncase \"tOHVOzLMF\":\r\ncase \"cCwIaN5Ja\":\r\ncase \"QBOPvFVR9\":\r\ncase \"tY9_KQHXO\":\r\ncase \"RORetWMFj\":\r\ncase \"HIZXeFCyn\":\r\nreturn React.createElement(NavigationFooterNEW, {...props, key: \"NavigationFooterNEW\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"Shn6PqnDi\":\r\ncase \"gWnkWdEvY\":\r\ncase \"cdam8AXpk\":\r\ncase \"DS2QNvH7a\":\r\ncase \"s0i622Dy2\":\r\ncase \"YCoyAeuuM\":\r\ncase \"DOY0d7xO6\":\r\ncase \"tOHVOzLMF\":\r\ncase \"cCwIaN5Ja\":\r\ncase \"QBOPvFVR9\":\r\ncase \"tY9_KQHXO\":\r\ncase \"RORetWMFj\":\r\ncase \"HIZXeFCyn\":\r\nreturn [{hash: \"13dh16i\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"yewes4\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"1inw6t9\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"2qjnzw\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: false, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hxVK4F26yJBeBdCjATRB/fH5TSoh2glR0Z7695xMc/tOHVOzLMF.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://plagabyo.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/M4YWRmmKiLh1p5up9D9o/W1EXBXtjLsoDeqWjm1ZQ/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}