{"version":3,"file":"script_main.BAKySuG4.mjs","names":["isBrowser","useState","useRef","useCallback","throttle","fonts","css","className","cycleOrder","variantClassNames","Transition","React.useContext","React.useMemo","getProps","createLayoutDependency","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","useState","isBrowser","e","cart","get","useMemo","isCurrencySymbolSameAsCode","ShopXCartSubtotal","isBrowser","useState","useRef","useCallback","useState","useRef","isBrowser","useCallback","e","throttle","p","_Fragment","get","index","useState","useRef","useCallback","throttle","e","useState","useCallback","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","convertFromEnum","toString","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","convertFromEnum","toString","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","FC_CartCounterFonts","Close2","SolidButton2","ClearCartButton2","Close3","FC_CartStateController","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","SVG","sharedStyle.css","sharedStyle.fonts","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","Image1","RichText","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","convertFromEnum","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","css","isBrowser","useState","useRef","useCallback","e","get","Component","FC_CartCounterFonts","FC_CartTriggerFonts","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","FCCartTriggerLight","FCCartTriggerDark3","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Link","Logo","CartTrigger3","Hamburger","cycleOrder","serializationHash","variantClassNames","transition1","transition2","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","Link1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","NavigationContents","serializationHash","variantClassNames","animation","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","humanReadableEnumMap","React.useState","getProps","useRef","React.useId","className","NavigationMain","CartModal2","Footer","useRef","React.useId","className","Image","_Fragment","PropertyOverrides","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","e","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/4gxKhYDXhQYsHYSbypZW/CwQMBB6veGtRJ77hGsnc/FC_CartCounter.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/v7LtkkyNjEAQ8EyrCJW6/tND47xWycBAq6ZXOZgJN/FC_CartCheckoutButton.js","https:/framerusercontent.com/modules/wBxOpxRwiKJ3qoIvmMdQ/z5RxMWfbQYPwULKjk69M/FC_CartClear.js","https:/framerusercontent.com/modules/hfnoUfLfYfPjyBRKNhDS/bPLWr8iO6kwOZOQ7S0u7/gujO1UCFj.js","https:/framerusercontent.com/modules/qNmovUuyHbB6QJnNxDDN/MmoAFxPMHFwR3s9CL0JM/n5IwysX_u.js","https:/framerusercontent.com/modules/qzHONztjNxeOCEcr9eYB/YaZLfHCSYlgknrriXE3V/OsVnXV4EW.js","https:/framerusercontent.com/modules/qsgOeS9jtVXHtXyTu5YW/RJmUEBQc62hXWoob4ZWq/p47MUXWgX.js","https:/framerusercontent.com/modules/3HTthWqw3dRPjF9xVwPY/QnZcTgypE55cTlh1vQpP/GnUe7K8tk.js","https:/framerusercontent.com/modules/o0iH0zqa5taUPiHWJjH5/bIEWgMN0i89JvcHbXsYT/Bb9Q1WYR9.js","https:/framerusercontent.com/modules/okFy0J0YxN10Rth1njlw/h8IB63zKW3u0tiOKiUW5/WBEK1BgPP.js","https:/framerusercontent.com/modules/1RMaHYL7oOlVy2t7YZyZ/vhF3sjrYsQxkZt1EFkgC/iw8JLO2sZ.js","https:/framerusercontent.com/modules/6LK2SCfvLShWzlrXRokt/U3oakg7H7eNzV8IXBRUA/EDubnk24B.js","https:/framerusercontent.com/modules/C0I2eJ7jOKRK1D29lXQr/ohaQ7pHEF5X3CWFkQgXV/hs4613tzz.js","https:/framerusercontent.com/modules/y6yUEEb8umnvGdCfPGqf/6lmsDvbDLBc9bRI2UZJD/FC_CartTrigger.js","https:/framerusercontent.com/modules/gX3KpBxEMpNAPZDMtlR9/lNcw1TlKUa5GxSis6OW5/Pj4LQBrqF.js","https:/framerusercontent.com/modules/1WsHHd3nRfp18iMo9Txu/Kyk7rneGdJk28x1IzxBr/U4x0IMqhU.js","https:/framerusercontent.com/modules/e578VujsOY9rd7zTCOzp/4FXeKgjsgiyNOeJUMmm6/a4WJEV6r1.js","https:/framerusercontent.com/modules/807jCFTqYqzNKkazNPJS/ff248vttqrRW1rzWYQUz/eqwCYm1tA.js","https:/framerusercontent.com/modules/f0KeBV8Q2yc3IthisV6k/td6Fvj1tnRdOtNir1N0e/uGW3xWOpP.js","https:/framerusercontent.com/modules/iwVXLL8ryoLT3VdeFk7G/JrNMZMHpRlHcDSqe253S/X3jA6ymK_.js","https:/framerusercontent.com/modules/fUE6UGaRgTy2ulHZQCW3/te6mNh1B62fmJAtq7oVT/TvubKCzWi.js","https:/framerusercontent.com/modules/cxTRn1BTCqNv9EyY0fvH/3YLmmtP67qpyNihhzItR/DD9yRsdjW.js","framer:toplevel/main"],"sourcesContent":["/*\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","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","/*\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\"}}}","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2024 Framer Commerce. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useCallback,useState,cloneElement}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n */export default function FC_CartClearButton(props){var _content_props;const{Default}=props;const[isClearing,setIsClearing]=useState(false);const waitForShopXTools=(timeout=1e4)=>{return new Promise((resolve,reject)=>{const startTime=Date.now();const checkCondition=()=>{if(window.shopXtools&&window.shopXtools.handleCartMutation){resolve();}else if(Date.now()-startTime>=timeout){reject(new Error(\"shopXtools not initialized within timeout\"));}else{setTimeout(checkCondition,100);}};checkCondition();});};const clearCart=useCallback(async e=>{if(isClearing)return;setIsClearing(true);try{var _currentCart_lines_edges,_currentCart_lines;await waitForShopXTools();const cartId=localStorage.getItem(\"shopX_cart_id\");if(!cartId){return;}const currentCart=window.shopXtools.cart;const lineIds=(currentCart===null||currentCart===void 0?void 0:(_currentCart_lines=currentCart.lines)===null||_currentCart_lines===void 0?void 0:(_currentCart_lines_edges=_currentCart_lines.edges)===null||_currentCart_lines_edges===void 0?void 0:_currentCart_lines_edges.map(edge=>edge.node.id))||[];if(lineIds.length===0){return;}const clearCartMutation=`\n                mutation cartLinesRemove($cartId: ID!, $lineIds: [ID!]!) {\n                    cartLinesRemove(cartId: $cartId, lineIds: $lineIds) {\n                        cart {\n                            id\n                            lines(first: 100) {\n                                edges {\n                                    node {\n                                        id\n                                        quantity\n                                    }\n                                }\n                            }\n                        }\n                        userErrors {\n                            message\n                            field\n                        }\n                    }\n                }\n            `;const data=await window.shopXtools.handleCartMutation(clearCartMutation,{cartId,lineIds});if(data){localStorage.setItem(\"shopXtools.cart\",JSON.stringify(data.cartLinesRemove.cart));window.shopXtools.cart=data.cartLinesRemove.cart;window.dispatchEvent(new Event(\"shopXtools-cart-update\"));}}catch(error){// Silent error handling - logging removed\n}finally{setIsClearing(false);}},[isClearing]);let content=(Default===null||Default===void 0?void 0:Default[0])||null;if(!content){return null;}const clonedElement=/*#__PURE__*/cloneElement(content,{style:{...((_content_props=content.props)===null||_content_props===void 0?void 0:_content_props.style)||{},width:\"100%\",height:\"100%\"},onClick:clearCart});return /*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:\"100%\"},children:clonedElement});}FC_CartClearButton.defaultProps={Default:null};addPropertyControls(FC_CartClearButton,{Default:{type:ControlType.ComponentInstance,title:\"Button Design\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartClearButton\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartClear.map","// Generated by Framer (ed41f9e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={f2GARTeLH:{hover:true}};const serializationHash=\"framer-1kOIt\";const variantClassNames={f2GARTeLH:\"framer-v-qxcms0\"};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,label,width,...props})=>{return{...props,avsUnryQG:label??props.avsUnryQG??\"Label\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,avsUnryQG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"f2GARTeLH\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-qxcms0\",className,classNames),\"data-border\":true,\"data-framer-name\":\"button\",layoutDependency:layoutDependency,layoutId:\"f2GARTeLH\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",...style},...addPropertyOverrides({\"f2GARTeLH-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Fkb2JlIEplbnNvbiBQcm8gQm9sZCBJdGFsaWMgQ2FwdGlvbg==\",\"--framer-font-family\":'\"Adobe Jenson Pro Bold Italic Caption\", \"Adobe Jenson Pro Bold Italic Caption Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss03' on, 'ss04' on\",\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(33, 26, 26)))\"},children:\"Label\"})}),className:\"framer-trkka4\",fonts:[\"CUSTOM;Adobe Jenson Pro Bold Italic Caption\"],layoutDependency:layoutDependency,layoutId:\"Qys7C3oqJ\",style:{\"--extracted-r6o4lv\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(33, 26, 26))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:avsUnryQG,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1kOIt.framer-1bgcqtc, .framer-1kOIt .framer-1bgcqtc { display: block; }\",\".framer-1kOIt.framer-qxcms0 { 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 40px 0px 40px; position: relative; width: min-content; }\",\".framer-1kOIt .framer-trkka4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-1kOIt[data-border=\"true\"]::after, .framer-1kOIt [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 126\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"uAweP1Bfr\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"avsUnryQG\":\"label\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergujO1UCFj=withCSS(Component,css,\"framer-1kOIt\");export default FramergujO1UCFj;FramergujO1UCFj.displayName=\"Solid Button 2\";FramergujO1UCFj.defaultProps={height:48,width:126};addPropertyControls(FramergujO1UCFj,{avsUnryQG:{defaultValue:\"Label\",displayTextArea:false,title:\"Label\",type:ControlType.String}});addFonts(FramergujO1UCFj,[{explicitInter:true,fonts:[{cssFamilyName:\"Adobe Jenson Pro Bold Italic Caption\",source:\"custom\",uiFamilyName:\"Adobe Jenson Pro Bold Italic Caption\",url:\"https://framerusercontent.com/assets/kj57DvgDd6tqDYjeKjmAhXcEg.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergujO1UCFj\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"126\",\"framerIntrinsicHeight\":\"48\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"avsUnryQG\\\":\\\"label\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"uAweP1Bfr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gujO1UCFj.map","// Generated by Framer (ed41f9e)\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={vWWT9Uyyw:{hover:true,pressed:true}};const serializationHash=\"framer-Ifp1C\";const variantClassNames={vWWT9Uyyw:\"framer-v-1ww6kq6\"};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:\"vWWT9Uyyw\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1h9519=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(sJ3RhKUYy){const res=await sJ3RhKUYy(...args);if(res===false)return false;}setVariant(\"vWWT9Uyyw\");});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-1ww6kq6\",className,classNames),\"data-framer-name\":\"Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vWWT9Uyyw\",onTap:onTap1h9519,ref:refBinding,style:{borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80,...style},...addPropertyOverrides({\"vWWT9Uyyw-hover\":{\"data-framer-name\":undefined},\"vWWT9Uyyw-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j8y9k0\",\"data-framer-name\":\"x\",layoutDependency:layoutDependency,layoutId:\"drLVnrgcR\",style:{rotate:0},variants:{\"vWWT9Uyyw-hover\":{rotate:90},\"vWWT9Uyyw-pressed\":{rotate:90}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pss9f7\",layoutDependency:layoutDependency,layoutId:\"GkDoOAebJ\",style:{backgroundColor:fillColor,rotate:-45}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-149v7bj\",layoutDependency:layoutDependency,layoutId:\"xMlAjoonl\",style:{backgroundColor:fillColor,rotate:45}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ifp1C.framer-3r0wge, .framer-Ifp1C .framer-3r0wge { display: block; }\",\".framer-Ifp1C.framer-1ww6kq6 { 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; will-change: var(--framer-will-change-override, transform); }\",\".framer-Ifp1C .framer-j8y9k0 { flex: none; height: 14px; overflow: visible; position: relative; width: 14px; }\",\".framer-Ifp1C .framer-1pss9f7, .framer-Ifp1C .framer-149v7bj { flex: none; height: 2px; left: -1px; overflow: visible; position: absolute; right: -1px; top: calc(50.00000000000002% - 2px / 2); z-index: 1; }\",\".framer-Ifp1C.framer-v-1ww6kq6.pressed .framer-j8y9k0 { 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\"]},\"NxXH9dd6N\":{\"layout\":[\"fixed\",\"fixed\"]},\"CaD3y5QPO\":{\"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 Framern5IwysX_u=withCSS(Component,css,\"framer-Ifp1C\");export default Framern5IwysX_u;Framern5IwysX_u.displayName=\"Close 2\";Framern5IwysX_u.defaultProps={height:32,width:32};addPropertyControls(Framern5IwysX_u,{sJ3RhKUYy:{title:\"Tap\",type:ControlType.EventHandler},wYCFdsUbu:{defaultValue:\"vCkVjSQMz\",options:[\"vCkVjSQMz\",\"MzBj6rqrX\"],optionTitles:[\"Black\",\"White\"],title:\"Color\",type:ControlType.Enum}});addFonts(Framern5IwysX_u,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framern5IwysX_u\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NxXH9dd6N\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CaD3y5QPO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"sJ3RhKUYy\\\":\\\"tap\\\",\\\"wYCFdsUbu\\\":\\\"color\\\"}\",\"framerIntrinsicHeight\":\"32\",\"framerIntrinsicWidth\":\"32\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./n5IwysX_u.map","// Generated by Framer (ed41f9e)\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={GsPpOifPX:{hover:true,pressed:true}};const serializationHash=\"framer-KDrJH\";const variantClassNames={GsPpOifPX:\"framer-v-1r49gxq\"};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:\"GsPpOifPX\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1gizmsy=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(sJ3RhKUYy){const res=await sJ3RhKUYy(...args);if(res===false)return false;}setVariant(\"GsPpOifPX\");});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-1r49gxq\",className,classNames),\"data-framer-name\":\"Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GsPpOifPX\",onTap:onTap1gizmsy,ref:refBinding,style:{borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80,...style},...addPropertyOverrides({\"GsPpOifPX-hover\":{\"data-framer-name\":undefined},\"GsPpOifPX-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gt5oka\",\"data-framer-name\":\"x\",layoutDependency:layoutDependency,layoutId:\"GJorhKi8i\",style:{rotate:0},variants:{\"GsPpOifPX-hover\":{rotate:90},\"GsPpOifPX-pressed\":{rotate:90}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w2l7w\",layoutDependency:layoutDependency,layoutId:\"gXizRaHD0\",style:{backgroundColor:fillColor,rotate:-45}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mkbdat\",layoutDependency:layoutDependency,layoutId:\"prOMQjQiD\",style:{backgroundColor:fillColor,rotate:45}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KDrJH.framer-1ln888r, .framer-KDrJH .framer-1ln888r { display: block; }\",\".framer-KDrJH.framer-1r49gxq { 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; will-change: var(--framer-will-change-override, transform); }\",\".framer-KDrJH .framer-1gt5oka { flex: none; height: 14px; overflow: visible; position: relative; width: 14px; }\",\".framer-KDrJH .framer-1w2l7w, .framer-KDrJH .framer-mkbdat { flex: none; height: 2px; left: -1px; overflow: visible; position: absolute; right: -1px; top: calc(50.00000000000002% - 2px / 2); z-index: 1; }\",\".framer-KDrJH.framer-v-1r49gxq.pressed .framer-1gt5oka { 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\"]},\"eXikOw5tu\":{\"layout\":[\"fixed\",\"fixed\"]},\"BjgNiLZVn\":{\"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 FramerOsVnXV4EW=withCSS(Component,css,\"framer-KDrJH\");export default FramerOsVnXV4EW;FramerOsVnXV4EW.displayName=\"Close 3\";FramerOsVnXV4EW.defaultProps={height:32,width:32};addPropertyControls(FramerOsVnXV4EW,{sJ3RhKUYy:{title:\"Tap\",type:ControlType.EventHandler},wYCFdsUbu:{defaultValue:\"vCkVjSQMz\",options:[\"vCkVjSQMz\",\"MzBj6rqrX\"],optionTitles:[\"Black\",\"White\"],title:\"Color\",type:ControlType.Enum}});addFonts(FramerOsVnXV4EW,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOsVnXV4EW\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"sJ3RhKUYy\\\":\\\"tap\\\",\\\"wYCFdsUbu\\\":\\\"color\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"32\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eXikOw5tu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BjgNiLZVn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"32\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OsVnXV4EW.map","// Generated by Framer (ed41f9e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={RVqNrwZuh:{hover:true}};const serializationHash=\"framer-0aIDc\";const variantClassNames={RVqNrwZuh:\"framer-v-sjkibw\"};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:\"RVqNrwZuh\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-sjkibw\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"RVqNrwZuh\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-25dffb6f-7224-457b-8095-a82c7fa5a8b9, rgba(0, 0, 0, 0.32))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",...style},variants:{\"RVqNrwZuh-hover\":{\"--border-color\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\"}},...addPropertyOverrides({\"RVqNrwZuh-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Fkb2JlIEplbnNvbiBQcm8gQm9sZCBJdGFsaWMgQ2FwdGlvbg==\",\"--framer-font-family\":'\"Adobe Jenson Pro Bold Italic Caption\", \"Adobe Jenson Pro Bold Italic Caption Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss03' on, 'ss04' on\",\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-25dffb6f-7224-457b-8095-a82c7fa5a8b9, rgba(0, 0, 0, 0.32)))\"},children:\"Clear cart\"})}),className:\"framer-1yn3ovy\",fonts:[\"CUSTOM;Adobe Jenson Pro Bold Italic Caption\"],layoutDependency:layoutDependency,layoutId:\"OAzLabnZz\",style:{\"--extracted-r6o4lv\":\"var(--token-25dffb6f-7224-457b-8095-a82c7fa5a8b9, rgba(0, 0, 0, 0.32))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"RVqNrwZuh-hover\":{\"--extracted-r6o4lv\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"RVqNrwZuh-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0Fkb2JlIEplbnNvbiBQcm8gQm9sZCBJdGFsaWMgQ2FwdGlvbg==\",\"--framer-font-family\":'\"Adobe Jenson Pro Bold Italic Caption\", \"Adobe Jenson Pro Bold Italic Caption Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss03' on, 'ss04' on\",\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0)))\"},children:\"Clear cart\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0aIDc.framer-ixfeme, .framer-0aIDc .framer-ixfeme { display: block; }\",\".framer-0aIDc.framer-sjkibw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 48px; justify-content: center; overflow: hidden; padding: 16px; position: relative; width: 200px; }\",\".framer-0aIDc .framer-1yn3ovy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-0aIDc[data-border=\"true\"]::after, .framer-0aIDc [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"eqjzV7k91\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerp47MUXWgX=withCSS(Component,css,\"framer-0aIDc\");export default Framerp47MUXWgX;Framerp47MUXWgX.displayName=\"Clear Cart Button 2\";Framerp47MUXWgX.defaultProps={height:48,width:200};addFonts(Framerp47MUXWgX,[{explicitInter:true,fonts:[{cssFamilyName:\"Adobe Jenson Pro Bold Italic Caption\",source:\"custom\",uiFamilyName:\"Adobe Jenson Pro Bold Italic Caption\",url:\"https://framerusercontent.com/assets/kj57DvgDd6tqDYjeKjmAhXcEg.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerp47MUXWgX\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"48\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eqjzV7k91\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./p47MUXWgX.map","// Generated by Framer (beb597f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,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_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 FC_CartCheckoutButton from\"https://framerusercontent.com/modules/v7LtkkyNjEAQ8EyrCJW6/tND47xWycBAq6ZXOZgJN/FC_CartCheckoutButton.js\";import FC_CartClearButton from\"https://framerusercontent.com/modules/wBxOpxRwiKJ3qoIvmMdQ/z5RxMWfbQYPwULKjk69M/FC_CartClear.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/xaWBqxa9SQlbpFff7036/MIuHR1Vo4H3fEKa1V5SP/dGOrrysF2.js\";import SolidButton2 from\"https://framerusercontent.com/modules/hfnoUfLfYfPjyBRKNhDS/bPLWr8iO6kwOZOQ7S0u7/gujO1UCFj.js\";import Close2 from\"https://framerusercontent.com/modules/qNmovUuyHbB6QJnNxDDN/MmoAFxPMHFwR3s9CL0JM/n5IwysX_u.js\";import Close3 from\"https://framerusercontent.com/modules/qzHONztjNxeOCEcr9eYB/YaZLfHCSYlgknrriXE3V/OsVnXV4EW.js\";import ClearCartButton2 from\"https://framerusercontent.com/modules/qsgOeS9jtVXHtXyTu5YW/RJmUEBQc62hXWoob4ZWq/p47MUXWgX.js\";const FC_CartCounterFonts=getFonts(FC_CartCounter);const Close2Fonts=getFonts(Close2);const FC_CartProductCardFonts=getFonts(FC_CartProductCard);const FC_CartSubtotalFonts=getFonts(FC_CartSubtotal);const SolidButton2Fonts=getFonts(SolidButton2);const FC_CartCheckoutButtonFonts=getFonts(FC_CartCheckoutButton);const ClearCartButton2Fonts=getFonts(ClearCartButton2);const FC_CartClearButtonFonts=getFonts(FC_CartClearButton);const Close3Fonts=getFonts(Close3);const FC_CartStateControllerFonts=getFonts(FC_CartStateController);const cycleOrder=[\"BqzDlwPmG\",\"ABEfbcwli\"];const serializationHash=\"framer-KHR6J\";const variantClassNames={ABEfbcwli:\"framer-v-1urysw8\",BqzDlwPmG:\"framer-v-oz55rf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Lrft6QYUX=undefined;const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"BqzDlwPmG\",Phone:\"ABEfbcwli\"};const getProps=({close,height,id,width,...props})=>{return{...props,Lrft6QYUX:close??props.Lrft6QYUX,variant:humanReadableVariantMap[props.variant]??props.variant??\"BqzDlwPmG\"};};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,Lrft6QYUX,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BqzDlwPmG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const sJ3RhKUYylb7div=activeVariantCallback(async(...args)=>{if(Lrft6QYUX){const res=await Lrft6QYUX(...args);if(res===false)return false;}});const onTaplb7div=activeVariantCallback(async(...args)=>{if(Lrft6QYUX){const res=await Lrft6QYUX(...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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-oz55rf\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"BqzDlwPmG\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{ABEfbcwli:{backgroundColor:\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\"}},...addPropertyOverrides({ABEfbcwli:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1saef54\",\"data-framer-name\":\"modal\",layoutDependency:layoutDependency,layoutId:\"K3s6V7dkw\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11fc18o-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ifkuzhoqE-container\",nodeId:\"ifkuzhoqE\",rendersWithMotion:true,scopeId:\"GnUe7K8tk\",children:/*#__PURE__*/_jsx(FC_CartStateController,{Empty:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10fbifp\",\"data-framer-name\":\"Cart Empty\",layoutDependency:layoutDependency,layoutId:\"BEdbxovQJ\",style:{backgroundColor:\"var(--token-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vg4uf8\",\"data-border\":true,\"data-framer-name\":\"header\",layoutDependency:layoutDependency,layoutId:\"CcudZnxhj\",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-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171))\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kkpz98\",\"data-framer-name\":\"my cart\",layoutDependency:layoutDependency,layoutId:\"mFN0zzXCC\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-76pimw\",\"data-styles-preset\":\"dGOrrysF2\",children:\"Your cart is empty\"})}),className:\"framer-1la879c\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tk8IjAvD2\",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-5l3ns2-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Fp3dMCmBB-container\",nodeId:\"Fp3dMCmBB\",rendersWithMotion:true,scopeId:\"GnUe7K8tk\",children:/*#__PURE__*/_jsx(Close3,{height:\"100%\",id:\"Fp3dMCmBB\",layoutId:\"Fp3dMCmBB\",sJ3RhKUYy:sJ3RhKUYylb7div,style:{height:\"100%\",width:\"100%\"},width:\"100%\",wYCFdsUbu:\"vCkVjSQMz\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1icseja\",\"data-framer-name\":\"body\",layoutDependency:layoutDependency,layoutId:\"YzbSfTRUm\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mmspza\",\"data-framer-name\":\"payments\",layoutDependency:layoutDependency,layoutId:\"jxTXeDXLr\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1q8sm3l\",\"data-framer-name\":\"visa\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"Mpz3acmqq\",svg:'<svg class=\"icon icon--full-color\" xmlns=\"http://www.w3.org/2000/svg\" width=\"38\" height=\"24\" aria-labelledby=\"pi-visa\"><path opacity=\".07\" d=\"M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z\"/><path fill=\"#fff\" d=\"M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32\"/><path d=\"M28.3 10.1H28c-.4 1-.7 1.5-1 3h1.9c-.3-1.5-.3-2.2-.6-3zm2.9 5.9h-1.7c-.1 0-.1 0-.2-.1l-.2-.9-.1-.2h-2.4c-.1 0-.2 0-.2.2l-.3.9c0 .1-.1.1-.1.1h-2.1l.2-.5L27 8.7c0-.5.3-.7.8-.7h1.5c.1 0 .2 0 .2.2l1.4 6.5c.1.4.2.7.2 1.1.1.1.1.1.1.2zm-13.4-.3.4-1.8c.1 0 .2.1.2.1.7.3 1.4.5 2.1.4.2 0 .5-.1.7-.2.5-.2.5-.7.1-1.1-.2-.2-.5-.3-.8-.5-.4-.2-.8-.4-1.1-.7-1.2-1-.8-2.4-.1-3.1.6-.4.9-.8 1.7-.8 1.2 0 2.5 0 3.1.2h.1c-.1.6-.2 1.1-.4 1.7-.5-.2-1-.4-1.5-.4-.3 0-.6 0-.9.1-.2 0-.3.1-.4.2-.2.2-.2.5 0 .7l.5.4c.4.2.8.4 1.1.6.5.3 1 .8 1.1 1.4.2.9-.1 1.7-.9 2.3-.5.4-.7.6-1.4.6-1.4 0-2.5.1-3.4-.2-.1.2-.1.2-.2.1zm-3.5.3c.1-.7.1-.7.2-1 .5-2.2 1-4.5 1.4-6.7.1-.2.1-.3.3-.3H18c-.2 1.2-.4 2.1-.7 3.2-.3 1.5-.6 3-1 4.5 0 .2-.1.2-.3.2M5 8.2c0-.1.2-.2.3-.2h3.4c.5 0 .9.3 1 .8l.9 4.4c0 .1 0 .1.1.2 0-.1.1-.1.1-.1l2.1-5.1c-.1-.1 0-.2.1-.2h2.1c0 .1 0 .1-.1.2l-3.1 7.3c-.1.2-.1.3-.2.4-.1.1-.3 0-.5 0H9.7c-.1 0-.2 0-.2-.2L7.9 9.5c-.2-.2-.5-.5-.9-.6-.6-.3-1.7-.5-1.9-.5L5 8.2z\" fill=\"#142688\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1eo9wcw\",\"data-framer-name\":\"mc\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"PgJzvaG7z\",svg:'<svg class=\"icon icon--full-color\" xmlns=\"http://www.w3.org/2000/svg\" width=\"38\" height=\"24\" aria-labelledby=\"pi-master\"><path opacity=\".07\" d=\"M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z\"/><path fill=\"#fff\" d=\"M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32\"/><circle fill=\"#EB001B\" cx=\"15\" cy=\"12\" r=\"7\"/><circle fill=\"#F79E1B\" cx=\"23\" cy=\"12\" r=\"7\"/><path fill=\"#FF5F00\" d=\"M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-zaz2cc\",\"data-framer-name\":\"Shop Pay\",layoutDependency:layoutDependency,layoutId:\"IeOjmx7dJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 82.607 20.027\" overflow=\"visible\"><g><path d=\"M 79.547 0 C 81.237 0 82.607 1.369 82.607 3.059 L 82.607 16.969 C 82.607 18.658 81.237 20.027 79.547 20.027 L 54.613 20.027 C 52.924 20.027 51.554 18.658 51.554 16.969 L 51.554 3.059 C 51.554 1.369 52.924 0 54.613 0 Z M 58.92 13.976 L 58.92 10.45 L 61.138 10.45 C 63.166 10.45 64.244 9.314 64.244 7.592 C 64.244 5.87 63.166 4.839 61.138 4.839 L 57.49 4.839 L 57.49 13.976 Z M 58.92 6.198 L 60.81 6.198 C 62.123 6.198 62.767 6.736 62.767 7.639 C 62.767 8.54 62.146 9.079 60.869 9.079 L 58.92 9.079 Z M 66.764 14.163 C 67.854 14.163 68.569 13.683 68.897 12.863 C 68.991 13.777 69.541 14.245 70.737 13.929 L 70.748 12.957 C 70.268 13.003 70.174 12.828 70.174 12.324 L 70.174 9.934 C 70.174 8.529 69.249 7.697 67.538 7.697 C 65.85 7.697 64.878 8.54 64.878 9.969 L 66.19 9.969 C 66.19 9.29 66.67 8.88 67.514 8.88 C 68.405 8.88 68.815 9.267 68.803 9.934 L 68.803 10.239 L 67.292 10.403 C 65.592 10.59 64.655 11.235 64.655 12.359 C 64.655 13.285 65.311 14.163 66.764 14.163 Z M 67.057 13.109 C 66.319 13.109 66.026 12.711 66.026 12.312 C 66.026 11.773 66.635 11.527 67.831 11.387 L 68.768 11.281 C 68.709 12.312 68.018 13.109 67.057 13.109 Z M 77.573 7.885 L 76.132 7.885 L 74.445 12.441 L 72.546 7.885 L 71.07 7.885 L 73.73 14.128 C 73.296 14.866 72.898 15.124 72.078 15.124 L 71.386 15.124 L 71.386 16.318 L 72.031 16.318 C 73.531 16.318 74.491 15.885 75.089 14.433 Z\" fill=\"rgb(84,51,235)\"></path><path d=\"M 5.801 8.803 C 3.844 8.379 2.972 8.213 2.972 7.459 C 2.972 6.749 3.562 6.396 4.742 6.396 C 5.78 6.396 6.539 6.85 7.097 7.738 C 7.139 7.806 7.227 7.831 7.298 7.793 L 9.5 6.681 C 9.579 6.641 9.608 6.541 9.563 6.465 C 8.649 4.88 6.96 4.013 4.737 4.013 C 1.815 4.013 0 5.452 0 7.741 C 0 10.171 2.21 10.786 4.171 11.21 C 6.131 11.635 7.005 11.801 7.005 12.555 C 7.005 13.309 6.368 13.665 5.095 13.665 C 3.92 13.665 3.048 13.127 2.521 12.083 C 2.503 12.046 2.471 12.018 2.432 12.005 C 2.392 11.992 2.35 11.996 2.313 12.014 L 0.116 13.103 C 0.079 13.122 0.051 13.155 0.038 13.194 C 0.025 13.234 0.028 13.277 0.047 13.314 C 0.919 15.067 2.708 16.053 5.098 16.053 C 8.141 16.053 9.98 14.638 9.98 12.278 C 9.98 9.918 7.759 9.233 5.801 8.808 L 5.801 8.803 Z M 17.604 4.013 C 16.355 4.013 15.252 4.456 14.459 5.244 C 14.409 5.291 14.327 5.257 14.327 5.189 L 14.327 0.155 C 14.327 0.069 14.258 0 14.171 0 L 11.416 0 C 11.329 0 11.26 0.069 11.26 0.156 L 11.26 15.776 C 11.26 15.863 11.329 15.932 11.416 15.932 L 14.171 15.932 C 14.258 15.932 14.327 15.863 14.327 15.776 L 14.327 8.924 C 14.327 7.601 15.341 6.586 16.708 6.586 C 18.076 6.586 19.066 7.58 19.066 8.925 L 19.066 15.777 C 19.066 15.864 19.135 15.932 19.222 15.932 L 21.978 15.932 C 22.065 15.932 22.133 15.864 22.133 15.777 L 22.133 8.924 C 22.133 6.045 20.247 4.015 17.604 4.015 Z M 27.724 3.565 C 26.227 3.565 24.825 4.023 23.819 4.685 C 23.751 4.73 23.727 4.822 23.769 4.893 L 24.984 6.968 C 25.028 7.042 25.123 7.068 25.197 7.024 C 25.96 6.563 26.837 6.322 27.729 6.328 C 30.134 6.328 31.902 8.025 31.902 10.269 C 31.902 12.18 30.487 13.596 28.693 13.596 C 27.231 13.596 26.217 12.745 26.217 11.542 C 26.217 10.854 26.509 10.29 27.27 9.892 C 27.349 9.85 27.378 9.752 27.331 9.676 L 26.185 7.735 C 26.147 7.671 26.068 7.643 25.998 7.67 C 24.462 8.239 23.384 9.61 23.384 11.45 C 23.384 14.234 25.6 16.312 28.69 16.312 C 32.3 16.312 34.895 13.81 34.895 10.222 C 34.895 6.375 31.876 3.565 27.724 3.565 Z M 42.954 3.992 C 41.56 3.992 40.316 4.506 39.408 5.413 C 39.357 5.463 39.276 5.426 39.276 5.357 L 39.276 4.266 C 39.276 4.179 39.207 4.11 39.12 4.11 L 36.436 4.11 C 36.349 4.11 36.28 4.179 36.28 4.266 L 36.28 19.863 C 36.28 19.95 36.349 20.019 36.436 20.019 L 39.192 20.019 C 39.278 20.019 39.347 19.95 39.347 19.863 L 39.347 14.748 C 39.347 14.68 39.429 14.646 39.479 14.69 C 40.385 15.534 41.584 16.027 42.956 16.027 C 46.189 16.027 48.71 13.409 48.71 10.008 C 48.71 6.607 46.186 3.989 42.956 3.989 Z M 42.435 13.385 C 40.596 13.385 39.202 11.922 39.202 9.987 C 39.202 8.052 40.593 6.589 42.435 6.589 C 44.276 6.589 45.665 8.028 45.665 9.987 C 45.665 11.946 44.295 13.385 42.432 13.385 Z\" fill=\"rgb(84,51,235)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1nut3b7\",layoutDependency:layoutDependency,layoutId:\"P_hcP5EJT\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 31.053 20.027\" overflow=\"visible\"><path d=\"M 27.993 0 C 29.683 0 31.053 1.369 31.053 3.059 L 31.053 16.969 C 31.053 18.658 29.683 20.027 27.993 20.027 L 3.06 20.027 C 1.37 20.027 0 18.658 0 16.969 L 0 3.059 C 0 1.369 1.37 0 3.06 0 Z M 7.366 13.976 L 7.366 10.45 L 9.585 10.45 C 11.612 10.45 12.69 9.314 12.69 7.592 C 12.69 5.87 11.612 4.839 9.585 4.839 L 5.936 4.839 L 5.936 13.976 Z M 7.366 6.198 L 9.257 6.198 C 10.569 6.198 11.214 6.736 11.214 7.639 C 11.214 8.54 10.592 9.079 9.315 9.079 L 7.366 9.079 Z M 15.211 14.163 C 16.3 14.163 17.015 13.683 17.343 12.863 C 17.437 13.777 17.988 14.245 19.183 13.929 L 19.195 12.957 C 18.714 13.003 18.621 12.828 18.621 12.324 L 18.621 9.934 C 18.621 8.529 17.695 7.697 15.984 7.697 C 14.296 7.697 13.324 8.54 13.324 9.969 L 14.636 9.969 C 14.636 9.29 15.117 8.88 15.96 8.88 C 16.851 8.88 17.261 9.267 17.25 9.934 L 17.25 10.239 L 15.738 10.403 C 14.039 10.59 13.101 11.235 13.101 12.359 C 13.101 13.285 13.757 14.163 15.211 14.163 Z M 15.503 13.109 C 14.765 13.109 14.472 12.711 14.472 12.312 C 14.472 11.773 15.082 11.527 16.277 11.387 L 17.214 11.281 C 17.156 12.312 16.464 13.109 15.503 13.109 Z M 26.02 7.885 L 24.578 7.885 L 22.891 12.441 L 20.993 7.885 L 19.516 7.885 L 22.176 14.128 C 21.743 14.866 21.344 15.124 20.524 15.124 L 19.832 15.124 L 19.832 16.318 L 20.477 16.318 C 21.977 16.318 22.938 15.885 23.535 14.433 Z\" fill=\"rgb(84,51,235)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1w3i6zt\",layoutDependency:layoutDependency,layoutId:\"hFC7VW8yI\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 31.053 20.027\" overflow=\"visible\"><path d=\"M 3.06 0 C 1.37 0 0 1.369 0 3.059 L 0 16.969 C 0 18.658 1.37 20.027 3.06 20.027 L 27.993 20.027 C 29.683 20.027 31.053 18.658 31.053 16.969 L 31.053 3.059 C 31.053 1.369 29.683 0 27.993 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gkid\",layoutDependency:layoutDependency,layoutId:\"Tft6X1fVj\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.754 9.137\" overflow=\"visible\"><path d=\"M 1.43 9.137 L 1.43 5.611 L 3.649 5.611 C 5.676 5.611 6.754 4.475 6.754 2.753 C 6.754 1.031 5.676 0 3.649 0 L 0 0 L 0 9.137 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yt9tuo\",layoutDependency:layoutDependency,layoutId:\"hLKyj1eAh\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.848 2.882\" overflow=\"visible\"><path d=\"M 0 0 L 1.891 0 C 3.203 0 3.848 0.539 3.848 1.441 C 3.848 2.343 3.227 2.882 1.949 2.882 L 0 2.882 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yloxtt\",layoutDependency:layoutDependency,layoutId:\"E0hauJa6i\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.094 6.466\" overflow=\"visible\"><path d=\"M 2.109 6.466 C 3.199 6.466 3.914 5.986 4.242 5.166 C 4.336 6.08 4.887 6.548 6.082 6.232 L 6.094 5.26 C 5.613 5.306 5.519 5.131 5.519 4.627 L 5.519 2.237 C 5.519 0.832 4.594 0 2.883 0 C 1.195 0 0.223 0.843 0.223 2.272 L 1.535 2.272 C 1.535 1.593 2.016 1.183 2.859 1.183 C 3.75 1.183 4.16 1.57 4.148 2.237 L 4.148 2.542 L 2.637 2.706 C 0.938 2.893 0 3.538 0 4.662 C 0 5.587 0.656 6.466 2.109 6.466 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9luiuk\",layoutDependency:layoutDependency,layoutId:\"r_uDIoBVn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.742 1.827\" overflow=\"visible\"><path d=\"M 1.031 1.827 C 0.293 1.827 0 1.429 0 1.031 C 0 0.492 0.609 0.246 1.805 0.106 L 2.742 0 C 2.683 1.031 1.992 1.827 1.031 1.827 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mssvtu\",layoutDependency:layoutDependency,layoutId:\"WOt4jDmEF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.504 8.434\" overflow=\"visible\"><path d=\"M 4.019 6.548 C 3.422 8 2.461 8.434 0.961 8.434 L 0.316 8.434 L 0.316 7.239 L 1.008 7.239 C 1.828 7.239 2.227 6.981 2.66 6.243 L 0 0 L 1.477 0 L 3.375 4.557 L 5.062 0 L 6.504 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-w6jzn8\",layoutDependency:layoutDependency,layoutId:\"JF64jgXl6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 48.71 20.019\" overflow=\"visible\"><path d=\"M 5.801 8.803 C 3.844 8.379 2.972 8.213 2.972 7.459 C 2.972 6.749 3.562 6.396 4.742 6.396 C 5.78 6.396 6.539 6.85 7.097 7.738 C 7.139 7.806 7.227 7.831 7.298 7.793 L 9.5 6.681 C 9.579 6.641 9.608 6.541 9.563 6.465 C 8.649 4.88 6.96 4.013 4.737 4.013 C 1.815 4.013 0 5.452 0 7.741 C 0 10.171 2.21 10.786 4.171 11.21 C 6.131 11.635 7.005 11.801 7.005 12.555 C 7.005 13.309 6.368 13.665 5.095 13.665 C 3.92 13.665 3.048 13.127 2.521 12.083 C 2.503 12.046 2.471 12.018 2.432 12.005 C 2.392 11.992 2.35 11.996 2.313 12.014 L 0.116 13.103 C 0.079 13.122 0.051 13.155 0.038 13.194 C 0.025 13.234 0.028 13.277 0.047 13.314 C 0.919 15.067 2.708 16.053 5.098 16.053 C 8.141 16.053 9.98 14.638 9.98 12.278 C 9.98 9.918 7.759 9.233 5.801 8.808 L 5.801 8.803 Z M 17.604 4.013 C 16.355 4.013 15.252 4.456 14.459 5.244 C 14.409 5.291 14.327 5.257 14.327 5.189 L 14.327 0.155 C 14.327 0.069 14.258 0 14.171 0 L 11.416 0 C 11.329 0 11.26 0.069 11.26 0.156 L 11.26 15.776 C 11.26 15.863 11.329 15.932 11.416 15.932 L 14.171 15.932 C 14.258 15.932 14.327 15.863 14.327 15.776 L 14.327 8.924 C 14.327 7.601 15.341 6.586 16.708 6.586 C 18.076 6.586 19.066 7.58 19.066 8.925 L 19.066 15.777 C 19.066 15.864 19.135 15.932 19.222 15.932 L 21.978 15.932 C 22.065 15.932 22.133 15.864 22.133 15.777 L 22.133 8.924 C 22.133 6.045 20.247 4.015 17.604 4.015 Z M 27.724 3.565 C 26.227 3.565 24.825 4.023 23.819 4.685 C 23.751 4.73 23.727 4.822 23.769 4.893 L 24.984 6.968 C 25.028 7.042 25.123 7.068 25.197 7.024 C 25.96 6.563 26.837 6.322 27.729 6.328 C 30.134 6.328 31.902 8.025 31.902 10.269 C 31.902 12.18 30.487 13.596 28.693 13.596 C 27.231 13.596 26.217 12.745 26.217 11.542 C 26.217 10.854 26.509 10.29 27.27 9.892 C 27.349 9.85 27.378 9.752 27.331 9.676 L 26.185 7.735 C 26.147 7.671 26.068 7.643 25.998 7.67 C 24.462 8.239 23.384 9.61 23.384 11.45 C 23.384 14.234 25.6 16.312 28.69 16.312 C 32.3 16.312 34.895 13.81 34.895 10.222 C 34.895 6.375 31.876 3.565 27.724 3.565 Z M 42.954 3.992 C 41.56 3.992 40.316 4.506 39.408 5.413 C 39.357 5.463 39.276 5.426 39.276 5.357 L 39.276 4.266 C 39.276 4.179 39.207 4.11 39.12 4.11 L 36.436 4.11 C 36.349 4.11 36.28 4.179 36.28 4.266 L 36.28 19.863 C 36.28 19.95 36.349 20.019 36.436 20.019 L 39.192 20.019 C 39.278 20.019 39.347 19.95 39.347 19.863 L 39.347 14.748 C 39.347 14.68 39.429 14.646 39.479 14.69 C 40.385 15.534 41.584 16.027 42.956 16.027 C 46.189 16.027 48.71 13.409 48.71 10.008 C 48.71 6.607 46.186 3.989 42.956 3.989 Z M 42.435 13.385 C 40.596 13.385 39.202 11.922 39.202 9.987 C 39.202 8.052 40.593 6.589 42.435 6.589 C 44.276 6.589 45.665 8.028 45.665 9.987 C 45.665 11.946 44.295 13.385 42.432 13.385 Z\" fill=\"rgb(84,51,235)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1hppnd\",layoutDependency:layoutDependency,layoutId:\"vBzgAshmx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.98 12.04\" overflow=\"visible\"><path d=\"M 5.801 4.79 C 3.844 4.366 2.972 4.2 2.972 3.446 C 2.972 2.737 3.562 2.383 4.742 2.383 C 5.78 2.383 6.539 2.837 7.097 3.725 C 7.139 3.794 7.227 3.818 7.298 3.781 L 9.5 2.668 C 9.579 2.628 9.608 2.528 9.563 2.452 C 8.649 0.867 6.96 0 4.737 0 C 1.815 0 0 1.44 0 3.728 C 0 6.159 2.21 6.773 4.171 7.197 C 6.131 7.622 7.005 7.788 7.005 8.542 C 7.005 9.296 6.368 9.652 5.095 9.652 C 3.92 9.652 3.048 9.114 2.521 8.07 C 2.503 8.033 2.471 8.005 2.432 7.992 C 2.392 7.98 2.35 7.983 2.313 8.002 L 0.116 9.09 C 0.079 9.109 0.051 9.142 0.038 9.182 C 0.025 9.221 0.028 9.264 0.047 9.301 C 0.919 11.054 2.708 12.04 5.098 12.04 C 8.141 12.04 9.98 10.625 9.98 8.265 C 9.98 5.906 7.759 5.22 5.801 4.796 L 5.801 4.79 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13kcecn\",layoutDependency:layoutDependency,layoutId:\"TlprhR9QJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.873 15.932\" overflow=\"visible\"><path d=\"M 6.344 4.013 C 5.095 4.013 3.991 4.456 3.198 5.244 C 3.148 5.291 3.067 5.257 3.067 5.189 L 3.067 0.155 C 3.067 0.069 2.998 0 2.911 0 L 0.155 0 C 0.068 0 0 0.069 0 0.156 L 0 15.776 C 0 15.863 0.068 15.932 0.155 15.932 L 2.911 15.932 C 2.998 15.932 3.067 15.863 3.067 15.776 L 3.067 8.924 C 3.067 7.601 4.081 6.586 5.448 6.586 C 6.816 6.586 7.806 7.58 7.806 8.925 L 7.806 15.777 C 7.806 15.864 7.875 15.932 7.962 15.932 L 10.717 15.932 C 10.804 15.932 10.873 15.864 10.873 15.777 L 10.873 8.924 C 10.873 6.045 8.987 4.015 6.344 4.015 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nly1sk\",layoutDependency:layoutDependency,layoutId:\"stVNkfvJz\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.51 12.747\" overflow=\"visible\"><path d=\"M 4.339 0 C 2.843 0 1.441 0.459 0.435 1.12 C 0.366 1.165 0.342 1.258 0.385 1.329 L 1.599 3.404 C 1.644 3.478 1.739 3.504 1.812 3.459 C 2.576 2.998 3.452 2.757 4.344 2.763 C 6.75 2.763 8.518 4.461 8.518 6.705 C 8.518 8.616 7.103 10.032 5.309 10.032 C 3.846 10.032 2.832 9.18 2.832 7.978 C 2.832 7.29 3.125 6.726 3.886 6.327 C 3.965 6.285 3.994 6.188 3.947 6.111 L 2.8 4.171 C 2.762 4.107 2.683 4.079 2.613 4.105 C 1.077 4.674 0 6.045 0 7.886 C 0 10.67 2.216 12.747 5.306 12.747 C 8.915 12.747 11.51 10.245 11.51 6.657 C 11.51 2.81 8.491 0 4.339 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nof7sj\",layoutDependency:layoutDependency,layoutId:\"S1IPYocxR\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.43 16.029\" overflow=\"visible\"><path d=\"M 6.673 0.003 C 5.28 0.003 4.036 0.517 3.127 1.424 C 3.077 1.474 2.996 1.437 2.996 1.368 L 2.996 0.277 C 2.996 0.19 2.927 0.121 2.84 0.121 L 0.155 0.121 C 0.068 0.121 0 0.19 0 0.277 L 0 15.874 C 0 15.961 0.068 16.029 0.155 16.029 L 2.911 16.029 C 2.998 16.029 3.067 15.961 3.067 15.874 L 3.067 10.759 C 3.067 10.691 3.148 10.656 3.198 10.701 C 4.105 11.545 5.303 12.038 6.676 12.038 C 9.909 12.038 12.43 9.42 12.43 6.019 C 12.43 2.618 9.906 0 6.676 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jwzhsp\",layoutDependency:layoutDependency,layoutId:\"vDcNv4u_x\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.463 6.797\" overflow=\"visible\"><path d=\"M 3.233 6.797 C 1.394 6.797 0 5.333 0 3.398 C 0 1.463 1.391 0 3.233 0 C 5.074 0 6.463 1.439 6.463 3.398 C 6.463 5.357 5.093 6.797 3.23 6.797 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17747nr\",\"data-framer-name\":\"Afterpay\",layoutDependency:layoutDependency,layoutId:\"oqzAp9Eot\",style:{backgroundColor:\"var(--token-8cd88414-b53c-4e0c-8ed8-f7fad20c3121, rgb(178, 252, 228))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1bak1jj\",layoutDependency:layoutDependency,layoutId:\"MpVjSd1zf\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 78.695 15.149\" overflow=\"visible\"><g><path d=\"M 71.198 2.978 L 71.198 3.357 C 71.198 3.518 71.114 3.667 70.976 3.75 C 70.839 3.834 70.667 3.84 70.524 3.766 C 70.123 3.554 69.767 3.319 69.351 3.092 C 69.228 3.025 69.151 2.898 69.146 2.759 C 69.095 2.237 69.195 1.711 69.434 1.244 C 70.064 0.094 71.503 -0.335 72.66 0.282 C 73.152 0.548 73.629 0.835 74.114 1.108 C 75.235 1.752 76.386 2.388 77.469 3.039 C 78.304 3.472 78.786 4.376 78.68 5.311 C 78.651 6.079 78.235 6.78 77.575 7.174 C 77.226 7.386 76.871 7.583 76.522 7.78 C 75.273 8.499 74.023 9.203 72.781 9.93 C 71.846 10.493 70.65 10.356 69.866 9.597 C 69.398 9.167 69.125 8.566 69.108 7.931 L 69.108 7.552 C 69.127 7.365 69.033 7.184 68.868 7.094 C 68.702 7.003 68.499 7.019 68.351 7.136 C 67.904 7.401 67.45 7.651 67.003 7.893 L 64.11 9.552 L 63.989 9.627 C 63.862 9.712 63.786 9.854 63.786 10.006 C 63.786 10.158 63.862 10.3 63.989 10.385 C 64.247 10.544 64.512 10.688 64.746 10.839 L 68.374 12.868 C 68.479 12.938 68.604 12.973 68.73 12.967 C 68.967 12.94 69.144 12.736 69.139 12.497 L 69.139 11.74 C 69.157 11.615 69.226 11.503 69.329 11.43 C 69.432 11.357 69.56 11.33 69.684 11.354 C 69.754 11.362 69.821 11.385 69.881 11.422 L 70.949 12.035 C 71.121 12.123 71.225 12.304 71.214 12.497 C 71.231 12.882 71.169 13.266 71.032 13.626 C 70.704 14.486 69.906 15.077 68.987 15.14 C 68.506 15.181 68.024 15.07 67.609 14.822 C 66.019 13.908 64.438 13.005 62.868 12.111 C 62.133 11.684 61.68 10.898 61.68 10.048 C 61.68 9.197 62.133 8.411 62.868 7.984 C 64.072 7.272 65.284 6.591 66.488 5.901 C 66.89 5.674 67.245 5.44 67.677 5.22 C 68.822 4.588 70.262 4.993 70.911 6.129 C 71.098 6.464 71.197 6.842 71.198 7.227 L 71.198 7.605 C 71.179 7.793 71.274 7.973 71.439 8.064 C 71.604 8.155 71.808 8.138 71.956 8.022 L 75.076 6.235 L 76.272 5.546 C 76.434 5.47 76.537 5.307 76.537 5.129 C 76.538 4.949 76.435 4.784 76.272 4.705 L 75.129 4.046 L 71.956 2.267 C 71.803 2.154 71.597 2.142 71.433 2.238 C 71.269 2.333 71.176 2.517 71.198 2.706 L 71.198 3.009 Z M 15.296 5.296 L 12.676 5.296 L 12.676 11.619 C 12.532 11.657 10.836 11.664 10.608 11.619 L 10.608 5.296 L 9.495 5.296 C 9.456 4.701 9.456 4.104 9.495 3.508 C 9.677 3.497 9.859 3.497 10.04 3.508 L 10.616 3.508 L 10.616 2.145 C 10.624 1.912 10.66 1.681 10.722 1.456 C 10.857 0.916 11.27 0.489 11.805 0.335 C 12.082 0.246 12.37 0.198 12.661 0.192 L 14.054 0.192 C 14.093 0.718 14.093 1.247 14.054 1.774 L 13.38 1.774 C 13.197 1.762 13.017 1.825 12.882 1.95 C 12.747 2.075 12.67 2.25 12.668 2.433 C 12.649 2.789 12.649 3.145 12.668 3.501 L 15.281 3.501 L 15.281 1.509 L 17.356 1.509 L 17.356 3.501 L 18.628 3.501 L 18.628 5.296 L 17.363 5.296 L 17.363 9.264 C 17.391 9.579 17.653 9.821 17.969 9.824 L 18.628 9.824 L 18.628 11.627 L 17.242 11.627 C 17.022 11.618 16.803 11.582 16.591 11.521 C 15.981 11.388 15.508 10.906 15.387 10.294 C 15.304 9.957 15.266 9.611 15.273 9.264 L 15.273 5.296 Z M 34.402 3.508 L 36.364 3.508 L 36.364 4.538 L 36.507 4.395 C 36.996 3.849 37.666 3.499 38.393 3.41 C 39.556 3.212 40.743 3.58 41.589 4.402 C 42.346 5.121 42.801 6.101 42.861 7.143 C 42.971 8.128 42.738 9.12 42.202 9.953 C 41.627 10.899 40.667 11.547 39.574 11.725 C 38.803 11.88 38.002 11.768 37.303 11.407 C 37.044 11.274 36.809 11.1 36.606 10.892 C 36.553 10.839 36.5 10.794 36.424 10.71 L 36.424 14.959 L 34.41 14.959 C 34.372 14.845 34.364 3.781 34.402 3.508 Z M 36.409 7.568 C 36.409 7.825 36.45 8.08 36.53 8.325 C 36.767 9.137 37.463 9.732 38.302 9.839 C 39.096 9.976 39.897 9.639 40.354 8.976 C 40.979 8.09 40.942 6.898 40.264 6.053 C 39.888 5.609 39.35 5.336 38.77 5.293 C 38.19 5.25 37.618 5.442 37.181 5.826 C 36.687 6.269 36.406 6.903 36.409 7.568 Z M 6.519 4.448 L 6.519 3.531 C 7.18 3.493 7.842 3.493 8.503 3.531 C 8.503 3.652 8.549 11.43 8.503 11.657 L 6.519 11.657 L 6.519 10.635 L 6.428 10.71 C 5.761 11.448 4.793 11.841 3.8 11.778 C 2.165 11.736 0.742 10.649 0.271 9.082 C -0.222 7.742 -0.036 6.246 0.771 5.068 C 1.489 3.951 2.746 3.3 4.073 3.357 C 4.928 3.354 5.748 3.699 6.345 4.311 L 6.489 4.47 Z M 4.3 5.296 C 3.699 5.278 3.121 5.524 2.718 5.97 C 2.09 6.652 1.921 7.639 2.286 8.491 C 2.565 9.308 3.324 9.864 4.187 9.885 C 5.089 9.968 5.942 9.456 6.292 8.62 C 6.499 8.173 6.563 7.673 6.474 7.189 C 6.335 6.097 5.4 5.283 4.3 5.296 Z M 50.093 4.448 L 50.093 3.508 L 52.092 3.508 L 52.092 11.619 C 51.429 11.657 50.764 11.657 50.101 11.619 C 50.089 11.458 50.089 11.296 50.101 11.134 L 50.101 10.627 L 50.002 10.71 C 49.335 11.437 48.375 11.824 47.39 11.763 C 45.727 11.709 44.29 10.59 43.83 8.991 C 43.465 7.882 43.541 6.676 44.042 5.621 C 44.574 4.377 45.728 3.511 47.071 3.349 C 48.159 3.175 49.26 3.566 49.995 4.387 L 50.055 4.448 Z M 50.093 7.583 C 50.099 7.264 50.042 6.948 49.926 6.651 C 49.65 5.925 49.007 5.401 48.24 5.278 C 47.473 5.154 46.698 5.45 46.208 6.053 C 45.588 6.761 45.451 7.772 45.86 8.62 C 46.137 9.243 46.691 9.699 47.356 9.85 C 48.02 10.002 48.717 9.833 49.237 9.393 C 49.786 8.948 50.097 8.273 50.078 7.568 Z M 27.632 8.946 C 27.632 9.021 27.632 9.097 27.571 9.165 C 27.228 10.152 26.482 10.947 25.519 11.354 C 24.392 11.86 23.11 11.901 21.952 11.468 C 20.668 11.015 19.725 9.908 19.484 8.567 C 19.277 7.675 19.354 6.741 19.703 5.894 C 20.204 4.628 21.319 3.708 22.657 3.455 C 23.525 3.253 24.435 3.324 25.262 3.66 C 26.516 4.15 27.433 5.247 27.693 6.568 C 27.806 7.047 27.829 7.542 27.761 8.029 C 27.763 8.057 27.763 8.085 27.761 8.113 L 21.544 8.113 C 21.54 8.161 21.54 8.209 21.544 8.257 C 21.688 9.306 22.622 10.065 23.679 9.991 C 24.401 9.993 25.074 9.628 25.466 9.021 C 25.501 8.964 25.565 8.929 25.633 8.931 L 27.534 8.931 Z M 25.565 6.81 C 25.568 6.79 25.568 6.77 25.565 6.75 C 25.568 6.727 25.568 6.704 25.565 6.681 C 25.498 6.406 25.374 6.148 25.201 5.924 C 24.806 5.448 24.223 5.167 23.604 5.154 C 22.985 5.141 22.391 5.397 21.975 5.856 C 21.751 6.131 21.602 6.46 21.544 6.81 Z M 61.96 3.501 C 61.831 3.774 61.717 4.016 61.596 4.258 C 60.71 6.091 59.839 7.923 58.931 9.764 L 56.507 14.762 C 56.386 15.004 56.447 14.974 56.182 14.974 L 54.099 14.974 C 54.114 14.921 54.134 14.87 54.16 14.822 L 55.455 12.111 C 55.667 11.68 55.864 11.248 56.083 10.816 C 56.14 10.712 56.14 10.587 56.083 10.483 L 54.569 7.249 L 53.024 3.698 L 52.956 3.531 C 53.092 3.531 54.94 3.478 55.318 3.531 L 57.401 8.295 L 57.484 8.151 C 58.196 6.636 58.905 5.144 59.612 3.675 C 59.634 3.568 59.73 3.491 59.839 3.493 L 61.96 3.493 Z M 28.791 3.508 L 30.775 3.508 L 30.775 4.266 C 31.059 3.852 31.485 3.556 31.971 3.433 C 32.444 3.309 32.945 3.346 33.395 3.539 L 33.395 5.614 L 33.221 5.53 C 32.942 5.407 32.646 5.327 32.342 5.296 C 31.812 5.217 31.293 5.493 31.063 5.977 C 30.932 6.236 30.859 6.52 30.851 6.81 L 30.851 11.596 C 30.164 11.634 29.477 11.634 28.791 11.596 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>',withExternalLayout:true,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-y806s\",layoutDependency:layoutDependency,layoutId:\"wTD8yKO8F\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 78.695 15.149\" overflow=\"visible\"><path d=\"M 71.198 2.978 L 71.198 3.357 C 71.198 3.518 71.114 3.667 70.976 3.75 C 70.839 3.834 70.667 3.84 70.524 3.766 C 70.123 3.554 69.767 3.319 69.351 3.092 C 69.228 3.025 69.151 2.898 69.146 2.759 C 69.095 2.237 69.195 1.711 69.434 1.244 C 70.064 0.094 71.503 -0.335 72.66 0.282 C 73.152 0.548 73.629 0.835 74.114 1.108 C 75.235 1.752 76.386 2.388 77.469 3.039 C 78.304 3.472 78.786 4.376 78.68 5.311 C 78.651 6.079 78.235 6.78 77.575 7.174 C 77.226 7.386 76.871 7.583 76.522 7.78 C 75.273 8.499 74.023 9.203 72.781 9.93 C 71.846 10.493 70.65 10.356 69.866 9.597 C 69.398 9.167 69.125 8.566 69.108 7.931 L 69.108 7.552 C 69.127 7.365 69.033 7.184 68.868 7.094 C 68.702 7.003 68.499 7.019 68.351 7.136 C 67.904 7.401 67.45 7.651 67.003 7.893 L 64.11 9.552 L 63.989 9.627 C 63.862 9.712 63.786 9.854 63.786 10.006 C 63.786 10.158 63.862 10.3 63.989 10.385 C 64.247 10.544 64.512 10.688 64.746 10.839 L 68.374 12.868 C 68.479 12.938 68.604 12.973 68.73 12.967 C 68.967 12.94 69.144 12.736 69.139 12.497 L 69.139 11.74 C 69.157 11.615 69.226 11.503 69.329 11.43 C 69.432 11.357 69.56 11.33 69.684 11.354 C 69.754 11.362 69.821 11.385 69.881 11.422 L 70.949 12.035 C 71.121 12.123 71.225 12.304 71.214 12.497 C 71.231 12.882 71.169 13.266 71.032 13.626 C 70.704 14.486 69.906 15.077 68.987 15.14 C 68.506 15.181 68.024 15.07 67.609 14.822 C 66.019 13.908 64.438 13.005 62.868 12.111 C 62.133 11.684 61.68 10.898 61.68 10.048 C 61.68 9.197 62.133 8.411 62.868 7.984 C 64.072 7.272 65.284 6.591 66.488 5.901 C 66.89 5.674 67.245 5.44 67.677 5.22 C 68.822 4.588 70.262 4.993 70.911 6.129 C 71.098 6.464 71.197 6.842 71.198 7.227 L 71.198 7.605 C 71.179 7.793 71.274 7.973 71.439 8.064 C 71.604 8.155 71.808 8.138 71.956 8.022 L 75.076 6.235 L 76.272 5.546 C 76.434 5.47 76.537 5.307 76.537 5.129 C 76.538 4.949 76.435 4.784 76.272 4.705 L 75.129 4.046 L 71.956 2.267 C 71.803 2.154 71.597 2.142 71.433 2.238 C 71.269 2.333 71.176 2.517 71.198 2.706 L 71.198 3.009 Z M 15.296 5.296 L 12.676 5.296 L 12.676 11.619 C 12.532 11.657 10.836 11.664 10.608 11.619 L 10.608 5.296 L 9.495 5.296 C 9.456 4.701 9.456 4.104 9.495 3.508 C 9.677 3.497 9.859 3.497 10.04 3.508 L 10.616 3.508 L 10.616 2.145 C 10.624 1.912 10.66 1.681 10.722 1.456 C 10.857 0.916 11.27 0.489 11.805 0.335 C 12.082 0.246 12.37 0.198 12.661 0.192 L 14.054 0.192 C 14.093 0.718 14.093 1.247 14.054 1.774 L 13.38 1.774 C 13.197 1.762 13.017 1.825 12.882 1.95 C 12.747 2.075 12.67 2.25 12.668 2.433 C 12.649 2.789 12.649 3.145 12.668 3.501 L 15.281 3.501 L 15.281 1.509 L 17.356 1.509 L 17.356 3.501 L 18.628 3.501 L 18.628 5.296 L 17.363 5.296 L 17.363 9.264 C 17.391 9.579 17.653 9.821 17.969 9.824 L 18.628 9.824 L 18.628 11.627 L 17.242 11.627 C 17.022 11.618 16.803 11.582 16.591 11.521 C 15.981 11.388 15.508 10.906 15.387 10.294 C 15.304 9.957 15.266 9.611 15.273 9.264 L 15.273 5.296 Z M 34.402 3.508 L 36.364 3.508 L 36.364 4.538 L 36.507 4.395 C 36.996 3.849 37.666 3.499 38.393 3.41 C 39.556 3.212 40.743 3.58 41.589 4.402 C 42.346 5.121 42.801 6.101 42.861 7.143 C 42.971 8.128 42.738 9.12 42.202 9.953 C 41.627 10.899 40.667 11.547 39.574 11.725 C 38.803 11.88 38.002 11.768 37.303 11.407 C 37.044 11.274 36.809 11.1 36.606 10.892 C 36.553 10.839 36.5 10.794 36.424 10.71 L 36.424 14.959 L 34.41 14.959 C 34.372 14.845 34.364 3.781 34.402 3.508 Z M 36.409 7.568 C 36.409 7.825 36.45 8.08 36.53 8.325 C 36.767 9.137 37.463 9.732 38.302 9.839 C 39.096 9.976 39.897 9.639 40.354 8.976 C 40.979 8.09 40.942 6.898 40.264 6.053 C 39.888 5.609 39.35 5.336 38.77 5.293 C 38.19 5.25 37.618 5.442 37.181 5.826 C 36.687 6.269 36.406 6.903 36.409 7.568 Z M 6.519 4.448 L 6.519 3.531 C 7.18 3.493 7.842 3.493 8.503 3.531 C 8.503 3.652 8.549 11.43 8.503 11.657 L 6.519 11.657 L 6.519 10.635 L 6.428 10.71 C 5.761 11.448 4.793 11.841 3.8 11.778 C 2.165 11.736 0.742 10.649 0.271 9.082 C -0.222 7.742 -0.036 6.246 0.771 5.068 C 1.489 3.951 2.746 3.3 4.073 3.357 C 4.928 3.354 5.748 3.699 6.345 4.311 L 6.489 4.47 Z M 4.3 5.296 C 3.699 5.278 3.121 5.524 2.718 5.97 C 2.09 6.652 1.921 7.639 2.286 8.491 C 2.565 9.308 3.324 9.864 4.187 9.885 C 5.089 9.968 5.942 9.456 6.292 8.62 C 6.499 8.173 6.563 7.673 6.474 7.189 C 6.335 6.097 5.4 5.283 4.3 5.296 Z M 50.093 4.448 L 50.093 3.508 L 52.092 3.508 L 52.092 11.619 C 51.429 11.657 50.764 11.657 50.101 11.619 C 50.089 11.458 50.089 11.296 50.101 11.134 L 50.101 10.627 L 50.002 10.71 C 49.335 11.437 48.375 11.824 47.39 11.763 C 45.727 11.709 44.29 10.59 43.83 8.991 C 43.465 7.882 43.541 6.676 44.042 5.621 C 44.574 4.377 45.728 3.511 47.071 3.349 C 48.159 3.175 49.26 3.566 49.995 4.387 L 50.055 4.448 Z M 50.093 7.583 C 50.099 7.264 50.042 6.948 49.926 6.651 C 49.65 5.925 49.007 5.401 48.24 5.278 C 47.473 5.154 46.698 5.45 46.208 6.053 C 45.588 6.761 45.451 7.772 45.86 8.62 C 46.137 9.243 46.691 9.699 47.356 9.85 C 48.02 10.002 48.717 9.833 49.237 9.393 C 49.786 8.948 50.097 8.273 50.078 7.568 Z M 27.632 8.946 C 27.632 9.021 27.632 9.097 27.571 9.165 C 27.228 10.152 26.482 10.947 25.519 11.354 C 24.392 11.86 23.11 11.901 21.952 11.468 C 20.668 11.015 19.725 9.908 19.484 8.567 C 19.277 7.675 19.354 6.741 19.703 5.894 C 20.204 4.628 21.319 3.708 22.657 3.455 C 23.525 3.253 24.435 3.324 25.262 3.66 C 26.516 4.15 27.433 5.247 27.693 6.568 C 27.806 7.047 27.829 7.542 27.761 8.029 C 27.763 8.057 27.763 8.085 27.761 8.113 L 21.544 8.113 C 21.54 8.161 21.54 8.209 21.544 8.257 C 21.688 9.306 22.622 10.065 23.679 9.991 C 24.401 9.993 25.074 9.628 25.466 9.021 C 25.501 8.964 25.565 8.929 25.633 8.931 L 27.534 8.931 Z M 25.565 6.81 C 25.568 6.79 25.568 6.77 25.565 6.75 C 25.568 6.727 25.568 6.704 25.565 6.681 C 25.498 6.406 25.374 6.148 25.201 5.924 C 24.806 5.448 24.223 5.167 23.604 5.154 C 22.985 5.141 22.391 5.397 21.975 5.856 C 21.751 6.131 21.602 6.46 21.544 6.81 Z M 61.96 3.501 C 61.831 3.774 61.717 4.016 61.596 4.258 C 60.71 6.091 59.839 7.923 58.931 9.764 L 56.507 14.762 C 56.386 15.004 56.447 14.974 56.182 14.974 L 54.099 14.974 C 54.114 14.921 54.134 14.87 54.16 14.822 L 55.455 12.111 C 55.667 11.68 55.864 11.248 56.083 10.816 C 56.14 10.712 56.14 10.587 56.083 10.483 L 54.569 7.249 L 53.024 3.698 L 52.956 3.531 C 53.092 3.531 54.94 3.478 55.318 3.531 L 57.401 8.295 L 57.484 8.151 C 58.196 6.636 58.905 5.144 59.612 3.675 C 59.634 3.568 59.73 3.491 59.839 3.493 L 61.96 3.493 Z M 28.791 3.508 L 30.775 3.508 L 30.775 4.266 C 31.059 3.852 31.485 3.556 31.971 3.433 C 32.444 3.309 32.945 3.346 33.395 3.539 L 33.395 5.614 L 33.221 5.53 C 32.942 5.407 32.646 5.327 32.342 5.296 C 31.812 5.217 31.293 5.493 31.063 5.977 C 30.932 6.236 30.859 6.52 30.851 6.81 L 30.851 11.596 C 30.164 11.634 29.477 11.634 28.791 11.596 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-i8jrzx\",layoutDependency:layoutDependency,layoutId:\"S1FUFcMGr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.015 15.149\" overflow=\"visible\"><path d=\"M 9.519 2.978 L 9.519 3.357 C 9.518 3.518 9.434 3.667 9.297 3.75 C 9.159 3.834 8.988 3.84 8.845 3.766 C 8.444 3.554 8.088 3.319 7.671 3.092 C 7.549 3.025 7.471 2.898 7.467 2.759 C 7.415 2.237 7.515 1.711 7.754 1.244 C 8.384 0.094 9.823 -0.335 10.98 0.282 C 11.473 0.548 11.95 0.835 12.434 1.108 C 13.555 1.752 14.706 2.388 15.789 3.039 C 16.625 3.472 17.107 4.376 17.001 5.311 C 16.971 6.079 16.555 6.78 15.895 7.174 C 15.547 7.386 15.191 7.583 14.843 7.78 C 13.593 8.499 12.344 9.203 11.102 9.93 C 10.167 10.493 8.97 10.356 8.186 9.597 C 7.719 9.167 7.445 8.566 7.429 7.931 L 7.429 7.552 C 7.448 7.365 7.353 7.184 7.188 7.094 C 7.023 7.003 6.82 7.019 6.672 7.136 C 6.225 7.401 5.77 7.651 5.324 7.893 L 2.431 9.552 L 2.31 9.627 C 2.183 9.712 2.106 9.854 2.106 10.006 C 2.106 10.158 2.183 10.3 2.31 10.385 C 2.567 10.544 2.832 10.688 3.067 10.839 L 6.694 12.868 C 6.799 12.938 6.924 12.973 7.05 12.967 C 7.287 12.94 7.465 12.736 7.459 12.497 L 7.459 11.74 C 7.477 11.615 7.546 11.503 7.649 11.43 C 7.752 11.357 7.88 11.33 8.004 11.354 C 8.074 11.362 8.142 11.385 8.201 11.422 L 9.269 12.035 C 9.442 12.123 9.546 12.304 9.534 12.497 C 9.551 12.882 9.489 13.266 9.352 13.626 C 9.024 14.486 8.226 15.077 7.308 15.14 C 6.826 15.181 6.344 15.07 5.929 14.822 C 4.339 13.908 2.759 13.005 1.189 12.111 C 0.453 11.684 0 10.898 0 10.048 C 0 9.197 0.453 8.411 1.189 7.984 C 2.393 7.272 3.605 6.591 4.809 5.901 C 5.21 5.674 5.566 5.44 5.998 5.22 C 7.143 4.588 8.583 4.993 9.231 6.129 C 9.418 6.464 9.517 6.842 9.519 7.227 L 9.519 7.605 C 9.5 7.793 9.595 7.973 9.76 8.064 C 9.925 8.155 10.128 8.138 10.276 8.022 L 13.396 6.235 L 14.593 5.546 C 14.754 5.47 14.857 5.307 14.858 5.129 C 14.858 4.949 14.755 4.784 14.593 4.705 L 13.449 4.046 L 10.276 2.267 C 10.123 2.154 9.918 2.142 9.753 2.238 C 9.589 2.333 9.497 2.517 9.519 2.706 L 9.519 3.009 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13qhw0l\",layoutDependency:layoutDependency,layoutId:\"NwiM_lMzC\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.162 11.459\" overflow=\"visible\"><path d=\"M 5.83 5.104 L 3.21 5.104 L 3.21 11.427 C 3.066 11.465 1.369 11.473 1.142 11.427 L 1.142 5.104 L 0.029 5.104 C -0.01 4.509 -0.01 3.912 0.029 3.317 C 0.211 3.305 0.393 3.305 0.574 3.317 L 1.15 3.317 L 1.15 1.954 C 1.158 1.721 1.194 1.489 1.256 1.265 C 1.391 0.725 1.804 0.297 2.339 0.144 C 2.615 0.054 2.904 0.006 3.194 0 L 4.588 0 C 4.627 0.527 4.627 1.056 4.588 1.583 L 3.914 1.583 C 3.731 1.57 3.551 1.634 3.416 1.758 C 3.281 1.883 3.204 2.058 3.202 2.242 C 3.183 2.597 3.183 2.954 3.202 3.309 L 5.815 3.309 L 5.815 1.318 L 7.89 1.318 L 7.89 3.309 L 9.162 3.309 L 9.162 5.104 L 7.897 5.104 L 7.897 9.072 C 7.925 9.387 8.187 9.63 8.503 9.633 L 9.162 9.633 L 9.162 11.435 L 7.776 11.435 C 7.555 11.426 7.337 11.391 7.125 11.329 C 6.515 11.196 6.042 10.714 5.921 10.102 C 5.838 9.765 5.8 9.419 5.807 9.072 L 5.807 5.104 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qs4806\",layoutDependency:layoutDependency,layoutId:\"xR4pCf0uy\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.51 11.601\" overflow=\"visible\"><path d=\"M 0.025 0.151 L 1.986 0.151 L 1.986 1.181 L 2.13 1.037 C 2.619 0.492 3.289 0.142 4.016 0.053 C 5.178 -0.146 6.366 0.223 7.211 1.045 C 7.969 1.763 8.424 2.744 8.484 3.786 C 8.594 4.77 8.361 5.763 7.825 6.596 C 7.25 7.542 6.29 8.19 5.197 8.368 C 4.426 8.523 3.624 8.411 2.925 8.049 C 2.667 7.916 2.432 7.742 2.229 7.535 C 2.176 7.482 2.123 7.436 2.047 7.353 L 2.047 11.601 L 0.032 11.601 C -0.005 11.488 -0.013 0.424 0.025 0.151 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15c4mg5\",layoutDependency:layoutDependency,layoutId:\"E8GBWqxN1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.39 4.582\" overflow=\"visible\"><path d=\"M 0 2.281 C 0 2.538 0.041 2.793 0.121 3.038 C 0.358 3.85 1.054 4.445 1.893 4.552 C 2.687 4.689 3.488 4.352 3.945 3.689 C 4.57 2.803 4.533 1.611 3.855 0.766 C 3.479 0.322 2.941 0.049 2.361 0.006 C 1.782 -0.037 1.209 0.155 0.772 0.539 C 0.278 0.982 -0.003 1.616 0 2.281 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ylik0i\",layoutDependency:layoutDependency,layoutId:\"wIWSuJvm4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.523 8.431\" overflow=\"visible\"><path d=\"M 6.519 1.094 L 6.519 0.178 C 7.18 0.139 7.842 0.139 8.503 0.178 C 8.503 0.299 8.549 8.076 8.503 8.303 L 6.519 8.303 L 6.519 7.281 L 6.428 7.357 C 5.761 8.095 4.793 8.488 3.8 8.424 C 2.165 8.382 0.742 7.295 0.271 5.729 C -0.222 4.389 -0.036 2.893 0.771 1.715 C 1.489 0.598 2.746 -0.054 4.073 0.003 C 4.928 0.001 5.748 0.345 6.345 0.958 L 6.489 1.117 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-i7x7fy\",layoutDependency:layoutDependency,layoutId:\"qpz9oQG7c\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.417 4.599\" overflow=\"visible\"><path d=\"M 2.205 0.001 C 1.604 -0.017 1.025 0.229 0.622 0.675 C -0.006 1.357 -0.175 2.344 0.19 3.197 C 0.469 4.014 1.228 4.57 2.091 4.59 C 2.994 4.674 3.846 4.162 4.196 3.325 C 4.404 2.879 4.467 2.379 4.378 1.894 C 4.24 0.803 3.305 -0.012 2.205 0.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1p9opwj\",layoutDependency:layoutDependency,layoutId:\"d5lMV8tBd\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.49 8.461\" overflow=\"visible\"><path d=\"M 6.49 1.139 L 6.49 0.2 L 8.49 0.2 L 8.49 8.31 C 7.826 8.349 7.161 8.349 6.498 8.31 C 6.487 8.149 6.487 7.987 6.498 7.826 L 6.498 7.318 L 6.399 7.402 C 5.732 8.129 4.772 8.516 3.787 8.454 C 2.125 8.401 0.687 7.281 0.228 5.683 C -0.137 4.574 -0.061 3.367 0.44 2.313 C 0.971 1.069 2.126 0.203 3.469 0.041 C 4.556 -0.134 5.658 0.257 6.392 1.078 L 6.452 1.139 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d3ovpa\",layoutDependency:layoutDependency,layoutId:\"YdRpQgnJJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.467 4.655\" overflow=\"visible\"><path d=\"M 4.467 2.333 C 4.472 2.014 4.416 1.698 4.3 1.401 C 4.024 0.675 3.381 0.151 2.614 0.028 C 1.846 -0.096 1.072 0.2 0.582 0.803 C -0.039 1.511 -0.176 2.522 0.233 3.37 C 0.511 3.993 1.065 4.448 1.729 4.6 C 2.393 4.752 3.091 4.583 3.611 4.142 C 4.159 3.698 4.47 3.023 4.451 2.317 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-l94s4s\",layoutDependency:layoutDependency,layoutId:\"APD_rPCAL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.429 8.423\" overflow=\"visible\"><path d=\"M 8.262 5.603 C 8.262 5.679 8.262 5.755 8.201 5.823 C 7.857 6.81 7.112 7.605 6.149 8.011 C 5.021 8.517 3.74 8.558 2.582 8.125 C 1.297 7.672 0.355 6.565 0.113 5.225 C -0.093 4.332 -0.016 3.398 0.333 2.551 C 0.834 1.286 1.949 0.365 3.286 0.113 C 4.155 -0.09 5.065 -0.018 5.891 0.317 C 7.146 0.807 8.062 1.904 8.322 3.225 C 8.436 3.704 8.459 4.2 8.39 4.687 C 8.393 4.715 8.393 4.742 8.39 4.77 L 2.173 4.77 C 2.169 4.818 2.169 4.866 2.173 4.914 C 2.318 5.964 3.251 6.722 4.309 6.648 C 5.031 6.65 5.704 6.285 6.096 5.679 C 6.131 5.621 6.195 5.586 6.262 5.588 L 8.163 5.588 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1l4tgze\",layoutDependency:layoutDependency,layoutId:\"FyAD0Bcj2\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.024 1.657\" overflow=\"visible\"><path d=\"M 4.021 1.657 C 4.024 1.637 4.024 1.616 4.021 1.596 C 4.025 1.574 4.025 1.551 4.021 1.528 C 3.954 1.253 3.831 0.995 3.658 0.771 C 3.262 0.295 2.679 0.014 2.06 0 C 1.441 -0.013 0.847 0.244 0.432 0.703 C 0.208 0.978 0.059 1.307 0 1.657 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1egs4za\",layoutDependency:layoutDependency,layoutId:\"B89kp7_2Z\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.004 11.482\" overflow=\"visible\"><path d=\"M 9.004 0.008 C 8.875 0.28 8.762 0.523 8.641 0.765 C 7.755 2.598 6.884 4.43 5.975 6.27 L 3.552 11.268 C 3.43 11.511 3.491 11.48 3.226 11.48 L 1.143 11.48 C 1.158 11.428 1.178 11.377 1.204 11.329 L 2.499 8.618 C 2.711 8.186 2.908 7.755 3.128 7.323 C 3.184 7.219 3.184 7.094 3.128 6.99 L 1.613 3.756 L 0.068 0.205 L 0 0.038 C 0.136 0.038 1.984 -0.015 2.363 0.038 L 4.445 4.801 L 4.529 4.657 C 5.24 3.143 5.95 1.651 6.657 0.182 C 6.678 0.074 6.774 -0.002 6.884 0 L 9.004 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11rf0ce\",layoutDependency:layoutDependency,layoutId:\"PMOT7nB7i\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.604 8.264\" overflow=\"visible\"><path d=\"M 0 0.148 L 1.984 0.148 L 1.984 0.905 C 2.269 0.491 2.694 0.195 3.181 0.072 C 3.654 -0.052 4.155 -0.015 4.604 0.178 L 4.604 2.253 L 4.43 2.17 C 4.151 2.046 3.855 1.967 3.552 1.935 C 3.022 1.856 2.502 2.133 2.272 2.616 C 2.141 2.875 2.069 3.16 2.06 3.449 L 2.06 8.235 C 1.374 8.273 0.686 8.273 0 8.235 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-yy25ci\",\"data-framer-name\":\"Zip\",layoutDependency:layoutDependency,layoutId:\"CbvFAWZgy\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 53.895 20\" overflow=\"visible\"><g><path d=\"M 0 0 L 53.895 0 L 53.895 20 L 0 20 Z\" fill=\"transparent\"></path><path d=\"M 1.371 15.949 L 1.838 19.756 L 18.201 19.756 L 17.665 15.396 L 10.036 15.396 L 9.969 14.855 L 16.996 9.945 L 16.526 6.131 L 0.165 6.131 L 0.7 10.491 L 8.342 10.491 L 8.409 11.036 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 18.427 6.131 L 20.101 19.756 L 36.476 19.756 L 34.802 6.131 Z\" fill=\"rgb(170,143,255)\"></path><path d=\"M 53.647 11.036 C 53.269 7.973 50.864 6.117 47.594 6.131 L 36.702 6.131 L 38.375 19.757 L 43.275 19.757 L 42.94 17.032 L 48.125 17.032 C 52.206 17.031 54.073 14.488 53.647 11.036 Z M 47.595 13.211 L 42.472 13.217 L 42.071 9.947 L 47.222 9.951 C 48.434 9.966 49.053 10.648 49.154 11.581 C 49.215 12.182 48.94 13.211 47.595 13.211 Z M 23.32 4.32 C 24.181 3.395 24.031 1.854 22.984 0.879 C 21.937 -0.097 20.389 -0.137 19.528 0.788 C 18.666 1.713 18.816 3.254 19.863 4.229 C 20.91 5.204 22.458 5.245 23.32 4.32 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1dc2860\",layoutDependency:layoutDependency,layoutId:\"vWAKhiVLF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 53.895 20\" overflow=\"visible\"><path d=\"M 0 0 L 53.895 0 L 53.895 20 L 0 20 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1kd1ea7\",layoutDependency:layoutDependency,layoutId:\"qOZQ7jE7d\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.036 13.626\" overflow=\"visible\"><path d=\"M 1.206 9.818 L 1.673 13.626 L 18.036 13.626 L 17.5 9.265 L 9.871 9.265 L 9.804 8.725 L 16.831 3.815 L 16.361 0 L 0 0 L 0.535 4.36 L 8.178 4.36 L 8.244 4.905 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-oms6z\",layoutDependency:layoutDependency,layoutId:\"u2SvXnEzj\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.048 13.626\" overflow=\"visible\"><path d=\"M 0 0 L 1.674 13.626 L 18.048 13.626 L 16.375 0 Z\" fill=\"rgb(170,143,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1xppipr\",layoutDependency:layoutDependency,layoutId:\"QzgrvCqYv\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34.738 19.638\" overflow=\"visible\"><path d=\"M 34.679 10.916 C 34.301 7.854 31.896 5.998 28.626 6.011 L 17.734 6.011 L 19.407 19.638 L 24.307 19.638 L 23.972 16.912 L 29.157 16.912 C 33.238 16.911 35.105 14.369 34.679 10.916 Z M 28.627 13.092 L 23.504 13.097 L 23.103 9.827 L 28.254 9.831 C 29.466 9.846 30.085 10.528 30.186 11.461 C 30.247 12.062 29.972 13.091 28.627 13.091 Z M 4.352 4.2 C 5.213 3.275 5.063 1.734 4.016 0.759 C 2.969 -0.216 1.421 -0.257 0.56 0.668 C -0.302 1.593 -0.152 3.134 0.895 4.109 C 1.942 5.085 3.49 5.126 4.352 4.2 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1yx0dm6\",layoutDependency:layoutDependency,layoutId:\"D52Uuakxi\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.005 13.627\" overflow=\"visible\"><path d=\"M 16.945 4.905 C 16.568 1.843 14.162 -0.013 10.892 0 L 0 0 L 1.673 13.627 L 6.573 13.627 L 6.238 10.901 L 11.423 10.901 C 15.504 10.9 17.371 8.358 16.945 4.905 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yubnwl\",layoutDependency:layoutDependency,layoutId:\"MUavmJyao\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.091 3.27\" overflow=\"visible\"><path d=\"M 5.524 3.265 L 0.401 3.27 L 0 0 L 5.152 0.004 C 6.363 0.019 6.982 0.701 7.083 1.634 C 7.145 2.235 6.869 3.264 5.524 3.264 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ui8qyy\",layoutDependency:layoutDependency,layoutId:\"w3UjV_X1M\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.911 4.868\" overflow=\"visible\"><path d=\"M 4.352 4.2 C 5.213 3.275 5.063 1.734 4.016 0.759 C 2.969 -0.216 1.421 -0.257 0.56 0.668 C -0.302 1.593 -0.152 3.134 0.895 4.109 C 1.942 5.085 3.49 5.126 4.352 4.2 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})]})})]})],height:\"100%\",id:\"ifkuzhoqE\",layoutId:\"ifkuzhoqE\",Populated:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a7mve6\",\"data-framer-name\":\"Cart Populated\",layoutDependency:layoutDependency,layoutId:\"bpbC_K8v2\",style:{backgroundColor:\"var(--token-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dlvihl\",\"data-border\":true,\"data-framer-name\":\"header\",layoutDependency:layoutDependency,layoutId:\"EPz4jikvQ\",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-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ctv4b9\",\"data-framer-name\":\"my cart\",layoutDependency:layoutDependency,layoutId:\"QeJbueVG_\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vafehv-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pkUQ_bLEO-container\",nodeId:\"pkUQ_bLEO\",rendersWithMotion:true,scopeId:\"GnUe7K8tk\",children:/*#__PURE__*/_jsx(FC_CartCounter,{backgroundColor:\"rgba(255, 255, 255, 0)\",border:{borderColor:\"rgb(0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},bottomLeft:0,bottomRight:0,color:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",font:{fontFamily:'\"Adobe Jenson Pro Semibold Italic Caption\", \"Adobe Jenson Pro Semibold Italic Caption Placeholder\", sans-serif',fontSize:\"25px\",fontStyle:\"italic\",fontWeight:600,letterSpacing:\"-0.02em\",lineHeight:\"100%\"},height:\"100%\",hideIf0:false,id:\"pkUQ_bLEO\",layoutId:\"pkUQ_bLEO\",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-76pimw\",\"data-styles-preset\":\"dGOrrysF2\",children:\"items in cart\"})}),className:\"framer-1e7c0t3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uma9Ne74f\",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-vxxlx3-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"vVByHOfFZ-container\",nodeId:\"vVByHOfFZ\",rendersWithMotion:true,scopeId:\"GnUe7K8tk\",children:/*#__PURE__*/_jsx(Close2,{height:\"100%\",id:\"vVByHOfFZ\",layoutId:\"vVByHOfFZ\",sJ3RhKUYy:sJ3RhKUYylb7div,style:{height:\"100%\",width:\"100%\"},width:\"100%\",wYCFdsUbu:\"vCkVjSQMz\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15u1zjs\",\"data-framer-name\":\"items\",layoutDependency:layoutDependency,layoutId:\"i3QAJZuVS\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ltmzmf-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"YyZcj4gZm-container\",nodeId:\"YyZcj4gZm\",rendersWithMotion:true,scopeId:\"GnUe7K8tk\",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:12,imageGap:16,insidePadding:\"0px\",padding:\"0px\",radius:\"0px\"},errorConfigs:{errorColor:\"var(--token-ee0b45be-ab89-496b-a918-9602b833a448, rgb(217, 61, 79))\",errorFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.02em\",lineHeight:\"1em\"},textTransform:\"None\"},height:\"100%\",id:\"YyZcj4gZm\",imageConfigs:{background:\"var(--token-ae8ee2a3-db43-4346-aa65-c9685dfafd51, rgba(231, 236, 229, 0.64))\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},hover:\"None\",opacity:.75,radius:\"8px\",ratio:\"4:5\",type:\"Fill\",visible:true,width:140,zoomScale:1.5},layoutId:\"YyZcj4gZm\",linkConfigs:{enabled:true,slugPath:\"shop/\"},priceConfigs:{comparePrice:{color:\"var(--token-25dffb6f-7224-457b-8095-a82c7fa5a8b9, rgba(0, 0, 0, 0.48))\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"10px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.02em\",lineHeight:\"1em\"},strikethrough:true,strikethroughColor:\"var(--token-32039339-f64a-42c6-a8f4-f7fdfa12eb53, rgba(0, 0, 0, 0.16))\"},format:{currencyCode:\"AUD\",showCurrency:true,showDecimals:\"Hide when .00\",showSymbol:false},gap:4,price:{color:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",font:{fontFamily:'\"Adobe Jenson Pro Bold Italic Caption\", \"Adobe Jenson Pro Bold Italic Caption Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"italic\",fontWeight:700,letterSpacing:\"-0.02em\",lineHeight:\"1em\"},saleColor:\"rgb(207, 10, 10)\",saleFont:{fontFamily:'\"Adobe Jenson Pro Bold Italic Caption\", \"Adobe Jenson Pro Bold Italic Caption Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"italic\",fontWeight:700,letterSpacing:\"-0.02em\",lineHeight:\"1em\"}}},quantityConfigs:{buttons:{border:{borderColor:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",borderStyle:\"solid\",borderWidth:0},iconBg:\"rgba(231, 236, 229, 0)\",iconBgDisabled:\"rgba(255, 255, 255, 0)\",iconBgHover:\"rgba(231, 236, 229, 0)\",icons:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",iconsColorDisabled:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",iconSize:20,iconType:\"Default\",iconWeight:2,padding:\"10px\",radius:\"0px\"},container:{containerBg:\"var(--token-ae8ee2a3-db43-4346-aa65-c9685dfafd51, rgba(231, 236, 229, 0.48))\",containerBorder:{borderColor:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",borderStyle:\"solid\",borderWidth:1},containerRadius:\"0px\",font:{fontFamily:'\"Adobe Jenson Pro Bold Italic Caption\", \"Adobe Jenson Pro Bold Italic Caption Placeholder\", sans-serif',fontSize:\"20px\",fontStyle:\"italic\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1em\"},number:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",padding:\"4px\"}},removeIconConfigs:{bg:\"rgba(231, 236, 229, 0)\",bgHover:\"var(--token-977611e6-b9d8-4d09-809b-8b874fb3d33d, rgb(231, 236, 229))\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:1},icon:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",iconSize:20,iconType:\"Default\",iconWeight:2,position:\"Bottom\",radius:\"0px\"},spacingConfigs:{divider:{borderColor:\"rgba(0, 0, 0, 0.08)\",borderStyle:\"solid\",borderWidth:1},dividerVisible:true,gap:24},style:{width:\"100%\"},subscriptionConfigs:{color:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",font:{fontFamily:'\"Adobe Jenson Pro Bold Italic Caption\", \"Adobe Jenson Pro Bold Italic Caption Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"italic\",fontWeight:700,letterSpacing:\"-0.02em\",lineHeight:\"1em\"},textTransform:\"None\"},titleConfigs:{color:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",font:{fontFamily:'\"Adobe Jenson Pro Bold Italic Caption\", \"Adobe Jenson Pro Bold Italic Caption Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"italic\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverColor:\"var(--token-25dffb6f-7224-457b-8095-a82c7fa5a8b9, rgba(0, 0, 0, 0.48))\",textTransform:\"None\"},variantConfigs:{gap:4,titleColor:\"rgb(0, 0, 0)\",titleFont:{fontFamily:'\"Adobe Jenson Pro Bold Italic Caption\", \"Adobe Jenson Pro Bold Italic Caption Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"italic\",fontWeight:700,letterSpacing:\"-0.02em\",lineHeight:\"1em\"},titleTransform:\"None\",valueColor:\"var(--token-25dffb6f-7224-457b-8095-a82c7fa5a8b9, rgba(0, 0, 0, 0.48))\",valueFont:{fontFamily:'\"Adobe Jenson Pro Bold Italic Caption\", \"Adobe Jenson Pro Bold Italic Caption Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"italic\",fontWeight:700,letterSpacing:\"-0.02em\",lineHeight:\"1em\"},valueTransform:\"None\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z7qars\",\"data-border\":true,\"data-framer-name\":\"bottom\",layoutDependency:layoutDependency,layoutId:\"Wcz_Hg6W_\",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-728cf128-8cc1-484b-8c11-c58e1f66d29b, rgb(245, 234, 205))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-spgu46\",\"data-framer-name\":\"subtotal\",layoutDependency:layoutDependency,layoutId:\"mAsBvFzbW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-76pimw\",\"data-styles-preset\":\"dGOrrysF2\",children:\"Subtotal\"})}),className:\"framer-11qva0a\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"H_GGZ3sn7\",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-1fo9gbb-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"gWjbNLF46-container\",nodeId:\"gWjbNLF46\",rendersWithMotion:true,scopeId:\"GnUe7K8tk\",children:/*#__PURE__*/_jsx(FC_CartSubtotal,{color:\"var(--token-21bbeffd-5408-4d3d-9f71-45f2e722f18e, rgb(181, 81, 29))\",font:{fontFamily:'\"Adobe Jenson Pro Bold Italic Caption\", \"Adobe Jenson Pro Bold Italic Caption Placeholder\", sans-serif',fontSize:\"20px\",fontStyle:\"italic\",fontWeight:700,letterSpacing:\"-0.02em\",lineHeight:\"1em\"},format:{currencyCode:\"AUD\",showCurrency:true,showDecimals:\"Hide when .00\",showSymbol:false},height:\"100%\",id:\"gWjbNLF46\",layoutId:\"gWjbNLF46\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bpcsoy\",\"data-framer-name\":\"buttons\",layoutDependency:layoutDependency,layoutId:\"CAOvwZypm\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13negsx-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"UOoW50WEq-container\",nodeId:\"UOoW50WEq\",rendersWithMotion:true,scopeId:\"GnUe7K8tk\",children:/*#__PURE__*/_jsx(FC_CartCheckoutButton,{componentInstance:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"200px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ud1mpe-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"cxv7wfS8e-container\",nodeId:\"cxv7wfS8e\",rendersWithMotion:true,scopeId:\"GnUe7K8tk\",children:/*#__PURE__*/_jsx(SolidButton2,{avsUnryQG:\"Checkout\",height:\"100%\",id:\"cxv7wfS8e\",layoutId:\"cxv7wfS8e\",style:{width:\"100%\"},width:\"100%\"})})})],height:\"100%\",id:\"UOoW50WEq\",layoutId:\"UOoW50WEq\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-188w3ry-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fVw0XW2Ke-container\",nodeId:\"fVw0XW2Ke\",rendersWithMotion:true,scopeId:\"GnUe7K8tk\",children:/*#__PURE__*/_jsx(FC_CartClearButton,{Default:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"200px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dg0wfu-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"zvZlVIHG8-container\",nodeId:\"zvZlVIHG8\",rendersWithMotion:true,scopeId:\"GnUe7K8tk\",children:/*#__PURE__*/_jsx(ClearCartButton2,{height:\"100%\",id:\"zvZlVIHG8\",layoutId:\"zvZlVIHG8\",style:{width:\"100%\"},width:\"100%\"})})})],height:\"100%\",id:\"fVw0XW2Ke\",layoutId:\"fVw0XW2Ke\",style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16h63d9\",\"data-framer-name\":\"payments\",layoutDependency:layoutDependency,layoutId:\"sFYqd81KP\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1w4mz80\",\"data-framer-name\":\"visa\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"jzDyUf7UE\",svg:'<svg class=\"icon icon--full-color\" xmlns=\"http://www.w3.org/2000/svg\" width=\"38\" height=\"24\" aria-labelledby=\"pi-visa\"><path opacity=\".07\" d=\"M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z\"/><path fill=\"#fff\" d=\"M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32\"/><path d=\"M28.3 10.1H28c-.4 1-.7 1.5-1 3h1.9c-.3-1.5-.3-2.2-.6-3zm2.9 5.9h-1.7c-.1 0-.1 0-.2-.1l-.2-.9-.1-.2h-2.4c-.1 0-.2 0-.2.2l-.3.9c0 .1-.1.1-.1.1h-2.1l.2-.5L27 8.7c0-.5.3-.7.8-.7h1.5c.1 0 .2 0 .2.2l1.4 6.5c.1.4.2.7.2 1.1.1.1.1.1.1.2zm-13.4-.3.4-1.8c.1 0 .2.1.2.1.7.3 1.4.5 2.1.4.2 0 .5-.1.7-.2.5-.2.5-.7.1-1.1-.2-.2-.5-.3-.8-.5-.4-.2-.8-.4-1.1-.7-1.2-1-.8-2.4-.1-3.1.6-.4.9-.8 1.7-.8 1.2 0 2.5 0 3.1.2h.1c-.1.6-.2 1.1-.4 1.7-.5-.2-1-.4-1.5-.4-.3 0-.6 0-.9.1-.2 0-.3.1-.4.2-.2.2-.2.5 0 .7l.5.4c.4.2.8.4 1.1.6.5.3 1 .8 1.1 1.4.2.9-.1 1.7-.9 2.3-.5.4-.7.6-1.4.6-1.4 0-2.5.1-3.4-.2-.1.2-.1.2-.2.1zm-3.5.3c.1-.7.1-.7.2-1 .5-2.2 1-4.5 1.4-6.7.1-.2.1-.3.3-.3H18c-.2 1.2-.4 2.1-.7 3.2-.3 1.5-.6 3-1 4.5 0 .2-.1.2-.3.2M5 8.2c0-.1.2-.2.3-.2h3.4c.5 0 .9.3 1 .8l.9 4.4c0 .1 0 .1.1.2 0-.1.1-.1.1-.1l2.1-5.1c-.1-.1 0-.2.1-.2h2.1c0 .1 0 .1-.1.2l-3.1 7.3c-.1.2-.1.3-.2.4-.1.1-.3 0-.5 0H9.7c-.1 0-.2 0-.2-.2L7.9 9.5c-.2-.2-.5-.5-.9-.6-.6-.3-1.7-.5-1.9-.5L5 8.2z\" fill=\"#142688\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4mbb3o\",\"data-framer-name\":\"mc\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"grfdJlCGe\",svg:'<svg class=\"icon icon--full-color\" xmlns=\"http://www.w3.org/2000/svg\" width=\"38\" height=\"24\" aria-labelledby=\"pi-master\"><path opacity=\".07\" d=\"M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z\"/><path fill=\"#fff\" d=\"M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32\"/><circle fill=\"#EB001B\" cx=\"15\" cy=\"12\" r=\"7\"/><circle fill=\"#F79E1B\" cx=\"23\" cy=\"12\" r=\"7\"/><path fill=\"#FF5F00\" d=\"M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1d1pll8\",\"data-framer-name\":\"Shop Pay\",layoutDependency:layoutDependency,layoutId:\"TGQw64J5h\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 82.607 20.027\" overflow=\"visible\"><g><path d=\"M 79.547 0 C 81.237 0 82.607 1.369 82.607 3.059 L 82.607 16.969 C 82.607 18.658 81.237 20.027 79.547 20.027 L 54.613 20.027 C 52.924 20.027 51.554 18.658 51.554 16.969 L 51.554 3.059 C 51.554 1.369 52.924 0 54.613 0 Z M 58.92 13.976 L 58.92 10.45 L 61.138 10.45 C 63.166 10.45 64.244 9.314 64.244 7.592 C 64.244 5.87 63.166 4.839 61.138 4.839 L 57.49 4.839 L 57.49 13.976 Z M 58.92 6.198 L 60.81 6.198 C 62.123 6.198 62.767 6.736 62.767 7.639 C 62.767 8.54 62.146 9.079 60.869 9.079 L 58.92 9.079 Z M 66.764 14.163 C 67.854 14.163 68.569 13.683 68.897 12.863 C 68.991 13.777 69.541 14.245 70.737 13.929 L 70.748 12.957 C 70.268 13.003 70.174 12.828 70.174 12.324 L 70.174 9.934 C 70.174 8.529 69.249 7.697 67.538 7.697 C 65.85 7.697 64.878 8.54 64.878 9.969 L 66.19 9.969 C 66.19 9.29 66.67 8.88 67.514 8.88 C 68.405 8.88 68.815 9.267 68.803 9.934 L 68.803 10.239 L 67.292 10.403 C 65.592 10.59 64.655 11.235 64.655 12.359 C 64.655 13.285 65.311 14.163 66.764 14.163 Z M 67.057 13.109 C 66.319 13.109 66.026 12.711 66.026 12.312 C 66.026 11.773 66.635 11.527 67.831 11.387 L 68.768 11.281 C 68.709 12.312 68.018 13.109 67.057 13.109 Z M 77.573 7.885 L 76.132 7.885 L 74.445 12.441 L 72.546 7.885 L 71.07 7.885 L 73.73 14.128 C 73.296 14.866 72.898 15.124 72.078 15.124 L 71.386 15.124 L 71.386 16.318 L 72.031 16.318 C 73.531 16.318 74.491 15.885 75.089 14.433 Z\" fill=\"rgb(84,51,235)\"></path><path d=\"M 5.801 8.803 C 3.844 8.379 2.972 8.213 2.972 7.459 C 2.972 6.749 3.562 6.396 4.742 6.396 C 5.78 6.396 6.539 6.85 7.097 7.738 C 7.139 7.806 7.227 7.831 7.298 7.793 L 9.5 6.681 C 9.579 6.641 9.608 6.541 9.563 6.465 C 8.649 4.88 6.96 4.013 4.737 4.013 C 1.815 4.013 0 5.452 0 7.741 C 0 10.171 2.21 10.786 4.171 11.21 C 6.131 11.635 7.005 11.801 7.005 12.555 C 7.005 13.309 6.368 13.665 5.095 13.665 C 3.92 13.665 3.048 13.127 2.521 12.083 C 2.503 12.046 2.471 12.018 2.432 12.005 C 2.392 11.992 2.35 11.996 2.313 12.014 L 0.116 13.103 C 0.079 13.122 0.051 13.155 0.038 13.194 C 0.025 13.234 0.028 13.277 0.047 13.314 C 0.919 15.067 2.708 16.053 5.098 16.053 C 8.141 16.053 9.98 14.638 9.98 12.278 C 9.98 9.918 7.759 9.233 5.801 8.808 L 5.801 8.803 Z M 17.604 4.013 C 16.355 4.013 15.252 4.456 14.459 5.244 C 14.409 5.291 14.327 5.257 14.327 5.189 L 14.327 0.155 C 14.327 0.069 14.258 0 14.171 0 L 11.416 0 C 11.329 0 11.26 0.069 11.26 0.156 L 11.26 15.776 C 11.26 15.863 11.329 15.932 11.416 15.932 L 14.171 15.932 C 14.258 15.932 14.327 15.863 14.327 15.776 L 14.327 8.924 C 14.327 7.601 15.341 6.586 16.708 6.586 C 18.076 6.586 19.066 7.58 19.066 8.925 L 19.066 15.777 C 19.066 15.864 19.135 15.932 19.222 15.932 L 21.978 15.932 C 22.065 15.932 22.133 15.864 22.133 15.777 L 22.133 8.924 C 22.133 6.045 20.247 4.015 17.604 4.015 Z M 27.724 3.565 C 26.227 3.565 24.825 4.023 23.819 4.685 C 23.751 4.73 23.727 4.822 23.769 4.893 L 24.984 6.968 C 25.028 7.042 25.123 7.068 25.197 7.024 C 25.96 6.563 26.837 6.322 27.729 6.328 C 30.134 6.328 31.902 8.025 31.902 10.269 C 31.902 12.18 30.487 13.596 28.693 13.596 C 27.231 13.596 26.217 12.745 26.217 11.542 C 26.217 10.854 26.509 10.29 27.27 9.892 C 27.349 9.85 27.378 9.752 27.331 9.676 L 26.185 7.735 C 26.147 7.671 26.068 7.643 25.998 7.67 C 24.462 8.239 23.384 9.61 23.384 11.45 C 23.384 14.234 25.6 16.312 28.69 16.312 C 32.3 16.312 34.895 13.81 34.895 10.222 C 34.895 6.375 31.876 3.565 27.724 3.565 Z M 42.954 3.992 C 41.56 3.992 40.316 4.506 39.408 5.413 C 39.357 5.463 39.276 5.426 39.276 5.357 L 39.276 4.266 C 39.276 4.179 39.207 4.11 39.12 4.11 L 36.436 4.11 C 36.349 4.11 36.28 4.179 36.28 4.266 L 36.28 19.863 C 36.28 19.95 36.349 20.019 36.436 20.019 L 39.192 20.019 C 39.278 20.019 39.347 19.95 39.347 19.863 L 39.347 14.748 C 39.347 14.68 39.429 14.646 39.479 14.69 C 40.385 15.534 41.584 16.027 42.956 16.027 C 46.189 16.027 48.71 13.409 48.71 10.008 C 48.71 6.607 46.186 3.989 42.956 3.989 Z M 42.435 13.385 C 40.596 13.385 39.202 11.922 39.202 9.987 C 39.202 8.052 40.593 6.589 42.435 6.589 C 44.276 6.589 45.665 8.028 45.665 9.987 C 45.665 11.946 44.295 13.385 42.432 13.385 Z\" fill=\"rgb(84,51,235)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-14bf1hh\",layoutDependency:layoutDependency,layoutId:\"Dujlh1r3F\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 31.053 20.027\" overflow=\"visible\"><path d=\"M 27.993 0 C 29.683 0 31.053 1.369 31.053 3.059 L 31.053 16.969 C 31.053 18.658 29.683 20.027 27.993 20.027 L 3.06 20.027 C 1.37 20.027 0 18.658 0 16.969 L 0 3.059 C 0 1.369 1.37 0 3.06 0 Z M 7.366 13.976 L 7.366 10.45 L 9.585 10.45 C 11.612 10.45 12.69 9.314 12.69 7.592 C 12.69 5.87 11.612 4.839 9.585 4.839 L 5.936 4.839 L 5.936 13.976 Z M 7.366 6.198 L 9.257 6.198 C 10.569 6.198 11.214 6.736 11.214 7.639 C 11.214 8.54 10.592 9.079 9.315 9.079 L 7.366 9.079 Z M 15.211 14.163 C 16.3 14.163 17.015 13.683 17.343 12.863 C 17.437 13.777 17.988 14.245 19.183 13.929 L 19.195 12.957 C 18.714 13.003 18.621 12.828 18.621 12.324 L 18.621 9.934 C 18.621 8.529 17.695 7.697 15.984 7.697 C 14.296 7.697 13.324 8.54 13.324 9.969 L 14.636 9.969 C 14.636 9.29 15.117 8.88 15.96 8.88 C 16.851 8.88 17.261 9.267 17.25 9.934 L 17.25 10.239 L 15.738 10.403 C 14.039 10.59 13.101 11.235 13.101 12.359 C 13.101 13.285 13.757 14.163 15.211 14.163 Z M 15.503 13.109 C 14.765 13.109 14.472 12.711 14.472 12.312 C 14.472 11.773 15.082 11.527 16.277 11.387 L 17.214 11.281 C 17.156 12.312 16.464 13.109 15.503 13.109 Z M 26.02 7.885 L 24.578 7.885 L 22.891 12.441 L 20.993 7.885 L 19.516 7.885 L 22.176 14.128 C 21.743 14.866 21.344 15.124 20.524 15.124 L 19.832 15.124 L 19.832 16.318 L 20.477 16.318 C 21.977 16.318 22.938 15.885 23.535 14.433 Z\" fill=\"rgb(84,51,235)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12r3lla\",layoutDependency:layoutDependency,layoutId:\"Zv9OtMhLV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 31.053 20.027\" overflow=\"visible\"><path d=\"M 3.06 0 C 1.37 0 0 1.369 0 3.059 L 0 16.969 C 0 18.658 1.37 20.027 3.06 20.027 L 27.993 20.027 C 29.683 20.027 31.053 18.658 31.053 16.969 L 31.053 3.059 C 31.053 1.369 29.683 0 27.993 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ydt6e5\",layoutDependency:layoutDependency,layoutId:\"vtRaiGzOX\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.754 9.137\" overflow=\"visible\"><path d=\"M 1.43 9.137 L 1.43 5.611 L 3.649 5.611 C 5.676 5.611 6.754 4.475 6.754 2.753 C 6.754 1.031 5.676 0 3.649 0 L 0 0 L 0 9.137 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lpayu5\",layoutDependency:layoutDependency,layoutId:\"LGk9IOsNo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.848 2.882\" overflow=\"visible\"><path d=\"M 0 0 L 1.891 0 C 3.203 0 3.848 0.539 3.848 1.441 C 3.848 2.343 3.227 2.882 1.949 2.882 L 0 2.882 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-n7sht8\",layoutDependency:layoutDependency,layoutId:\"XLqZPPQCt\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.094 6.466\" overflow=\"visible\"><path d=\"M 2.109 6.466 C 3.199 6.466 3.914 5.986 4.242 5.166 C 4.336 6.08 4.887 6.548 6.082 6.232 L 6.094 5.26 C 5.613 5.306 5.519 5.131 5.519 4.627 L 5.519 2.237 C 5.519 0.832 4.594 0 2.883 0 C 1.195 0 0.223 0.843 0.223 2.272 L 1.535 2.272 C 1.535 1.593 2.016 1.183 2.859 1.183 C 3.75 1.183 4.16 1.57 4.148 2.237 L 4.148 2.542 L 2.637 2.706 C 0.938 2.893 0 3.538 0 4.662 C 0 5.587 0.656 6.466 2.109 6.466 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wtpmru\",layoutDependency:layoutDependency,layoutId:\"l2BoC5L2Y\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.742 1.827\" overflow=\"visible\"><path d=\"M 1.031 1.827 C 0.293 1.827 0 1.429 0 1.031 C 0 0.492 0.609 0.246 1.805 0.106 L 2.742 0 C 2.683 1.031 1.992 1.827 1.031 1.827 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wcd511\",layoutDependency:layoutDependency,layoutId:\"SNFjJStlT\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.504 8.434\" overflow=\"visible\"><path d=\"M 4.019 6.548 C 3.422 8 2.461 8.434 0.961 8.434 L 0.316 8.434 L 0.316 7.239 L 1.008 7.239 C 1.828 7.239 2.227 6.981 2.66 6.243 L 0 0 L 1.477 0 L 3.375 4.557 L 5.062 0 L 6.504 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-10i3qok\",layoutDependency:layoutDependency,layoutId:\"f9OZkKZD8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 48.71 20.019\" overflow=\"visible\"><path d=\"M 5.801 8.803 C 3.844 8.379 2.972 8.213 2.972 7.459 C 2.972 6.749 3.562 6.396 4.742 6.396 C 5.78 6.396 6.539 6.85 7.097 7.738 C 7.139 7.806 7.227 7.831 7.298 7.793 L 9.5 6.681 C 9.579 6.641 9.608 6.541 9.563 6.465 C 8.649 4.88 6.96 4.013 4.737 4.013 C 1.815 4.013 0 5.452 0 7.741 C 0 10.171 2.21 10.786 4.171 11.21 C 6.131 11.635 7.005 11.801 7.005 12.555 C 7.005 13.309 6.368 13.665 5.095 13.665 C 3.92 13.665 3.048 13.127 2.521 12.083 C 2.503 12.046 2.471 12.018 2.432 12.005 C 2.392 11.992 2.35 11.996 2.313 12.014 L 0.116 13.103 C 0.079 13.122 0.051 13.155 0.038 13.194 C 0.025 13.234 0.028 13.277 0.047 13.314 C 0.919 15.067 2.708 16.053 5.098 16.053 C 8.141 16.053 9.98 14.638 9.98 12.278 C 9.98 9.918 7.759 9.233 5.801 8.808 L 5.801 8.803 Z M 17.604 4.013 C 16.355 4.013 15.252 4.456 14.459 5.244 C 14.409 5.291 14.327 5.257 14.327 5.189 L 14.327 0.155 C 14.327 0.069 14.258 0 14.171 0 L 11.416 0 C 11.329 0 11.26 0.069 11.26 0.156 L 11.26 15.776 C 11.26 15.863 11.329 15.932 11.416 15.932 L 14.171 15.932 C 14.258 15.932 14.327 15.863 14.327 15.776 L 14.327 8.924 C 14.327 7.601 15.341 6.586 16.708 6.586 C 18.076 6.586 19.066 7.58 19.066 8.925 L 19.066 15.777 C 19.066 15.864 19.135 15.932 19.222 15.932 L 21.978 15.932 C 22.065 15.932 22.133 15.864 22.133 15.777 L 22.133 8.924 C 22.133 6.045 20.247 4.015 17.604 4.015 Z M 27.724 3.565 C 26.227 3.565 24.825 4.023 23.819 4.685 C 23.751 4.73 23.727 4.822 23.769 4.893 L 24.984 6.968 C 25.028 7.042 25.123 7.068 25.197 7.024 C 25.96 6.563 26.837 6.322 27.729 6.328 C 30.134 6.328 31.902 8.025 31.902 10.269 C 31.902 12.18 30.487 13.596 28.693 13.596 C 27.231 13.596 26.217 12.745 26.217 11.542 C 26.217 10.854 26.509 10.29 27.27 9.892 C 27.349 9.85 27.378 9.752 27.331 9.676 L 26.185 7.735 C 26.147 7.671 26.068 7.643 25.998 7.67 C 24.462 8.239 23.384 9.61 23.384 11.45 C 23.384 14.234 25.6 16.312 28.69 16.312 C 32.3 16.312 34.895 13.81 34.895 10.222 C 34.895 6.375 31.876 3.565 27.724 3.565 Z M 42.954 3.992 C 41.56 3.992 40.316 4.506 39.408 5.413 C 39.357 5.463 39.276 5.426 39.276 5.357 L 39.276 4.266 C 39.276 4.179 39.207 4.11 39.12 4.11 L 36.436 4.11 C 36.349 4.11 36.28 4.179 36.28 4.266 L 36.28 19.863 C 36.28 19.95 36.349 20.019 36.436 20.019 L 39.192 20.019 C 39.278 20.019 39.347 19.95 39.347 19.863 L 39.347 14.748 C 39.347 14.68 39.429 14.646 39.479 14.69 C 40.385 15.534 41.584 16.027 42.956 16.027 C 46.189 16.027 48.71 13.409 48.71 10.008 C 48.71 6.607 46.186 3.989 42.956 3.989 Z M 42.435 13.385 C 40.596 13.385 39.202 11.922 39.202 9.987 C 39.202 8.052 40.593 6.589 42.435 6.589 C 44.276 6.589 45.665 8.028 45.665 9.987 C 45.665 11.946 44.295 13.385 42.432 13.385 Z\" fill=\"rgb(84,51,235)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-159kngh\",layoutDependency:layoutDependency,layoutId:\"tnh195LZb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.98 12.04\" overflow=\"visible\"><path d=\"M 5.801 4.79 C 3.844 4.366 2.972 4.2 2.972 3.446 C 2.972 2.737 3.562 2.383 4.742 2.383 C 5.78 2.383 6.539 2.837 7.097 3.725 C 7.139 3.794 7.227 3.818 7.298 3.781 L 9.5 2.668 C 9.579 2.628 9.608 2.528 9.563 2.452 C 8.649 0.867 6.96 0 4.737 0 C 1.815 0 0 1.44 0 3.728 C 0 6.159 2.21 6.773 4.171 7.197 C 6.131 7.622 7.005 7.788 7.005 8.542 C 7.005 9.296 6.368 9.652 5.095 9.652 C 3.92 9.652 3.048 9.114 2.521 8.07 C 2.503 8.033 2.471 8.005 2.432 7.992 C 2.392 7.98 2.35 7.983 2.313 8.002 L 0.116 9.09 C 0.079 9.109 0.051 9.142 0.038 9.182 C 0.025 9.221 0.028 9.264 0.047 9.301 C 0.919 11.054 2.708 12.04 5.098 12.04 C 8.141 12.04 9.98 10.625 9.98 8.265 C 9.98 5.906 7.759 5.22 5.801 4.796 L 5.801 4.79 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wz4eqo\",layoutDependency:layoutDependency,layoutId:\"hpH1Vkbjf\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.873 15.932\" overflow=\"visible\"><path d=\"M 6.344 4.013 C 5.095 4.013 3.991 4.456 3.198 5.244 C 3.148 5.291 3.067 5.257 3.067 5.189 L 3.067 0.155 C 3.067 0.069 2.998 0 2.911 0 L 0.155 0 C 0.068 0 0 0.069 0 0.156 L 0 15.776 C 0 15.863 0.068 15.932 0.155 15.932 L 2.911 15.932 C 2.998 15.932 3.067 15.863 3.067 15.776 L 3.067 8.924 C 3.067 7.601 4.081 6.586 5.448 6.586 C 6.816 6.586 7.806 7.58 7.806 8.925 L 7.806 15.777 C 7.806 15.864 7.875 15.932 7.962 15.932 L 10.717 15.932 C 10.804 15.932 10.873 15.864 10.873 15.777 L 10.873 8.924 C 10.873 6.045 8.987 4.015 6.344 4.015 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jgdtjx\",layoutDependency:layoutDependency,layoutId:\"Q0LE5KRUn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.51 12.747\" overflow=\"visible\"><path d=\"M 4.339 0 C 2.843 0 1.441 0.459 0.435 1.12 C 0.366 1.165 0.342 1.258 0.385 1.329 L 1.599 3.404 C 1.644 3.478 1.739 3.504 1.812 3.459 C 2.576 2.998 3.452 2.757 4.344 2.763 C 6.75 2.763 8.518 4.461 8.518 6.705 C 8.518 8.616 7.103 10.032 5.309 10.032 C 3.846 10.032 2.832 9.18 2.832 7.978 C 2.832 7.29 3.125 6.726 3.886 6.327 C 3.965 6.285 3.994 6.188 3.947 6.111 L 2.8 4.171 C 2.762 4.107 2.683 4.079 2.613 4.105 C 1.077 4.674 0 6.045 0 7.886 C 0 10.67 2.216 12.747 5.306 12.747 C 8.915 12.747 11.51 10.245 11.51 6.657 C 11.51 2.81 8.491 0 4.339 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-w112l0\",layoutDependency:layoutDependency,layoutId:\"xeNQ0llPs\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.43 16.029\" overflow=\"visible\"><path d=\"M 6.673 0.003 C 5.28 0.003 4.036 0.517 3.127 1.424 C 3.077 1.474 2.996 1.437 2.996 1.368 L 2.996 0.277 C 2.996 0.19 2.927 0.121 2.84 0.121 L 0.155 0.121 C 0.068 0.121 0 0.19 0 0.277 L 0 15.874 C 0 15.961 0.068 16.029 0.155 16.029 L 2.911 16.029 C 2.998 16.029 3.067 15.961 3.067 15.874 L 3.067 10.759 C 3.067 10.691 3.148 10.656 3.198 10.701 C 4.105 11.545 5.303 12.038 6.676 12.038 C 9.909 12.038 12.43 9.42 12.43 6.019 C 12.43 2.618 9.906 0 6.676 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gms2yd\",layoutDependency:layoutDependency,layoutId:\"c9az6OjAp\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.463 6.797\" overflow=\"visible\"><path d=\"M 3.233 6.797 C 1.394 6.797 0 5.333 0 3.398 C 0 1.463 1.391 0 3.233 0 C 5.074 0 6.463 1.439 6.463 3.398 C 6.463 5.357 5.093 6.797 3.23 6.797 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ty8i6a\",\"data-framer-name\":\"Afterpay\",layoutDependency:layoutDependency,layoutId:\"eGXUEJTkG\",style:{backgroundColor:\"var(--token-8cd88414-b53c-4e0c-8ed8-f7fad20c3121, rgb(178, 252, 228))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ara3e3\",layoutDependency:layoutDependency,layoutId:\"qplObcvN7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 78.695 15.149\" overflow=\"visible\"><g><path d=\"M 71.198 2.978 L 71.198 3.357 C 71.198 3.518 71.114 3.667 70.976 3.75 C 70.839 3.834 70.667 3.84 70.524 3.766 C 70.123 3.554 69.767 3.319 69.351 3.092 C 69.228 3.025 69.151 2.898 69.146 2.759 C 69.095 2.237 69.195 1.711 69.434 1.244 C 70.064 0.094 71.503 -0.335 72.66 0.282 C 73.152 0.548 73.629 0.835 74.114 1.108 C 75.235 1.752 76.386 2.388 77.469 3.039 C 78.304 3.472 78.786 4.376 78.68 5.311 C 78.651 6.079 78.235 6.78 77.575 7.174 C 77.226 7.386 76.871 7.583 76.522 7.78 C 75.273 8.499 74.023 9.203 72.781 9.93 C 71.846 10.493 70.65 10.356 69.866 9.597 C 69.398 9.167 69.125 8.566 69.108 7.931 L 69.108 7.552 C 69.127 7.365 69.033 7.184 68.868 7.094 C 68.702 7.003 68.499 7.019 68.351 7.136 C 67.904 7.401 67.45 7.651 67.003 7.893 L 64.11 9.552 L 63.989 9.627 C 63.862 9.712 63.786 9.854 63.786 10.006 C 63.786 10.158 63.862 10.3 63.989 10.385 C 64.247 10.544 64.512 10.688 64.746 10.839 L 68.374 12.868 C 68.479 12.938 68.604 12.973 68.73 12.967 C 68.967 12.94 69.144 12.736 69.139 12.497 L 69.139 11.74 C 69.157 11.615 69.226 11.503 69.329 11.43 C 69.432 11.357 69.56 11.33 69.684 11.354 C 69.754 11.362 69.821 11.385 69.881 11.422 L 70.949 12.035 C 71.121 12.123 71.225 12.304 71.214 12.497 C 71.231 12.882 71.169 13.266 71.032 13.626 C 70.704 14.486 69.906 15.077 68.987 15.14 C 68.506 15.181 68.024 15.07 67.609 14.822 C 66.019 13.908 64.438 13.005 62.868 12.111 C 62.133 11.684 61.68 10.898 61.68 10.048 C 61.68 9.197 62.133 8.411 62.868 7.984 C 64.072 7.272 65.284 6.591 66.488 5.901 C 66.89 5.674 67.245 5.44 67.677 5.22 C 68.822 4.588 70.262 4.993 70.911 6.129 C 71.098 6.464 71.197 6.842 71.198 7.227 L 71.198 7.605 C 71.179 7.793 71.274 7.973 71.439 8.064 C 71.604 8.155 71.808 8.138 71.956 8.022 L 75.076 6.235 L 76.272 5.546 C 76.434 5.47 76.537 5.307 76.537 5.129 C 76.538 4.949 76.435 4.784 76.272 4.705 L 75.129 4.046 L 71.956 2.267 C 71.803 2.154 71.597 2.142 71.433 2.238 C 71.269 2.333 71.176 2.517 71.198 2.706 L 71.198 3.009 Z M 15.296 5.296 L 12.676 5.296 L 12.676 11.619 C 12.532 11.657 10.836 11.664 10.608 11.619 L 10.608 5.296 L 9.495 5.296 C 9.456 4.701 9.456 4.104 9.495 3.508 C 9.677 3.497 9.859 3.497 10.04 3.508 L 10.616 3.508 L 10.616 2.145 C 10.624 1.912 10.66 1.681 10.722 1.456 C 10.857 0.916 11.27 0.489 11.805 0.335 C 12.082 0.246 12.37 0.198 12.661 0.192 L 14.054 0.192 C 14.093 0.718 14.093 1.247 14.054 1.774 L 13.38 1.774 C 13.197 1.762 13.017 1.825 12.882 1.95 C 12.747 2.075 12.67 2.25 12.668 2.433 C 12.649 2.789 12.649 3.145 12.668 3.501 L 15.281 3.501 L 15.281 1.509 L 17.356 1.509 L 17.356 3.501 L 18.628 3.501 L 18.628 5.296 L 17.363 5.296 L 17.363 9.264 C 17.391 9.579 17.653 9.821 17.969 9.824 L 18.628 9.824 L 18.628 11.627 L 17.242 11.627 C 17.022 11.618 16.803 11.582 16.591 11.521 C 15.981 11.388 15.508 10.906 15.387 10.294 C 15.304 9.957 15.266 9.611 15.273 9.264 L 15.273 5.296 Z M 34.402 3.508 L 36.364 3.508 L 36.364 4.538 L 36.507 4.395 C 36.996 3.849 37.666 3.499 38.393 3.41 C 39.556 3.212 40.743 3.58 41.589 4.402 C 42.346 5.121 42.801 6.101 42.861 7.143 C 42.971 8.128 42.738 9.12 42.202 9.953 C 41.627 10.899 40.667 11.547 39.574 11.725 C 38.803 11.88 38.002 11.768 37.303 11.407 C 37.044 11.274 36.809 11.1 36.606 10.892 C 36.553 10.839 36.5 10.794 36.424 10.71 L 36.424 14.959 L 34.41 14.959 C 34.372 14.845 34.364 3.781 34.402 3.508 Z M 36.409 7.568 C 36.409 7.825 36.45 8.08 36.53 8.325 C 36.767 9.137 37.463 9.732 38.302 9.839 C 39.096 9.976 39.897 9.639 40.354 8.976 C 40.979 8.09 40.942 6.898 40.264 6.053 C 39.888 5.609 39.35 5.336 38.77 5.293 C 38.19 5.25 37.618 5.442 37.181 5.826 C 36.687 6.269 36.406 6.903 36.409 7.568 Z M 6.519 4.448 L 6.519 3.531 C 7.18 3.493 7.842 3.493 8.503 3.531 C 8.503 3.652 8.549 11.43 8.503 11.657 L 6.519 11.657 L 6.519 10.635 L 6.428 10.71 C 5.761 11.448 4.793 11.841 3.8 11.778 C 2.165 11.736 0.742 10.649 0.271 9.082 C -0.222 7.742 -0.036 6.246 0.771 5.068 C 1.489 3.951 2.746 3.3 4.073 3.357 C 4.928 3.354 5.748 3.699 6.345 4.311 L 6.489 4.47 Z M 4.3 5.296 C 3.699 5.278 3.121 5.524 2.718 5.97 C 2.09 6.652 1.921 7.639 2.286 8.491 C 2.565 9.308 3.324 9.864 4.187 9.885 C 5.089 9.968 5.942 9.456 6.292 8.62 C 6.499 8.173 6.563 7.673 6.474 7.189 C 6.335 6.097 5.4 5.283 4.3 5.296 Z M 50.093 4.448 L 50.093 3.508 L 52.092 3.508 L 52.092 11.619 C 51.429 11.657 50.764 11.657 50.101 11.619 C 50.089 11.458 50.089 11.296 50.101 11.134 L 50.101 10.627 L 50.002 10.71 C 49.335 11.437 48.375 11.824 47.39 11.763 C 45.727 11.709 44.29 10.59 43.83 8.991 C 43.465 7.882 43.541 6.676 44.042 5.621 C 44.574 4.377 45.728 3.511 47.071 3.349 C 48.159 3.175 49.26 3.566 49.995 4.387 L 50.055 4.448 Z M 50.093 7.583 C 50.099 7.264 50.042 6.948 49.926 6.651 C 49.65 5.925 49.007 5.401 48.24 5.278 C 47.473 5.154 46.698 5.45 46.208 6.053 C 45.588 6.761 45.451 7.772 45.86 8.62 C 46.137 9.243 46.691 9.699 47.356 9.85 C 48.02 10.002 48.717 9.833 49.237 9.393 C 49.786 8.948 50.097 8.273 50.078 7.568 Z M 27.632 8.946 C 27.632 9.021 27.632 9.097 27.571 9.165 C 27.228 10.152 26.482 10.947 25.519 11.354 C 24.392 11.86 23.11 11.901 21.952 11.468 C 20.668 11.015 19.725 9.908 19.484 8.567 C 19.277 7.675 19.354 6.741 19.703 5.894 C 20.204 4.628 21.319 3.708 22.657 3.455 C 23.525 3.253 24.435 3.324 25.262 3.66 C 26.516 4.15 27.433 5.247 27.693 6.568 C 27.806 7.047 27.829 7.542 27.761 8.029 C 27.763 8.057 27.763 8.085 27.761 8.113 L 21.544 8.113 C 21.54 8.161 21.54 8.209 21.544 8.257 C 21.688 9.306 22.622 10.065 23.679 9.991 C 24.401 9.993 25.074 9.628 25.466 9.021 C 25.501 8.964 25.565 8.929 25.633 8.931 L 27.534 8.931 Z M 25.565 6.81 C 25.568 6.79 25.568 6.77 25.565 6.75 C 25.568 6.727 25.568 6.704 25.565 6.681 C 25.498 6.406 25.374 6.148 25.201 5.924 C 24.806 5.448 24.223 5.167 23.604 5.154 C 22.985 5.141 22.391 5.397 21.975 5.856 C 21.751 6.131 21.602 6.46 21.544 6.81 Z M 61.96 3.501 C 61.831 3.774 61.717 4.016 61.596 4.258 C 60.71 6.091 59.839 7.923 58.931 9.764 L 56.507 14.762 C 56.386 15.004 56.447 14.974 56.182 14.974 L 54.099 14.974 C 54.114 14.921 54.134 14.87 54.16 14.822 L 55.455 12.111 C 55.667 11.68 55.864 11.248 56.083 10.816 C 56.14 10.712 56.14 10.587 56.083 10.483 L 54.569 7.249 L 53.024 3.698 L 52.956 3.531 C 53.092 3.531 54.94 3.478 55.318 3.531 L 57.401 8.295 L 57.484 8.151 C 58.196 6.636 58.905 5.144 59.612 3.675 C 59.634 3.568 59.73 3.491 59.839 3.493 L 61.96 3.493 Z M 28.791 3.508 L 30.775 3.508 L 30.775 4.266 C 31.059 3.852 31.485 3.556 31.971 3.433 C 32.444 3.309 32.945 3.346 33.395 3.539 L 33.395 5.614 L 33.221 5.53 C 32.942 5.407 32.646 5.327 32.342 5.296 C 31.812 5.217 31.293 5.493 31.063 5.977 C 30.932 6.236 30.859 6.52 30.851 6.81 L 30.851 11.596 C 30.164 11.634 29.477 11.634 28.791 11.596 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>',withExternalLayout:true,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1b2etri\",layoutDependency:layoutDependency,layoutId:\"Giwsmusi8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 78.695 15.149\" overflow=\"visible\"><path d=\"M 71.198 2.978 L 71.198 3.357 C 71.198 3.518 71.114 3.667 70.976 3.75 C 70.839 3.834 70.667 3.84 70.524 3.766 C 70.123 3.554 69.767 3.319 69.351 3.092 C 69.228 3.025 69.151 2.898 69.146 2.759 C 69.095 2.237 69.195 1.711 69.434 1.244 C 70.064 0.094 71.503 -0.335 72.66 0.282 C 73.152 0.548 73.629 0.835 74.114 1.108 C 75.235 1.752 76.386 2.388 77.469 3.039 C 78.304 3.472 78.786 4.376 78.68 5.311 C 78.651 6.079 78.235 6.78 77.575 7.174 C 77.226 7.386 76.871 7.583 76.522 7.78 C 75.273 8.499 74.023 9.203 72.781 9.93 C 71.846 10.493 70.65 10.356 69.866 9.597 C 69.398 9.167 69.125 8.566 69.108 7.931 L 69.108 7.552 C 69.127 7.365 69.033 7.184 68.868 7.094 C 68.702 7.003 68.499 7.019 68.351 7.136 C 67.904 7.401 67.45 7.651 67.003 7.893 L 64.11 9.552 L 63.989 9.627 C 63.862 9.712 63.786 9.854 63.786 10.006 C 63.786 10.158 63.862 10.3 63.989 10.385 C 64.247 10.544 64.512 10.688 64.746 10.839 L 68.374 12.868 C 68.479 12.938 68.604 12.973 68.73 12.967 C 68.967 12.94 69.144 12.736 69.139 12.497 L 69.139 11.74 C 69.157 11.615 69.226 11.503 69.329 11.43 C 69.432 11.357 69.56 11.33 69.684 11.354 C 69.754 11.362 69.821 11.385 69.881 11.422 L 70.949 12.035 C 71.121 12.123 71.225 12.304 71.214 12.497 C 71.231 12.882 71.169 13.266 71.032 13.626 C 70.704 14.486 69.906 15.077 68.987 15.14 C 68.506 15.181 68.024 15.07 67.609 14.822 C 66.019 13.908 64.438 13.005 62.868 12.111 C 62.133 11.684 61.68 10.898 61.68 10.048 C 61.68 9.197 62.133 8.411 62.868 7.984 C 64.072 7.272 65.284 6.591 66.488 5.901 C 66.89 5.674 67.245 5.44 67.677 5.22 C 68.822 4.588 70.262 4.993 70.911 6.129 C 71.098 6.464 71.197 6.842 71.198 7.227 L 71.198 7.605 C 71.179 7.793 71.274 7.973 71.439 8.064 C 71.604 8.155 71.808 8.138 71.956 8.022 L 75.076 6.235 L 76.272 5.546 C 76.434 5.47 76.537 5.307 76.537 5.129 C 76.538 4.949 76.435 4.784 76.272 4.705 L 75.129 4.046 L 71.956 2.267 C 71.803 2.154 71.597 2.142 71.433 2.238 C 71.269 2.333 71.176 2.517 71.198 2.706 L 71.198 3.009 Z M 15.296 5.296 L 12.676 5.296 L 12.676 11.619 C 12.532 11.657 10.836 11.664 10.608 11.619 L 10.608 5.296 L 9.495 5.296 C 9.456 4.701 9.456 4.104 9.495 3.508 C 9.677 3.497 9.859 3.497 10.04 3.508 L 10.616 3.508 L 10.616 2.145 C 10.624 1.912 10.66 1.681 10.722 1.456 C 10.857 0.916 11.27 0.489 11.805 0.335 C 12.082 0.246 12.37 0.198 12.661 0.192 L 14.054 0.192 C 14.093 0.718 14.093 1.247 14.054 1.774 L 13.38 1.774 C 13.197 1.762 13.017 1.825 12.882 1.95 C 12.747 2.075 12.67 2.25 12.668 2.433 C 12.649 2.789 12.649 3.145 12.668 3.501 L 15.281 3.501 L 15.281 1.509 L 17.356 1.509 L 17.356 3.501 L 18.628 3.501 L 18.628 5.296 L 17.363 5.296 L 17.363 9.264 C 17.391 9.579 17.653 9.821 17.969 9.824 L 18.628 9.824 L 18.628 11.627 L 17.242 11.627 C 17.022 11.618 16.803 11.582 16.591 11.521 C 15.981 11.388 15.508 10.906 15.387 10.294 C 15.304 9.957 15.266 9.611 15.273 9.264 L 15.273 5.296 Z M 34.402 3.508 L 36.364 3.508 L 36.364 4.538 L 36.507 4.395 C 36.996 3.849 37.666 3.499 38.393 3.41 C 39.556 3.212 40.743 3.58 41.589 4.402 C 42.346 5.121 42.801 6.101 42.861 7.143 C 42.971 8.128 42.738 9.12 42.202 9.953 C 41.627 10.899 40.667 11.547 39.574 11.725 C 38.803 11.88 38.002 11.768 37.303 11.407 C 37.044 11.274 36.809 11.1 36.606 10.892 C 36.553 10.839 36.5 10.794 36.424 10.71 L 36.424 14.959 L 34.41 14.959 C 34.372 14.845 34.364 3.781 34.402 3.508 Z M 36.409 7.568 C 36.409 7.825 36.45 8.08 36.53 8.325 C 36.767 9.137 37.463 9.732 38.302 9.839 C 39.096 9.976 39.897 9.639 40.354 8.976 C 40.979 8.09 40.942 6.898 40.264 6.053 C 39.888 5.609 39.35 5.336 38.77 5.293 C 38.19 5.25 37.618 5.442 37.181 5.826 C 36.687 6.269 36.406 6.903 36.409 7.568 Z M 6.519 4.448 L 6.519 3.531 C 7.18 3.493 7.842 3.493 8.503 3.531 C 8.503 3.652 8.549 11.43 8.503 11.657 L 6.519 11.657 L 6.519 10.635 L 6.428 10.71 C 5.761 11.448 4.793 11.841 3.8 11.778 C 2.165 11.736 0.742 10.649 0.271 9.082 C -0.222 7.742 -0.036 6.246 0.771 5.068 C 1.489 3.951 2.746 3.3 4.073 3.357 C 4.928 3.354 5.748 3.699 6.345 4.311 L 6.489 4.47 Z M 4.3 5.296 C 3.699 5.278 3.121 5.524 2.718 5.97 C 2.09 6.652 1.921 7.639 2.286 8.491 C 2.565 9.308 3.324 9.864 4.187 9.885 C 5.089 9.968 5.942 9.456 6.292 8.62 C 6.499 8.173 6.563 7.673 6.474 7.189 C 6.335 6.097 5.4 5.283 4.3 5.296 Z M 50.093 4.448 L 50.093 3.508 L 52.092 3.508 L 52.092 11.619 C 51.429 11.657 50.764 11.657 50.101 11.619 C 50.089 11.458 50.089 11.296 50.101 11.134 L 50.101 10.627 L 50.002 10.71 C 49.335 11.437 48.375 11.824 47.39 11.763 C 45.727 11.709 44.29 10.59 43.83 8.991 C 43.465 7.882 43.541 6.676 44.042 5.621 C 44.574 4.377 45.728 3.511 47.071 3.349 C 48.159 3.175 49.26 3.566 49.995 4.387 L 50.055 4.448 Z M 50.093 7.583 C 50.099 7.264 50.042 6.948 49.926 6.651 C 49.65 5.925 49.007 5.401 48.24 5.278 C 47.473 5.154 46.698 5.45 46.208 6.053 C 45.588 6.761 45.451 7.772 45.86 8.62 C 46.137 9.243 46.691 9.699 47.356 9.85 C 48.02 10.002 48.717 9.833 49.237 9.393 C 49.786 8.948 50.097 8.273 50.078 7.568 Z M 27.632 8.946 C 27.632 9.021 27.632 9.097 27.571 9.165 C 27.228 10.152 26.482 10.947 25.519 11.354 C 24.392 11.86 23.11 11.901 21.952 11.468 C 20.668 11.015 19.725 9.908 19.484 8.567 C 19.277 7.675 19.354 6.741 19.703 5.894 C 20.204 4.628 21.319 3.708 22.657 3.455 C 23.525 3.253 24.435 3.324 25.262 3.66 C 26.516 4.15 27.433 5.247 27.693 6.568 C 27.806 7.047 27.829 7.542 27.761 8.029 C 27.763 8.057 27.763 8.085 27.761 8.113 L 21.544 8.113 C 21.54 8.161 21.54 8.209 21.544 8.257 C 21.688 9.306 22.622 10.065 23.679 9.991 C 24.401 9.993 25.074 9.628 25.466 9.021 C 25.501 8.964 25.565 8.929 25.633 8.931 L 27.534 8.931 Z M 25.565 6.81 C 25.568 6.79 25.568 6.77 25.565 6.75 C 25.568 6.727 25.568 6.704 25.565 6.681 C 25.498 6.406 25.374 6.148 25.201 5.924 C 24.806 5.448 24.223 5.167 23.604 5.154 C 22.985 5.141 22.391 5.397 21.975 5.856 C 21.751 6.131 21.602 6.46 21.544 6.81 Z M 61.96 3.501 C 61.831 3.774 61.717 4.016 61.596 4.258 C 60.71 6.091 59.839 7.923 58.931 9.764 L 56.507 14.762 C 56.386 15.004 56.447 14.974 56.182 14.974 L 54.099 14.974 C 54.114 14.921 54.134 14.87 54.16 14.822 L 55.455 12.111 C 55.667 11.68 55.864 11.248 56.083 10.816 C 56.14 10.712 56.14 10.587 56.083 10.483 L 54.569 7.249 L 53.024 3.698 L 52.956 3.531 C 53.092 3.531 54.94 3.478 55.318 3.531 L 57.401 8.295 L 57.484 8.151 C 58.196 6.636 58.905 5.144 59.612 3.675 C 59.634 3.568 59.73 3.491 59.839 3.493 L 61.96 3.493 Z M 28.791 3.508 L 30.775 3.508 L 30.775 4.266 C 31.059 3.852 31.485 3.556 31.971 3.433 C 32.444 3.309 32.945 3.346 33.395 3.539 L 33.395 5.614 L 33.221 5.53 C 32.942 5.407 32.646 5.327 32.342 5.296 C 31.812 5.217 31.293 5.493 31.063 5.977 C 30.932 6.236 30.859 6.52 30.851 6.81 L 30.851 11.596 C 30.164 11.634 29.477 11.634 28.791 11.596 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-3tpjly\",layoutDependency:layoutDependency,layoutId:\"ZbitsUzV6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.015 15.149\" overflow=\"visible\"><path d=\"M 9.519 2.978 L 9.519 3.357 C 9.518 3.518 9.434 3.667 9.297 3.75 C 9.159 3.834 8.988 3.84 8.845 3.766 C 8.444 3.554 8.088 3.319 7.671 3.092 C 7.549 3.025 7.471 2.898 7.467 2.759 C 7.415 2.237 7.515 1.711 7.754 1.244 C 8.384 0.094 9.823 -0.335 10.98 0.282 C 11.473 0.548 11.95 0.835 12.434 1.108 C 13.555 1.752 14.706 2.388 15.789 3.039 C 16.625 3.472 17.107 4.376 17.001 5.311 C 16.971 6.079 16.555 6.78 15.895 7.174 C 15.547 7.386 15.191 7.583 14.843 7.78 C 13.593 8.499 12.344 9.203 11.102 9.93 C 10.167 10.493 8.97 10.356 8.186 9.597 C 7.719 9.167 7.445 8.566 7.429 7.931 L 7.429 7.552 C 7.448 7.365 7.353 7.184 7.188 7.094 C 7.023 7.003 6.82 7.019 6.672 7.136 C 6.225 7.401 5.77 7.651 5.324 7.893 L 2.431 9.552 L 2.31 9.627 C 2.183 9.712 2.106 9.854 2.106 10.006 C 2.106 10.158 2.183 10.3 2.31 10.385 C 2.567 10.544 2.832 10.688 3.067 10.839 L 6.694 12.868 C 6.799 12.938 6.924 12.973 7.05 12.967 C 7.287 12.94 7.465 12.736 7.459 12.497 L 7.459 11.74 C 7.477 11.615 7.546 11.503 7.649 11.43 C 7.752 11.357 7.88 11.33 8.004 11.354 C 8.074 11.362 8.142 11.385 8.201 11.422 L 9.269 12.035 C 9.442 12.123 9.546 12.304 9.534 12.497 C 9.551 12.882 9.489 13.266 9.352 13.626 C 9.024 14.486 8.226 15.077 7.308 15.14 C 6.826 15.181 6.344 15.07 5.929 14.822 C 4.339 13.908 2.759 13.005 1.189 12.111 C 0.453 11.684 0 10.898 0 10.048 C 0 9.197 0.453 8.411 1.189 7.984 C 2.393 7.272 3.605 6.591 4.809 5.901 C 5.21 5.674 5.566 5.44 5.998 5.22 C 7.143 4.588 8.583 4.993 9.231 6.129 C 9.418 6.464 9.517 6.842 9.519 7.227 L 9.519 7.605 C 9.5 7.793 9.595 7.973 9.76 8.064 C 9.925 8.155 10.128 8.138 10.276 8.022 L 13.396 6.235 L 14.593 5.546 C 14.754 5.47 14.857 5.307 14.858 5.129 C 14.858 4.949 14.755 4.784 14.593 4.705 L 13.449 4.046 L 10.276 2.267 C 10.123 2.154 9.918 2.142 9.753 2.238 C 9.589 2.333 9.497 2.517 9.519 2.706 L 9.519 3.009 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2xjcmx\",layoutDependency:layoutDependency,layoutId:\"iJ1pIq1GK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.162 11.459\" overflow=\"visible\"><path d=\"M 5.83 5.104 L 3.21 5.104 L 3.21 11.427 C 3.066 11.465 1.369 11.473 1.142 11.427 L 1.142 5.104 L 0.029 5.104 C -0.01 4.509 -0.01 3.912 0.029 3.317 C 0.211 3.305 0.393 3.305 0.574 3.317 L 1.15 3.317 L 1.15 1.954 C 1.158 1.721 1.194 1.489 1.256 1.265 C 1.391 0.725 1.804 0.297 2.339 0.144 C 2.615 0.054 2.904 0.006 3.194 0 L 4.588 0 C 4.627 0.527 4.627 1.056 4.588 1.583 L 3.914 1.583 C 3.731 1.57 3.551 1.634 3.416 1.758 C 3.281 1.883 3.204 2.058 3.202 2.242 C 3.183 2.597 3.183 2.954 3.202 3.309 L 5.815 3.309 L 5.815 1.318 L 7.89 1.318 L 7.89 3.309 L 9.162 3.309 L 9.162 5.104 L 7.897 5.104 L 7.897 9.072 C 7.925 9.387 8.187 9.63 8.503 9.633 L 9.162 9.633 L 9.162 11.435 L 7.776 11.435 C 7.555 11.426 7.337 11.391 7.125 11.329 C 6.515 11.196 6.042 10.714 5.921 10.102 C 5.838 9.765 5.8 9.419 5.807 9.072 L 5.807 5.104 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13uzr18\",layoutDependency:layoutDependency,layoutId:\"IdwXj9yo6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.51 11.601\" overflow=\"visible\"><path d=\"M 0.025 0.151 L 1.986 0.151 L 1.986 1.181 L 2.13 1.037 C 2.619 0.492 3.289 0.142 4.016 0.053 C 5.178 -0.146 6.366 0.223 7.211 1.045 C 7.969 1.763 8.424 2.744 8.484 3.786 C 8.594 4.77 8.361 5.763 7.825 6.596 C 7.25 7.542 6.29 8.19 5.197 8.368 C 4.426 8.523 3.624 8.411 2.925 8.049 C 2.667 7.916 2.432 7.742 2.229 7.535 C 2.176 7.482 2.123 7.436 2.047 7.353 L 2.047 11.601 L 0.032 11.601 C -0.005 11.488 -0.013 0.424 0.025 0.151 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vcbwqo\",layoutDependency:layoutDependency,layoutId:\"HBJWg0Qp2\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.39 4.582\" overflow=\"visible\"><path d=\"M 0 2.281 C 0 2.538 0.041 2.793 0.121 3.038 C 0.358 3.85 1.054 4.445 1.893 4.552 C 2.687 4.689 3.488 4.352 3.945 3.689 C 4.57 2.803 4.533 1.611 3.855 0.766 C 3.479 0.322 2.941 0.049 2.361 0.006 C 1.782 -0.037 1.209 0.155 0.772 0.539 C 0.278 0.982 -0.003 1.616 0 2.281 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xeulgi\",layoutDependency:layoutDependency,layoutId:\"IVe8nw0ZE\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.523 8.431\" overflow=\"visible\"><path d=\"M 6.519 1.094 L 6.519 0.178 C 7.18 0.139 7.842 0.139 8.503 0.178 C 8.503 0.299 8.549 8.076 8.503 8.303 L 6.519 8.303 L 6.519 7.281 L 6.428 7.357 C 5.761 8.095 4.793 8.488 3.8 8.424 C 2.165 8.382 0.742 7.295 0.271 5.729 C -0.222 4.389 -0.036 2.893 0.771 1.715 C 1.489 0.598 2.746 -0.054 4.073 0.003 C 4.928 0.001 5.748 0.345 6.345 0.958 L 6.489 1.117 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1y9e37c\",layoutDependency:layoutDependency,layoutId:\"X5HU747DN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.417 4.599\" overflow=\"visible\"><path d=\"M 2.205 0.001 C 1.604 -0.017 1.025 0.229 0.622 0.675 C -0.006 1.357 -0.175 2.344 0.19 3.197 C 0.469 4.014 1.228 4.57 2.091 4.59 C 2.994 4.674 3.846 4.162 4.196 3.325 C 4.404 2.879 4.467 2.379 4.378 1.894 C 4.24 0.803 3.305 -0.012 2.205 0.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pco6do\",layoutDependency:layoutDependency,layoutId:\"I1djcLOat\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.49 8.461\" overflow=\"visible\"><path d=\"M 6.49 1.139 L 6.49 0.2 L 8.49 0.2 L 8.49 8.31 C 7.826 8.349 7.161 8.349 6.498 8.31 C 6.487 8.149 6.487 7.987 6.498 7.826 L 6.498 7.318 L 6.399 7.402 C 5.732 8.129 4.772 8.516 3.787 8.454 C 2.125 8.401 0.687 7.281 0.228 5.683 C -0.137 4.574 -0.061 3.367 0.44 2.313 C 0.971 1.069 2.126 0.203 3.469 0.041 C 4.556 -0.134 5.658 0.257 6.392 1.078 L 6.452 1.139 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1v0iutr\",layoutDependency:layoutDependency,layoutId:\"stO7okQSO\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.467 4.655\" overflow=\"visible\"><path d=\"M 4.467 2.333 C 4.472 2.014 4.416 1.698 4.3 1.401 C 4.024 0.675 3.381 0.151 2.614 0.028 C 1.846 -0.096 1.072 0.2 0.582 0.803 C -0.039 1.511 -0.176 2.522 0.233 3.37 C 0.511 3.993 1.065 4.448 1.729 4.6 C 2.393 4.752 3.091 4.583 3.611 4.142 C 4.159 3.698 4.47 3.023 4.451 2.317 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ffv0li\",layoutDependency:layoutDependency,layoutId:\"oyrDjU8yV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.429 8.423\" overflow=\"visible\"><path d=\"M 8.262 5.603 C 8.262 5.679 8.262 5.755 8.201 5.823 C 7.857 6.81 7.112 7.605 6.149 8.011 C 5.021 8.517 3.74 8.558 2.582 8.125 C 1.297 7.672 0.355 6.565 0.113 5.225 C -0.093 4.332 -0.016 3.398 0.333 2.551 C 0.834 1.286 1.949 0.365 3.286 0.113 C 4.155 -0.09 5.065 -0.018 5.891 0.317 C 7.146 0.807 8.062 1.904 8.322 3.225 C 8.436 3.704 8.459 4.2 8.39 4.687 C 8.393 4.715 8.393 4.742 8.39 4.77 L 2.173 4.77 C 2.169 4.818 2.169 4.866 2.173 4.914 C 2.318 5.964 3.251 6.722 4.309 6.648 C 5.031 6.65 5.704 6.285 6.096 5.679 C 6.131 5.621 6.195 5.586 6.262 5.588 L 8.163 5.588 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rlu6sl\",layoutDependency:layoutDependency,layoutId:\"P18qB221D\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.024 1.657\" overflow=\"visible\"><path d=\"M 4.021 1.657 C 4.024 1.637 4.024 1.616 4.021 1.596 C 4.025 1.574 4.025 1.551 4.021 1.528 C 3.954 1.253 3.831 0.995 3.658 0.771 C 3.262 0.295 2.679 0.014 2.06 0 C 1.441 -0.013 0.847 0.244 0.432 0.703 C 0.208 0.978 0.059 1.307 0 1.657 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rfbp39\",layoutDependency:layoutDependency,layoutId:\"zqQv47NoV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.004 11.482\" overflow=\"visible\"><path d=\"M 9.004 0.008 C 8.875 0.28 8.762 0.523 8.641 0.765 C 7.755 2.598 6.884 4.43 5.975 6.27 L 3.552 11.268 C 3.43 11.511 3.491 11.48 3.226 11.48 L 1.143 11.48 C 1.158 11.428 1.178 11.377 1.204 11.329 L 2.499 8.618 C 2.711 8.186 2.908 7.755 3.128 7.323 C 3.184 7.219 3.184 7.094 3.128 6.99 L 1.613 3.756 L 0.068 0.205 L 0 0.038 C 0.136 0.038 1.984 -0.015 2.363 0.038 L 4.445 4.801 L 4.529 4.657 C 5.24 3.143 5.95 1.651 6.657 0.182 C 6.678 0.074 6.774 -0.002 6.884 0 L 9.004 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1n9u922\",layoutDependency:layoutDependency,layoutId:\"Rz6aruQEe\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.604 8.264\" overflow=\"visible\"><path d=\"M 0 0.148 L 1.984 0.148 L 1.984 0.905 C 2.269 0.491 2.694 0.195 3.181 0.072 C 3.654 -0.052 4.155 -0.015 4.604 0.178 L 4.604 2.253 L 4.43 2.17 C 4.151 2.046 3.855 1.967 3.552 1.935 C 3.022 1.856 2.502 2.133 2.272 2.616 C 2.141 2.875 2.069 3.16 2.06 3.449 L 2.06 8.235 C 1.374 8.273 0.686 8.273 0 8.235 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-ma4tw9\",\"data-framer-name\":\"Zip\",layoutDependency:layoutDependency,layoutId:\"TtfdJaw75\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 53.895 20\" overflow=\"visible\"><g><path d=\"M 0 0 L 53.895 0 L 53.895 20 L 0 20 Z\" fill=\"transparent\"></path><path d=\"M 1.371 15.949 L 1.838 19.756 L 18.201 19.756 L 17.665 15.396 L 10.036 15.396 L 9.969 14.855 L 16.996 9.945 L 16.526 6.131 L 0.165 6.131 L 0.7 10.491 L 8.342 10.491 L 8.409 11.036 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 18.427 6.131 L 20.101 19.756 L 36.476 19.756 L 34.802 6.131 Z\" fill=\"rgb(170,143,255)\"></path><path d=\"M 53.647 11.036 C 53.269 7.973 50.864 6.117 47.594 6.131 L 36.702 6.131 L 38.375 19.757 L 43.275 19.757 L 42.94 17.032 L 48.125 17.032 C 52.206 17.031 54.073 14.488 53.647 11.036 Z M 47.595 13.211 L 42.472 13.217 L 42.071 9.947 L 47.222 9.951 C 48.434 9.966 49.053 10.648 49.154 11.581 C 49.215 12.182 48.94 13.211 47.595 13.211 Z M 23.32 4.32 C 24.181 3.395 24.031 1.854 22.984 0.879 C 21.937 -0.097 20.389 -0.137 19.528 0.788 C 18.666 1.713 18.816 3.254 19.863 4.229 C 20.91 5.204 22.458 5.245 23.32 4.32 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-4o81zn\",layoutDependency:layoutDependency,layoutId:\"S3HQ18zyB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 53.895 20\" overflow=\"visible\"><path d=\"M 0 0 L 53.895 0 L 53.895 20 L 0 20 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-i5uydh\",layoutDependency:layoutDependency,layoutId:\"qhbmChvQn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.036 13.626\" overflow=\"visible\"><path d=\"M 1.206 9.818 L 1.673 13.626 L 18.036 13.626 L 17.5 9.265 L 9.871 9.265 L 9.804 8.725 L 16.831 3.815 L 16.361 0 L 0 0 L 0.535 4.36 L 8.178 4.36 L 8.244 4.905 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14l16h7\",layoutDependency:layoutDependency,layoutId:\"kbOsOV5Ny\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.048 13.626\" overflow=\"visible\"><path d=\"M 0 0 L 1.674 13.626 L 18.048 13.626 L 16.375 0 Z\" fill=\"rgb(170,143,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-rucw3j\",layoutDependency:layoutDependency,layoutId:\"lWIvGPUv0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34.738 19.638\" overflow=\"visible\"><path d=\"M 34.679 10.916 C 34.301 7.854 31.896 5.998 28.626 6.011 L 17.734 6.011 L 19.407 19.638 L 24.307 19.638 L 23.972 16.912 L 29.157 16.912 C 33.238 16.911 35.105 14.369 34.679 10.916 Z M 28.627 13.092 L 23.504 13.097 L 23.103 9.827 L 28.254 9.831 C 29.466 9.846 30.085 10.528 30.186 11.461 C 30.247 12.062 29.972 13.091 28.627 13.091 Z M 4.352 4.2 C 5.213 3.275 5.063 1.734 4.016 0.759 C 2.969 -0.216 1.421 -0.257 0.56 0.668 C -0.302 1.593 -0.152 3.134 0.895 4.109 C 1.942 5.085 3.49 5.126 4.352 4.2 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-gwgie9\",layoutDependency:layoutDependency,layoutId:\"Dcqasw2TO\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.005 13.627\" overflow=\"visible\"><path d=\"M 16.945 4.905 C 16.568 1.843 14.162 -0.013 10.892 0 L 0 0 L 1.673 13.627 L 6.573 13.627 L 6.238 10.901 L 11.423 10.901 C 15.504 10.9 17.371 8.358 16.945 4.905 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b499qv\",layoutDependency:layoutDependency,layoutId:\"b5jGUTcfo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.091 3.27\" overflow=\"visible\"><path d=\"M 5.524 3.265 L 0.401 3.27 L 0 0 L 5.152 0.004 C 6.363 0.019 6.982 0.701 7.083 1.634 C 7.145 2.235 6.869 3.264 5.524 3.264 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xd8v4a\",layoutDependency:layoutDependency,layoutId:\"EunnFTq1s\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.911 4.868\" overflow=\"visible\"><path d=\"M 4.352 4.2 C 5.213 3.275 5.063 1.734 4.016 0.759 C 2.969 -0.216 1.421 -0.257 0.56 0.668 C -0.302 1.593 -0.152 3.134 0.895 4.109 C 1.942 5.085 3.49 5.126 4.352 4.2 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})]})]})]})],style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ul53fd\",\"data-framer-name\":\"close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"DzWPaEwGR\",onTap:onTaplb7div})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KHR6J.framer-171049k, .framer-KHR6J .framer-171049k { display: block; }\",\".framer-KHR6J.framer-oz55rf { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 480px; }\",\".framer-KHR6J .framer-1saef54 { 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; max-width: 400px; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-KHR6J .framer-11fc18o-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; z-index: 10; }\",\".framer-KHR6J .framer-a7mve6 { 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-KHR6J .framer-dlvihl, .framer-KHR6J .framer-vg4uf8 { 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-KHR6J .framer-1ctv4b9, .framer-KHR6J .framer-1kkpz98 { 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-KHR6J .framer-1vafehv-container, .framer-KHR6J .framer-1fo9gbb-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-KHR6J .framer-1e7c0t3, .framer-KHR6J .framer-1la879c { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-KHR6J .framer-vxxlx3-container, .framer-KHR6J .framer-5l3ns2-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-KHR6J .framer-15u1zjs { 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; position: relative; width: 100%; z-index: 3; }\",\".framer-KHR6J .framer-ltmzmf-container, .framer-KHR6J .framer-188w3ry-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-KHR6J .framer-z7qars { 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-KHR6J .framer-spgu46 { 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-KHR6J .framer-11qva0a { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-KHR6J .framer-bpcsoy { 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-KHR6J .framer-13negsx-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-KHR6J .framer-1ud1mpe-container, .framer-KHR6J .framer-1dg0wfu-container { height: auto; position: relative; width: 200px; }\",\".framer-KHR6J .framer-16h63d9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-evenly; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-KHR6J .framer-1w4mz80, .framer-KHR6J .framer-4mbb3o, .framer-KHR6J .framer-1q8sm3l, .framer-KHR6J .framer-1eo9wcw { aspect-ratio: 1.5833333333333333 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 32px; }\",\".framer-KHR6J .framer-1d1pll8, .framer-KHR6J .framer-zaz2cc { height: 20px; position: relative; width: 83px; }\",\".framer-KHR6J .framer-14bf1hh, .framer-KHR6J .framer-1nut3b7 { height: 20px; left: 52px; position: absolute; top: 0px; width: 31px; }\",\".framer-KHR6J .framer-12r3lla, .framer-KHR6J .framer-1w3i6zt { height: 20px; left: 0px; position: absolute; top: 0px; width: 31px; }\",\".framer-KHR6J .framer-1ydt6e5, .framer-KHR6J .framer-1gkid { height: 9px; left: 6px; position: absolute; top: 5px; width: 7px; }\",\".framer-KHR6J .framer-lpayu5, .framer-KHR6J .framer-yt9tuo { height: 3px; left: 8px; position: absolute; top: 6px; width: 4px; }\",\".framer-KHR6J .framer-n7sht8, .framer-KHR6J .framer-yloxtt { height: 7px; left: 13px; position: absolute; top: 8px; width: 6px; }\",\".framer-KHR6J .framer-wtpmru, .framer-KHR6J .framer-9luiuk { height: 2px; left: 15px; position: absolute; top: 12px; width: 3px; }\",\".framer-KHR6J .framer-1wcd511, .framer-KHR6J .framer-1mssvtu { height: 9px; left: 20px; position: absolute; top: 8px; width: 7px; }\",\".framer-KHR6J .framer-10i3qok, .framer-KHR6J .framer-w6jzn8 { height: 20px; left: 0px; position: absolute; top: 0px; width: 49px; }\",\".framer-KHR6J .framer-159kngh, .framer-KHR6J .framer-1hppnd { height: 12px; left: 0px; position: absolute; top: 4px; width: 10px; }\",\".framer-KHR6J .framer-wz4eqo, .framer-KHR6J .framer-13kcecn { height: 16px; left: 12px; position: absolute; top: 0px; width: 11px; }\",\".framer-KHR6J .framer-1jgdtjx, .framer-KHR6J .framer-1nly1sk { height: 13px; left: 24px; position: absolute; top: 4px; width: 12px; }\",\".framer-KHR6J .framer-w112l0, .framer-KHR6J .framer-nof7sj { height: 16px; left: 37px; position: absolute; top: 4px; width: 13px; }\",\".framer-KHR6J .framer-1gms2yd, .framer-KHR6J .framer-jwzhsp { height: 7px; left: 39px; position: absolute; top: 7px; width: 7px; }\",\".framer-KHR6J .framer-1ty8i6a, .framer-KHR6J .framer-17747nr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 20px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-KHR6J .framer-1ara3e3, .framer-KHR6J .framer-1bak1jj { height: 15px; position: relative; width: 79px; }\",\".framer-KHR6J .framer-1b2etri, .framer-KHR6J .framer-y806s { height: 15px; left: 0px; position: absolute; top: 0px; width: 79px; }\",\".framer-KHR6J .framer-3tpjly, .framer-KHR6J .framer-i8jrzx { height: 15px; left: 62px; position: absolute; top: 0px; width: 17px; }\",\".framer-KHR6J .framer-2xjcmx, .framer-KHR6J .framer-13qhw0l { height: 12px; left: 10px; position: absolute; top: 0px; width: 9px; }\",\".framer-KHR6J .framer-13uzr18, .framer-KHR6J .framer-1qs4806 { height: 12px; left: 35px; position: absolute; top: 4px; width: 9px; }\",\".framer-KHR6J .framer-vcbwqo, .framer-KHR6J .framer-15c4mg5 { height: 5px; left: 37px; position: absolute; top: 6px; width: 5px; }\",\".framer-KHR6J .framer-xeulgi, .framer-KHR6J .framer-1ylik0i { height: 9px; left: 0px; position: absolute; top: 4px; width: 9px; }\",\".framer-KHR6J .framer-1y9e37c, .framer-KHR6J .framer-i7x7fy { height: 5px; left: 2px; position: absolute; top: 6px; width: 5px; }\",\".framer-KHR6J .framer-1pco6do, .framer-KHR6J .framer-1p9opwj { height: 9px; left: 44px; position: absolute; top: 4px; width: 9px; }\",\".framer-KHR6J .framer-1v0iutr, .framer-KHR6J .framer-d3ovpa { height: 5px; left: 46px; position: absolute; top: 6px; width: 5px; }\",\".framer-KHR6J .framer-ffv0li, .framer-KHR6J .framer-l94s4s { height: 9px; left: 20px; position: absolute; top: 4px; width: 9px; }\",\".framer-KHR6J .framer-rlu6sl, .framer-KHR6J .framer-1l4tgze { height: 2px; left: 22px; position: absolute; top: 5px; width: 4px; }\",\".framer-KHR6J .framer-rfbp39, .framer-KHR6J .framer-1egs4za { height: 12px; left: 53px; position: absolute; top: 4px; width: 9px; }\",\".framer-KHR6J .framer-1n9u922, .framer-KHR6J .framer-11rf0ce { height: 9px; left: 29px; position: absolute; top: 4px; width: 5px; }\",\".framer-KHR6J .framer-ma4tw9, .framer-KHR6J .framer-yy25ci { height: 20px; position: relative; width: 54px; }\",\".framer-KHR6J .framer-4o81zn, .framer-KHR6J .framer-1dc2860 { height: 20px; left: 0px; position: absolute; top: 0px; width: 54px; }\",\".framer-KHR6J .framer-i5uydh, .framer-KHR6J .framer-1kd1ea7 { height: 14px; left: 0px; position: absolute; top: 6px; width: 18px; }\",\".framer-KHR6J .framer-14l16h7, .framer-KHR6J .framer-oms6z { height: 14px; left: 19px; position: absolute; top: 6px; width: 18px; }\",\".framer-KHR6J .framer-rucw3j, .framer-KHR6J .framer-1xppipr { height: 20px; left: 19px; position: absolute; top: 0px; width: 35px; }\",\".framer-KHR6J .framer-gwgie9, .framer-KHR6J .framer-1yx0dm6 { height: 14px; left: 18px; position: absolute; top: 6px; width: 17px; }\",\".framer-KHR6J .framer-b499qv, .framer-KHR6J .framer-1yubnwl { height: 4px; left: 23px; position: absolute; top: 10px; width: 7px; }\",\".framer-KHR6J .framer-1xd8v4a, .framer-KHR6J .framer-ui8qyy { height: 5px; left: 0px; position: absolute; top: 0px; width: 5px; }\",\".framer-KHR6J .framer-10fbifp { 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; }\",\".framer-KHR6J .framer-1icseja { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-KHR6J .framer-1mmspza { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 1px; justify-content: center; overflow: visible; padding: 24px; position: relative; width: 100%; }\",\".framer-KHR6J .framer-ul53fd { cursor: pointer; flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 0; }\",\".framer-KHR6J.framer-v-1urysw8.framer-oz55rf { align-content: center; align-items: center; width: 390px; }\",\".framer-KHR6J.framer-v-1urysw8 .framer-1saef54 { flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); left: 0px; max-width: unset; position: absolute; right: 0px; top: 0px; width: unset; }\",...sharedStyle.css,'.framer-KHR6J[data-border=\"true\"]::after, .framer-KHR6J [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 480\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ABEfbcwli\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Lrft6QYUX\":\"close\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGnUe7K8tk=withCSS(Component,css,\"framer-KHR6J\");export default FramerGnUe7K8tk;FramerGnUe7K8tk.displayName=\"Cart Modal 2\";FramerGnUe7K8tk.defaultProps={height:800,width:480};addPropertyControls(FramerGnUe7K8tk,{variant:{options:[\"BqzDlwPmG\",\"ABEfbcwli\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},Lrft6QYUX:{title:\"Close\",type:ControlType.EventHandler}});addFonts(FramerGnUe7K8tk,[{explicitInter:true,fonts:[{cssFamilyName:\"Adobe Jenson Pro Semibold Italic Caption\",source:\"custom\",style:\"italic\",uiFamilyName:\"Adobe Jenson Pro\",url:\"https://framerusercontent.com/assets/iuTBDdEA5b32jqH2JPmpgyAZpxg.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Adobe Jenson Pro Bold Italic Caption\",source:\"custom\",style:\"italic\",uiFamilyName:\"Adobe Jenson Pro\",url:\"https://framerusercontent.com/assets/kj57DvgDd6tqDYjeKjmAhXcEg.woff2\",weight:\"700\"},{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...FC_CartCounterFonts,...Close2Fonts,...FC_CartProductCardFonts,...FC_CartSubtotalFonts,...SolidButton2Fonts,...FC_CartCheckoutButtonFonts,...ClearCartButton2Fonts,...FC_CartClearButtonFonts,...Close3Fonts,...FC_CartStateControllerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGnUe7K8tk\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Lrft6QYUX\\\":\\\"close\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ABEfbcwli\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"480\",\"framerIntrinsicHeight\":\"800\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GnUe7K8tk.map","// Generated by Framer (4e1e732)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Adobe Jenson Pro Light Italic Caption\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Adobe Jenson Pro Light Italic Caption\",source:\"custom\",url:\"https://framerusercontent.com/assets/vGW9dkfyzSfnEqWSxIRf6oNBzs.woff2\"}]}];export const css=[\".framer-lM08V .framer-styles-preset-8meb43:not(.rich-text-wrapper), .framer-lM08V .framer-styles-preset-8meb43.rich-text-wrapper p { --framer-font-family: \\\"Adobe Jenson Pro Light Italic Caption\\\", sans-serif; --framer-font-open-type-features: 'ss03' on, 'ss04' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 100%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, #211a1a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }\"];export const className=\"framer-lM08V\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ed41f9e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-qFnna .framer-styles-preset-p0vir8:not(.rich-text-wrapper), .framer-qFnna .framer-styles-preset-p0vir8.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: underline; --framer-link-current-text-decoration-thickness: 1px; --framer-link-hover-text-color: var(--token-4e19dded-87db-4450-9718-b6c0402957cd, rgba(255, 255, 255, 0.4)); --framer-link-hover-text-decoration: underline; --framer-link-text-color: #fcbe11; --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.1s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-qFnna\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (005c846)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/o0iH0zqa5taUPiHWJjH5/bIEWgMN0i89JvcHbXsYT/Bb9Q1WYR9.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/xaWBqxa9SQlbpFff7036/MIuHR1Vo4H3fEKa1V5SP/dGOrrysF2.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/sOiNfEGxdtTDKtvn6B5q/CjjSVumbLS6v46pEGEqm/u9bJH5KE7.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/okFy0J0YxN10Rth1njlw/h8IB63zKW3u0tiOKiUW5/WBEK1BgPP.js\";const cycleOrder=[\"jZcPgT5kD\",\"xQu5fGBWe\",\"ARzlauyOw\"];const serializationHash=\"framer-8NSPw\";const variantClassNames={ARzlauyOw:\"framer-v-i4hmf0\",jZcPgT5kD:\"framer-v-s2v9p5\",xQu5fGBWe:\"framer-v-ndtfbo\"};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 transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"jZcPgT5kD\",Phone:\"ARzlauyOw\",Tablet:\"xQu5fGBWe\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"jZcPgT5kD\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jZcPgT5kD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-s2v9p5\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"jZcPgT5kD\",ref:refBinding,style:{backgroundColor:\"var(--token-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171))\",...style},...addPropertyOverrides({ARzlauyOw:{\"data-framer-name\":\"Phone\"},xQu5fGBWe:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-wytrgw\",\"data-framer-name\":\"footer\",layoutDependency:layoutDependency,layoutId:\"cCzzkTEsV\",children:/*#__PURE__*/_jsxs(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||242)-0-260)/2+0+0)+0+0),pixelHeight:2160,pixelWidth:5120,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/AuUOmbh3jESxQ9kaNosnIJs3opo.jpg?width=5120&height=2160\"},className:\"framer-rp5cwq\",\"data-framer-name\":\"primary\",layoutDependency:layoutDependency,layoutId:\"dPATI8qQR\",style:{opacity:.82},...addPropertyOverrides({ARzlauyOw:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-716)/2+0+0)+0+0),pixelHeight:2160,pixelWidth:5120,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/AuUOmbh3jESxQ9kaNosnIJs3opo.jpg?width=5120&height=2160\"}},xQu5fGBWe:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||251.8)-0-255)/2+0+0)+0+0),pixelHeight:2160,pixelWidth:5120,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/AuUOmbh3jESxQ9kaNosnIJs3opo.jpg?width=5120&height=2160\"}}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-uu91jr\",\"data-framer-name\":\"links\",layoutDependency:layoutDependency,layoutId:\"MsmP9mSGt\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-k46krw\",\"data-styles-preset\":\"u9bJH5KE7\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)))\"},children:\"Nectar Apothecary acknowledges the Wardandi people of the Noongar nation who traditionally occupied the South West of WA. We pay respect to Elders past, present and emerging. We recognise their continuing connection to land, water and community.\"})}),className:\"framer-e4s6up\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YXgE6MfFU\",style:{\"--extracted-r6o4lv\":\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-k46krw\",\"data-styles-preset\":\"u9bJH5KE7\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)))\"},children:\"Nectar Apothecary is based in the South West of Western Australia, a love letter by Zachary T. Conway.\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-k46krw\",\"data-styles-preset\":\"u9bJH5KE7\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)))\"},children:[\"You may find Zac's jewellery work as The Sacred Goldsmith at \",/*#__PURE__*/_jsx(Link,{href:\"https://zacharytconway.au/\",motionChild:true,nodeId:\"Zmb7KX2Me\",openInNewTab:true,relValues:[],scopeId:\"iw8JLO2sZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-p0vir8\",\"data-styles-preset\":\"WBEK1BgPP\",children:\"zacharytconway.au\"})})]})]}),className:\"framer-1c0m8dy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Zmb7KX2Me\",style:{\"--extracted-2gxw0f\":\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\",\"--extracted-r6o4lv\":\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lrf5id\",\"data-framer-name\":\"Site Links\",layoutDependency:layoutDependency,layoutId:\"ztm_BCgQg\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rpijuz\",layoutDependency:layoutDependency,layoutId:\"Rxd0zQZY7\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-76pimw\",\"data-styles-preset\":\"dGOrrysF2\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-728cf128-8cc1-484b-8c11-c58e1f66d29b, rgb(245, 234, 205)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":qtO7ZXcAC\",webPageId:\"m1NtrwYEe\"},motionChild:true,nodeId:\"ER4H3zy48\",openInNewTab:false,relValues:[],scopeId:\"iw8JLO2sZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-p0vir8\",\"data-styles-preset\":\"WBEK1BgPP\",children:\"Policies\"})})})}),className:\"framer-13z238p\",\"data-framer-name\":\"Policies\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ER4H3zy48\",style:{\"--extracted-r6o4lv\":\"var(--token-728cf128-8cc1-484b-8c11-c58e1f66d29b, rgb(245, 234, 205))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-76pimw\",\"data-styles-preset\":\"dGOrrysF2\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":GehSaS24x\",webPageId:\"m1NtrwYEe\"},motionChild:true,nodeId:\"sbkDUjNQP\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"iw8JLO2sZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-p0vir8\",\"data-styles-preset\":\"WBEK1BgPP\",children:\"Returns & Refunds\"})})})}),className:\"framer-qf34l4\",\"data-framer-name\":\"Policies\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sbkDUjNQP\",style:{\"--extracted-r6o4lv\":\"var(--token-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-76pimw\",\"data-styles-preset\":\"dGOrrysF2\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":RuUl_2wfp\",webPageId:\"m1NtrwYEe\"},motionChild:true,nodeId:\"WhL0oaoHh\",openInNewTab:false,relValues:[],scopeId:\"iw8JLO2sZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-p0vir8\",\"data-styles-preset\":\"WBEK1BgPP\",children:\"Shipping Policy\"})})})}),className:\"framer-19pu1sj\",\"data-framer-name\":\"Policies\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WhL0oaoHh\",style:{\"--extracted-r6o4lv\":\"var(--token-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-76pimw\",\"data-styles-preset\":\"dGOrrysF2\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":cXHjouekT\",webPageId:\"m1NtrwYEe\"},motionChild:true,nodeId:\"cN7E473an\",openInNewTab:false,relValues:[],scopeId:\"iw8JLO2sZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-p0vir8\",\"data-styles-preset\":\"WBEK1BgPP\",children:\"Terms of Service\"})})})}),className:\"framer-3w62w9\",\"data-framer-name\":\"Policies\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cN7E473an\",style:{\"--extracted-r6o4lv\":\"var(--token-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-76pimw\",\"data-styles-preset\":\"dGOrrysF2\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":fMdFZlQHj\",webPageId:\"m1NtrwYEe\"},motionChild:true,nodeId:\"bXRnX6qzG\",openInNewTab:false,relValues:[],scopeId:\"iw8JLO2sZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-p0vir8\",\"data-styles-preset\":\"WBEK1BgPP\",children:\"Privacy Policy\"})})})}),className:\"framer-1dsytsp\",\"data-framer-name\":\"Policies\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bXRnX6qzG\",style:{\"--extracted-r6o4lv\":\"var(--token-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171))\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1niutrq\",\"data-framer-name\":\"Site Links\",layoutDependency:layoutDependency,layoutId:\"vdhsQItaO\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2w2db9\",layoutDependency:layoutDependency,layoutId:\"vlN3rekjy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-76pimw\",\"data-styles-preset\":\"dGOrrysF2\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-728cf128-8cc1-484b-8c11-c58e1f66d29b, rgb(245, 234, 205)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{oT0aESddt:\"blue-lotus-tea-box\"},unresolvedPathSlugs:{oT0aESddt:{collectionId:\"BM3gCqRPo\",collectionItemId:\"T5k9J8fDA\"}},webPageId:\"Db_OAcjNe\"},motionChild:true,nodeId:\"iXmvMy72V\",openInNewTab:false,relValues:[],scopeId:\"iw8JLO2sZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-p0vir8\",\"data-styles-preset\":\"WBEK1BgPP\",children:\"Blue Lotus Tea\"})})})}),className:\"framer-mjyxdh\",\"data-framer-name\":\"Policies\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iXmvMy72V\",style:{\"--extracted-r6o4lv\":\"var(--token-728cf128-8cc1-484b-8c11-c58e1f66d29b, rgb(245, 234, 205))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-76pimw\",\"data-styles-preset\":\"dGOrrysF2\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://nctr.store/wa-desert-sandalwood-incense\",motionChild:true,nodeId:\"cbvLxait_\",openInNewTab:true,relValues:[],scopeId:\"iw8JLO2sZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-p0vir8\",\"data-styles-preset\":\"WBEK1BgPP\",children:\"Sandalwood Incense\"})})})}),className:\"framer-pnyy7b\",\"data-framer-name\":\"Policies\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cbvLxait_\",style:{\"--extracted-r6o4lv\":\"var(--token-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-76pimw\",\"data-styles-preset\":\"dGOrrysF2\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DV2OlVEXx\"},motionChild:true,nodeId:\"qNWDCmFxq\",openInNewTab:false,relValues:[],scopeId:\"iw8JLO2sZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-p0vir8\",\"data-styles-preset\":\"WBEK1BgPP\",children:\"About\"})})})}),className:\"framer-grvogh\",\"data-framer-name\":\"Policies\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qNWDCmFxq\",style:{\"--extracted-r6o4lv\":\"var(--token-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-76pimw\",\"data-styles-preset\":\"dGOrrysF2\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"sreQRB5WR\"},motionChild:true,nodeId:\"TkzCf5Mc_\",openInNewTab:false,relValues:[],scopeId:\"iw8JLO2sZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-p0vir8\",\"data-styles-preset\":\"WBEK1BgPP\",children:\"Contact\"})})})}),className:\"framer-1ia0mul\",\"data-framer-name\":\"Policies\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TkzCf5Mc_\",style:{\"--extracted-r6o4lv\":\"var(--token-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171))\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cp3w2x\",\"data-framer-name\":\"follow\",layoutDependency:layoutDependency,layoutId:\"avKu4pxc1\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t2ajxa\",\"data-framer-name\":\"links\",layoutDependency:layoutDependency,layoutId:\"scK1JNavq\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-76pimw\",\"data-styles-preset\":\"dGOrrysF2\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ac4630bb-3e44-4c64-b001-4668dd6ce04f, rgb(181, 108, 63)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/nctr_apothecary\",motionChild:true,nodeId:\"F9ApRITXt\",openInNewTab:true,relValues:[],scopeId:\"iw8JLO2sZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-p0vir8\",\"data-styles-preset\":\"WBEK1BgPP\",children:\"Instagram\"})})})}),className:\"framer-11hh451\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"F9ApRITXt\",style:{\"--extracted-r6o4lv\":\"var(--token-ac4630bb-3e44-4c64-b001-4668dd6ce04f, rgb(181, 108, 63))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1t3bcik\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"iaV8JEVwn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 72.968 72.405\" overflow=\"visible\"><g><path d=\"M 0.395 39.067 C 0.197 38.278 0.197 37.489 0 36.7 L 0 34.924 C 0 34.135 0.395 33.346 0.395 32.557 C 0.395 31.176 0.789 29.993 0.986 28.612 C 1.381 26.245 2.17 24.272 2.959 22.102 C 3.945 19.537 5.129 16.973 7.102 14.803 C 7.891 13.817 8.68 12.83 9.469 12.041 C 10.258 11.055 11.047 10.463 11.836 9.674 C 12.231 9.28 12.625 8.885 13.02 8.293 C 13.414 8.096 13.611 7.899 14.006 7.701 C 15.781 6.518 17.557 5.334 19.529 4.348 C 21.699 2.967 24.067 1.981 26.434 1.586 C 27.42 1.389 28.209 1.192 29.196 0.994 C 29.59 0.994 29.985 0.797 30.379 0.6 C 32.352 0.008 34.325 -0.189 36.297 0.205 L 37.481 0.205 C 38.664 0.205 40.045 0.205 41.229 0.403 L 42.413 0.403 C 43.202 0.403 44.188 0.205 44.977 0.6 C 45.372 0.797 45.963 0.797 46.358 0.994 C 46.95 1.192 47.541 1.389 48.133 1.783 C 48.922 2.178 49.711 2.77 50.5 3.164 C 51.092 3.559 51.684 3.756 52.473 3.953 C 53.657 4.348 54.84 4.94 55.827 5.531 C 57.01 6.321 58.194 7.11 59.18 8.096 C 59.575 8.49 59.969 8.885 60.364 9.082 C 61.35 9.674 61.942 10.266 62.731 11.055 C 63.323 11.844 64.112 12.436 64.704 13.225 C 64.901 13.619 65.296 14.014 65.493 14.409 C 65.69 15.198 66.282 15.789 66.676 16.381 C 67.268 16.973 67.663 17.762 68.057 18.551 C 68.452 19.537 68.846 20.524 69.635 21.51 C 70.03 22.102 70.227 22.694 70.227 23.483 C 70.424 24.272 70.622 25.061 71.016 25.653 C 71.608 27.231 72.2 28.809 72.2 30.387 C 72.2 31.374 72.397 32.163 72.594 33.149 C 72.989 34.727 73.186 36.305 72.594 37.883 C 72.397 38.475 72.397 39.067 72.397 39.856 C 72.397 40.842 72.397 41.829 72.003 42.618 C 71.608 43.407 71.608 44.393 71.411 45.182 C 71.016 46.958 70.819 48.733 69.635 50.311 L 69.044 51.495 C 68.255 53.665 67.071 55.44 65.887 57.413 C 65.69 57.807 65.493 58.005 65.296 58.399 C 64.901 59.188 64.309 59.78 63.52 60.372 C 62.928 60.766 62.534 61.358 62.139 61.95 C 61.547 62.739 60.956 63.134 59.969 63.725 C 59.378 64.12 58.786 64.514 58.391 64.909 C 57.799 65.698 57.01 66.093 56.024 66.487 C 55.235 66.882 54.446 67.276 53.854 67.671 C 51.881 69.052 49.909 70.235 47.541 70.63 C 46.555 70.827 45.372 71.222 44.385 71.419 C 43.399 71.616 42.215 71.616 41.229 71.813 C 40.834 71.813 40.44 72.011 40.045 72.208 C 39.453 72.405 38.664 72.405 38.073 72.405 C 37.284 72.405 36.494 72.208 35.903 72.208 C 34.522 72.208 33.141 72.011 31.76 71.813 C 30.379 71.616 29.196 71.222 27.815 71.419 C 27.026 71.419 26.434 71.222 25.842 70.827 C 25.25 70.235 24.461 70.038 23.672 69.841 L 21.897 69.249 C 20.713 68.657 19.727 68.065 18.543 67.473 C 17.951 67.276 17.36 66.684 16.768 66.29 C 16.176 65.895 15.781 65.501 15.19 65.106 C 13.809 64.317 12.822 63.331 11.639 62.147 C 10.652 61.161 9.863 59.977 9.074 58.991 L 7.891 57.807 C 7.299 57.216 6.904 56.624 6.51 55.835 C 6.115 54.848 5.523 53.862 4.932 52.876 C 4.34 51.298 3.748 49.917 2.762 48.536 C 1.973 46.169 1.184 43.801 0.986 41.237 C 0.197 40.448 0.197 39.659 0.395 39.067 C 0.197 39.067 0.197 39.067 0.395 39.067 Z M 36.494 64.12 C 36.889 63.528 37.086 62.936 37.481 62.542 C 38.073 61.555 38.862 60.766 39.453 59.977 C 40.637 58.202 42.413 56.821 43.991 55.243 C 45.569 54.651 46.555 53.27 48.133 52.481 L 52.276 50.114 C 52.473 49.917 52.67 49.917 52.868 49.719 C 53.657 48.93 54.643 48.141 55.235 47.155 C 56.024 46.169 56.813 44.985 57.405 43.801 C 57.799 43.21 57.997 42.618 58.194 42.026 C 58.786 39.856 59.18 37.489 59.772 35.319 C 60.167 33.149 60.364 30.979 59.969 28.809 C 59.772 27.428 59.378 26.047 58.786 24.864 C 57.997 22.299 56.813 20.129 55.235 17.959 C 53.657 15.789 51.684 14.014 49.317 13.028 C 48.922 12.83 48.331 12.436 48.133 12.239 C 47.541 11.647 47.147 10.858 47.147 10.069 C 47.147 9.674 47.344 9.477 47.739 9.674 L 50.106 10.266 C 51.29 10.66 52.473 11.252 53.459 12.239 C 56.616 14.803 58.983 17.762 60.956 21.116 C 62.928 24.666 63.915 28.612 64.704 32.557 C 65.098 35.516 65.098 38.475 64.112 41.434 C 63.323 43.999 62.139 46.76 61.35 49.325 C 61.153 50.114 60.561 50.903 59.969 51.495 C 59.18 52.284 58.391 52.876 57.799 53.665 C 56.418 55.44 54.84 56.821 53.065 58.005 C 52.473 58.399 51.881 58.596 51.29 58.991 L 49.514 60.175 C 49.12 60.372 48.528 60.766 48.133 60.964 C 47.541 61.161 46.752 61.358 46.161 61.555 C 44.977 61.753 43.793 62.345 43.004 62.936 C 41.229 64.12 40.44 66.093 39.651 67.868 C 39.453 68.46 39.848 68.854 40.44 68.657 L 42.807 68.065 C 43.399 67.868 43.793 67.868 44.385 67.868 C 45.372 67.671 46.358 67.276 47.541 67.079 C 49.514 66.684 51.29 65.895 52.868 64.712 C 53.854 63.923 54.84 63.331 56.024 62.936 C 56.418 62.739 56.616 62.542 56.813 62.345 C 57.405 61.555 58.194 60.964 59.18 60.372 C 59.772 59.977 60.167 59.583 60.758 59.188 C 61.35 58.399 61.942 57.807 62.731 57.216 L 63.323 56.624 L 64.506 54.848 C 65.296 53.862 66.085 52.678 66.479 51.495 C 66.874 50.508 67.071 49.522 67.663 48.536 C 68.452 47.155 68.846 45.774 69.044 44.196 C 69.241 43.21 69.438 42.223 69.833 41.237 C 70.03 40.842 70.03 40.645 70.03 40.251 C 70.03 39.067 70.03 38.081 70.424 36.897 C 70.819 35.713 70.622 34.333 70.227 33.149 L 69.635 30.782 C 69.438 29.204 69.044 27.823 68.452 26.442 C 68.057 25.653 67.86 24.864 67.663 24.075 C 67.465 23.483 67.465 22.891 67.071 22.496 C 66.479 21.707 66.085 20.918 65.69 20.129 C 65.493 19.537 65.098 19.143 64.901 18.551 C 64.506 17.762 63.915 17.17 63.52 16.578 C 63.126 15.987 62.928 15.592 62.731 15 C 61.942 14.014 61.153 13.028 60.167 12.239 L 58.194 11.252 C 57.799 11.055 57.602 10.858 57.208 10.66 C 56.418 10.069 55.827 9.28 55.038 8.688 C 53.657 7.701 52.276 7.11 50.895 6.518 C 50.303 6.321 49.711 6.123 49.12 5.729 C 48.133 5.137 46.95 4.545 45.766 4.348 C 44.582 4.151 43.399 3.756 42.215 3.756 C 41.426 3.756 40.834 3.559 40.045 3.559 L 34.127 3.559 C 32.944 3.559 31.957 3.559 30.774 3.953 C 30.379 4.151 29.985 4.151 29.59 4.348 C 28.801 4.545 28.012 4.545 27.42 4.545 C 26.237 4.742 25.053 5.137 23.869 5.729 C 21.897 6.518 20.121 7.701 18.543 8.885 C 17.754 9.082 16.965 9.674 16.176 10.266 C 15.781 10.66 15.19 11.055 14.795 11.45 C 14.401 11.647 14.006 12.041 13.611 12.436 C 13.217 12.83 12.625 13.225 12.231 13.817 C 11.047 15.395 9.863 16.776 8.68 18.354 C 8.482 18.551 8.482 18.748 8.285 18.946 C 7.299 20.918 6.313 22.891 5.721 24.864 C 5.721 25.061 5.721 25.061 5.523 25.258 C 5.129 26.245 4.537 27.428 4.34 28.612 C 4.34 29.204 4.143 29.795 3.945 30.387 C 3.748 31.176 3.551 31.965 3.551 32.952 C 3.551 33.938 3.551 34.727 3.354 35.713 C 3.156 36.108 3.156 36.502 3.354 36.897 C 3.551 38.081 3.748 39.067 3.748 40.251 C 3.748 41.434 3.945 42.618 4.34 43.801 C 4.734 45.577 5.326 47.352 6.313 48.93 C 6.51 49.128 6.51 49.522 6.707 49.719 C 7.299 50.706 7.693 51.889 8.285 52.876 C 8.482 53.073 8.877 53.665 9.074 54.257 C 9.272 54.651 9.666 55.243 10.061 55.637 C 10.85 56.032 11.244 56.821 11.836 57.413 C 12.428 58.005 13.02 58.596 13.414 59.188 C 14.401 60.569 15.584 61.358 16.965 62.345 C 17.557 62.739 17.951 63.134 18.543 63.528 C 19.135 64.12 19.727 64.317 20.516 64.712 C 21.305 64.909 22.094 65.304 22.883 65.895 C 23.08 66.093 23.475 66.29 23.869 66.487 L 25.645 67.079 C 26.237 67.276 26.631 67.473 27.223 67.868 C 27.617 68.065 27.815 68.263 28.209 68.263 L 29.59 68.263 C 30.182 68.263 30.971 68.46 31.563 68.657 C 31.957 68.657 32.155 68.657 32.549 68.854 C 33.535 68.854 33.93 68.46 33.733 67.473 C 33.338 66.093 32.549 65.106 31.76 64.12 C 31.366 63.725 30.774 63.331 30.182 63.134 C 28.998 62.739 27.617 62.345 26.434 62.147 C 23.672 61.358 20.91 59.977 18.74 58.202 C 15.387 55.637 13.02 52.481 11.442 48.733 C 10.85 47.155 10.258 45.971 9.666 44.788 C 8.482 42.223 7.693 39.461 7.693 36.502 C 7.693 35.122 7.891 33.741 8.088 32.36 C 8.285 30.387 8.68 28.415 9.074 26.639 C 9.272 25.258 10.061 23.877 10.85 22.694 C 12.231 18.946 14.795 15.987 17.754 13.619 C 19.529 12.239 21.305 11.055 23.278 10.069 C 23.869 9.674 24.461 9.674 25.053 9.871 C 25.448 10.069 25.645 10.858 25.25 11.055 C 23.869 12.239 22.291 13.422 20.91 14.606 C 19.924 15.395 18.938 16.381 17.951 17.368 C 16.57 18.946 15.584 20.918 14.401 22.891 C 14.203 23.088 14.203 23.286 14.203 23.483 C 13.809 25.85 13.217 28.02 12.822 30.387 C 12.428 32.163 12.428 33.741 13.02 35.516 C 14.006 38.081 14.795 40.842 15.781 43.407 C 16.373 45.38 17.36 47.155 18.74 48.93 C 19.529 49.917 20.319 50.508 21.305 51.1 C 24.264 52.678 27.026 54.454 29.787 56.229 C 32.549 58.005 34.719 60.569 36.297 63.528 C 36.494 63.725 36.494 63.923 36.494 64.12 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 37.274 32.449 C 37.454 32.804 37.454 33.336 37.093 33.513 C 36.732 33.868 36.371 34.223 36.01 34.4 C 35.469 34.755 34.928 34.577 34.386 34.045 L 33.484 33.159 C 33.123 32.627 33.123 31.917 33.303 31.208 C 33.845 30.144 34.747 29.08 36.01 28.903 C 37.996 28.548 39.079 29.435 39.981 31.208 C 40.522 32.449 40.161 33.868 39.62 34.932 C 39.079 35.996 37.996 36.528 37.093 37.237 C 35.83 37.947 34.567 37.769 33.303 37.237 C 32.942 37.237 32.762 37.06 32.401 36.883 C 31.86 36.705 31.318 36.351 31.138 35.819 C 30.777 35.109 30.235 34.4 30.055 33.513 C 29.874 32.981 29.874 32.449 30.055 31.74 C 30.235 30.676 30.596 29.79 31.138 29.08 C 32.04 27.839 33.303 26.775 34.747 26.243 C 35.469 25.888 36.191 25.534 36.913 25.711 C 37.093 25.711 37.274 25.888 37.454 25.888 C 37.635 25.888 37.635 26.066 37.815 26.066 C 38.357 26.066 38.898 26.243 39.44 26.598 C 41.064 27.662 42.147 29.258 42.869 31.031 C 43.049 31.208 43.049 31.563 42.869 31.74 C 42.688 32.627 42.688 33.513 42.508 34.223 C 42.327 35.109 41.786 35.819 41.425 36.705 C 41.244 37.06 40.883 37.06 40.703 37.415 C 39.62 38.301 38.357 39.01 37.093 39.542 C 36.01 39.897 35.65 41.138 36.191 42.202 C 36.552 43.089 36.913 43.976 36.913 45.04 L 36.913 45.571 C 36.732 46.103 36.552 46.635 36.552 47.167 C 36.371 48.941 36.371 50.714 36.371 52.31 L 36.371 53.374 C 36.371 53.551 36.191 53.728 36.191 53.906 L 36.01 53.906 C 36.01 53.728 35.83 53.551 35.83 53.374 C 35.65 52.842 35.65 52.133 35.65 51.601 C 35.469 50.891 35.469 50.182 35.469 49.473 C 35.469 48.586 35.289 47.699 35.469 46.813 C 35.65 45.749 35.65 44.862 35.289 43.976 C 34.567 42.912 34.025 41.848 34.025 40.606 L 34.025 39.365 C 34.025 39.188 34.386 39.01 34.567 38.833 C 35.65 38.479 36.732 38.301 37.815 37.947 C 38.357 37.769 38.898 37.592 39.259 37.06 C 39.981 36.351 40.703 35.819 41.064 34.755 C 41.425 33.691 41.786 32.449 41.605 31.208 C 41.605 30.854 41.244 30.499 41.064 30.144 C 40.703 29.612 40.161 29.258 39.981 28.548 C 39.981 28.371 39.8 28.194 39.62 28.194 C 39.079 27.839 38.357 27.484 37.635 27.484 L 37.093 27.484 C 36.191 27.13 35.469 27.484 34.747 27.839 C 34.567 28.016 34.206 28.016 34.025 28.194 C 32.762 28.726 32.22 29.79 31.86 30.854 C 31.499 32.095 31.679 33.159 32.04 34.223 C 32.04 34.4 32.22 34.577 32.22 34.577 C 33.123 35.464 34.386 35.996 35.83 35.996 C 36.01 35.996 36.191 35.996 36.371 35.819 C 37.274 35.287 37.996 34.755 38.357 33.868 C 38.537 33.513 38.718 32.981 38.898 32.449 C 39.079 31.563 38.537 30.854 37.815 30.676 C 36.913 30.499 36.01 30.676 35.289 31.386 C 34.928 31.74 34.928 32.095 35.108 32.449 C 35.469 32.804 35.83 32.804 36.371 32.627 C 36.913 32.804 37.093 32.627 37.274 32.449 Z M 37.274 13.121 C 37.274 13.83 37.093 14.362 36.913 14.894 C 36.552 15.781 36.732 16.668 36.913 17.554 C 37.274 18.441 37.635 19.505 37.815 20.391 C 37.996 21.278 37.996 22.165 37.996 23.051 C 37.996 23.761 37.635 23.938 36.913 24.115 C 36.191 24.293 35.289 24.293 34.567 24.293 C 34.025 24.293 33.664 23.938 33.845 23.229 C 34.206 22.519 34.567 21.81 34.747 21.101 C 35.108 20.037 35.108 18.973 34.567 17.909 C 34.386 17.377 34.386 16.668 34.386 16.136 C 34.567 15.072 34.928 14.185 35.289 13.298 C 35.289 13.121 35.469 12.766 35.469 12.412 C 35.469 11.525 35.289 10.816 35.289 10.107 L 35.289 9.752 C 35.289 9.575 35.469 9.397 35.469 9.397 C 35.65 9.397 35.83 9.575 35.83 9.575 C 36.552 10.461 36.913 11.348 37.093 12.234 C 37.274 12.589 37.274 12.766 37.274 13.121 Z M 56.224 30.144 C 56.224 30.322 56.043 30.322 56.043 30.322 C 55.321 30.676 54.419 31.031 53.697 31.386 C 53.156 31.563 52.614 31.386 52.073 31.208 C 51.351 30.854 50.449 30.854 49.727 31.386 C 49.185 31.917 48.463 32.627 47.741 32.981 C 47.02 33.159 46.478 33.513 45.756 33.691 C 45.395 33.868 45.034 33.513 45.034 33.159 C 44.854 32.449 44.673 31.74 44.493 30.854 C 44.493 30.499 44.673 30.322 45.034 30.322 C 45.215 30.322 45.395 30.322 45.576 30.499 C 46.117 30.676 46.478 30.676 47.02 30.499 C 47.741 30.322 48.463 29.967 49.185 29.435 C 49.546 29.258 50.088 28.903 50.449 28.903 C 50.809 28.903 51.17 29.08 51.531 29.258 C 52.253 29.612 52.975 29.79 53.697 30.144 L 55.682 30.144 C 56.043 29.967 56.043 29.967 56.224 30.144 Z M 50.629 17.377 C 50.629 17.554 50.809 17.732 50.809 17.732 C 50.629 18.441 50.449 19.15 50.088 19.859 C 49.727 20.569 49.185 21.101 48.283 21.278 C 47.019 21.455 46.478 21.987 46.117 23.051 C 45.756 24.47 44.854 25.534 43.951 26.598 C 43.41 27.13 42.869 27.13 42.327 26.598 L 41.425 25.711 C 41.064 25.356 41.064 25.179 41.425 24.825 C 41.605 24.647 41.786 24.647 41.966 24.47 C 43.41 24.115 44.132 23.051 44.673 21.987 C 44.854 21.633 44.854 21.455 45.034 21.101 C 45.395 20.391 45.937 20.037 46.839 20.037 C 47.741 19.859 48.463 19.505 48.824 18.795 C 49.366 18.264 49.907 17.732 50.629 17.377 Z M 29.333 36.705 C 29.874 36.705 30.055 37.06 30.235 37.237 L 30.777 38.301 C 30.957 38.656 30.777 38.833 30.416 39.01 C 28.972 39.365 28.25 40.252 27.889 41.67 C 27.709 42.38 27.348 42.734 26.626 43.089 C 25.904 43.444 25.182 43.976 24.28 44.33 C 23.558 44.685 23.016 45.217 22.294 45.571 C 22.114 45.571 22.114 45.749 21.933 45.749 L 21.572 45.749 L 21.572 45.394 C 22.294 44.508 22.836 43.621 23.558 42.734 C 23.738 42.38 24.099 42.202 24.46 42.025 C 25.723 41.67 26.265 40.784 26.265 39.542 C 26.445 38.301 27.167 37.415 28.25 36.705 C 28.791 36.883 28.972 36.883 29.333 36.705 Z M 23.016 17.554 C 24.28 18.441 25.362 19.327 25.723 21.101 C 25.904 21.987 26.445 22.342 27.167 22.519 C 27.889 22.697 28.611 22.874 28.972 23.583 C 29.513 24.293 30.235 24.825 30.777 25.534 C 31.138 25.888 31.138 26.243 30.777 26.598 L 29.694 27.662 C 29.152 28.016 28.791 28.016 28.611 27.307 C 28.431 26.066 27.709 25.179 26.806 24.47 C 26.084 23.938 25.362 23.583 24.641 23.051 C 24.28 22.874 24.099 22.519 24.099 22.165 C 24.28 21.278 23.919 20.569 23.558 19.682 C 23.377 19.327 23.197 18.795 23.016 18.441 C 22.836 18.086 22.836 17.909 23.016 17.554 Z M 17.421 33.159 C 18.143 32.627 19.046 32.449 19.768 32.272 C 20.49 32.272 21.211 32.449 21.933 32.449 C 22.294 32.449 22.655 32.449 23.016 32.272 C 23.919 31.74 25.001 31.208 26.084 31.031 C 26.445 31.031 26.987 30.854 27.348 30.854 C 27.709 30.854 27.889 31.031 28.07 31.208 C 28.431 31.917 28.25 32.449 28.25 33.159 C 28.25 33.513 27.709 33.691 27.348 33.691 C 26.626 33.513 26.084 33.336 25.362 33.336 C 25.001 33.336 24.46 33.513 24.099 33.513 C 23.016 33.868 22.114 33.868 21.031 33.513 C 20.129 33.513 19.407 33.513 18.685 33.336 C 18.324 33.336 17.963 33.336 17.421 33.159 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 49.366 45.922 C 49.185 45.744 49.005 45.744 48.824 45.567 C 48.283 45.035 47.741 44.503 47.38 43.971 C 46.839 43.439 46.298 43.084 45.576 42.73 C 44.493 42.375 43.41 42.02 42.508 41.311 C 41.966 40.957 41.425 40.425 40.883 39.893 C 40.703 39.715 40.883 39.361 41.064 39.183 C 41.605 38.651 42.147 38.119 42.869 37.765 C 43.049 37.587 43.41 37.765 43.41 38.119 C 43.59 38.474 43.59 38.829 43.771 39.183 C 44.132 40.425 45.034 41.134 46.298 41.666 C 47.38 42.02 47.922 42.907 48.463 43.794 C 48.824 44.503 49.005 45.035 49.366 45.922 Z M 22.836 28.366 C 23.197 28.366 23.558 28.544 23.919 28.544 C 24.28 28.544 24.821 28.721 25.182 28.544 C 25.904 28.366 26.626 28.366 27.348 28.544 C 27.709 28.721 27.709 28.721 27.709 29.076 C 27.709 29.253 27.528 29.608 27.528 29.785 C 27.348 29.962 27.348 29.962 26.987 29.785 L 26.806 29.608 C 26.265 29.253 25.723 29.076 25.182 29.076 C 24.641 29.253 24.099 29.076 23.738 28.721 C 23.377 28.898 23.016 28.721 22.836 28.366 C 22.836 28.544 22.836 28.544 22.836 28.366 Z M 23.377 37.765 C 23.738 37.587 23.919 37.41 24.28 37.41 C 24.821 37.233 25.182 36.878 25.543 36.523 C 25.904 35.991 26.445 35.637 26.987 35.459 C 27.348 35.282 27.528 35.459 27.709 35.814 C 27.709 35.991 27.889 36.346 27.889 36.523 C 27.889 36.701 27.889 36.878 27.709 36.878 L 27.528 36.878 C 26.806 36.878 26.265 37.055 25.723 37.587 C 25.362 37.942 25.001 38.119 24.46 38.119 C 24.099 37.942 23.738 37.942 23.377 37.765 Z M 29.874 44.858 C 30.055 44.503 30.235 44.148 30.235 43.971 C 30.416 43.616 30.596 43.262 30.596 42.73 C 30.596 42.02 30.596 41.311 30.957 40.779 C 31.138 40.602 31.318 40.425 31.499 40.602 C 31.679 40.779 31.86 40.779 32.221 40.956 C 32.581 41.134 32.581 41.311 32.221 41.488 C 32.04 41.666 31.86 41.666 31.679 41.843 C 31.318 42.198 31.138 42.552 31.138 43.084 C 31.138 43.794 30.777 44.148 30.416 44.68 C 30.416 44.68 30.235 44.858 29.874 44.858 C 30.055 44.858 29.874 44.858 29.874 44.858 Z M 49.727 37.765 C 49.366 37.587 49.005 37.587 48.824 37.41 C 48.283 37.233 47.922 37.233 47.38 37.233 C 46.659 37.233 46.117 37.233 45.576 37.055 C 45.215 36.878 45.215 36.701 45.395 36.523 C 45.576 36.346 45.576 35.991 45.756 35.814 C 45.937 35.459 46.117 35.637 46.298 35.814 C 46.478 35.991 46.659 36.346 47.02 36.346 C 47.38 36.523 47.741 36.701 48.102 36.523 C 48.644 36.523 49.185 36.701 49.546 37.055 C 49.366 37.055 49.546 37.41 49.727 37.765 C 49.907 37.587 49.727 37.587 49.727 37.765 Z M 29.333 20.387 C 29.513 20.741 29.694 20.919 29.874 21.273 C 30.235 21.628 30.416 21.983 30.777 22.16 C 31.318 22.515 31.86 22.869 32.221 23.579 C 32.401 23.933 32.401 23.933 32.04 24.111 C 31.86 24.288 31.499 24.288 31.318 24.465 C 31.138 24.643 30.957 24.465 30.957 24.288 C 30.957 23.401 30.596 22.869 29.874 22.337 C 29.513 22.16 29.333 21.628 29.152 21.273 C 29.333 21.096 29.333 20.741 29.333 20.387 Z M 41.064 45.744 C 40.883 45.39 40.703 45.212 40.703 44.858 C 40.522 44.326 40.342 43.971 39.8 43.439 C 39.259 43.084 38.898 42.552 38.718 41.843 C 38.718 41.488 38.718 41.311 38.898 41.311 C 39.079 41.311 39.44 41.134 39.62 41.134 C 39.981 41.134 40.161 41.134 39.981 41.488 C 39.8 42.02 39.981 42.73 40.342 43.084 C 41.244 43.971 41.244 44.858 41.064 45.744 Z M 49.185 26.061 C 48.824 26.239 48.463 26.416 48.283 26.593 C 47.922 26.771 47.561 27.125 47.2 27.48 C 46.839 28.012 46.298 28.544 45.756 28.898 C 45.395 29.076 45.215 28.898 45.215 28.721 C 45.034 28.544 45.034 28.189 44.854 28.012 C 44.673 27.657 44.854 27.657 45.034 27.657 C 45.937 27.657 46.478 27.303 47.02 26.771 C 47.2 26.416 47.741 26.416 48.102 26.239 C 48.463 25.884 48.824 26.061 49.185 26.061 Z M 41.244 19.146 C 41.244 19.5 41.064 19.855 41.064 20.032 C 40.883 20.564 40.883 21.096 40.883 21.628 C 41.064 22.337 41.064 22.869 40.703 23.401 C 40.522 23.579 40.522 23.756 40.161 23.756 C 39.981 23.579 39.62 23.579 39.44 23.401 C 39.259 23.224 39.259 23.224 39.44 23.047 L 39.981 22.515 C 40.161 22.16 40.342 21.805 40.161 21.451 C 39.981 20.919 40.161 20.387 40.522 20.032 C 40.703 19.678 40.883 19.323 41.244 19.146 C 41.064 19.146 41.064 19.146 41.244 19.146 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1vgdvu3\",layoutDependency:layoutDependency,layoutId:\"RdKhqmVy6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 72.968 72.405\" overflow=\"visible\"><path d=\"M 0.395 39.067 C 0.197 38.278 0.197 37.489 0 36.7 L 0 34.924 C 0 34.135 0.395 33.346 0.395 32.557 C 0.395 31.176 0.789 29.993 0.986 28.612 C 1.381 26.245 2.17 24.272 2.959 22.102 C 3.945 19.537 5.129 16.973 7.102 14.803 C 7.891 13.817 8.68 12.83 9.469 12.041 C 10.258 11.055 11.047 10.463 11.836 9.674 C 12.231 9.28 12.625 8.885 13.02 8.293 C 13.414 8.096 13.611 7.899 14.006 7.701 C 15.781 6.518 17.557 5.334 19.529 4.348 C 21.699 2.967 24.067 1.981 26.434 1.586 C 27.42 1.389 28.209 1.192 29.196 0.994 C 29.59 0.994 29.985 0.797 30.379 0.6 C 32.352 0.008 34.325 -0.189 36.297 0.205 L 37.481 0.205 C 38.664 0.205 40.045 0.205 41.229 0.403 L 42.413 0.403 C 43.202 0.403 44.188 0.205 44.977 0.6 C 45.372 0.797 45.963 0.797 46.358 0.994 C 46.95 1.192 47.541 1.389 48.133 1.783 C 48.922 2.178 49.711 2.77 50.5 3.164 C 51.092 3.559 51.684 3.756 52.473 3.953 C 53.657 4.348 54.84 4.94 55.827 5.531 C 57.01 6.321 58.194 7.11 59.18 8.096 C 59.575 8.49 59.969 8.885 60.364 9.082 C 61.35 9.674 61.942 10.266 62.731 11.055 C 63.323 11.844 64.112 12.436 64.704 13.225 C 64.901 13.619 65.296 14.014 65.493 14.409 C 65.69 15.198 66.282 15.789 66.676 16.381 C 67.268 16.973 67.663 17.762 68.057 18.551 C 68.452 19.537 68.846 20.524 69.635 21.51 C 70.03 22.102 70.227 22.694 70.227 23.483 C 70.424 24.272 70.622 25.061 71.016 25.653 C 71.608 27.231 72.2 28.809 72.2 30.387 C 72.2 31.374 72.397 32.163 72.594 33.149 C 72.989 34.727 73.186 36.305 72.594 37.883 C 72.397 38.475 72.397 39.067 72.397 39.856 C 72.397 40.842 72.397 41.829 72.003 42.618 C 71.608 43.407 71.608 44.393 71.411 45.182 C 71.016 46.958 70.819 48.733 69.635 50.311 L 69.044 51.495 C 68.255 53.665 67.071 55.44 65.887 57.413 C 65.69 57.807 65.493 58.005 65.296 58.399 C 64.901 59.188 64.309 59.78 63.52 60.372 C 62.928 60.766 62.534 61.358 62.139 61.95 C 61.547 62.739 60.956 63.134 59.969 63.725 C 59.378 64.12 58.786 64.514 58.391 64.909 C 57.799 65.698 57.01 66.093 56.024 66.487 C 55.235 66.882 54.446 67.276 53.854 67.671 C 51.881 69.052 49.909 70.235 47.541 70.63 C 46.555 70.827 45.372 71.222 44.385 71.419 C 43.399 71.616 42.215 71.616 41.229 71.813 C 40.834 71.813 40.44 72.011 40.045 72.208 C 39.453 72.405 38.664 72.405 38.073 72.405 C 37.284 72.405 36.494 72.208 35.903 72.208 C 34.522 72.208 33.141 72.011 31.76 71.813 C 30.379 71.616 29.196 71.222 27.815 71.419 C 27.026 71.419 26.434 71.222 25.842 70.827 C 25.25 70.235 24.461 70.038 23.672 69.841 L 21.897 69.249 C 20.713 68.657 19.727 68.065 18.543 67.473 C 17.951 67.276 17.36 66.684 16.768 66.29 C 16.176 65.895 15.781 65.501 15.19 65.106 C 13.809 64.317 12.822 63.331 11.639 62.147 C 10.652 61.161 9.863 59.977 9.074 58.991 L 7.891 57.807 C 7.299 57.216 6.904 56.624 6.51 55.835 C 6.115 54.848 5.523 53.862 4.932 52.876 C 4.34 51.298 3.748 49.917 2.762 48.536 C 1.973 46.169 1.184 43.801 0.986 41.237 C 0.197 40.448 0.197 39.659 0.395 39.067 C 0.197 39.067 0.197 39.067 0.395 39.067 Z M 36.494 64.12 C 36.889 63.528 37.086 62.936 37.481 62.542 C 38.073 61.555 38.862 60.766 39.453 59.977 C 40.637 58.202 42.413 56.821 43.991 55.243 C 45.569 54.651 46.555 53.27 48.133 52.481 L 52.276 50.114 C 52.473 49.917 52.67 49.917 52.868 49.719 C 53.657 48.93 54.643 48.141 55.235 47.155 C 56.024 46.169 56.813 44.985 57.405 43.801 C 57.799 43.21 57.997 42.618 58.194 42.026 C 58.786 39.856 59.18 37.489 59.772 35.319 C 60.167 33.149 60.364 30.979 59.969 28.809 C 59.772 27.428 59.378 26.047 58.786 24.864 C 57.997 22.299 56.813 20.129 55.235 17.959 C 53.657 15.789 51.684 14.014 49.317 13.028 C 48.922 12.83 48.331 12.436 48.133 12.239 C 47.541 11.647 47.147 10.858 47.147 10.069 C 47.147 9.674 47.344 9.477 47.739 9.674 L 50.106 10.266 C 51.29 10.66 52.473 11.252 53.459 12.239 C 56.616 14.803 58.983 17.762 60.956 21.116 C 62.928 24.666 63.915 28.612 64.704 32.557 C 65.098 35.516 65.098 38.475 64.112 41.434 C 63.323 43.999 62.139 46.76 61.35 49.325 C 61.153 50.114 60.561 50.903 59.969 51.495 C 59.18 52.284 58.391 52.876 57.799 53.665 C 56.418 55.44 54.84 56.821 53.065 58.005 C 52.473 58.399 51.881 58.596 51.29 58.991 L 49.514 60.175 C 49.12 60.372 48.528 60.766 48.133 60.964 C 47.541 61.161 46.752 61.358 46.161 61.555 C 44.977 61.753 43.793 62.345 43.004 62.936 C 41.229 64.12 40.44 66.093 39.651 67.868 C 39.453 68.46 39.848 68.854 40.44 68.657 L 42.807 68.065 C 43.399 67.868 43.793 67.868 44.385 67.868 C 45.372 67.671 46.358 67.276 47.541 67.079 C 49.514 66.684 51.29 65.895 52.868 64.712 C 53.854 63.923 54.84 63.331 56.024 62.936 C 56.418 62.739 56.616 62.542 56.813 62.345 C 57.405 61.555 58.194 60.964 59.18 60.372 C 59.772 59.977 60.167 59.583 60.758 59.188 C 61.35 58.399 61.942 57.807 62.731 57.216 L 63.323 56.624 L 64.506 54.848 C 65.296 53.862 66.085 52.678 66.479 51.495 C 66.874 50.508 67.071 49.522 67.663 48.536 C 68.452 47.155 68.846 45.774 69.044 44.196 C 69.241 43.21 69.438 42.223 69.833 41.237 C 70.03 40.842 70.03 40.645 70.03 40.251 C 70.03 39.067 70.03 38.081 70.424 36.897 C 70.819 35.713 70.622 34.333 70.227 33.149 L 69.635 30.782 C 69.438 29.204 69.044 27.823 68.452 26.442 C 68.057 25.653 67.86 24.864 67.663 24.075 C 67.465 23.483 67.465 22.891 67.071 22.496 C 66.479 21.707 66.085 20.918 65.69 20.129 C 65.493 19.537 65.098 19.143 64.901 18.551 C 64.506 17.762 63.915 17.17 63.52 16.578 C 63.126 15.987 62.928 15.592 62.731 15 C 61.942 14.014 61.153 13.028 60.167 12.239 L 58.194 11.252 C 57.799 11.055 57.602 10.858 57.208 10.66 C 56.418 10.069 55.827 9.28 55.038 8.688 C 53.657 7.701 52.276 7.11 50.895 6.518 C 50.303 6.321 49.711 6.123 49.12 5.729 C 48.133 5.137 46.95 4.545 45.766 4.348 C 44.582 4.151 43.399 3.756 42.215 3.756 C 41.426 3.756 40.834 3.559 40.045 3.559 L 34.127 3.559 C 32.944 3.559 31.957 3.559 30.774 3.953 C 30.379 4.151 29.985 4.151 29.59 4.348 C 28.801 4.545 28.012 4.545 27.42 4.545 C 26.237 4.742 25.053 5.137 23.869 5.729 C 21.897 6.518 20.121 7.701 18.543 8.885 C 17.754 9.082 16.965 9.674 16.176 10.266 C 15.781 10.66 15.19 11.055 14.795 11.45 C 14.401 11.647 14.006 12.041 13.611 12.436 C 13.217 12.83 12.625 13.225 12.231 13.817 C 11.047 15.395 9.863 16.776 8.68 18.354 C 8.482 18.551 8.482 18.748 8.285 18.946 C 7.299 20.918 6.313 22.891 5.721 24.864 C 5.721 25.061 5.721 25.061 5.523 25.258 C 5.129 26.245 4.537 27.428 4.34 28.612 C 4.34 29.204 4.143 29.795 3.945 30.387 C 3.748 31.176 3.551 31.965 3.551 32.952 C 3.551 33.938 3.551 34.727 3.354 35.713 C 3.156 36.108 3.156 36.502 3.354 36.897 C 3.551 38.081 3.748 39.067 3.748 40.251 C 3.748 41.434 3.945 42.618 4.34 43.801 C 4.734 45.577 5.326 47.352 6.313 48.93 C 6.51 49.128 6.51 49.522 6.707 49.719 C 7.299 50.706 7.693 51.889 8.285 52.876 C 8.482 53.073 8.877 53.665 9.074 54.257 C 9.272 54.651 9.666 55.243 10.061 55.637 C 10.85 56.032 11.244 56.821 11.836 57.413 C 12.428 58.005 13.02 58.596 13.414 59.188 C 14.401 60.569 15.584 61.358 16.965 62.345 C 17.557 62.739 17.951 63.134 18.543 63.528 C 19.135 64.12 19.727 64.317 20.516 64.712 C 21.305 64.909 22.094 65.304 22.883 65.895 C 23.08 66.093 23.475 66.29 23.869 66.487 L 25.645 67.079 C 26.237 67.276 26.631 67.473 27.223 67.868 C 27.617 68.065 27.815 68.263 28.209 68.263 L 29.59 68.263 C 30.182 68.263 30.971 68.46 31.563 68.657 C 31.957 68.657 32.155 68.657 32.549 68.854 C 33.535 68.854 33.93 68.46 33.733 67.473 C 33.338 66.093 32.549 65.106 31.76 64.12 C 31.366 63.725 30.774 63.331 30.182 63.134 C 28.998 62.739 27.617 62.345 26.434 62.147 C 23.672 61.358 20.91 59.977 18.74 58.202 C 15.387 55.637 13.02 52.481 11.442 48.733 C 10.85 47.155 10.258 45.971 9.666 44.788 C 8.482 42.223 7.693 39.461 7.693 36.502 C 7.693 35.122 7.891 33.741 8.088 32.36 C 8.285 30.387 8.68 28.415 9.074 26.639 C 9.272 25.258 10.061 23.877 10.85 22.694 C 12.231 18.946 14.795 15.987 17.754 13.619 C 19.529 12.239 21.305 11.055 23.278 10.069 C 23.869 9.674 24.461 9.674 25.053 9.871 C 25.448 10.069 25.645 10.858 25.25 11.055 C 23.869 12.239 22.291 13.422 20.91 14.606 C 19.924 15.395 18.938 16.381 17.951 17.368 C 16.57 18.946 15.584 20.918 14.401 22.891 C 14.203 23.088 14.203 23.286 14.203 23.483 C 13.809 25.85 13.217 28.02 12.822 30.387 C 12.428 32.163 12.428 33.741 13.02 35.516 C 14.006 38.081 14.795 40.842 15.781 43.407 C 16.373 45.38 17.36 47.155 18.74 48.93 C 19.529 49.917 20.319 50.508 21.305 51.1 C 24.264 52.678 27.026 54.454 29.787 56.229 C 32.549 58.005 34.719 60.569 36.297 63.528 C 36.494 63.725 36.494 63.923 36.494 64.12 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-11a9s9i\",layoutDependency:layoutDependency,layoutId:\"sL666h0wu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 72.968 72.405\" overflow=\"visible\"><path d=\"M 0.395 39.067 C 0.197 38.278 0.197 37.489 0 36.7 L 0 34.924 C 0 34.135 0.395 33.346 0.395 32.557 C 0.395 31.176 0.789 29.993 0.986 28.612 C 1.381 26.245 2.17 24.272 2.959 22.102 C 3.945 19.537 5.129 16.973 7.102 14.803 C 7.891 13.817 8.68 12.83 9.469 12.041 C 10.258 11.055 11.047 10.463 11.836 9.674 C 12.231 9.28 12.625 8.885 13.02 8.293 C 13.414 8.096 13.611 7.899 14.006 7.701 C 15.781 6.518 17.557 5.334 19.529 4.348 C 21.699 2.967 24.067 1.981 26.434 1.586 C 27.42 1.389 28.209 1.192 29.196 0.994 C 29.59 0.994 29.985 0.797 30.379 0.6 C 32.352 0.008 34.325 -0.189 36.297 0.205 L 37.481 0.205 C 38.664 0.205 40.045 0.205 41.229 0.403 L 42.413 0.403 C 43.202 0.403 44.188 0.205 44.977 0.6 C 45.372 0.797 45.963 0.797 46.358 0.994 C 46.95 1.192 47.541 1.389 48.133 1.783 C 48.922 2.178 49.711 2.77 50.5 3.164 C 51.092 3.559 51.684 3.756 52.473 3.953 C 53.657 4.348 54.84 4.94 55.827 5.531 C 57.01 6.321 58.194 7.11 59.18 8.096 C 59.575 8.49 59.969 8.885 60.364 9.082 C 61.35 9.674 61.942 10.266 62.731 11.055 C 63.323 11.844 64.112 12.436 64.704 13.225 C 64.901 13.619 65.296 14.014 65.493 14.409 C 65.69 15.198 66.282 15.789 66.676 16.381 C 67.268 16.973 67.663 17.762 68.057 18.551 C 68.452 19.537 68.846 20.524 69.635 21.51 C 70.03 22.102 70.227 22.694 70.227 23.483 C 70.424 24.272 70.622 25.061 71.016 25.653 C 71.608 27.231 72.2 28.809 72.2 30.387 C 72.2 31.374 72.397 32.163 72.594 33.149 C 72.989 34.727 73.186 36.305 72.594 37.883 C 72.397 38.475 72.397 39.067 72.397 39.856 C 72.397 40.842 72.397 41.829 72.003 42.618 C 71.608 43.407 71.608 44.393 71.411 45.182 C 71.016 46.958 70.819 48.733 69.635 50.311 L 69.044 51.495 C 68.255 53.665 67.071 55.44 65.887 57.413 C 65.69 57.807 65.493 58.005 65.296 58.399 C 64.901 59.188 64.309 59.78 63.52 60.372 C 62.928 60.766 62.534 61.358 62.139 61.95 C 61.547 62.739 60.956 63.134 59.969 63.725 C 59.378 64.12 58.786 64.514 58.391 64.909 C 57.799 65.698 57.01 66.093 56.024 66.487 C 55.235 66.882 54.446 67.276 53.854 67.671 C 51.881 69.052 49.909 70.235 47.541 70.63 C 46.555 70.827 45.372 71.222 44.385 71.419 C 43.399 71.616 42.215 71.616 41.229 71.813 C 40.834 71.813 40.44 72.011 40.045 72.208 C 39.453 72.405 38.664 72.405 38.073 72.405 C 37.284 72.405 36.494 72.208 35.903 72.208 C 34.522 72.208 33.141 72.011 31.76 71.813 C 30.379 71.616 29.196 71.222 27.815 71.419 C 27.026 71.419 26.434 71.222 25.842 70.827 C 25.25 70.235 24.461 70.038 23.672 69.841 L 21.897 69.249 C 20.713 68.657 19.727 68.065 18.543 67.473 C 17.951 67.276 17.36 66.684 16.768 66.29 C 16.176 65.895 15.781 65.501 15.19 65.106 C 13.809 64.317 12.822 63.331 11.639 62.147 C 10.652 61.161 9.863 59.977 9.074 58.991 L 7.891 57.807 C 7.299 57.216 6.904 56.624 6.51 55.835 C 6.115 54.848 5.523 53.862 4.932 52.876 C 4.34 51.298 3.748 49.917 2.762 48.536 C 1.973 46.169 1.184 43.801 0.986 41.237 C 0.197 40.448 0.197 39.659 0.395 39.067 C 0.197 39.067 0.197 39.067 0.395 39.067 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nf7c4q\",layoutDependency:layoutDependency,layoutId:\"ehb48EThA\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 67.434 65.296\" overflow=\"visible\"><path d=\"M 33.289 60.561 C 33.683 59.969 33.881 59.378 34.275 58.983 C 34.867 57.997 35.656 57.208 36.248 56.418 C 37.431 54.643 39.207 53.262 40.785 51.684 C 42.363 51.092 43.35 49.711 44.928 48.922 L 49.07 46.555 C 49.268 46.358 49.465 46.358 49.662 46.161 C 50.451 45.372 51.437 44.582 52.029 43.596 C 52.818 42.61 53.607 41.426 54.199 40.243 C 54.594 39.651 54.791 39.059 54.988 38.467 C 55.58 36.297 55.975 33.93 56.566 31.76 C 56.961 29.59 57.158 27.42 56.764 25.25 C 56.566 23.869 56.172 22.488 55.58 21.305 C 54.791 18.74 53.607 16.57 52.029 14.401 C 50.451 12.231 48.478 10.455 46.111 9.469 C 45.717 9.272 45.125 8.877 44.928 8.68 C 44.336 8.088 43.941 7.299 43.941 6.51 C 43.941 6.115 44.139 5.918 44.533 6.115 L 46.9 6.707 C 48.084 7.102 49.268 7.693 50.254 8.68 C 53.41 11.244 55.777 14.203 57.75 17.557 C 59.723 21.108 60.709 25.053 61.498 28.998 C 61.893 31.957 61.893 34.916 60.906 37.875 C 60.117 40.44 58.934 43.202 58.145 45.766 C 57.947 46.555 57.356 47.344 56.764 47.936 C 55.975 48.725 55.186 49.317 54.594 50.106 C 53.213 51.881 51.635 53.262 49.859 54.446 C 49.268 54.84 48.676 55.038 48.084 55.432 L 46.309 56.616 C 45.914 56.813 45.322 57.208 44.928 57.405 C 44.336 57.602 43.547 57.799 42.955 57.997 C 41.771 58.194 40.588 58.786 39.799 59.378 C 38.023 60.561 37.234 62.534 36.445 64.309 C 36.248 64.901 36.642 65.296 37.234 65.098 L 39.601 64.506 C 40.193 64.309 40.588 64.309 41.18 64.309 C 42.166 64.112 43.152 63.717 44.336 63.52 C 46.309 63.126 48.084 62.337 49.662 61.153 C 50.648 60.364 51.635 59.772 52.818 59.378 C 53.213 59.18 53.41 58.983 53.607 58.786 C 54.199 57.997 54.988 57.405 55.975 56.813 C 56.566 56.418 56.961 56.024 57.553 55.629 C 58.145 54.84 58.736 54.249 59.525 53.657 L 60.117 53.065 L 61.301 51.29 C 62.09 50.303 62.879 49.12 63.274 47.936 C 63.668 46.95 63.865 45.963 64.457 44.977 C 65.246 43.596 65.641 42.215 65.838 40.637 C 66.035 39.651 66.233 38.664 66.627 37.678 C 66.824 37.284 66.824 37.086 66.824 36.692 C 66.824 35.508 66.824 34.522 67.219 33.338 C 67.613 32.155 67.416 30.774 67.022 29.59 L 66.43 27.223 C 66.233 25.645 65.838 24.264 65.246 22.883 C 64.852 22.094 64.654 21.305 64.457 20.516 C 64.26 19.924 64.26 19.332 63.865 18.938 C 63.274 18.149 62.879 17.36 62.484 16.57 C 62.287 15.979 61.893 15.584 61.695 14.992 C 61.301 14.203 60.709 13.611 60.315 13.02 C 59.92 12.428 59.723 12.033 59.525 11.442 C 58.736 10.455 57.947 9.469 56.961 8.68 L 54.988 7.693 C 54.594 7.496 54.396 7.299 54.002 7.102 C 53.213 6.51 52.621 5.721 51.832 5.129 C 50.451 4.143 49.07 3.551 47.689 2.959 C 47.098 2.762 46.506 2.564 45.914 2.17 C 44.928 1.578 43.744 0.986 42.56 0.789 C 41.377 0.592 40.193 0.197 39.01 0.197 C 38.221 0.197 37.629 0 36.84 0 L 30.922 0 C 29.738 0 28.752 0 27.568 0.395 C 27.174 0.592 26.779 0.592 26.385 0.789 C 25.595 0.986 24.806 0.986 24.215 0.986 C 23.031 1.184 21.847 1.578 20.664 2.17 C 18.691 2.959 16.916 4.143 15.338 5.326 C 14.548 5.523 13.759 6.115 12.97 6.707 C 12.576 7.102 11.984 7.496 11.589 7.891 C 11.195 8.088 10.8 8.483 10.406 8.877 C 10.011 9.272 9.42 9.666 9.025 10.258 C 7.841 11.836 6.658 13.217 5.474 14.795 C 5.277 14.992 5.277 15.19 5.08 15.387 C 4.093 17.36 3.107 19.332 2.515 21.305 C 2.515 21.502 2.515 21.502 2.318 21.699 C 1.923 22.686 1.332 23.869 1.134 25.053 C 1.134 25.645 0.937 26.237 0.74 26.828 C 0.542 27.617 0.345 28.407 0.345 29.393 C 0.345 30.379 0.345 31.168 0.148 32.155 C -0.049 32.549 -0.049 32.944 0.148 33.338 C 0.345 34.522 0.542 35.508 0.542 36.692 C 0.542 37.875 0.74 39.059 1.134 40.243 C 1.529 42.018 2.121 43.793 3.107 45.372 C 3.304 45.569 3.304 45.963 3.501 46.161 C 4.093 47.147 4.488 48.331 5.08 49.317 C 5.277 49.514 5.671 50.106 5.869 50.698 C 6.066 51.092 6.461 51.684 6.855 52.079 C 7.644 52.473 8.039 53.262 8.63 53.854 C 9.222 54.446 9.814 55.038 10.209 55.629 C 11.195 57.01 12.379 57.799 13.759 58.786 C 14.351 59.18 14.746 59.575 15.338 59.969 C 15.929 60.561 16.521 60.758 17.31 61.153 C 18.099 61.35 18.888 61.745 19.677 62.337 C 19.875 62.534 20.269 62.731 20.664 62.928 L 22.439 63.52 C 23.031 63.717 23.426 63.915 24.017 64.309 C 24.412 64.506 24.609 64.704 25.004 64.704 L 26.385 64.704 C 26.976 64.704 27.765 64.901 28.357 65.098 C 28.752 65.098 28.949 65.098 29.344 65.296 C 30.33 65.296 30.724 64.901 30.527 63.915 C 30.133 62.534 29.344 61.547 28.554 60.561 C 28.16 60.167 27.568 59.772 26.976 59.575 C 25.793 59.18 24.412 58.786 23.228 58.588 C 20.466 57.799 17.705 56.418 15.535 54.643 C 12.181 52.079 9.814 48.922 8.236 45.174 C 7.644 43.596 7.052 42.413 6.461 41.229 C 5.277 38.664 4.488 35.903 4.488 32.944 C 4.488 31.563 4.685 30.182 4.882 28.801 C 5.08 26.828 5.474 24.856 5.869 23.08 C 6.066 21.699 6.855 20.319 7.644 19.135 C 9.025 15.387 11.589 12.428 14.548 10.061 C 16.324 8.68 18.099 7.496 20.072 6.51 C 20.664 6.115 21.256 6.115 21.847 6.313 C 22.242 6.51 22.439 7.299 22.045 7.496 C 20.664 8.68 19.086 9.863 17.705 11.047 C 16.718 11.836 15.732 12.822 14.746 13.809 C 13.365 15.387 12.379 17.36 11.195 19.332 C 10.998 19.529 10.998 19.727 10.998 19.924 C 10.603 22.291 10.011 24.461 9.617 26.828 C 9.222 28.604 9.222 30.182 9.814 31.957 C 10.8 34.522 11.589 37.284 12.576 39.848 C 13.168 41.821 14.154 43.596 15.535 45.372 C 16.324 46.358 17.113 46.95 18.099 47.541 C 21.058 49.12 23.82 50.895 26.582 52.67 C 29.344 54.446 31.513 57.01 33.092 59.969 C 33.289 60.167 33.289 60.364 33.289 60.561 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1dnxepw\",layoutDependency:layoutDependency,layoutId:\"n_76RgAtC\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.802 44.508\" overflow=\"visible\"><path d=\"M 19.852 23.052 C 20.033 23.407 20.033 23.939 19.672 24.116 C 19.311 24.471 18.95 24.825 18.589 25.003 C 18.048 25.357 17.506 25.18 16.965 24.648 L 16.062 23.761 C 15.701 23.23 15.701 22.52 15.882 21.811 C 16.423 20.747 17.326 19.683 18.589 19.506 C 20.574 19.151 21.657 20.038 22.559 21.811 C 23.101 23.052 22.74 24.471 22.198 25.535 C 21.657 26.599 20.574 27.131 19.672 27.84 C 18.409 28.549 17.145 28.372 15.882 27.84 C 15.521 27.84 15.34 27.663 14.979 27.485 C 14.438 27.308 13.897 26.953 13.716 26.421 C 13.355 25.712 12.814 25.003 12.633 24.116 C 12.453 23.584 12.453 23.052 12.633 22.343 C 12.814 21.279 13.175 20.392 13.716 19.683 C 14.619 18.442 15.882 17.378 17.326 16.846 C 18.048 16.491 18.769 16.137 19.491 16.314 C 19.672 16.314 19.852 16.491 20.033 16.491 C 20.213 16.491 20.213 16.669 20.394 16.669 C 20.935 16.669 21.477 16.846 22.018 17.2 C 23.642 18.264 24.725 19.86 25.447 21.634 C 25.628 21.811 25.628 22.166 25.447 22.343 C 25.267 23.23 25.267 24.116 25.086 24.825 C 24.906 25.712 24.364 26.421 24.003 27.308 C 23.823 27.663 23.462 27.663 23.281 28.017 C 22.198 28.904 20.935 29.613 19.672 30.145 C 18.589 30.5 18.228 31.741 18.769 32.805 C 19.13 33.692 19.491 34.578 19.491 35.642 L 19.491 36.174 C 19.311 36.706 19.13 37.238 19.13 37.77 C 18.95 39.543 18.95 41.317 18.95 42.913 L 18.95 43.976 C 18.95 44.154 18.769 44.331 18.769 44.508 L 18.589 44.508 C 18.589 44.331 18.409 44.154 18.409 43.976 C 18.228 43.445 18.228 42.735 18.228 42.203 C 18.048 41.494 18.048 40.785 18.048 40.075 C 18.048 39.189 17.867 38.302 18.048 37.415 C 18.228 36.352 18.228 35.465 17.867 34.578 C 17.145 33.514 16.604 32.45 16.604 31.209 L 16.604 29.968 C 16.604 29.791 16.965 29.613 17.145 29.436 C 18.228 29.081 19.311 28.904 20.394 28.549 C 20.935 28.372 21.477 28.195 21.838 27.663 C 22.559 26.953 23.281 26.421 23.642 25.357 C 24.003 24.293 24.364 23.052 24.184 21.811 C 24.184 21.456 23.823 21.102 23.642 20.747 C 23.281 20.215 22.74 19.86 22.559 19.151 C 22.559 18.974 22.379 18.796 22.198 18.796 C 21.657 18.442 20.935 18.087 20.213 18.087 L 19.672 18.087 C 18.769 17.732 18.048 18.087 17.326 18.442 C 17.145 18.619 16.784 18.619 16.604 18.796 C 15.34 19.328 14.799 20.392 14.438 21.456 C 14.077 22.698 14.258 23.761 14.619 24.825 C 14.619 25.003 14.799 25.18 14.799 25.18 C 15.701 26.067 16.965 26.599 18.409 26.599 C 18.589 26.599 18.769 26.599 18.95 26.421 C 19.852 25.889 20.574 25.357 20.935 24.471 C 21.116 24.116 21.296 23.584 21.477 23.052 C 21.657 22.166 21.116 21.456 20.394 21.279 C 19.491 21.102 18.589 21.279 17.867 21.988 C 17.506 22.343 17.506 22.698 17.687 23.052 C 18.048 23.407 18.409 23.407 18.95 23.23 C 19.491 23.407 19.672 23.23 19.852 23.052 Z M 19.852 3.724 C 19.852 4.433 19.672 4.965 19.491 5.497 C 19.13 6.384 19.311 7.27 19.491 8.157 C 19.852 9.044 20.213 10.108 20.394 10.994 C 20.574 11.881 20.574 12.767 20.574 13.654 C 20.574 14.363 20.213 14.541 19.491 14.718 C 18.769 14.895 17.867 14.895 17.145 14.895 C 16.604 14.895 16.243 14.541 16.423 13.831 C 16.784 13.122 17.145 12.413 17.326 11.703 C 17.687 10.639 17.687 9.576 17.145 8.512 C 16.965 7.98 16.965 7.27 16.965 6.738 C 17.145 5.674 17.506 4.788 17.867 3.901 C 17.867 3.724 18.048 3.369 18.048 3.015 C 18.048 2.128 17.867 1.419 17.867 0.709 L 17.867 0.355 C 17.867 0.177 18.048 0 18.048 0 C 18.228 0 18.409 0.177 18.409 0.177 C 19.13 1.064 19.491 1.951 19.672 2.837 C 19.852 3.192 19.852 3.369 19.852 3.724 Z M 38.802 20.747 C 38.802 20.924 38.622 20.924 38.622 20.924 C 37.9 21.279 36.998 21.634 36.276 21.988 C 35.734 22.166 35.193 21.988 34.651 21.811 C 33.929 21.456 33.027 21.456 32.305 21.988 C 31.764 22.52 31.042 23.23 30.32 23.584 C 29.598 23.761 29.057 24.116 28.335 24.293 C 27.974 24.471 27.613 24.116 27.613 23.761 C 27.432 23.052 27.252 22.343 27.071 21.456 C 27.071 21.102 27.252 20.924 27.613 20.924 C 27.793 20.924 27.974 20.924 28.154 21.102 C 28.696 21.279 29.057 21.279 29.598 21.102 C 30.32 20.924 31.042 20.57 31.764 20.038 C 32.125 19.86 32.666 19.506 33.027 19.506 C 33.388 19.506 33.749 19.683 34.11 19.86 C 34.832 20.215 35.554 20.392 36.276 20.747 L 38.261 20.747 C 38.622 20.57 38.622 20.57 38.802 20.747 Z M 33.208 7.98 C 33.208 8.157 33.388 8.334 33.388 8.334 C 33.208 9.044 33.027 9.753 32.666 10.462 C 32.305 11.171 31.764 11.703 30.861 11.881 C 29.598 12.058 29.057 12.59 28.696 13.654 C 28.335 15.073 27.432 16.137 26.53 17.2 C 25.988 17.732 25.447 17.732 24.906 17.2 L 24.003 16.314 C 23.642 15.959 23.642 15.782 24.003 15.427 C 24.184 15.25 24.364 15.25 24.545 15.073 C 25.988 14.718 26.71 13.654 27.252 12.59 C 27.432 12.235 27.432 12.058 27.613 11.703 C 27.974 10.994 28.515 10.639 29.418 10.639 C 30.32 10.462 31.042 10.108 31.403 9.398 C 31.944 8.866 32.486 8.334 33.208 7.98 Z M 11.911 27.308 C 12.453 27.308 12.633 27.663 12.814 27.84 L 13.355 28.904 C 13.536 29.259 13.355 29.436 12.994 29.613 C 11.55 29.968 10.829 30.854 10.468 32.273 C 10.287 32.982 9.926 33.337 9.204 33.692 C 8.482 34.046 7.76 34.578 6.858 34.933 C 6.136 35.288 5.595 35.82 4.873 36.174 C 4.692 36.174 4.692 36.352 4.512 36.352 L 4.151 36.352 L 4.151 35.997 C 4.873 35.11 5.414 34.224 6.136 33.337 C 6.317 32.982 6.678 32.805 7.039 32.628 C 8.302 32.273 8.843 31.386 8.843 30.145 C 9.024 28.904 9.746 28.017 10.829 27.308 C 11.37 27.485 11.55 27.485 11.911 27.308 Z M 5.595 8.157 C 6.858 9.044 7.941 9.93 8.302 11.703 C 8.482 12.59 9.024 12.945 9.746 13.122 C 10.468 13.299 11.189 13.477 11.55 14.186 C 12.092 14.895 12.814 15.427 13.355 16.137 C 13.716 16.491 13.716 16.846 13.355 17.2 L 12.272 18.264 C 11.731 18.619 11.37 18.619 11.189 17.91 C 11.009 16.669 10.287 15.782 9.385 15.073 C 8.663 14.541 7.941 14.186 7.219 13.654 C 6.858 13.477 6.678 13.122 6.678 12.767 C 6.858 11.881 6.497 11.171 6.136 10.285 C 5.956 9.93 5.775 9.398 5.595 9.044 C 5.414 8.689 5.414 8.512 5.595 8.157 Z M 0 23.761 C 0.722 23.23 1.624 23.052 2.346 22.875 C 3.068 22.875 3.79 23.052 4.512 23.052 C 4.873 23.052 5.234 23.052 5.595 22.875 C 6.497 22.343 7.58 21.811 8.663 21.634 C 9.024 21.634 9.565 21.456 9.926 21.456 C 10.287 21.456 10.468 21.634 10.648 21.811 C 11.009 22.52 10.829 23.052 10.829 23.761 C 10.829 24.116 10.287 24.293 9.926 24.293 C 9.204 24.116 8.663 23.939 7.941 23.939 C 7.58 23.939 7.039 24.116 6.678 24.116 C 5.595 24.471 4.692 24.471 3.61 24.116 C 2.707 24.116 1.985 24.116 1.263 23.939 C 0.902 23.939 0.541 23.939 0 23.761 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-g6jjmr\",layoutDependency:layoutDependency,layoutId:\"Di95InvAK\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.084 28.242\" overflow=\"visible\"><path d=\"M 7.354 6.785 C 7.535 7.14 7.535 7.672 7.174 7.849 C 6.813 8.204 6.452 8.559 6.091 8.736 C 5.55 9.091 5.008 8.913 4.467 8.381 L 3.564 7.495 C 3.203 6.963 3.203 6.254 3.384 5.544 C 3.925 4.48 4.828 3.416 6.091 3.239 C 8.076 2.884 9.159 3.771 10.062 5.544 C 10.603 6.785 10.242 8.204 9.701 9.268 C 9.159 10.332 8.076 10.864 7.174 11.573 C 5.911 12.283 4.647 12.105 3.384 11.573 C 3.023 11.573 2.842 11.396 2.482 11.219 C 1.94 11.041 1.399 10.687 1.218 10.155 C 0.857 9.445 0.316 8.736 0.135 7.849 C -0.045 7.317 -0.045 6.785 0.135 6.076 C 0.316 5.012 0.677 4.126 1.218 3.416 C 2.121 2.175 3.384 1.111 4.828 0.579 C 5.55 0.224 6.272 -0.13 6.993 0.047 C 7.174 0.047 7.354 0.224 7.535 0.224 C 7.715 0.224 7.715 0.402 7.896 0.402 C 8.437 0.402 8.979 0.579 9.52 0.934 C 11.144 1.998 12.227 3.594 12.949 5.367 C 13.13 5.544 13.13 5.899 12.949 6.076 C 12.769 6.963 12.769 7.849 12.588 8.559 C 12.408 9.445 11.866 10.155 11.505 11.041 C 11.325 11.396 10.964 11.396 10.783 11.751 C 9.701 12.637 8.437 13.347 7.174 13.878 C 6.091 14.233 5.73 15.474 6.272 16.538 C 6.632 17.425 6.993 18.312 6.993 19.376 L 6.993 19.908 C 6.813 20.439 6.632 20.971 6.632 21.503 C 6.452 23.277 6.452 25.05 6.452 26.646 L 6.452 27.71 C 6.452 27.887 6.272 28.064 6.272 28.242 L 6.091 28.242 C 6.091 28.064 5.911 27.887 5.911 27.71 C 5.73 27.178 5.73 26.469 5.73 25.937 C 5.55 25.227 5.55 24.518 5.55 23.809 C 5.55 22.922 5.369 22.035 5.55 21.149 C 5.73 20.085 5.73 19.198 5.369 18.312 C 4.647 17.248 4.106 16.184 4.106 14.942 L 4.106 13.701 C 4.106 13.524 4.467 13.347 4.647 13.169 C 5.73 12.815 6.813 12.637 7.896 12.283 C 8.437 12.105 8.979 11.928 9.34 11.396 C 10.062 10.687 10.783 10.155 11.144 9.091 C 11.505 8.027 11.866 6.785 11.686 5.544 C 11.686 5.19 11.325 4.835 11.144 4.48 C 10.783 3.948 10.242 3.594 10.062 2.884 C 10.062 2.707 9.881 2.53 9.701 2.53 C 9.159 2.175 8.437 1.82 7.715 1.82 L 7.174 1.82 C 6.272 1.466 5.55 1.82 4.828 2.175 C 4.647 2.352 4.286 2.352 4.106 2.53 C 2.842 3.062 2.301 4.126 1.94 5.19 C 1.579 6.431 1.76 7.495 2.121 8.559 C 2.121 8.736 2.301 8.913 2.301 8.913 C 3.203 9.8 4.467 10.332 5.911 10.332 C 6.091 10.332 6.272 10.332 6.452 10.155 C 7.354 9.623 8.076 9.091 8.437 8.204 C 8.618 7.849 8.798 7.317 8.979 6.785 C 9.159 5.899 8.618 5.19 7.896 5.012 C 6.993 4.835 6.091 5.012 5.369 5.722 C 5.008 6.076 5.008 6.431 5.189 6.785 C 5.55 7.14 5.911 7.14 6.452 6.963 C 6.993 7.14 7.174 6.963 7.354 6.785 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-j58kxt\",layoutDependency:layoutDependency,layoutId:\"Qzj3jQDOm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.198 14.895\" overflow=\"visible\"><path d=\"M 3.476 3.724 C 3.476 4.433 3.296 4.965 3.115 5.497 C 2.754 6.384 2.935 7.27 3.115 8.157 C 3.476 9.044 3.837 10.108 4.017 10.994 C 4.198 11.881 4.198 12.767 4.198 13.654 C 4.198 14.363 3.837 14.541 3.115 14.718 C 2.393 14.895 1.491 14.895 0.769 14.895 C 0.227 14.895 -0.134 14.541 0.047 13.831 C 0.408 13.122 0.769 12.413 0.949 11.703 C 1.31 10.639 1.31 9.576 0.769 8.512 C 0.588 7.98 0.588 7.27 0.588 6.738 C 0.769 5.674 1.13 4.788 1.491 3.901 C 1.491 3.724 1.671 3.369 1.671 3.015 C 1.671 2.128 1.491 1.419 1.491 0.709 L 1.491 0.355 C 1.491 0.177 1.671 0 1.671 0 C 1.852 0 2.032 0.177 2.032 0.177 C 2.754 1.064 3.115 1.951 3.296 2.837 C 3.476 3.192 3.476 3.369 3.476 3.724 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1snslbf\",layoutDependency:layoutDependency,layoutId:\"KGs732mgl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.731 4.835\" overflow=\"visible\"><path d=\"M 11.731 1.241 C 11.731 1.419 11.55 1.419 11.55 1.419 C 10.829 1.773 9.926 2.128 9.204 2.483 C 8.663 2.66 8.121 2.483 7.58 2.305 C 6.858 1.951 5.956 1.951 5.234 2.483 C 4.692 3.015 3.97 3.724 3.249 4.078 C 2.527 4.256 1.985 4.61 1.263 4.788 C 0.902 4.965 0.541 4.61 0.541 4.256 C 0.361 3.546 0.18 2.837 0 1.951 C 0 1.596 0.18 1.419 0.541 1.419 C 0.722 1.419 0.902 1.419 1.083 1.596 C 1.624 1.773 1.985 1.773 2.527 1.596 C 3.249 1.419 3.97 1.064 4.692 0.532 C 5.053 0.355 5.595 0 5.956 0 C 6.317 0 6.678 0.177 7.039 0.355 C 7.76 0.709 8.482 0.887 9.204 1.241 L 11.189 1.241 C 11.55 1.064 11.55 1.064 11.731 1.241 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-h2k97u\",layoutDependency:layoutDependency,layoutId:\"Y0vQkrVzi\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.655 9.62\" overflow=\"visible\"><path d=\"M 9.475 0 C 9.475 0.177 9.655 0.355 9.655 0.355 C 9.475 1.064 9.294 1.773 8.934 2.483 C 8.573 3.192 8.031 3.724 7.129 3.901 C 5.865 4.078 5.324 4.61 4.963 5.674 C 4.602 7.093 3.7 8.157 2.797 9.221 C 2.256 9.753 1.715 9.753 1.173 9.221 L 0.271 8.334 C -0.09 7.98 -0.09 7.802 0.271 7.448 C 0.451 7.27 0.632 7.27 0.812 7.093 C 2.256 6.738 2.978 5.674 3.519 4.61 C 3.7 4.256 3.7 4.078 3.88 3.724 C 4.241 3.015 4.783 2.66 5.685 2.66 C 6.587 2.483 7.309 2.128 7.67 1.419 C 8.212 0.887 8.753 0.355 9.475 0 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3t2m18\",layoutDependency:layoutDependency,layoutId:\"kDKnDWmlF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.275 9.044\" overflow=\"visible\"><path d=\"M 7.76 0 C 8.302 0 8.482 0.355 8.663 0.532 L 9.204 1.596 C 9.385 1.951 9.204 2.128 8.843 2.305 C 7.399 2.66 6.678 3.546 6.317 4.965 C 6.136 5.674 5.775 6.029 5.053 6.384 C 4.331 6.738 3.61 7.27 2.707 7.625 C 1.985 7.98 1.444 8.512 0.722 8.866 C 0.541 8.866 0.541 9.044 0.361 9.044 L 0 9.044 L 0 8.689 C 0.722 7.802 1.263 6.916 1.985 6.029 C 2.166 5.674 2.527 5.497 2.888 5.32 C 4.151 4.965 4.692 4.078 4.692 2.837 C 4.873 1.596 5.595 0.709 6.678 0 C 7.219 0.177 7.399 0.177 7.76 0 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kjyev0\",layoutDependency:layoutDependency,layoutId:\"lTyUqCqOp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.167 10.34\" overflow=\"visible\"><path d=\"M 0.135 0 C 1.399 0.887 2.482 1.773 2.842 3.546 C 3.023 4.433 3.564 4.788 4.286 4.965 C 5.008 5.142 5.73 5.32 6.091 6.029 C 6.632 6.738 7.354 7.27 7.896 7.98 C 8.257 8.334 8.257 8.689 7.896 9.044 L 6.813 10.108 C 6.272 10.462 5.911 10.462 5.73 9.753 C 5.55 8.512 4.828 7.625 3.925 6.916 C 3.203 6.384 2.482 6.029 1.76 5.497 C 1.399 5.32 1.218 4.965 1.218 4.61 C 1.399 3.724 1.038 3.015 0.677 2.128 C 0.496 1.773 0.316 1.241 0.135 0.887 C -0.045 0.532 -0.045 0.355 0.135 0 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1aykc12\",layoutDependency:layoutDependency,layoutId:\"xGaK6s0tg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.874 2.926\" overflow=\"visible\"><path d=\"M 0 2.305 C 0.722 1.773 1.624 1.596 2.346 1.419 C 3.068 1.419 3.79 1.596 4.512 1.596 C 4.873 1.596 5.234 1.596 5.595 1.419 C 6.497 0.887 7.58 0.355 8.663 0.177 C 9.024 0.177 9.565 0 9.926 0 C 10.287 0 10.468 0.177 10.648 0.355 C 11.009 1.064 10.829 1.596 10.829 2.305 C 10.829 2.66 10.287 2.837 9.926 2.837 C 9.204 2.66 8.663 2.483 7.941 2.483 C 7.58 2.483 7.039 2.66 6.678 2.66 C 5.595 3.015 4.692 3.015 3.61 2.66 C 2.707 2.66 1.985 2.66 1.263 2.483 C 0.902 2.483 0.541 2.483 0 2.305 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-e13zhf\",layoutDependency:layoutDependency,layoutId:\"WYjukhISa\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.971 26.776\" overflow=\"visible\"><path d=\"M 26.53 26.776 C 26.349 26.599 26.169 26.599 25.988 26.421 C 25.447 25.889 24.906 25.357 24.545 24.825 C 24.003 24.293 23.462 23.939 22.74 23.584 C 21.657 23.23 20.574 22.875 19.672 22.166 C 19.13 21.811 18.589 21.279 18.048 20.747 C 17.867 20.57 18.048 20.215 18.228 20.038 C 18.769 19.506 19.311 18.974 20.033 18.619 C 20.213 18.442 20.574 18.619 20.574 18.974 C 20.755 19.328 20.755 19.683 20.935 20.038 C 21.296 21.279 22.199 21.988 23.462 22.52 C 24.545 22.875 25.086 23.761 25.628 24.648 C 25.988 25.357 26.169 25.889 26.53 26.776 Z M 0 9.221 C 0.361 9.221 0.722 9.398 1.083 9.398 C 1.444 9.398 1.985 9.576 2.346 9.398 C 3.068 9.221 3.79 9.221 4.512 9.398 C 4.873 9.576 4.873 9.576 4.873 9.93 C 4.873 10.107 4.692 10.462 4.692 10.639 C 4.512 10.817 4.512 10.817 4.151 10.639 L 3.97 10.462 C 3.429 10.107 2.888 9.93 2.346 9.93 C 1.805 10.107 1.263 9.93 0.902 9.576 C 0.541 9.753 0.18 9.576 0 9.221 C 0 9.398 0 9.398 0 9.221 Z M 0.541 18.619 C 0.902 18.442 1.083 18.264 1.444 18.264 C 1.985 18.087 2.346 17.732 2.707 17.378 C 3.068 16.846 3.61 16.491 4.151 16.314 C 4.512 16.137 4.692 16.314 4.873 16.669 C 4.873 16.846 5.053 17.2 5.053 17.378 C 5.053 17.555 5.053 17.732 4.873 17.732 L 4.692 17.732 C 3.97 17.732 3.429 17.91 2.888 18.442 C 2.527 18.796 2.166 18.974 1.624 18.974 C 1.263 18.796 0.902 18.796 0.541 18.619 Z M 7.039 25.712 C 7.219 25.357 7.399 25.003 7.399 24.825 C 7.58 24.471 7.76 24.116 7.76 23.584 C 7.76 22.875 7.76 22.166 8.121 21.634 C 8.302 21.456 8.482 21.279 8.663 21.456 C 8.843 21.634 9.024 21.634 9.385 21.811 C 9.746 21.988 9.746 22.166 9.385 22.343 C 9.204 22.52 9.024 22.52 8.843 22.698 C 8.482 23.052 8.302 23.407 8.302 23.939 C 8.302 24.648 7.941 25.003 7.58 25.535 C 7.58 25.535 7.399 25.712 7.039 25.712 C 7.219 25.712 7.039 25.712 7.039 25.712 Z M 26.891 18.619 C 26.53 18.442 26.169 18.442 25.988 18.264 C 25.447 18.087 25.086 18.087 24.545 18.087 C 23.823 18.087 23.281 18.087 22.74 17.91 C 22.379 17.732 22.379 17.555 22.559 17.378 C 22.74 17.2 22.74 16.846 22.92 16.669 C 23.101 16.314 23.281 16.491 23.462 16.669 C 23.642 16.846 23.823 17.2 24.184 17.2 C 24.545 17.378 24.906 17.555 25.267 17.378 C 25.808 17.378 26.349 17.555 26.71 17.91 C 26.53 17.91 26.71 18.264 26.891 18.619 C 27.071 18.442 26.891 18.442 26.891 18.619 Z M 6.497 1.241 C 6.678 1.596 6.858 1.773 7.039 2.128 C 7.399 2.483 7.58 2.837 7.941 3.015 C 8.482 3.369 9.024 3.724 9.385 4.433 C 9.565 4.788 9.565 4.788 9.204 4.965 C 9.024 5.142 8.663 5.142 8.482 5.32 C 8.302 5.497 8.121 5.32 8.121 5.142 C 8.121 4.256 7.76 3.724 7.039 3.192 C 6.678 3.015 6.497 2.483 6.317 2.128 C 6.497 1.951 6.497 1.596 6.497 1.241 Z M 18.228 26.599 C 18.048 26.244 17.867 26.067 17.867 25.712 C 17.687 25.18 17.506 24.825 16.965 24.293 C 16.423 23.939 16.062 23.407 15.882 22.698 C 15.882 22.343 15.882 22.166 16.062 22.166 C 16.243 22.166 16.604 21.988 16.784 21.988 C 17.145 21.988 17.326 21.988 17.145 22.343 C 16.965 22.875 17.145 23.584 17.506 23.939 C 18.409 24.825 18.409 25.712 18.228 26.599 Z M 26.349 6.916 C 25.988 7.093 25.628 7.27 25.447 7.448 C 25.086 7.625 24.725 7.98 24.364 8.334 C 24.003 8.866 23.462 9.398 22.92 9.753 C 22.559 9.93 22.379 9.753 22.379 9.576 C 22.198 9.398 22.198 9.044 22.018 8.866 C 21.838 8.512 22.018 8.512 22.198 8.512 C 23.101 8.512 23.642 8.157 24.184 7.625 C 24.364 7.27 24.906 7.27 25.267 7.093 C 25.628 6.738 25.988 6.916 26.349 6.916 Z M 18.409 0 C 18.409 0.355 18.228 0.709 18.228 0.887 C 18.048 1.419 18.048 1.951 18.048 2.483 C 18.228 3.192 18.228 3.724 17.867 4.256 C 17.687 4.433 17.687 4.61 17.326 4.61 C 17.145 4.433 16.784 4.433 16.604 4.256 C 16.423 4.078 16.423 4.078 16.604 3.901 L 17.145 3.369 C 17.326 3.015 17.506 2.66 17.326 2.305 C 17.145 1.773 17.326 1.241 17.687 0.887 C 17.867 0.532 18.048 0.177 18.409 0 C 18.228 0 18.228 0 18.409 0 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1s4yrhy\",layoutDependency:layoutDependency,layoutId:\"Jy6Pu1W50\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.557 8.226\" overflow=\"visible\"><path d=\"M 8.557 8.226 C 8.377 8.049 8.196 8.049 8.016 7.872 C 7.474 7.34 6.933 6.808 6.572 6.276 C 6.03 5.744 5.489 5.389 4.767 5.035 C 3.684 4.68 2.601 4.325 1.699 3.616 C 1.158 3.261 0.616 2.729 0.075 2.197 C -0.106 2.02 0.075 1.665 0.255 1.488 C 0.797 0.956 1.338 0.424 2.06 0.07 C 2.24 -0.108 2.601 0.07 2.601 0.424 C 2.782 0.779 2.782 1.134 2.962 1.488 C 3.323 2.729 4.226 3.439 5.489 3.971 C 6.572 4.325 7.113 5.212 7.655 6.099 C 8.016 6.808 8.196 7.34 8.557 8.226 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cu6qca\",layoutDependency:layoutDependency,layoutId:\"fzTY2HKmK\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.873 1.552\" overflow=\"visible\"><path d=\"M 0 0 C 0.361 0 0.722 0.177 1.083 0.177 C 1.444 0.177 1.985 0.355 2.346 0.177 C 3.068 0 3.79 0 4.512 0.177 C 4.873 0.355 4.873 0.355 4.873 0.709 C 4.873 0.887 4.692 1.241 4.692 1.419 C 4.512 1.596 4.512 1.596 4.151 1.419 L 3.97 1.241 C 3.429 0.887 2.888 0.709 2.346 0.709 C 1.805 0.887 1.263 0.709 0.902 0.355 C 0.541 0.532 0.18 0.355 0 0 C 0 0.177 0 0.177 0 0 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-n6p97g\",layoutDependency:layoutDependency,layoutId:\"dbV5gBx21\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.512 2.729\" overflow=\"visible\"><path d=\"M 0 2.375 C 0.361 2.197 0.541 2.02 0.902 2.02 C 1.444 1.843 1.805 1.488 2.166 1.134 C 2.527 0.602 3.068 0.247 3.61 0.07 C 3.97 -0.108 4.151 0.07 4.331 0.424 C 4.331 0.602 4.512 0.956 4.512 1.134 C 4.512 1.311 4.512 1.488 4.331 1.488 L 4.151 1.488 C 3.429 1.488 2.888 1.665 2.346 2.197 C 1.985 2.552 1.624 2.729 1.083 2.729 C 0.722 2.552 0.361 2.552 0 2.375 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-y7udj0\",layoutDependency:layoutDependency,layoutId:\"W4I5LDjLt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.617 4.329\" overflow=\"visible\"><path d=\"M 0 4.329 C 0.18 3.975 0.361 3.62 0.361 3.443 C 0.541 3.088 0.722 2.733 0.722 2.201 C 0.722 1.492 0.722 0.783 1.083 0.251 C 1.263 0.073 1.444 -0.104 1.624 0.073 C 1.805 0.251 1.985 0.251 2.346 0.428 C 2.707 0.605 2.707 0.783 2.346 0.96 C 2.166 1.137 1.985 1.137 1.805 1.315 C 1.444 1.669 1.263 2.024 1.263 2.556 C 1.263 3.265 0.902 3.62 0.541 4.152 C 0.541 4.152 0.361 4.329 0 4.329 C 0.18 4.329 0 4.329 0 4.329 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vs3grz\",layoutDependency:layoutDependency,layoutId:\"ECFvGhPRf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.53 2.155\" overflow=\"visible\"><path d=\"M 4.45 2.155 C 4.089 1.978 3.728 1.978 3.548 1.801 C 3.006 1.623 2.645 1.623 2.104 1.623 C 1.382 1.623 0.84 1.623 0.299 1.446 C -0.062 1.269 -0.062 1.091 0.119 0.914 C 0.299 0.737 0.299 0.382 0.479 0.205 C 0.66 -0.15 0.84 0.027 1.021 0.205 C 1.201 0.382 1.382 0.737 1.743 0.737 C 2.104 0.914 2.465 1.091 2.826 0.914 C 3.367 0.914 3.909 1.091 4.269 1.446 C 4.089 1.446 4.269 1.801 4.45 2.155 C 4.63 1.978 4.45 1.978 4.45 2.155 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18wvnxa\",layoutDependency:layoutDependency,layoutId:\"TjOEgrgn8\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.187 4.152\" overflow=\"visible\"><path d=\"M 0.18 0 C 0.361 0.355 0.541 0.532 0.722 0.887 C 1.083 1.241 1.263 1.596 1.624 1.773 C 2.166 2.128 2.707 2.483 3.068 3.192 C 3.249 3.546 3.249 3.546 2.888 3.724 C 2.707 3.901 2.346 3.901 2.166 4.078 C 1.985 4.256 1.805 4.078 1.805 3.901 C 1.805 3.015 1.444 2.483 0.722 1.951 C 0.361 1.773 0.18 1.241 0 0.887 C 0.18 0.709 0.18 0.355 0.18 0 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pu10oq\",layoutDependency:layoutDependency,layoutId:\"EXSRMcR8D\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.44 4.61\" overflow=\"visible\"><path d=\"M 2.346 4.61 C 2.166 4.256 1.985 4.078 1.985 3.724 C 1.805 3.192 1.624 2.837 1.083 2.305 C 0.541 1.951 0.18 1.419 0 0.709 C 0 0.355 0 0.177 0.18 0.177 C 0.361 0.177 0.722 0 0.902 0 C 1.263 0 1.444 0 1.263 0.355 C 1.083 0.887 1.263 1.596 1.624 1.951 C 2.527 2.837 2.527 3.724 2.346 4.61 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1y68da\",layoutDependency:layoutDependency,layoutId:\"oPch3EdCn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.406 2.955\" overflow=\"visible\"><path d=\"M 4.406 0.044 C 4.045 0.222 3.684 0.399 3.504 0.576 C 3.143 0.754 2.782 1.108 2.421 1.463 C 2.06 1.995 1.519 2.527 0.977 2.882 C 0.616 3.059 0.436 2.882 0.436 2.704 C 0.255 2.527 0.255 2.172 0.075 1.995 C -0.106 1.64 0.075 1.64 0.255 1.64 C 1.158 1.64 1.699 1.286 2.24 0.754 C 2.421 0.399 2.962 0.399 3.323 0.222 C 3.684 -0.133 4.045 0.044 4.406 0.044 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1t7ae05\",layoutDependency:layoutDependency,layoutId:\"qoBDti_ZN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.94 4.61\" overflow=\"visible\"><path d=\"M 1.94 0 C 1.94 0.355 1.76 0.709 1.76 0.887 C 1.579 1.419 1.579 1.951 1.579 2.483 C 1.76 3.192 1.76 3.724 1.399 4.256 C 1.218 4.433 1.218 4.61 0.857 4.61 C 0.677 4.433 0.316 4.433 0.135 4.256 C -0.045 4.078 -0.045 4.078 0.135 3.901 L 0.677 3.369 C 0.857 3.015 1.038 2.66 0.857 2.305 C 0.677 1.773 0.857 1.241 1.218 0.887 C 1.399 0.532 1.579 0.177 1.94 0 C 1.76 0 1.76 0 1.94 0 Z\" fill=\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true})]})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1n8fcz5\",layoutDependency:layoutDependency,layoutId:\"eWpKFP1FM\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8meb43\",\"data-styles-preset\":\"Bb9Q1WYR9\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)))\"},children:\"\\xa9 nectar apothecary mmxxvi\"})}),className:\"framer-f321x5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AgwxYGhXW\",style:{\"--extracted-r6o4lv\":\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ARzlauyOw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8meb43\",\"data-styles-preset\":\"Bb9Q1WYR9\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)))\"},children:\"\\xa9 nectar apothecary mmxxvi\"})})}},baseVariant,gestureVariant)})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8NSPw.framer-2rt2dg, .framer-8NSPw .framer-2rt2dg { display: block; }\",\".framer-8NSPw.framer-s2v9p5 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-8NSPw .framer-wytrgw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-8NSPw .framer-rp5cwq { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 40px 20px 20px 20px; position: relative; width: 100%; }\",\".framer-8NSPw .framer-uu91jr { display: grid; flex: none; gap: 0px 20px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(5, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8NSPw .framer-e4s6up, .framer-8NSPw .framer-1c0m8dy { align-self: start; flex: none; height: 100%; justify-self: start; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-8NSPw .framer-1lrf5id { align-self: start; flex: none; height: 170px; justify-self: start; overflow: visible; position: relative; width: 136px; }\",\".framer-8NSPw .framer-rpijuz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; }\",\".framer-8NSPw .framer-13z238p, .framer-8NSPw .framer-qf34l4, .framer-8NSPw .framer-19pu1sj, .framer-8NSPw .framer-3w62w9, .framer-8NSPw .framer-1dsytsp, .framer-8NSPw .framer-mjyxdh, .framer-8NSPw .framer-pnyy7b, .framer-8NSPw .framer-grvogh, .framer-8NSPw .framer-1ia0mul, .framer-8NSPw .framer-11hh451 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8NSPw .framer-1niutrq { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 170px; justify-content: flex-start; justify-self: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-8NSPw .framer-2w2db9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-8NSPw .framer-cp3w2x { align-content: flex-end; align-items: flex-end; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; justify-self: end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-8NSPw .framer-1t2ajxa { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-8NSPw .framer-1t3bcik { height: 73px; position: relative; width: 73px; }\",\".framer-8NSPw .framer-1vgdvu3, .framer-8NSPw .framer-11a9s9i { height: 73px; left: 0px; position: absolute; top: 0px; width: 73px; }\",\".framer-8NSPw .framer-1nf7c4q { height: 66px; left: 3px; position: absolute; top: 4px; width: 68px; }\",\".framer-8NSPw .framer-1dnxepw { height: 45px; left: 18px; position: absolute; top: 10px; width: 39px; }\",\".framer-8NSPw .framer-g6jjmr { height: 28px; left: 13px; position: absolute; top: 17px; width: 13px; }\",\".framer-8NSPw .framer-j58kxt { height: 15px; left: 17px; position: absolute; top: 0px; width: 4px; }\",\".framer-8NSPw .framer-1snslbf { height: 5px; left: 27px; position: absolute; top: 20px; width: 12px; }\",\".framer-8NSPw .framer-h2k97u { height: 10px; left: 24px; position: absolute; top: 8px; width: 10px; }\",\".framer-8NSPw .framer-3t2m18 { height: 9px; left: 4px; position: absolute; top: 28px; width: 10px; }\",\".framer-8NSPw .framer-kjyev0 { height: 11px; left: 6px; position: absolute; top: 8px; width: 8px; }\",\".framer-8NSPw .framer-1aykc12 { height: 3px; left: 0px; position: absolute; top: 22px; width: 11px; }\",\".framer-8NSPw .framer-e13zhf { height: 27px; left: 23px; position: absolute; top: 19px; width: 27px; }\",\".framer-8NSPw .framer-1s4yrhy { height: 8px; left: 18px; position: absolute; top: 19px; width: 9px; }\",\".framer-8NSPw .framer-cu6qca { height: 2px; left: 0px; position: absolute; top: 9px; width: 5px; }\",\".framer-8NSPw .framer-n6p97g { height: 3px; left: 1px; position: absolute; top: 16px; width: 5px; }\",\".framer-8NSPw .framer-y7udj0 { height: 5px; left: 7px; position: absolute; top: 22px; width: 3px; }\",\".framer-8NSPw .framer-vs3grz { height: 2px; left: 23px; position: absolute; top: 17px; width: 5px; }\",\".framer-8NSPw .framer-18wvnxa { height: 4px; left: 7px; position: absolute; top: 1px; width: 3px; }\",\".framer-8NSPw .framer-pu10oq { height: 5px; left: 16px; position: absolute; top: 22px; width: 3px; }\",\".framer-8NSPw .framer-1y68da { height: 3px; left: 22px; position: absolute; top: 7px; width: 5px; }\",\".framer-8NSPw .framer-1t7ae05 { height: 5px; left: 17px; position: absolute; top: 0px; width: 2px; }\",\".framer-8NSPw .framer-1n8fcz5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 12px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-8NSPw .framer-f321x5 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 406px; word-break: break-word; word-wrap: break-word; }\",\".framer-8NSPw.framer-v-ndtfbo.framer-s2v9p5 { width: 810px; }\",\".framer-8NSPw.framer-v-ndtfbo .framer-rp5cwq { gap: 15px; padding: 20px; }\",\".framer-8NSPw.framer-v-i4hmf0.framer-s2v9p5 { width: 390px; }\",\".framer-8NSPw.framer-v-i4hmf0 .framer-wytrgw { justify-content: flex-start; }\",\".framer-8NSPw.framer-v-i4hmf0 .framer-rp5cwq { gap: 20px; order: 0; padding: 20px 24px 20px 24px; }\",\".framer-8NSPw.framer-v-i4hmf0 .framer-uu91jr { gap: 40px; grid-template-columns: repeat(2, minmax(50px, 1fr)); }\",\".framer-8NSPw.framer-v-i4hmf0 .framer-cp3w2x { align-content: center; align-items: center; align-self: center; grid-column: span 2; justify-content: center; justify-self: center; width: 1fr; }\",\".framer-8NSPw.framer-v-i4hmf0 .framer-1t2ajxa { align-content: center; align-items: center; }\",\".framer-8NSPw.framer-v-i4hmf0 .framer-1n8fcz5 { justify-content: center; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 242\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"xQu5fGBWe\":{\"layout\":[\"fixed\",\"auto\"]},\"ARzlauyOw\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameriw8JLO2sZ=withCSS(Component,css,\"framer-8NSPw\");export default Frameriw8JLO2sZ;Frameriw8JLO2sZ.displayName=\"Footer\";Frameriw8JLO2sZ.defaultProps={height:242,width:1200};addPropertyControls(Frameriw8JLO2sZ,{variant:{options:[\"jZcPgT5kD\",\"xQu5fGBWe\",\"ARzlauyOw\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Frameriw8JLO2sZ,[{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),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameriw8JLO2sZ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xQu5fGBWe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ARzlauyOw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"242\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iw8JLO2sZ.map","// Generated by Framer (27ad407)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"yGCYiFseK\",\"PfYU6U77h\",\"GJGs2Tr36\"];const serializationHash=\"framer-cf0pL\";const variantClassNames={GJGs2Tr36:\"framer-v-1trc3lx\",PfYU6U77h:\"framer-v-1qf9o55\",yGCYiFseK:\"framer-v-yklt4y\"};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 humanReadableVariantMap={Close:\"GJGs2Tr36\",Hamburger:\"yGCYiFseK\",Transition:\"PfYU6U77h\"};const getProps=({color,height,id,tap,width,...props})=>{return{...props,sJ3RhKUYy:tap??props.sJ3RhKUYy,variant:humanReadableVariantMap[props.variant]??props.variant??\"yGCYiFseK\",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({cycleOrder,defaultVariant:\"yGCYiFseK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1mbwq8s=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(sJ3RhKUYy){const res=await sJ3RhKUYy(...args);if(res===false)return false;}setVariant(\"PfYU6U77h\");});const onAppear159rsjj=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"GJGs2Tr36\"),200);});const onTap1jtntrg=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(sJ3RhKUYy){const res=await sJ3RhKUYy(...args);if(res===false)return false;}setVariant(\"yGCYiFseK\");});useOnVariantChange(baseVariant,{PfYU6U77h:onAppear159rsjj});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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-yklt4y\",className,classNames),\"data-framer-name\":\"Hamburger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"yGCYiFseK\",onTap:onTap1mbwq8s,ref:refBinding,style:{...style},...addPropertyOverrides({GJGs2Tr36:{\"data-framer-name\":\"Close\",onTap:onTap1jtntrg},PfYU6U77h:{\"data-framer-name\":\"Transition\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-5envvq\",layoutDependency:layoutDependency,layoutId:\"FWuhULjUm\",style:{backgroundColor:fillColor,rotate:0},variants:{GJGs2Tr36:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r9iq76\",layoutDependency:layoutDependency,layoutId:\"Oq8VOtwyP\",style:{backgroundColor:fillColor,rotate:0},variants:{GJGs2Tr36:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cf0pL.framer-1ay5mav, .framer-cf0pL .framer-1ay5mav { display: block; }\",\".framer-cf0pL.framer-yklt4y { 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-cf0pL .framer-5envvq { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: visible; position: absolute; top: 11px; width: 20px; z-index: 1; }\",\".framer-cf0pL .framer-1r9iq76 { bottom: 11px; flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: visible; position: absolute; width: 20px; z-index: 1; }\",\".framer-cf0pL.framer-v-1qf9o55 .framer-5envvq, .framer-cf0pL.framer-v-1trc3lx .framer-5envvq { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-cf0pL.framer-v-1qf9o55 .framer-1r9iq76, .framer-cf0pL.framer-v-1trc3lx .framer-1r9iq76 { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"PfYU6U77h\":{\"layout\":[\"fixed\",\"fixed\"]},\"GJGs2Tr36\":{\"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 FramerEDubnk24B=withCSS(Component,css,\"framer-cf0pL\");export default FramerEDubnk24B;FramerEDubnk24B.displayName=\"Hamburger\";FramerEDubnk24B.defaultProps={height:32,width:32};addPropertyControls(FramerEDubnk24B,{variant:{options:[\"yGCYiFseK\",\"PfYU6U77h\",\"GJGs2Tr36\"],optionTitles:[\"Hamburger\",\"Transition\",\"Close\"],title:\"Variant\",type:ControlType.Enum},sJ3RhKUYy:{title:\"Tap\",type:ControlType.EventHandler},wYCFdsUbu:{defaultValue:\"vCkVjSQMz\",options:[\"vCkVjSQMz\",\"MzBj6rqrX\"],optionTitles:[\"Black\",\"White\"],title:\"Color\",type:ControlType.Enum}});addFonts(FramerEDubnk24B,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEDubnk24B\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"sJ3RhKUYy\\\":\\\"tap\\\",\\\"wYCFdsUbu\\\":\\\"color\\\"}\",\"framerIntrinsicHeight\":\"32\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PfYU6U77h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GJGs2Tr36\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"32\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EDubnk24B.map","// Generated by Framer (8c7c84e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-6jJ7H .framer-styles-preset-12l9kux:not(.rich-text-wrapper), .framer-6jJ7H .framer-styles-preset-12l9kux.rich-text-wrapper a { --framer-link-text-color: var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, #000000); --framer-link-text-decoration: none; }\"];export const className=\"framer-6jJ7H\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"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{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 (14b65b1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_CartCounter from\"https://framerusercontent.com/modules/4gxKhYDXhQYsHYSbypZW/CwQMBB6veGtRJ77hGsnc/FC_CartCounter.js\";import FC_CartTrigger from\"https://framerusercontent.com/modules/y6yUEEb8umnvGdCfPGqf/6lmsDvbDLBc9bRI2UZJD/FC_CartTrigger.js\";const FC_CartCounterFonts=getFonts(FC_CartCounter);const FC_CartTriggerFonts=getFonts(FC_CartTrigger);const enabledGestures={VKStvJxWK:{hover:true}};const serializationHash=\"framer-A9Tbd\";const variantClassNames={VKStvJxWK:\"framer-v-pkx0gk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({cart,height,id,width,...props})=>{return{...props,uD1x6Vqu5:cart??props.uD1x6Vqu5};};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,uD1x6Vqu5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"VKStvJxWK\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const triggerShopifyCartModal1um7hu8=activeVariantCallback(async(...args)=>{if(uD1x6Vqu5){const res=await uD1x6Vqu5(...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-pkx0gk\",className,classNames),layoutDependency:layoutDependency,layoutId:\"VKStvJxWK\",ref:refBinding,style:{borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80,...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c42uof-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jMOxPfTtG-container\",nodeId:\"jMOxPfTtG\",rendersWithMotion:true,scopeId:\"Pj4LQBrqF\",style:{scale:1},variants:{\"VKStvJxWK-hover\":{scale:.88}},children:/*#__PURE__*/_jsx(FC_CartTrigger,{Component:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q8cy3d\",\"data-border\":true,\"data-framer-name\":\"Counter\",layoutDependency:layoutDependency,layoutId:\"VS2ebXSrq\",style:{\"--border-bottom-width\":\"1.5px\",\"--border-color\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",\"--border-left-width\":\"1.5px\",\"--border-right-width\":\"1.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1.5px\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vai2np-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"r2IrYALHK-container\",nodeId:\"r2IrYALHK\",rendersWithMotion:true,scopeId:\"Pj4LQBrqF\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(FC_CartCounter,{backgroundColor:\"rgba(255, 255, 255, 0)\",border:{borderColor:\"rgb(0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},bottomLeft:0,bottomRight:0,color:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.02em\",lineHeight:\"1em\",textAlign:\"center\"},height:\"100%\",hideIf0:false,id:\"r2IrYALHK\",layoutId:\"r2IrYALHK\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,radius:0,radiusPerCorner:false,topLeft:0,topRight:0,width:\"100%\"})})})})],emptyBehavior:\"None\",EmptyComponent:[],height:\"100%\",id:\"jMOxPfTtG\",layoutId:\"jMOxPfTtG\",style:{height:\"100%\",width:\"100%\"},triggerShopifyCartModal:triggerShopifyCartModal1um7hu8,width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-A9Tbd.framer-b91vek, .framer-A9Tbd .framer-b91vek { display: block; }\",\".framer-A9Tbd.framer-pkx0gk { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 24px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-A9Tbd .framer-c42uof-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 22px; z-index: 1; }\",\".framer-A9Tbd .framer-1q8cy3d { aspect-ratio: 1 / 1; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); overflow: visible; position: relative; width: 22px; }\",\".framer-A9Tbd .framer-vai2np-container { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: auto; }\",'.framer-A9Tbd[data-border=\"true\"]::after, .framer-A9Tbd [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"tcv1F2wGa\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"uD1x6Vqu5\":\"cart\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPj4LQBrqF=withCSS(Component,css,\"framer-A9Tbd\");export default FramerPj4LQBrqF;FramerPj4LQBrqF.displayName=\"FC Cart Trigger Light\";FramerPj4LQBrqF.defaultProps={height:24,width:24};addPropertyControls(FramerPj4LQBrqF,{uD1x6Vqu5:{title:\"Cart\",type:ControlType.EventHandler}});addFonts(FramerPj4LQBrqF,[{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...FC_CartCounterFonts,...FC_CartTriggerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPj4LQBrqF\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tcv1F2wGa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"uD1x6Vqu5\\\":\\\"cart\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Pj4LQBrqF.map","// Generated by Framer (0ea0c8c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_CartCounter from\"https://framerusercontent.com/modules/4gxKhYDXhQYsHYSbypZW/CwQMBB6veGtRJ77hGsnc/FC_CartCounter.js\";import FC_CartTrigger from\"https://framerusercontent.com/modules/y6yUEEb8umnvGdCfPGqf/6lmsDvbDLBc9bRI2UZJD/FC_CartTrigger.js\";const FC_CartCounterFonts=getFonts(FC_CartCounter);const FC_CartTriggerFonts=getFonts(FC_CartTrigger);const enabledGestures={oTrrR60n4:{hover:true}};const serializationHash=\"framer-2Y3aC\";const variantClassNames={oTrrR60n4:\"framer-v-4uq4l9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const uD1x6Vqu5=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({cart,height,id,width,...props})=>{return{...props,uD1x6Vqu5:cart??props.uD1x6Vqu5};};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,uD1x6Vqu5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"oTrrR60n4\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const triggerShopifyCartModal1um7hu8=activeVariantCallback(async(...args)=>{if(uD1x6Vqu5){const res=await uD1x6Vqu5(...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-4uq4l9\",className,classNames),layoutDependency:layoutDependency,layoutId:\"oTrrR60n4\",ref:refBinding,style:{borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80,...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dsrifa-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"OYU8jiMrh-container\",nodeId:\"OYU8jiMrh\",rendersWithMotion:true,scopeId:\"U4x0IMqhU\",style:{scale:1},variants:{\"oTrrR60n4-hover\":{scale:.88}},children:/*#__PURE__*/_jsx(FC_CartTrigger,{Component:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r0qu4w\",\"data-border\":true,\"data-framer-name\":\"Counter\",layoutDependency:layoutDependency,layoutId:\"UZnpNsqFT\",style:{\"--border-bottom-width\":\"1.5px\",\"--border-color\":\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\",\"--border-left-width\":\"1.5px\",\"--border-right-width\":\"1.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1.5px\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3ik3qm-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zbJ5DjVWz-container\",nodeId:\"zbJ5DjVWz\",rendersWithMotion:true,scopeId:\"U4x0IMqhU\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(FC_CartCounter,{backgroundColor:\"rgba(255, 255, 255, 0)\",border:{borderColor:\"rgb(0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},bottomLeft:0,bottomRight:0,color:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.02em\",lineHeight:\"1em\",textAlign:\"center\"},height:\"100%\",hideIf0:false,id:\"zbJ5DjVWz\",layoutId:\"zbJ5DjVWz\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,radius:0,radiusPerCorner:false,topLeft:0,topRight:0,width:\"100%\"})})})})],emptyBehavior:\"None\",EmptyComponent:[],height:\"100%\",id:\"OYU8jiMrh\",layoutId:\"OYU8jiMrh\",style:{height:\"100%\",width:\"100%\"},triggerShopifyCartModal:triggerShopifyCartModal1um7hu8,width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2Y3aC.framer-k0js98, .framer-2Y3aC .framer-k0js98 { display: block; }\",\".framer-2Y3aC.framer-4uq4l9 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 24px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-2Y3aC .framer-dsrifa-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); position: relative; width: 22px; z-index: 1; }\",\".framer-2Y3aC .framer-1r0qu4w { aspect-ratio: 1 / 1; gap: 10px; height: var(--framer-aspect-ratio-supported, 22px); overflow: visible; position: relative; width: 22px; }\",\".framer-2Y3aC .framer-3ik3qm-container { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: auto; }\",'.framer-2Y3aC[data-border=\"true\"]::after, .framer-2Y3aC [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 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mikr8BCxh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"uD1x6Vqu5\":\"cart\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerU4x0IMqhU=withCSS(Component,css,\"framer-2Y3aC\");export default FramerU4x0IMqhU;FramerU4x0IMqhU.displayName=\"FC Cart Trigger Dark 3\";FramerU4x0IMqhU.defaultProps={height:24,width:24};addPropertyControls(FramerU4x0IMqhU,{uD1x6Vqu5:{title:\"Cart\",type:ControlType.EventHandler}});addFonts(FramerU4x0IMqhU,[{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...FC_CartCounterFonts,...FC_CartTriggerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerU4x0IMqhU\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mikr8BCxh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"uD1x6Vqu5\\\":\\\"cart\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./U4x0IMqhU.map","// Generated by Framer (0ea0c8c)\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 FCCartTriggerLight from\"https://framerusercontent.com/modules/gX3KpBxEMpNAPZDMtlR9/lNcw1TlKUa5GxSis6OW5/Pj4LQBrqF.js\";import FCCartTriggerDark3 from\"https://framerusercontent.com/modules/1WsHHd3nRfp18iMo9Txu/Kyk7rneGdJk28x1IzxBr/U4x0IMqhU.js\";const FCCartTriggerLightFonts=getFonts(FCCartTriggerLight);const FCCartTriggerDark3Fonts=getFonts(FCCartTriggerDark3);const cycleOrder=[\"Mqy__FrFo\",\"zMA8EdKt5\"];const serializationHash=\"framer-xfIv4\";const variantClassNames={Mqy__FrFo:\"framer-v-ogcag4\",zMA8EdKt5:\"framer-v-q9plqp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const K0Hp2jTsB=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Dark:\"Mqy__FrFo\",Light:\"zMA8EdKt5\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,K0Hp2jTsB:click??props.K0Hp2jTsB,variant:humanReadableVariantMap[props.variant]??props.variant??\"Mqy__FrFo\"};};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,K0Hp2jTsB,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Mqy__FrFo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const uD1x6Vqu510rkze7=activeVariantCallback(async(...args)=>{if(K0Hp2jTsB){const res=await K0Hp2jTsB(...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-ogcag4\",className,classNames),\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"Mqy__FrFo\",ref:refBinding,style:{...style},...addPropertyOverrides({zMA8EdKt5:{\"data-framer-name\":\"Light\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+((componentViewport?.height||32)*.5000000000000002-12),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j6vjnu-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"KUyXwfYbM-container\",nodeId:\"KUyXwfYbM\",rendersWithMotion:true,scopeId:\"a4WJEV6r1\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(FCCartTriggerLight,{height:\"100%\",id:\"KUyXwfYbM\",layoutId:\"KUyXwfYbM\",uD1x6Vqu5:uD1x6Vqu510rkze7,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+((componentViewport?.height||32)*.5000000000000002-12),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tu6o2k-container\",layoutDependency:layoutDependency,layoutId:\"mtulOxxX3-container\",nodeId:\"mtulOxxX3\",rendersWithMotion:true,scopeId:\"a4WJEV6r1\",style:{opacity:0},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(FCCartTriggerDark3,{height:\"100%\",id:\"mtulOxxX3\",layoutId:\"mtulOxxX3\",uD1x6Vqu5:uD1x6Vqu510rkze7,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xfIv4.framer-143t05r, .framer-xfIv4 .framer-143t05r { display: block; }\",\".framer-xfIv4.framer-ogcag4 { height: 32px; overflow: visible; position: relative; width: 32px; }\",\".framer-xfIv4 .framer-1j6vjnu-container, .framer-xfIv4 .framer-1tu6o2k-container { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"zMA8EdKt5\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"K0Hp2jTsB\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framera4WJEV6r1=withCSS(Component,css,\"framer-xfIv4\");export default Framera4WJEV6r1;Framera4WJEV6r1.displayName=\"Cart Trigger 3\";Framera4WJEV6r1.defaultProps={height:32,width:32};addPropertyControls(Framera4WJEV6r1,{variant:{options:[\"Mqy__FrFo\",\"zMA8EdKt5\"],optionTitles:[\"Dark\",\"Light\"],title:\"Variant\",type:ControlType.Enum},K0Hp2jTsB:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framera4WJEV6r1,[{explicitInter:true,fonts:[]},...FCCartTriggerLightFonts,...FCCartTriggerDark3Fonts],{supportsExplicitInterCodegen:true});Framera4WJEV6r1.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(FCCartTriggerLight,{},context),forwardLoader(FCCartTriggerDark3,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framera4WJEV6r1\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zMA8EdKt5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerIntrinsicWidth\":\"32\",\"framerVariables\":\"{\\\"K0Hp2jTsB\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0ea0c8c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,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\";const enabledGestures={iAIVHMTTb:{hover:true},ik8IHEEEb:{hover:true}};const cycleOrder=[\"ik8IHEEEb\",\"iAIVHMTTb\",\"Qm9j0cG4D\"];const serializationHash=\"framer-EhSdW\";const variantClassNames={iAIVHMTTb:\"framer-v-11zhwrb\",ik8IHEEEb:\"framer-v-1ux2opd\",Qm9j0cG4D:\"framer-v-12uy914\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const SgzcbqAFq=undefined;const GJdPiUY1W=undefined;const i5kS46wQS=undefined;const wasUFRWmn=undefined;const transition1={damping:24,delay:0,mass:2,stiffness:250,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Dark:\"ik8IHEEEb\",Light:\"iAIVHMTTb\",Phone:\"Qm9j0cG4D\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,newTab,tap,title,width,...props})=>{return{...props,GJdPiUY1W:link??props.GJdPiUY1W,i5kS46wQS:newTab??props.i5kS46wQS,SgzcbqAFq:tap??props.SgzcbqAFq,variant:humanReadableVariantMap[props.variant]??props.variant??\"ik8IHEEEb\",wasUFRWmn:title??props.wasUFRWmn??\"STORE\"};};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,wasUFRWmn,GJdPiUY1W,SgzcbqAFq,i5kS46wQS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ik8IHEEEb\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1wga83j=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(SgzcbqAFq){const res=await SgzcbqAFq(...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(Link,{href:GJdPiUY1W,motionChild:true,nodeId:\"ik8IHEEEb\",openInNewTab:false,scopeId:\"eqwCYm1tA\",smoothScroll:true,...addPropertyOverrides({Qm9j0cG4D:{openInNewTab:i5kS46wQS}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ux2opd\",className,classNames)} framer-3c41jb`,\"data-framer-name\":\"Dark\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ik8IHEEEb\",onTap:onTap1wga83j,ref:refBinding,style:{...style},...addPropertyOverrides({\"iAIVHMTTb-hover\":{\"data-framer-name\":undefined},\"ik8IHEEEb-hover\":{\"data-framer-name\":undefined},iAIVHMTTb:{\"data-framer-name\":\"Light\"},Qm9j0cG4D:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vvk7u3\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"aiDLASKQk\",style:{backgroundColor:\"rgb(255, 255, 255)\"},variants:{\"ik8IHEEEb-hover\":{backgroundColor:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\"},iAIVHMTTb:{backgroundColor:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\"},Qm9j0cG4D:{backgroundColor:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0FsdGUgSGFhcyBHcm90ZXNrIEJvbGQ=\",\"--framer-font-family\":'\"Alte Haas Grotesk Bold\", \"Alte Haas Grotesk Bold Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on, 'ss02' on, 'ss03' on, 'ss04' on\",\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.2em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"STORE\"})}),className:\"framer-1ihtkqm\",fonts:[\"CUSTOM;Alte Haas Grotesk Bold\"],layoutDependency:layoutDependency,layoutId:\"NiPC2nVQq\",style:{\"--extracted-1eung3n\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:wasUFRWmn,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-EhSdW.framer-3c41jb, .framer-EhSdW .framer-3c41jb { display: block; }\",\".framer-EhSdW.framer-1ux2opd { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 24px; justify-content: flex-start; overflow: hidden; padding: 0px 2px 0px 2px; position: relative; text-decoration: none; width: min-content; }\",\".framer-EhSdW .framer-1vvk7u3 { bottom: 0px; flex: none; height: 1px; left: -1px; overflow: visible; position: absolute; width: 1px; z-index: 1; }\",\".framer-EhSdW .framer-1ihtkqm { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-EhSdW.framer-v-12uy914.framer-1ux2opd { height: min-content; }\",\".framer-EhSdW.framer-v-1ux2opd.hover .framer-1vvk7u3 { width: 100%; }\",\".framer-EhSdW.framer-v-11zhwrb.hover .framer-1vvk7u3 { left: 0px; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 52.4833\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"iAIVHMTTb\":{\"layout\":[\"auto\",\"fixed\"]},\"Qm9j0cG4D\":{\"layout\":[\"auto\",\"auto\"]},\"GBpKLGjld\":{\"layout\":[\"auto\",\"fixed\"]},\"C9i9m54w5\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"wasUFRWmn\":\"title\",\"GJdPiUY1W\":\"link\",\"SgzcbqAFq\":\"tap\",\"i5kS46wQS\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereqwCYm1tA=withCSS(Component,css,\"framer-EhSdW\");export default FramereqwCYm1tA;FramereqwCYm1tA.displayName=\"Link\";FramereqwCYm1tA.defaultProps={height:24,width:52.4833};addPropertyControls(FramereqwCYm1tA,{variant:{options:[\"ik8IHEEEb\",\"iAIVHMTTb\",\"Qm9j0cG4D\"],optionTitles:[\"Dark\",\"Light\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},wasUFRWmn:{defaultValue:\"STORE\",displayTextArea:false,title:\"Title\",type:ControlType.String},onwasUFRWmnChange:{changes:\"wasUFRWmn\",type:ControlType.ChangeHandler},GJdPiUY1W:{title:\"Link\",type:ControlType.Link},SgzcbqAFq:{title:\"Tap\",type:ControlType.EventHandler},i5kS46wQS:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},oni5kS46wQSChange:{changes:\"i5kS46wQS\",type:ControlType.ChangeHandler}});addFonts(FramereqwCYm1tA,[{explicitInter:true,fonts:[{cssFamilyName:\"Alte Haas Grotesk Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Alte Haas Grotesk\",url:\"https://framerusercontent.com/assets/DwiHlkRiD3cKm4Xi0d6TfuCsHE.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereqwCYm1tA\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"wasUFRWmn\\\":\\\"title\\\",\\\"GJdPiUY1W\\\":\\\"link\\\",\\\"SgzcbqAFq\\\":\\\"tap\\\",\\\"i5kS46wQS\\\":\\\"newTab\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"iAIVHMTTb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Qm9j0cG4D\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GBpKLGjld\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"C9i9m54w5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"52.4833\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eqwCYm1tA.map","// Generated by Framer (0ea0c8c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/gJwZlR6jmotdpfSMviNN/NzHD4mfqipCUUPcOAsOS/ksRdNbhUq.js\";const cycleOrder=[\"zXlKYf_aJ\",\"khyu3q1Sm\"];const serializationHash=\"framer-xtyGA\";const variantClassNames={khyu3q1Sm:\"framer-v-1yhqjh6\",zXlKYf_aJ:\"framer-v-x4su2w\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Black:\"zXlKYf_aJ\",White:\"khyu3q1Sm\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zXlKYf_aJ\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zXlKYf_aJ\",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-x4su2w\",className,classNames),\"data-framer-name\":\"Black\",layoutDependency:layoutDependency,layoutId:\"zXlKYf_aJ\",ref:refBinding,style:{...style},...addPropertyOverrides({khyu3q1Sm:{\"data-framer-name\":\"White\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-9vum6s\",layoutDependency:layoutDependency,layoutId:\"m2z27TAds\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-t5xxr9\",\"data-styles-preset\":\"ksRdNbhUq\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0)))\"},children:\"nectar apothecary\"})}),className:\"framer-rchn21\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZPdxZ8D_G\",style:{\"--extracted-r6o4lv\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({khyu3q1Sm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-t5xxr9\",\"data-styles-preset\":\"ksRdNbhUq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0)))\"},children:\"nectar apothecary\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xtyGA.framer-10eko1l, .framer-xtyGA .framer-10eko1l { display: block; }\",\".framer-xtyGA.framer-x4su2w { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 29px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 203px; }\",\".framer-xtyGA .framer-9vum6s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 30px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-xtyGA .framer-rchn21 { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 10; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 203\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"khyu3q1Sm\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruGW3xWOpP=withCSS(Component,css,\"framer-xtyGA\");export default FrameruGW3xWOpP;FrameruGW3xWOpP.displayName=\"Logo\";FrameruGW3xWOpP.defaultProps={height:29,width:203};addPropertyControls(FrameruGW3xWOpP,{variant:{options:[\"zXlKYf_aJ\",\"khyu3q1Sm\"],optionTitles:[\"Black\",\"White\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameruGW3xWOpP,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruGW3xWOpP\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"29\",\"framerIntrinsicWidth\":\"203\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"khyu3q1Sm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uGW3xWOpP.map","// Generated by Framer (0ea0c8c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link as Link1,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 Hamburger from\"https://framerusercontent.com/modules/6LK2SCfvLShWzlrXRokt/U3oakg7H7eNzV8IXBRUA/EDubnk24B.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/C0I2eJ7jOKRK1D29lXQr/ohaQ7pHEF5X3CWFkQgXV/hs4613tzz.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/tS1eHmBS9mGOQXWxroYp/odErga48TQAMLNstTN9L/kkwB5I4ye.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/gJwZlR6jmotdpfSMviNN/NzHD4mfqipCUUPcOAsOS/ksRdNbhUq.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/o8HaQdmsgd8MrH1Nv5vp/I2W4H32Oxq2CbHJftcSt/VPSAKxccK.js\";import CartTrigger3 from\"https://framerusercontent.com/modules/e578VujsOY9rd7zTCOzp/4FXeKgjsgiyNOeJUMmm6/a4WJEV6r1.js\";import Link from\"https://framerusercontent.com/modules/807jCFTqYqzNKkazNPJS/ff248vttqrRW1rzWYQUz/eqwCYm1tA.js\";import Logo from\"https://framerusercontent.com/modules/f0KeBV8Q2yc3IthisV6k/td6Fvj1tnRdOtNir1N0e/uGW3xWOpP.js\";const LinkFonts=getFonts(Link);const LogoFonts=getFonts(Logo);const CartTrigger3Fonts=getFonts(CartTrigger3);const HamburgerFonts=getFonts(Hamburger);const cycleOrder=[\"yZdQcECX1\",\"H6rw6n459\",\"HV9Knl_Vy\",\"tF2touOtH\"];const serializationHash=\"framer-LJ0r6\";const variantClassNames={H6rw6n459:\"framer-v-3ctknf\",HV9Knl_Vy:\"framer-v-1j2tlja\",tF2touOtH:\"framer-v-bs3phs\",yZdQcECX1:\"framer-v-1gpk5ws\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CHorWP8ic=undefined;const n4A1b81iY=undefined;const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition2={damping:25,delay:0,mass:1,stiffness:500,type:\"spring\"};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"hYQyJqiyo\":return\"iAIVHMTTb\";case\"X5ejDG8Bc\":return\"ik8IHEEEb\";default:return\"ik8IHEEEb\";}};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const convertFromEnum1=(value,activeLocale)=>{switch(value){case\"hYQyJqiyo\":return\"zXlKYf_aJ\";case\"X5ejDG8Bc\":return\"khyu3q1Sm\";default:return\"zXlKYf_aJ\";}};const transition3={bounce:.2,delay:0,duration:.1,type:\"spring\"};const convertFromEnum2=(value,activeLocale)=>{switch(value){case\"hYQyJqiyo\":return\"Mqy__FrFo\";case\"X5ejDG8Bc\":return\"Mqy__FrFo\";default:return\"Mqy__FrFo\";}};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 convertFromEnum3=(value,activeLocale)=>{switch(value){case\"hYQyJqiyo\":return\"vCkVjSQMz\";case\"X5ejDG8Bc\":return\"MzBj6rqrX\";default:return\"vCkVjSQMz\";}};const humanReadableVariantMap={\"Phone Open\":\"tF2touOtH\",Desktop:\"yZdQcECX1\",Phone:\"HV9Knl_Vy\",Tablet:\"H6rw6n459\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Dark:\"X5ejDG8Bc\",Light:\"hYQyJqiyo\"};const getProps=({cart,color,height,id,width,...props})=>{return{...props,CHorWP8ic:humanReadableEnumMap[color]??color??props.CHorWP8ic??\"hYQyJqiyo\",n4A1b81iY:cart??props.n4A1b81iY,variant:humanReadableVariantMap[props.variant]??props.variant??\"yZdQcECX1\"};};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,n4A1b81iY,CHorWP8ic,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yZdQcECX1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const K0Hp2jTsBqym43r=activeVariantCallback(async(...args)=>{if(n4A1b81iY){const res=await n4A1b81iY(...args);if(res===false)return false;}});const onTap3deg2v=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"HV9Knl_Vy\"),100);});const sJ3RhKUYy1gvebyb=activeVariantCallback(async(...args)=>{setVariant(\"tF2touOtH\");});const sJ3RhKUYyyjgnph=activeVariantCallback(async(...args)=>{setVariant(\"HV9Knl_Vy\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"HV9Knl_Vy\",\"tF2touOtH\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if([\"HV9Knl_Vy\",\"tF2touOtH\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"tF2touOtH\")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({HV9Knl_Vy:{value:transition2},tF2touOtH:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1gpk5ws\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"yZdQcECX1\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},variants:{HV9Knl_Vy:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},tF2touOtH:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({H6rw6n459:{\"data-framer-name\":\"Tablet\"},HV9Knl_Vy:{\"data-border\":true,\"data-framer-name\":\"Phone\"},tF2touOtH:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a3jo8e\",\"data-border\":true,\"data-framer-name\":\"Desktop Layout\",layoutDependency:layoutDependency,layoutId:\"bMx319IJO\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r5e3sr\",layoutDependency:layoutDependency,layoutId:\"mUIMyJMIz\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ki572u\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"wQhhRt7aa\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"all\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"Ybq0oXQi0\"}},webPageId:\"wqwtDKGJd\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"all\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"Ybq0oXQi0\"}},webPageId:\"wqwtDKGJd\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+0+0+0+0+0+14.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jx5mhm-container\",\"data-framer-name\":\"STORE\",layoutDependency:layoutDependency,layoutId:\"mj3I6MdWb-container\",name:\"STORE\",nodeId:\"mj3I6MdWb\",rendersWithMotion:true,scopeId:\"X3jA6ymK_\",children:/*#__PURE__*/_jsx(Link,{GJdPiUY1W:resolvedLinks[0],height:\"100%\",i5kS46wQS:false,id:\"mj3I6MdWb\",layoutId:\"mj3I6MdWb\",name:\"STORE\",variant:matchVariant(convertFromEnum(CHorWP8ic,activeLocale)),wasUFRWmn:\"STORE\",width:\"100%\",...addPropertyOverrides({H6rw6n459:{GJdPiUY1W:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DV2OlVEXx\"},implicitPathVariables:undefined},{href:{webPageId:\"DV2OlVEXx\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+0+0+0+0+0+14.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7ho63x-container\",\"data-framer-name\":\"ABOUT\",layoutDependency:layoutDependency,layoutId:\"aERElcKdy-container\",name:\"ABOUT\",nodeId:\"aERElcKdy\",rendersWithMotion:true,scopeId:\"X3jA6ymK_\",children:/*#__PURE__*/_jsx(Link,{GJdPiUY1W:resolvedLinks1[0],height:\"100%\",i5kS46wQS:true,id:\"aERElcKdy\",layoutId:\"aERElcKdy\",name:\"ABOUT\",variant:matchVariant(convertFromEnum(CHorWP8ic,activeLocale)),wasUFRWmn:\"ABOUT\",width:\"100%\",...addPropertyOverrides({H6rw6n459:{GJdPiUY1W:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"apexBxwrL\"},implicitPathVariables:undefined},{href:{webPageId:\"apexBxwrL\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+0+0+0+0+0+14.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-j3qn1x-container\",\"data-framer-name\":\"SANCTUM\",layoutDependency:layoutDependency,layoutId:\"it6yqqsLp-container\",name:\"SANCTUM\",nodeId:\"it6yqqsLp\",rendersWithMotion:true,scopeId:\"X3jA6ymK_\",children:/*#__PURE__*/_jsx(Link,{GJdPiUY1W:resolvedLinks2[0],height:\"100%\",i5kS46wQS:false,id:\"it6yqqsLp\",layoutId:\"it6yqqsLp\",name:\"SANCTUM\",variant:matchVariant(convertFromEnum(CHorWP8ic,activeLocale)),wasUFRWmn:\"INNER SANCTUM\",width:\"100%\",...addPropertyOverrides({H6rw6n459:{GJdPiUY1W:resolvedLinks2[1],wasUFRWmn:\"SANCTUM\"}},baseVariant,gestureVariant)})})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dj3goe\",layoutDependency:layoutDependency,layoutId:\"UFyO2MiCZ\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wfgk11\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"xmtKSvVgW\",children:/*#__PURE__*/_jsx(Link1,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"quDbcQhv1\",openInNewTab:false,scopeId:\"X3jA6ymK_\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1z101qm framer-1s847bj\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"quDbcQhv1\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:`max(max(${componentViewport?.width||\"100vw\"} / 4, 50px) * 2, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1glso49-container\",layoutDependency:layoutDependency,layoutId:\"brnTsdsyB-container\",nodeId:\"brnTsdsyB\",rendersWithMotion:true,scopeId:\"X3jA6ymK_\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"brnTsdsyB\",layoutId:\"brnTsdsyB\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(convertFromEnum1(CHorWP8ic,activeLocale)),width:\"100%\"})})})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1apjj3v\",layoutDependency:layoutDependency,layoutId:\"QBEqTyEUq\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"sreQRB5WR\"},implicitPathVariables:undefined},{href:{webPageId:\"sreQRB5WR\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+0+0+0+6,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o3sw3v-container\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"tLHSdU0DL-container\",name:\"Contact\",nodeId:\"tLHSdU0DL\",rendersWithMotion:true,scopeId:\"X3jA6ymK_\",children:/*#__PURE__*/_jsx(Link,{GJdPiUY1W:resolvedLinks3[0],height:\"100%\",i5kS46wQS:true,id:\"tLHSdU0DL\",layoutId:\"tLHSdU0DL\",name:\"Contact\",variant:matchVariant(convertFromEnum(CHorWP8ic,activeLocale)),wasUFRWmn:\"CONTACT\",width:\"100%\",...addPropertyOverrides({H6rw6n459:{GJdPiUY1W:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+0+0+0+2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7vpr2r-container\",layoutDependency:layoutDependency,layoutId:\"nIqJP65Rc-container\",nodeId:\"nIqJP65Rc\",rendersWithMotion:true,scopeId:\"X3jA6ymK_\",children:/*#__PURE__*/_jsx(CartTrigger3,{height:\"100%\",id:\"nIqJP65Rc\",K0Hp2jTsB:K0Hp2jTsBqym43r,layoutId:\"nIqJP65Rc\",style:{height:\"100%\"},variant:matchVariant(convertFromEnum2(CHorWP8ic,activeLocale)),width:\"100%\"})})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({HV9Knl_Vy:{value:transition3},tF2touOtH:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jbn8cq\",\"data-framer-name\":\"Phone Layout\",layoutDependency:layoutDependency,layoutId:\"Cm1Q2GiR6\",...addPropertyOverrides({tF2touOtH:{\"data-highlight\":true,onTap:onTap3deg2v}},baseVariant,gestureVariant),children:[isDisplayed1()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({HV9Knl_Vy:{value:transition3},tF2touOtH:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lk42av\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"bJ2FSI7_C\",style:{opacity:1},variants:{HV9Knl_Vy:{opacity:0},tF2touOtH:{opacity:1}},children:[isDisplayed1()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({HV9Knl_Vy:{value:transition3},tF2touOtH:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1ty5gqf\",\"data-styles-preset\":\"kkwB5I4ye\",children:/*#__PURE__*/_jsx(Link1,{href:{pathVariables:{nrKGcDENu:\"all\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"Ybq0oXQi0\"}},webPageId:\"wqwtDKGJd\"},motionChild:true,nodeId:\"OOXLk1UAO\",openInNewTab:false,relValues:[],scopeId:\"X3jA6ymK_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ked9qm\",\"data-styles-preset\":\"VPSAKxccK\",children:\"STORE\"})})})}),className:\"framer-1jmev76\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OOXLk1UAO\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({HV9Knl_Vy:{value:transition3},tF2touOtH:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1ty5gqf\",\"data-styles-preset\":\"kkwB5I4ye\",children:/*#__PURE__*/_jsx(Link1,{href:{webPageId:\"DV2OlVEXx\"},motionChild:true,nodeId:\"J3wpzJtnJ\",openInNewTab:false,relValues:[],scopeId:\"X3jA6ymK_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ked9qm\",\"data-styles-preset\":\"VPSAKxccK\",children:\"ABOUT\"})})})}),className:\"framer-f1gmwu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"J3wpzJtnJ\",verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed2()&&/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1ty5gqf\",\"data-styles-preset\":\"kkwB5I4ye\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link1,{href:{webPageId:\"apexBxwrL\"},motionChild:true,nodeId:\"RNZWlS6lb\",openInNewTab:false,relValues:[],scopeId:\"X3jA6ymK_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ked9qm\",\"data-styles-preset\":\"VPSAKxccK\",children:\"INNER SANCTUM\"})})})}),className:\"framer-1kon4of\",\"data-framer-name\":\"INNER SANCTUM\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RNZWlS6lb\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({HV9Knl_Vy:{value:transition3},tF2touOtH:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1ty5gqf\",\"data-styles-preset\":\"kkwB5I4ye\",children:/*#__PURE__*/_jsx(Link1,{href:{webPageId:\"sreQRB5WR\"},motionChild:true,nodeId:\"ByR9RvtJ7\",openInNewTab:false,relValues:[],scopeId:\"X3jA6ymK_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ked9qm\",\"data-styles-preset\":\"VPSAKxccK\",children:\"CONTACT\"})})})}),className:\"framer-1kpcwjt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ByR9RvtJ7\",verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({HV9Knl_Vy:{value:transition3},tF2touOtH:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t5rqdk\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"ZCVz0bPar\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{tF2touOtH:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({tF2touOtH:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({HV9Knl_Vy:{value:transition3},tF2touOtH:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-t5xxr9\",\"data-styles-preset\":\"ksRdNbhUq\",children:\"nctr.\"})}),className:\"framer-1qbes5f\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DLXtbbtNZ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HV9Knl_Vy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-t5xxr9\",\"data-styles-preset\":\"ksRdNbhUq\",children:/*#__PURE__*/_jsx(Link1,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"DLXtbbtNZ\",openInNewTab:false,relValues:[],scopeId:\"X3jA6ymK_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12l9kux\",\"data-styles-preset\":\"hs4613tzz\",children:\"nctr.\"})})})})},tF2touOtH:{\"data-highlight\":true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-t5xxr9\",\"data-styles-preset\":\"ksRdNbhUq\",children:/*#__PURE__*/_jsx(Link1,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"DLXtbbtNZ\",openInNewTab:false,relValues:[],scopeId:\"X3jA6ymK_\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-12l9kux\",\"data-styles-preset\":\"hs4613tzz\",children:\"nctr.\"})})})}),onTap:onTap3deg2v}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({HV9Knl_Vy:{value:transition3},tF2touOtH:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lvwiv8\",layoutDependency:layoutDependency,layoutId:\"VFtvxyoeU\",children:[/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({HV9Knl_Vy:{value:transition3},tF2touOtH:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",...addPropertyOverrides({HV9Knl_Vy:{y:(componentViewport?.y||0)+0+0+0+0+12.5+0},tF2touOtH:{y:(componentViewport?.y||0)+((componentViewport?.height||800)*.18250000000000022-146)+0+12.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1umg77z-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"hZW6kJTUS-container\",nodeId:\"hZW6kJTUS\",rendersWithMotion:true,scopeId:\"X3jA6ymK_\",children:/*#__PURE__*/_jsx(Hamburger,{height:\"100%\",id:\"hZW6kJTUS\",layoutId:\"hZW6kJTUS\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"yGCYiFseK\"),width:\"100%\",wYCFdsUbu:convertFromEnum3(CHorWP8ic,activeLocale),...addPropertyOverrides({HV9Knl_Vy:{sJ3RhKUYy:sJ3RhKUYy1gvebyb},tF2touOtH:{sJ3RhKUYy:sJ3RhKUYyyjgnph,variant:matchVariant(\"GJGs2Tr36\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({HV9Knl_Vy:{value:transition3},tF2touOtH:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,...addPropertyOverrides({HV9Knl_Vy:{y:(componentViewport?.y||0)+0+0+0+0+12.5+0},tF2touOtH:{y:(componentViewport?.y||0)+((componentViewport?.height||800)*.18250000000000022-146)+0+12.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cbugzu-container\",layoutDependency:layoutDependency,layoutId:\"SjCFdsQtM-container\",nodeId:\"SjCFdsQtM\",rendersWithMotion:true,scopeId:\"X3jA6ymK_\",children:/*#__PURE__*/_jsx(CartTrigger3,{height:\"100%\",id:\"SjCFdsQtM\",K0Hp2jTsB:K0Hp2jTsBqym43r,layoutId:\"SjCFdsQtM\",style:{height:\"100%\"},variant:matchVariant(convertFromEnum2(CHorWP8ic,activeLocale)),width:\"100%\"})})})})]})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pjpuq3\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"oGvenUlYN\",children:/*#__PURE__*/_jsx(Link1,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"L_qlgyQrC\",openInNewTab:false,scopeId:\"X3jA6ymK_\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-n9lszr framer-1s847bj\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"L_qlgyQrC\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:57,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m3xcvs-container\",layoutDependency:layoutDependency,layoutId:\"HgWevLoTM-container\",nodeId:\"HgWevLoTM\",rendersWithMotion:true,scopeId:\"X3jA6ymK_\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"HgWevLoTM\",layoutId:\"HgWevLoTM\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(convertFromEnum1(CHorWP8ic,activeLocale)),width:\"100%\"})})})})})})]})})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({HV9Knl_Vy:{value:transition3},tF2touOtH:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1shemcs\",\"data-framer-name\":\"Backdrop\",layoutDependency:layoutDependency,layoutId:\"HkY_TNp5S\",style:{backgroundColor:\"var(--token-67c0c04f-786f-424b-b1a8-9d95840f0d1b, rgb(224, 210, 171))\",opacity:1},variants:{HV9Knl_Vy:{opacity:0},tF2touOtH:{opacity:1}}})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LJ0r6.framer-1s847bj, .framer-LJ0r6 .framer-1s847bj { display: block; }\",\".framer-LJ0r6.framer-1gpk5ws { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-LJ0r6 .framer-1a3jo8e { display: grid; flex: none; gap: 0px 0px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: 48px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LJ0r6 .framer-1r5e3sr { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; justify-self: start; overflow: visible; padding: 0px 0px 0px 20px; position: relative; width: 100%; }\",\".framer-LJ0r6 .framer-1ki572u { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 1px; justify-content: flex-start; overflow: visible; padding: 5px 24px 0px 0px; position: relative; width: 100%; }\",\".framer-LJ0r6 .framer-1jx5mhm-container, .framer-LJ0r6 .framer-7ho63x-container, .framer-LJ0r6 .framer-j3qn1x-container, .framer-LJ0r6 .framer-1o3sw3v-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-LJ0r6 .framer-dj3goe { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; grid-column: span 2; height: 100%; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LJ0r6 .framer-1wfgk11 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LJ0r6 .framer-1z101qm, .framer-LJ0r6 .framer-n9lszr { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-LJ0r6 .framer-1glso49-container, .framer-LJ0r6 .framer-m3xcvs-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-LJ0r6 .framer-1apjj3v { align-content: center; align-items: center; align-self: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 32px; justify-content: center; justify-self: end; overflow: visible; padding: 4px 20px 0px 0px; position: relative; width: min-content; }\",\".framer-LJ0r6 .framer-7vpr2r-container, .framer-LJ0r6 .framer-cbugzu-container { flex: none; height: 32px; position: relative; width: auto; }\",\".framer-LJ0r6 .framer-jbn8cq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LJ0r6 .framer-1lk42av { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: 1px; justify-content: flex-start; overflow: visible; padding: 40px 0px 40px 20px; position: relative; width: 100%; }\",\".framer-LJ0r6 .framer-1jmev76, .framer-LJ0r6 .framer-f1gmwu, .framer-LJ0r6 .framer-1kon4of, .framer-LJ0r6 .framer-1kpcwjt, .framer-LJ0r6 .framer-1qbes5f { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-LJ0r6 .framer-1t5rqdk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 57px; justify-content: space-between; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-LJ0r6 .framer-1lvwiv8 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-LJ0r6 .framer-1umg77z-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-LJ0r6 .framer-1pjpuq3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-LJ0r6 .framer-1shemcs { flex: none; gap: 10px; height: calc(var(--framer-viewport-height, 100vh) * 1); left: 0px; overflow: visible; position: absolute; top: 0px; width: 100%; z-index: -1; }\",\".framer-LJ0r6.framer-v-3ctknf.framer-1gpk5ws { width: 810px; }\",\".framer-LJ0r6.framer-v-1j2tlja.framer-1gpk5ws { height: 57px; overflow: visible; width: 390px; }\",\".framer-LJ0r6.framer-v-1j2tlja .framer-jbn8cq, .framer-LJ0r6.framer-v-bs3phs .framer-1umg77z-container { order: 1; z-index: 2; }\",\".framer-LJ0r6.framer-v-1j2tlja .framer-1lk42av { flex: none; height: min-content; order: 1; pointer-events: none; }\",\".framer-LJ0r6.framer-v-1j2tlja .framer-1t5rqdk, .framer-LJ0r6.framer-v-1j2tlja .framer-cbugzu-container { order: 0; }\",\".framer-LJ0r6.framer-v-1j2tlja .framer-1lvwiv8 { flex-direction: row; }\",\".framer-LJ0r6.framer-v-1j2tlja .framer-1umg77z-container { order: 1; }\",\".framer-LJ0r6.framer-v-1j2tlja .framer-1shemcs { order: 2; z-index: unset; }\",\".framer-LJ0r6.framer-v-bs3phs.framer-1gpk5ws { height: 800px; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: var(--overflow-clip-fallback, clip); width: 390px; }\",\".framer-LJ0r6.framer-v-bs3phs .framer-jbn8cq { cursor: pointer; height: 292px; left: calc(50.00000000000002% - 390px / 2); order: 1; position: absolute; top: calc(18.25000000000002% - 292px / 2); width: 390px; z-index: 2; }\",\".framer-LJ0r6.framer-v-bs3phs .framer-1lk42av { flex: none; height: min-content; order: 1; padding: 110px 0px 40px 20px; width: 390px; z-index: 2; }\",\".framer-LJ0r6.framer-v-bs3phs .framer-1t5rqdk { left: calc(50.00000000000002% - 390px / 2); order: 0; position: absolute; top: 0px; width: 390px; z-index: 2; }\",\".framer-LJ0r6.framer-v-bs3phs .framer-1qbes5f { cursor: pointer; z-index: 2; }\",\".framer-LJ0r6.framer-v-bs3phs .framer-1lvwiv8 { flex-direction: row; z-index: 2; }\",\".framer-LJ0r6.framer-v-bs3phs .framer-cbugzu-container { order: 0; z-index: 2; }\",\".framer-LJ0r6.framer-v-bs3phs .framer-1shemcs { order: 2; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-LJ0r6[data-border=\"true\"]::after, .framer-LJ0r6 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"H6rw6n459\":{\"layout\":[\"fixed\",\"auto\"]},\"HV9Knl_Vy\":{\"layout\":[\"fixed\",\"fixed\"]},\"tF2touOtH\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerVariables {\"n4A1b81iY\":\"cart\",\"CHorWP8ic\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerX3jA6ymK_=withCSS(Component,css,\"framer-LJ0r6\");export default FramerX3jA6ymK_;FramerX3jA6ymK_.displayName=\"Navigation Contents\";FramerX3jA6ymK_.defaultProps={height:48,width:1200};addPropertyControls(FramerX3jA6ymK_,{variant:{options:[\"yZdQcECX1\",\"H6rw6n459\",\"HV9Knl_Vy\",\"tF2touOtH\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum},n4A1b81iY:{title:\"Cart\",type:ControlType.EventHandler},CHorWP8ic:{defaultValue:\"hYQyJqiyo\",options:[\"hYQyJqiyo\",\"X5ejDG8Bc\"],optionTitles:[\"Light\",\"Dark\"],title:\"Color\",type:ControlType.Enum},onCHorWP8icChange:{changes:\"CHorWP8ic\",type:ControlType.ChangeHandler}});addFonts(FramerX3jA6ymK_,[{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\"}]},...LinkFonts,...LogoFonts,...CartTrigger3Fonts,...HamburgerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerX3jA6ymK_.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Link,{},context),forwardLoader(Logo,{},context),forwardLoader(CartTrigger3,{},context),forwardLoader(Hamburger,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerX3jA6ymK_\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"H6rw6n459\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HV9Knl_Vy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tF2touOtH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"n4A1b81iY\\\":\\\"cart\\\",\\\"CHorWP8ic\\\":\\\"color\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0ea0c8c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationContents from\"https://framerusercontent.com/modules/iwVXLL8ryoLT3VdeFk7G/JrNMZMHpRlHcDSqe253S/X3jA6ymK_.js\";const NavigationContentsFonts=getFonts(NavigationContents);const NavigationContentsWithVariantAppearEffect=withVariantAppearEffect(NavigationContents);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const NavigationContentsControls=getPropertyControls(NavigationContents);const cycleOrder=[\"l31A8jr0g\",\"ecZZVZmmj\"];const serializationHash=\"framer-7MoTJ\";const variantClassNames={ecZZVZmmj:\"framer-v-1nw8itf\",l31A8jr0g:\"framer-v-15r1fjt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const q84HTjN7R=undefined;const FR1H4uQBb=undefined;const EEhCMfVMp=undefined;const jE8lSLcN6=undefined;const setFR1H4uQBb=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};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={Landing:\"l31A8jr0g\",Scroll:\"ecZZVZmmj\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Dark:\"X5ejDG8Bc\",Light:\"hYQyJqiyo\"};const humanReadableEnumMap1={\"Phone Open\":\"tF2touOtH\",Desktop:\"yZdQcECX1\",Phone:\"HV9Knl_Vy\",Tablet:\"H6rw6n459\"};const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({bG,cart,height,id,responsive,theme,width,...props})=>{return{...props,EEhCMfVMp:cart??props.EEhCMfVMp,FR1H4uQBb:humanReadableEnumMap[theme]??theme??props.FR1H4uQBb??\"X5ejDG8Bc\",jE8lSLcN6:bG??props.jE8lSLcN6,q84HTjN7R:humanReadableEnumMap1[responsive]??responsive??props.q84HTjN7R??\"yZdQcECX1\",variant:humanReadableVariantMap[props.variant]??props.variant??\"l31A8jr0g\"};};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,EEhCMfVMp,jE8lSLcN6,\"FR1H4uQBb\":externalFR1H4uQBb,\"onFR1H4uQBbChange\":setExternalFR1H4uQBb,q84HTjN7R,...restProps}=getProps(props);const[FR1H4uQBb,setFR1H4uQBb]=useStateVariable(externalFR1H4uQBb,setExternalFR1H4uQBb);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"l31A8jr0g\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const n4A1b81iY1jh8ktm=activeVariantCallback(async(...args)=>{if(EEhCMfVMp){const res=await EEhCMfVMp(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if(baseVariant===\"ecZZVZmmj\")return true;return value;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-15r1fjt\",className,classNames),\"data-framer-name\":\"Landing\",layoutDependency:layoutDependency,layoutId:\"l31A8jr0g\",ref:refBinding,style:{...style},...addPropertyOverrides({ecZZVZmmj:{\"data-framer-name\":\"Scroll\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||48)-0-48)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"up\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-cjs5wu-container\",layoutDependency:layoutDependency,layoutId:\"xi4viAW6G-container\",nodeId:\"xi4viAW6G\",rendersWithMotion:true,scopeId:\"TvubKCzWi\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(NavigationContentsWithVariantAppearEffect,{__framer__animateOnce:false,__framer__threshold:0,__framer__variantAppearEffectEnabled:true,CHorWP8ic:FR1H4uQBb,height:\"100%\",id:\"xi4viAW6G\",layoutId:\"xi4viAW6G\",n4A1b81iY:n4A1b81iY1jh8ktm,onCHorWP8icChange:setFR1H4uQBb,style:{width:\"100%\"},variant:matchVariant(q84HTjN7R),width:\"100%\",...addPropertyOverrides({ecZZVZmmj:{CHorWP8ic:\"hYQyJqiyo\"}},baseVariant,gestureVariant)})})}),isDisplayed(jE8lSLcN6!==false)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-u6ki1f\",\"data-framer-name\":\"bg\",layoutDependency:layoutDependency,layoutId:\"e9nOC3GQv\",style:{backdropFilter:\"none\",backgroundColor:\"var(--token-728cf128-8cc1-484b-8c11-c58e1f66d29b, rgb(245, 234, 205))\",opacity:.8,WebkitBackdropFilter:\"none\"},variants:{ecZZVZmmj:{backdropFilter:\"blur(20px)\",WebkitBackdropFilter:\"blur(20px)\"}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7MoTJ.framer-g6ut1q, .framer-7MoTJ .framer-g6ut1q { display: block; }\",\".framer-7MoTJ.framer-15r1fjt { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-7MoTJ .framer-cjs5wu-container { flex: none; height: auto; position: sticky; top: 0px; width: 100%; z-index: 3; }\",\".framer-7MoTJ .framer-u6ki1f { flex: none; gap: 24px; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-7MoTJ.framer-v-1nw8itf .framer-u6ki1f { z-index: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ecZZVZmmj\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"EEhCMfVMp\":\"cart\",\"jE8lSLcN6\":\"bG\",\"FR1H4uQBb\":\"theme\",\"q84HTjN7R\":\"responsive\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTvubKCzWi=withCSS(Component,css,\"framer-7MoTJ\");export default FramerTvubKCzWi;FramerTvubKCzWi.displayName=\"Navigation Main\";FramerTvubKCzWi.defaultProps={height:48,width:1200};addPropertyControls(FramerTvubKCzWi,{variant:{options:[\"l31A8jr0g\",\"ecZZVZmmj\"],optionTitles:[\"Landing\",\"Scroll\"],title:\"Variant\",type:ControlType.Enum},EEhCMfVMp:{title:\"Cart\",type:ControlType.EventHandler},jE8lSLcN6:{defaultValue:false,title:\"BG\",type:ControlType.Boolean},onjE8lSLcN6Change:{changes:\"jE8lSLcN6\",type:ControlType.ChangeHandler},FR1H4uQBb:NavigationContentsControls?.[\"CHorWP8ic\"]&&{...NavigationContentsControls[\"CHorWP8ic\"],defaultValue:\"X5ejDG8Bc\",description:undefined,hidden:undefined,optional:undefined,title:\"Theme\"},onFR1H4uQBbChange:{changes:\"FR1H4uQBb\",type:ControlType.ChangeHandler},q84HTjN7R:NavigationContentsControls?.[\"variant\"]&&{...NavigationContentsControls[\"variant\"],defaultValue:\"yZdQcECX1\",description:undefined,hidden:undefined,optional:undefined,title:\"Responsive\"},onq84HTjN7RChange:{changes:\"q84HTjN7R\",type:ControlType.ChangeHandler}});addFonts(FramerTvubKCzWi,[{explicitInter:true,fonts:[]},...NavigationContentsFonts],{supportsExplicitInterCodegen:true});FramerTvubKCzWi.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavigationContents,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTvubKCzWi\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ecZZVZmmj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"EEhCMfVMp\\\":\\\"cart\\\",\\\"jE8lSLcN6\\\":\\\"bG\\\",\\\"FR1H4uQBb\\\":\\\"theme\\\",\\\"q84HTjN7R\\\":\\\"responsive\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"48\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ed41f9e)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,getPropertyControls,Image,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS,withVariantAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import CartModal2 from\"#framer/local/canvasComponent/GnUe7K8tk/GnUe7K8tk.js\";import Footer from\"#framer/local/canvasComponent/iw8JLO2sZ/iw8JLO2sZ.js\";import NavigationMain from\"#framer/local/canvasComponent/TvubKCzWi/TvubKCzWi.js\";const NavigationMainFonts=getFonts(NavigationMain);const NavigationMainWithVariantAppearEffect=withVariantAppearEffect(NavigationMain);const CartModal2Fonts=getFonts(CartModal2);const FooterFonts=getFonts(Footer);const NavigationMainControls=getPropertyControls(NavigationMain);const breakpoints={ah2gLCTAJ:\"(max-width: 809.98px)\",P6vb_WamS:\"(min-width: 1200px)\",teLAi5gbC:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-QARGM\";const variantClassNames={ah2gLCTAJ:\"framer-v-1ejrofw\",P6vb_WamS:\"framer-v-15c78ch\",teLAi5gbC:\"framer-v-vaofc4\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={damping:40,delay:0,mass:1,stiffness:300,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:440,y:0};const transition2={damping:40,delay:.3,mass:1,stiffness:300,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:440,y:0};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={ah2gLCTAJ:[\".framer-QARGM.framer-6xbqrx-container { left: 0px; width: unset; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={ah2gLCTAJ:\".framer-1ejrofw-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QARGM.framer-luxdc2, .framer-QARGM .framer-luxdc2 { display: block; }\",\".framer-QARGM.framer-15c78ch { align-content: center; align-items: center; background-color: var(--token-728cf128-8cc1-484b-8c11-c58e1f66d29b, #f5eacd); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-QARGM .framer-1hrr4lw { --border-bottom-width: 1px; --border-color: #222222; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; left: 0px; min-height: calc(var(--framer-viewport-height, 100vh) * 1); mix-blend-mode: multiply; opacity: 0.3; order: -999; overflow: hidden; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-QARGM .framer-dlyrpm-container { flex: none; height: auto; left: 50%; order: -998; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 8; }\",\".framer-QARGM.framer-kqsjzw { background-color: var(--token-25dffb6f-7224-457b-8095-a82c7fa5a8b9, rgba(0, 0, 0, 0.48)); inset: 0px; position: fixed; user-select: none; z-index: 10; }\",\".framer-QARGM.framer-6xbqrx-container { flex: none; height: 100%; position: fixed; right: 0px; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-QARGM .framer-yoyjrr { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-QARGM .framer-15qnv6g-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-QARGM[data-border=\"true\"]::after, .framer-QARGM [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; }'];const mediaQueries={ah2gLCTAJ:\"(max-width: 809.98px)\",P6vb_WamS:\"(min-width: 1200px)\",teLAi5gbC:\"(min-width: 810px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={Dark:\"X5ejDG8Bc\",Light:\"hYQyJqiyo\"};const humanReadableVariantMap={Desktop:\"P6vb_WamS\",Phone:\"ah2gLCTAJ\",Tablet:\"teLAi5gbC\"};const getProps=({bG,height,id,navigationScroll,theme,width,...props})=>{return{...props,ITVMWmdr1:humanReadableEnumMap[theme]??theme??props.ITVMWmdr1??\"X5ejDG8Bc\",KLOhQQVIk:navigationScroll??props.KLOhQQVIk,pXdJBErY7:bG??props.pXdJBErY7,variant:humanReadableVariantMap[props.variant]??props.variant??\"P6vb_WamS\"};};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,ITVMWmdr1,pXdJBErY7,KLOhQQVIk,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const EEhCMfVMp3bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const Lrft6QYUX1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"P6vb_WamS\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-728cf128-8cc1-484b-8c11-c58e1f66d29b, rgb(245, 234, 205)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-15c78ch\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:6016,intrinsicWidth:4e3,loading:getLoadingLazyAtYPosition(0),pixelHeight:3114,pixelWidth:4672,src:\"https://framerusercontent.com/images/XaDr7ZQ5XYYp4ZLnP0pQUduPAV8.jpg?width=4672&height=3114\"},className:\"framer-1hrr4lw\",\"data-border\":true,\"data-framer-name\":\"Wall Shado Texture 2s\"}),/*#__PURE__*/_jsx(Overlay,{children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-dlyrpm-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"O9dR__uLo\",rendersWithMotion:true,scopeId:\"DD9yRsdjW\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ah2gLCTAJ:{q84HTjN7R:\"HV9Knl_Vy\"},teLAi5gbC:{q84HTjN7R:\"H6rw6n459\"}},children:/*#__PURE__*/_jsx(NavigationMainWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:KLOhQQVIk,target:\"ecZZVZmmj\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,EEhCMfVMp:EEhCMfVMp3bnx0g({overlay}),FR1H4uQBb:ITVMWmdr1,height:\"100%\",id:\"O9dR__uLo\",jE8lSLcN6:pXdJBErY7,layoutId:\"O9dR__uLo\",q84HTjN7R:\"yZdQcECX1\",style:{width:\"100%\"},variant:\"l31A8jr0g\",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:{damping:40,delay:0,mass:1,stiffness:300,type:\"spring\"}},className:cx(scopingClassNames,\"framer-kqsjzw\"),\"data-framer-name\":\"Cart\",exit:{opacity:0,transition:{damping:40,delay:.3,mass:1,stiffness:300,type:\"spring\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"w9h0DSbdB\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-6xbqrx-container\"),exit:animation,inComponentSlot:true,initial:animation2,nodeId:\"BxzOAlFPm\",rendersWithMotion:true,scopeId:\"DD9yRsdjW\",children:/*#__PURE__*/_jsx(CartModal2,{height:\"100%\",id:\"BxzOAlFPm\",layoutId:\"BxzOAlFPm\",Lrft6QYUX:Lrft6QYUX1wnntms({overlay}),style:{height:\"100%\",width:\"100%\"},variant:\"BqzDlwPmG\",width:\"100%\"})})})]})}),getContainer())})})]})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-yoyjrr\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:211,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15qnv6g-container\",nodeId:\"yo3oFgFjz\",scopeId:\"DD9yRsdjW\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ah2gLCTAJ:{variant:\"ARzlauyOw\"},teLAi5gbC:{variant:\"xQu5fGBWe\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"yo3oFgFjz\",layoutId:\"yo3oFgFjz\",style:{width:\"100%\"},variant:\"jZcPgT5kD\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 956\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"teLAi5gbC\":{\"layout\":[\"fixed\",\"fixed\"]},\"ah2gLCTAJ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ITVMWmdr1\":\"theme\",\"pXdJBErY7\":\"bG\",\"KLOhQQVIk\":\"navigationScroll\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"P6vb_WamS\":[\".framer-dlyrpm-container\",\".framer-15qnv6g-container\"],\"teLAi5gbC\":[\".framer-dlyrpm-container\",\".framer-15qnv6g-container\"],\"ah2gLCTAJ\":[\".framer-dlyrpm-container\",\".framer-15qnv6g-container\"]}\n * @framerBreakpoints {\"P6vb_WamS\":{\"min\":1200,\"canvasClassName\":\"framer-15c78ch-override\",\"minHeight\":956,\"viewportHeight\":956,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"teLAi5gbC\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-vaofc4-override\",\"minHeight\":956,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"ah2gLCTAJ\":{\"max\":809,\"canvasClassName\":\"framer-1ejrofw-override\",\"minHeight\":956,\"viewportHeight\":956,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant P6vb_WamS\n * @framerLayoutTemplate\n */const FramerDD9yRsdjW=withCSS(Component,css,\"framer-QARGM\");export default FramerDD9yRsdjW;FramerDD9yRsdjW.displayName=\"Main\";FramerDD9yRsdjW.defaultProps={height:956,width:1200};addPropertyControls(FramerDD9yRsdjW,{ITVMWmdr1:NavigationMainControls?.[\"FR1H4uQBb\"]&&{...NavigationMainControls[\"FR1H4uQBb\"],defaultValue:\"X5ejDG8Bc\",description:undefined,hidden:undefined,title:\"Theme\"},pXdJBErY7:{defaultValue:false,title:\"BG\",type:ControlType.Boolean},KLOhQQVIk:{title:\"Navigation Scroll\",type:ControlType.ScrollSectionRef}});addFonts(FramerDD9yRsdjW,[{explicitInter:true,fonts:[]},...NavigationMainFonts,...CartModal2Fonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDD9yRsdjW\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"P6vb_WamS\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"P6vb_WamS\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-15c78ch-override\\\",\\\"minHeight\\\":956,\\\"viewportHeight\\\":956,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"teLAi5gbC\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-vaofc4-override\\\",\\\"minHeight\\\":956,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"ah2gLCTAJ\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1ejrofw-override\\\",\\\"minHeight\\\":956,\\\"viewportHeight\\\":956,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"teLAi5gbC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ah2gLCTAJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"\",\"framerVariables\":\"{\\\"ITVMWmdr1\\\":\\\"theme\\\",\\\"pXdJBErY7\\\":\\\"bG\\\",\\\"KLOhQQVIk\\\":\\\"navigationScroll\\\"}\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"P6vb_WamS\\\":[\\\".framer-dlyrpm-container\\\",\\\".framer-15qnv6g-container\\\"],\\\"teLAi5gbC\\\":[\\\".framer-dlyrpm-container\\\",\\\".framer-15qnv6g-container\\\"],\\\"ah2gLCTAJ\\\":[\\\".framer-dlyrpm-container\\\",\\\".framer-15qnv6g-container\\\"]}\",\"framerIntrinsicHeight\":\"956\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/cxTRn1BTCqNv9EyY0fvH/3YLmmtP67qpyNihhzItR/DD9yRsdjW.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {Ak5bitKP7: \"about\", y0yEXMjHT: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4fyEUF09rgVTcfHW3rIq/ON75iKlEnv6y4OPmEHpU/augiA20Il.js\")), path: \"/\"}, DV2OlVEXx: {elements: {bb6GDdOUE: \"top\", ZWecr4P5W: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tuVC0Z8MqJTvT4OchavC/AjRRaQffZvcgTk2kXUJ2/DV2OlVEXx.js\")), path: \"/about\"}, sreQRB5WR: {elements: {dOuk6CcqZ: \"nav-trigger\", QgDlgW1AO: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4cCwdFDEcHX63u11BBPu/EU4DxkxWqsc5uIQatHUV/sreQRB5WR.js\")), path: \"/contact\"}, Ue5JWy_7w: {elements: {KGBLppQDn: \"top\", MtfGzZXo6: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/38Q1OlFPizyWU51pIFP0/wGmxmZ6DAotRrISulRIy/Ue5JWy_7w.js\")), path: \"/search\"}, Fbvzci_jd: {elements: {uSCOQ2bk5: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oT1mRmlRY5DeBke2SQzI/D4xLfl6ybvTL99qLeu7k/Fbvzci_jd.js\")), path: \"/404\"}, m1NtrwYEe: {elements: {cXHjouekT: \"terms\", fMdFZlQHj: \"privacy\", GehSaS24x: \"returns\", qtO7ZXcAC: \"nav-trigger\", RuUl_2wfp: \"shipping\", tJiacIDzb: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pGz7f3P8N18XXxA0AWWg/C5WusIxZj9EwCzfLWsIw/m1NtrwYEe.js\")), path: \"/policies\"}, apexBxwrL: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/r4BYiaXsqQeD3lgtmMbh/LhEtt5M3ksw9CLPiggLv/apexBxwrL.js\")), path: \"/inner-sanctum\"}, wqwtDKGJd: {collectionId: \"ZFPX8XxiR\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eBd8Ku6B4j55WYiwJOAJ/tR8kAceI8S8JuZgB8pxl/wqwtDKGJd.js\")), path: \"/category/:nrKGcDENu\"}, Db_OAcjNe: {collectionId: \"BM3gCqRPo\", elements: {gTLnEsxa0: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rkqMDnLAzBXPjNknnVrk/oqpHiQFtq5ypNxJpsk7l/Db_OAcjNe.js\")), path: \"/:oT0aESddt\"}, hgSSgwbRs: {collectionId: \"hkPlKCtk8\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cbHACceasPB1nqby6djg/aIvGDc1qbZc3SVqCIVj7/hgSSgwbRs.js\")), path: \"/inner-sanctum/:R7ar3n90x\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {BM3gCqRPo: async () => (await import(\"https://framerusercontent.com/modules/fytx25TDvLCg4d1Snlxi/irukKu7hRd9aqvW11dhC/BM3gCqRPo.js\"))?.[\"utils\"], hkPlKCtk8: async () => (await import(\"https://framerusercontent.com/modules/sRO0yoaTkMgaKQu4zFNF/uX6uNFCJ1Kcc5uevkCZX/hkPlKCtk8.js\"))?.[\"utils\"], ZFPX8XxiR: async () => (await import(\"https://framerusercontent.com/modules/xZGBjk41Su8zI6qnzvg4/Fme6OPG7WarxXX1tkD8q/ZFPX8XxiR.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"c80bf3c47a79cfd4ab59871c87617202d68d5f6eb08dc344203fd9d597d5bd97\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {ITVMWmdr1: \"hYQyJqiyo\", KLOhQQVIk: {href: {hash: \":y0yEXMjHT\", webPageId: \"augiA20Il\"}, refKey: true}, pXdJBErY7: false}\r\nconst props2 = {...props1, KLOhQQVIk: {href: {hash: \":ZWecr4P5W\", webPageId: \"DV2OlVEXx\"}, refKey: true}}\r\nconst props3 = {...props1, KLOhQQVIk: {href: {hash: \":ZWecr4P5W\", webPageId: \"sreQRB5WR\"}, refKey: true}}\r\nconst props4 = {...props1, KLOhQQVIk: {href: {hash: \":MtfGzZXo6\", webPageId: \"Ue5JWy_7w\"}, refKey: true}}\r\nconst props5 = {...props1, KLOhQQVIk: {href: {hash: \":uSCOQ2bk5\", webPageId: \"Fbvzci_jd\"}, refKey: true}}\r\nconst props6 = {...props1, KLOhQQVIk: {href: {hash: \":qtO7ZXcAC\", webPageId: \"m1NtrwYEe\"}, refKey: true}}\r\nconst props7 = {...props1, KLOhQQVIk: undefined}\r\nconst props8 = {...props1, KLOhQQVIk: {href: {webPageId: \"wqwtDKGJd\"}, refKey: true}}\r\nconst props9 = {...props1, KLOhQQVIk: {href: {hash: \":gTLnEsxa0\", webPageId: \"Db_OAcjNe\"}, refKey: true}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {apexBxwrL: props7, augiA20Il: props1, Db_OAcjNe: props9, DV2OlVEXx: props2, Fbvzci_jd: props5, hgSSgwbRs: props7, m1NtrwYEe: props6, sreQRB5WR: props3, Ue5JWy_7w: props4, wqwtDKGJd: props8}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"DV2OlVEXx\":\r\ncase \"sreQRB5WR\":\r\ncase \"Ue5JWy_7w\":\r\ncase \"Fbvzci_jd\":\r\ncase \"m1NtrwYEe\":\r\ncase \"apexBxwrL\":\r\ncase \"wqwtDKGJd\":\r\ncase \"Db_OAcjNe\":\r\ncase \"hgSSgwbRs\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"KLOhQQVIk\"]]}, (resolvedLinks) => React.createElement(Main, {...props, key: \"Main\", KLOhQQVIk: siteRef(resolvedLinks[0]), style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"DV2OlVEXx\":\r\ncase \"sreQRB5WR\":\r\ncase \"Ue5JWy_7w\":\r\ncase \"Fbvzci_jd\":\r\ncase \"m1NtrwYEe\":\r\ncase \"apexBxwrL\":\r\ncase \"wqwtDKGJd\":\r\ncase \"Db_OAcjNe\":\r\ncase \"hgSSgwbRs\":\r\nreturn [{hash: \"15c78ch\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"vaofc4\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1ejrofw\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oT1mRmlRY5DeBke2SQzI/D4xLfl6ybvTL99qLeu7k/Fbvzci_jd.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://nctr.store\",\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/8nF8QqaQdYZVVdhgaYDE/8rYPrrPmMS2sGMm5RxYZ/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}