{"version":3,"file":"script_main.CqNZRLMG.mjs","names":["addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","MegaMenuLinkFonts","MegaMenuLink","Chevron","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Mobile_NavLink","Button4","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","Image1","RichText","SVG","sharedStyle.css","sharedStyle.fonts","useState","useRef","useCallback","fonts","css","className","cycleOrder","variantClassNames","Transition","React.useContext","React.useMemo","getProps","createLayoutDependency","React.forwardRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","useState","useMemo","isCurrencySymbolSameAsCode","ShopXCartSubtotal","useState","useRef","useCallback","useState","useRef","useCallback","_Fragment","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","convertFromEnum","toString","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","useState","useRef","useCallback","useState","useCallback","cloneElement","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","Image1","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","Image1","RichText","sharedStyle.css","sharedStyle.fonts","FC_CartCounterFonts","ButtonCloseFonts","ButtonClose","ProductCardEmptyState","Button","CartCategories","serializationHash","variantClassNames","transition1","toResponsiveImage","BestSellers","matchVariant","addImageAlt","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","SVG","_Fragment","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","useRef","useCallback","css","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","Search","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","MegaMenuLinkFonts","MegaMenuLink","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","ButtonColorFonts","ButtonColor","MegaMenuCategoryFonts","MegaMenuCategory","MegaMenuLink","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","NavCategory","ButtonColor","MegaMenuCategory","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","getProps","React.forwardRef","useState","useRef","useCallback","addPropertyOverrides","CarProfile","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","NavLink","FCCartTrigger","Person","Hamburger","Search2","MegaMenuSimple","MegaMenuExtended","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","Image1","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","MainBtn","ButtonsSocialIcon","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","_Fragment","FormPlainTextInput","sharedStyle.css","sharedStyle.fonts","serializationHash","variantClassNames","transition1","React.useContext","React.useMemo","React.Fragment","getProps","React.forwardRef","useRef","React.useId","React.useState","React.useId","React.useRef","React.useMemo","React.useCallback","_Fragment","p","Header","MegaMenuMobile","CartModal","ButtonClose","Footer","isBrowser","useRef","React.useId","_Fragment","PropertyOverrides","React.createElement","RCPSiteLayout","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/K6PRF5N1djN28BpcZ5bA/LunmawbXHGpygCY8vwvR/JeW2y5Ktx.js","https:/framerusercontent.com/modules/naH2aR35N3pcVjRgeQm7/DkbuTfUU4Kv1YBUfwujN/E6wJ3Sj5O.js","https:/framerusercontent.com/modules/GRsry8q9kVvwrypWTUvY/wRXj0kqzwDAxp7wievUc/YEyL2Q5kH.js","https:/framerusercontent.com/modules/9A7tDrZgL6E2K5CFJIg2/AFCHCeVS8d8abDaaWEdC/sjvG3eCGR.js","https:/framerusercontent.com/modules/JwPS4EWoREH3jMSsZRMo/lkHAUUzDIaJGeazEM6UU/FOxLqrKSY.js","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/pxYTdCzLs9gAY8yXHAXx/HxY2Fc4734qhe1S61wix/DU1LcvY5E.js","https:/framerusercontent.com/modules/v7LtkkyNjEAQ8EyrCJW6/tND47xWycBAq6ZXOZgJN/FC_CartCheckoutButton.js","https:/framerusercontent.com/modules/wBxOpxRwiKJ3qoIvmMdQ/z5RxMWfbQYPwULKjk69M/FC_CartClear.js","https:/framerusercontent.com/modules/uIpqtBAFf8pT7bHdS51C/6D1SOF7RpinZwKBlfJX1/f6pRFLHQJ.js","https:/framerusercontent.com/modules/24Xh8yjua2U4nSaRSSVB/FSKJVgHidIGkVRb4AKU5/fVBd1d1LL.js","https:/framerusercontent.com/modules/UoLsrBUZM87v0kFzQyTd/6wcumHHw8mBNns806lKJ/k7lVE71Mx.js","https:/framerusercontent.com/modules/7HZh7oIRGuuEkMFALCfk/5HLn8M6nteWZm0kPv43d/yikLdS5og.js","https:/framerusercontent.com/modules/jPrhuOYjppi6zC9zG8dH/E3CmAwXaOJF7ZVWCXfzY/DismissOverlayOnRouteChange.js","https:/framerusercontent.com/modules/Yj13Pq885JlqJ5v38MCd/yaczgbaKmJZRBtiUyosP/wbLyGnjPZ.js","https:/framerusercontent.com/modules/B6drqijFP8OvPpxuIOv6/xzyyijKeMyIMhzU78mnH/Clq0ZjK4O.js","https:/framerusercontent.com/modules/f0U59WwaXkZvQdA607av/L4R0k1UNVdCN7czlsYxW/aHVYdXU_k.js","https:/framerusercontent.com/modules/ZkixzcfR6sSbEBPGRBDO/9ujiulJswMOmMODO2EXQ/argLLOvZH.js","https:/framerusercontent.com/modules/0SdIGFZqeuY65cI2pGLQ/x4M4qFaD5ncTnl3NiKpn/VsMo_feg_.js","https:/framerusercontent.com/modules/ushUcMLHPcVtBH0SAOnw/32mhH2nO4cE0Q7T8trzU/fGI5lsVSL.js","https:/framerusercontent.com/modules/8QlUpHdwfCydcaHwKSZz/DLSiAZm7YI9sNaNIZHwr/drNNi3vaU.js","https:/framerusercontent.com/modules/1d3OFVP8qxi7dU8XdTQD/riUgGQPC2NxwNOQcLzHp/FvdEYyHwn.js","https:/framerusercontent.com/modules/oW3Kq65vglY7sN8Zhmnd/aMesb9xBDYBV8Epeqobz/QoVtcgA2d.js","https:/framerusercontent.com/modules/uR616o8PPx6jdFw8nggy/HJU0DwvFgZigjmY5GjPp/odjVjKsgJ.js","https:/framerusercontent.com/modules/y6yUEEb8umnvGdCfPGqf/6lmsDvbDLBc9bRI2UZJD/FC_CartTrigger.js","https:/framerusercontent.com/modules/wVSrOx338BEnkT4MGlw3/96m41timJPmWvTshxpMx/S3inzklDv.js","https:/framerusercontent.com/modules/rN4gDTciawNC3MpCIoTc/TJCtvEu4qbKJuss5OdQs/W1dFu6XIo.js","https:/framerusercontent.com/modules/EuAVjLREyphxeVfLlrUo/PQaLmQeAR2EBc6ICX8LY/Ouf1pSJcq.js","https:/framerusercontent.com/modules/CYOBIGl3uNBsT1RkgN2E/yFN34wpzw5Ilxx31k4EU/qN8bnrOG6.js","https:/framerusercontent.com/modules/IG6OL0oF5vzLFw0GcavL/1ukoH6vURUHimLnCO3em/QBMYfaZ4p.js","https:/framerusercontent.com/modules/ZkcibXpETJNTjWdSonGE/yYp0EeX5HsqM6HyIlmyU/xwgJhn49E.js","https:/framerusercontent.com/modules/7Eh8OnPZzc3xqxySjs7t/pI6e0m5hafgE55uBIqId/ShopifySearchBar.js","https:/framerusercontent.com/modules/PLxX079heVeJtA8ki6PT/174j5ooVlbKz9HESDIou/Ozs9MUBca.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (b8c9ccb)\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={H0vtcyM3_:{hover:true},v0fc3ffo1:{hover:true}};const cycleOrder=[\"H0vtcyM3_\",\"v0fc3ffo1\"];const serializationHash=\"framer-ii0X7\";const variantClassNames={H0vtcyM3_:\"framer-v-1afqo5x\",v0fc3ffo1:\"framer-v-1943j41\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const MYgifd7tV=undefined;const K3BxBgfMA=undefined;const RBDgbdRfV=undefined;const Clrqcg5xM=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Primary:\"H0vtcyM3_\",Secondary:\"v0fc3ffo1\"};const Variants=motion.create(React.Fragment);const getProps=({click,fill,height,id,label,link,width,...props})=>{return{...props,Clrqcg5xM:label??props.Clrqcg5xM??\"Shop Products\",K3BxBgfMA:click??props.K3BxBgfMA,MYgifd7tV:fill??props.MYgifd7tV??\"rgb(0, 154, 206)\",RBDgbdRfV:link??props.RBDgbdRfV,variant:humanReadableVariantMap[props.variant]??props.variant??\"H0vtcyM3_\"};};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,Clrqcg5xM,RBDgbdRfV,MYgifd7tV,K3BxBgfMA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"H0vtcyM3_\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1es6a68=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(K3BxBgfMA){const res=await K3BxBgfMA(...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:RBDgbdRfV,motionChild:true,nodeId:\"H0vtcyM3_\",openInNewTab:false,scopeId:\"JeW2y5Ktx\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1afqo5x\",className,classNames)} framer-6xurzr`,\"data-framer-name\":\"Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"H0vtcyM3_\",onTap:onTap1es6a68,ref:refBinding,style:{backgroundColor:MYgifd7tV,...style},variants:{v0fc3ffo1:{backgroundColor:\"rgb(68, 68, 68)\"}},...addPropertyOverrides({\"H0vtcyM3_-hover\":{\"data-framer-name\":undefined},\"v0fc3ffo1-hover\":{\"data-framer-name\":undefined},v0fc3ffo1:{\"data-framer-name\":\"Secondary\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"15px\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(255, 255, 255, 1))\",\"--framer-text-transform\":\"uppercase\"},children:\"Shop Products\"})})}),className:\"framer-1ts7ss0\",\"data-framer-name\":\"Primary button\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"A63lRK2ew\",style:{\"--extracted-1w3ko1f\":\"rgba(255, 255, 255, 1)\",\"--framer-paragraph-spacing\":\"0px\"},text:Clrqcg5xM,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-nlz2ym\",layoutDependency:layoutDependency,layoutId:\"osVeYK599\",style:{backgroundColor:\"rgba(28, 28, 28, 0.17)\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ii0X7.framer-6xurzr, .framer-ii0X7 .framer-6xurzr { display: block; }\",\".framer-ii0X7.framer-1afqo5x { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: hidden; padding: 8px 12px 8px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ii0X7 .framer-1ts7ss0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 2; }\",\".framer-ii0X7 .framer-nlz2ym { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: calc(155.00000000000003% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-ii0X7.framer-v-1afqo5x.hover .framer-nlz2ym { top: calc(50.00000000000002% - 100% / 2); }\",\".framer-ii0X7.framer-v-1943j41.hover .framer-nlz2ym { top: calc(47.50000000000002% - 100% / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 154\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"v0fc3ffo1\":{\"layout\":[\"auto\",\"fixed\"]},\"iQUktvvjQ\":{\"layout\":[\"auto\",\"fixed\"]},\"WqL81iJGV\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"Clrqcg5xM\":\"label\",\"RBDgbdRfV\":\"link\",\"MYgifd7tV\":\"fill\",\"K3BxBgfMA\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJeW2y5Ktx=withCSS(Component,css,\"framer-ii0X7\");export default FramerJeW2y5Ktx;FramerJeW2y5Ktx.displayName=\"Button 4\";FramerJeW2y5Ktx.defaultProps={height:40,width:154};addPropertyControls(FramerJeW2y5Ktx,{variant:{options:[\"H0vtcyM3_\",\"v0fc3ffo1\"],optionTitles:[\"Primary\",\"Secondary\"],title:\"Variant\",type:ControlType.Enum},Clrqcg5xM:{defaultValue:\"Shop Products\",displayTextArea:false,title:\"Label\",type:ControlType.String},onClrqcg5xMChange:{changes:\"Clrqcg5xM\",type:ControlType.ChangeHandler},RBDgbdRfV:{title:\"Link\",type:ControlType.Link},MYgifd7tV:{defaultValue:\"rgb(0, 154, 206)\",title:\"Fill\",type:ControlType.Color},K3BxBgfMA:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerJeW2y5Ktx,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJeW2y5Ktx\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"154\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"v0fc3ffo1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"iQUktvvjQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"WqL81iJGV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"Clrqcg5xM\\\":\\\"label\\\",\\\"RBDgbdRfV\\\":\\\"link\\\",\\\"MYgifd7tV\\\":\\\"fill\\\",\\\"K3BxBgfMA\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JeW2y5Ktx.map","// Generated by Framer (ec3ae02)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,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\";const enabledGestures={sJtLEubFa:{hover:true}};const serializationHash=\"framer-rKrdR\";const variantClassNames={sJtLEubFa:\"framer-v-1g1cp8n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const mEmwgHIHi=undefined;const N6eJBVj_A=undefined;const transition1={bounce:.2,delay:0,duration:0,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,pageName,width,...props})=>{return{...props,mEmwgHIHi:link??props.mEmwgHIHi,N6eJBVj_A:pageName??props.N6eJBVj_A??\"Box Truck Routes\"};};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,N6eJBVj_A,mEmwgHIHi,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"sJtLEubFa\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:mEmwgHIHi,motionChild:true,nodeId:\"sJtLEubFa\",openInNewTab:false,scopeId:\"E6wJ3Sj5O\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1g1cp8n\",className,classNames)} framer-sfsxz1`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"sJtLEubFa\",ref:refBinding,style:{...style},...addPropertyOverrides({\"sJtLEubFa-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(68, 68, 68))\",\"--framer-text-transform\":\"capitalize\"},children:\"Box Truck Routes\"})}),className:\"framer-13qbcpa\",\"data-framer-name\":\"Box Truck Routes\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"aF01hVZIx\",style:{\"--extracted-r6o4lv\":\"rgb(68, 68, 68)\",\"--framer-paragraph-spacing\":\"0px\"},text:N6eJBVj_A,variants:{\"sJtLEubFa-hover\":{\"--extracted-r6o4lv\":\"rgb(26, 26, 26)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"sJtLEubFa-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(26, 26, 26))\",\"--framer-text-transform\":\"capitalize\"},children:\"Box Truck Routes\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1167fue\",\"data-framer-name\":\"Line 2\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:3,intrinsicWidth:250,layoutDependency:layoutDependency,layoutId:\"SKU7VviE5\",svg:'<svg width=\"250\" height=\"3\" viewBox=\"-1 -1 250 3\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line y1=\"0.5\" x2=\"248\" y2=\"0.5\" stroke=\"#444444\"/>\\n</svg>\\n',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rKrdR.framer-sfsxz1, .framer-rKrdR .framer-sfsxz1 { display: block; }\",\".framer-rKrdR.framer-1g1cp8n { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 248px; }\",\".framer-rKrdR .framer-13qbcpa { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-rKrdR .framer-1167fue { flex: none; height: 3px; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 248\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"OuOT4h_D_\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"N6eJBVj_A\":\"pageName\",\"mEmwgHIHi\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerE6wJ3Sj5O=withCSS(Component,css,\"framer-rKrdR\");export default FramerE6wJ3Sj5O;FramerE6wJ3Sj5O.displayName=\"Mega-Menu-Link\";FramerE6wJ3Sj5O.defaultProps={height:29,width:248};addPropertyControls(FramerE6wJ3Sj5O,{N6eJBVj_A:{defaultValue:\"Box Truck Routes\",displayTextArea:false,title:\"Page Name\",type:ControlType.String},onN6eJBVj_AChange:{changes:\"N6eJBVj_A\",type:ControlType.ChangeHandler},mEmwgHIHi:{title:\"Link\",type:ControlType.Link}});addFonts(FramerE6wJ3Sj5O,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerE6wJ3Sj5O\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OuOT4h_D_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"248\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"29\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"N6eJBVj_A\\\":\\\"pageName\\\",\\\"mEmwgHIHi\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./E6wJ3Sj5O.map","// Generated by Framer (2b843ce)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"HtT4ETxEG\",\"bwnNyPFon\"];const serializationHash=\"framer-OCFIX\";const variantClassNames={bwnNyPFon:\"framer-v-1sxh942\",HtT4ETxEG:\"framer-v-lv73d8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const TO4mjPCpA=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Current:\"bwnNyPFon\",Main:\"HtT4ETxEG\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,TO4mjPCpA:click??props.TO4mjPCpA,variant:humanReadableVariantMap[props.variant]??props.variant??\"HtT4ETxEG\"};};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,TO4mjPCpA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HtT4ETxEG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapdi9zav=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(TO4mjPCpA){const res=await TO4mjPCpA(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"bwnNyPFon\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-lv73d8\",className,classNames),\"data-framer-name\":\"Main\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"HtT4ETxEG\",onTap:onTapdi9zav,ref:refBinding,style:{...style},...addPropertyOverrides({bwnNyPFon:{\"data-framer-name\":\"Current\"}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1ewlh3t\",\"data-framer-name\":\"Chevron\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:25,intrinsicWidth:25,layoutDependency:layoutDependency,layoutId:\"vKsEFu2_B\",svg:'<svg width=\"25\" height=\"25\" viewBox=\"0 0 25 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M15.625 3.125L6.875 12.5L15.625 21.875L18.125 19.375L11.875 12.5L18.125 5.625L15.625 3.125Z\" fill=\"#009ACE\"/>\\n</svg>\\n',withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OCFIX.framer-sodxc1, .framer-OCFIX .framer-sodxc1 { display: block; }\",\".framer-OCFIX.framer-lv73d8 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 200px; min-width: 200px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-OCFIX .framer-1ewlh3t { flex: none; height: 25px; position: relative; width: 25px; }\",\".framer-OCFIX.framer-v-1sxh942.framer-lv73d8 { min-height: unset; min-width: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"bwnNyPFon\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"TO4mjPCpA\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYEyL2Q5kH=withCSS(Component,css,\"framer-OCFIX\");export default FramerYEyL2Q5kH;FramerYEyL2Q5kH.displayName=\"chevron\";FramerYEyL2Q5kH.defaultProps={height:200,width:200};addPropertyControls(FramerYEyL2Q5kH,{variant:{options:[\"HtT4ETxEG\",\"bwnNyPFon\"],optionTitles:[\"Main\",\"Current\"],title:\"Variant\",type:ControlType.Enum},TO4mjPCpA:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerYEyL2Q5kH,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYEyL2Q5kH\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bwnNyPFon\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"200\",\"framerVariables\":\"{\\\"TO4mjPCpA\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YEyL2Q5kH.map","// Generated by Framer (77cb752)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MegaMenuLink from\"https://framerusercontent.com/modules/naH2aR35N3pcVjRgeQm7/DkbuTfUU4Kv1YBUfwujN/E6wJ3Sj5O.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/uot66WGZoYetUnQXnU8E/4Opt2cQ0aaUwqIOYsZam/xMnbaDS7X.js\";import Chevron from\"https://framerusercontent.com/modules/GRsry8q9kVvwrypWTUvY/wRXj0kqzwDAxp7wievUc/YEyL2Q5kH.js\";const MegaMenuLinkFonts=getFonts(MegaMenuLink);const ChevronFonts=getFonts(Chevron);const cycleOrder=[\"yIBOFBDcr\",\"QddrVXZZr\",\"IpybL5nHh\",\"keHtmHloQ\"];const serializationHash=\"framer-xlxwW\";const variantClassNames={IpybL5nHh:\"framer-v-15zv73p\",keHtmHloQ:\"framer-v-11brtp2\",QddrVXZZr:\"framer-v-416m54\",yIBOFBDcr:\"framer-v-1etl78m\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const hiqB2F5nZ=undefined;const SZzPhLXkV=undefined;const kjNvqW8C5=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Category:\"keHtmHloQ\",Current:\"IpybL5nHh\",Main:\"yIBOFBDcr\",Sub:\"QddrVXZZr\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,title,width,...props})=>{return{...props,hiqB2F5nZ:click??props.hiqB2F5nZ,kjNvqW8C5:title??props.kjNvqW8C5??\"Products\",SZzPhLXkV:link??props.SZzPhLXkV,variant:humanReadableVariantMap[props.variant]??props.variant??\"yIBOFBDcr\"};};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,SZzPhLXkV,kjNvqW8C5,hiqB2F5nZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yIBOFBDcr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1bugytg=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(hiqB2F5nZ){const res=await hiqB2F5nZ(...args);if(res===false)return false;}});const TO4mjPCpAe8rnva=activeVariantCallback(async(...args)=>{if(hiqB2F5nZ){const res=await hiqB2F5nZ(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"QddrVXZZr\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"QddrVXZZr\")return true;return false;};const isDisplayed2=()=>{if([\"IpybL5nHh\",\"keHtmHloQ\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1etl78m\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Main\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"yIBOFBDcr\",onTap:onTap1bugytg,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(136, 136, 136)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},variants:{QddrVXZZr:{\"--border-bottom-width\":\"0px\"}},...addPropertyOverrides({IpybL5nHh:{\"data-framer-name\":\"Current\"},keHtmHloQ:{\"data-framer-name\":\"Category\"},QddrVXZZr:{\"data-framer-name\":\"Sub\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QW50b24tcmVndWxhcg==\",\"--framer-font-family\":'\"Anton\", \"Anton Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:SZzPhLXkV,motionChild:true,nodeId:\"ZwqqBWvh8\",openInNewTab:false,relValues:[],scopeId:\"sjvG3eCGR\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1h94khv\",\"data-styles-preset\":\"xMnbaDS7X\",children:\"Products\"})})})}),className:\"framer-7kcwgv\",\"data-framer-name\":\"Products\",fonts:[\"GF;Anton-regular\"],layoutDependency:layoutDependency,layoutId:\"ZwqqBWvh8\",style:{\"--extracted-r6o4lv\":\"rgb(17, 17, 17)\",\"--framer-paragraph-spacing\":\"0px\"},text:kjNvqW8C5,variants:{keHtmHloQ:{\"--extracted-r6o4lv\":\"var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({keHtmHloQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QW50b24tcmVndWxhcg==\",\"--framer-font-family\":'\"Anton\", \"Anton Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:SZzPhLXkV,motionChild:true,nodeId:\"ZwqqBWvh8\",openInNewTab:false,relValues:[],scopeId:\"sjvG3eCGR\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1h94khv\",\"data-styles-preset\":\"xMnbaDS7X\",children:\"Products\"})})})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({QddrVXZZr:{height:29,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||29)-0-29)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1biguq7-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xZRp2iLVK-container\",nodeId:\"xZRp2iLVK\",rendersWithMotion:true,scopeId:\"sjvG3eCGR\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"xZRp2iLVK\",layoutId:\"xZRp2iLVK\",mEmwgHIHi:SZzPhLXkV,N6eJBVj_A:kjNvqW8C5,style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({IpybL5nHh:{height:200,y:(componentViewport?.y||0)+(0+((componentViewport?.height||37)-8-200)/2)},keHtmHloQ:{height:200,y:(componentViewport?.y||0)+(0+((componentViewport?.height||33)-8-200)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h1yd88-container\",layoutDependency:layoutDependency,layoutId:\"ZQfyImI1i-container\",nodeId:\"ZQfyImI1i\",rendersWithMotion:true,scopeId:\"sjvG3eCGR\",style:{rotate:0},variants:{keHtmHloQ:{rotate:-180}},children:/*#__PURE__*/_jsx(Chevron,{height:\"100%\",id:\"ZQfyImI1i\",layoutId:\"ZQfyImI1i\",TO4mjPCpA:TO4mjPCpAe8rnva,variant:matchVariant(\"bwnNyPFon\"),width:\"100%\"})})})]})})})});});const css=[\".framer-xlxwW.framer-1ql9qoy, .framer-xlxwW .framer-1ql9qoy { display: block; }\",\".framer-xlxwW.framer-1etl78m { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 8px 0px; position: relative; width: 294px; }\",\".framer-xlxwW .framer-7kcwgv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-xlxwW .framer-1biguq7-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-xlxwW .framer-h1yd88-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-xlxwW.framer-v-416m54.framer-1etl78m { padding: 0px; }\",\".framer-xlxwW.framer-v-15zv73p .framer-7kcwgv, .framer-xlxwW.framer-v-11brtp2 .framer-h1yd88-container { order: 1; }\",\".framer-xlxwW.framer-v-15zv73p .framer-h1yd88-container, .framer-xlxwW.framer-v-11brtp2 .framer-7kcwgv { order: 0; }\",\".framer-xlxwW.framer-v-11brtp2.framer-1etl78m { gap: unset; justify-content: space-between; }\",...sharedStyle.css,'.framer-xlxwW[data-border=\"true\"]::after, .framer-xlxwW [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 37\n * @framerIntrinsicWidth 294\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"QddrVXZZr\":{\"layout\":[\"fixed\",\"auto\"]},\"IpybL5nHh\":{\"layout\":[\"fixed\",\"auto\"]},\"keHtmHloQ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"SZzPhLXkV\":\"link\",\"kjNvqW8C5\":\"title\",\"hiqB2F5nZ\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersjvG3eCGR=withCSS(Component,css,\"framer-xlxwW\");export default FramersjvG3eCGR;FramersjvG3eCGR.displayName=\"Mobile_Nav-Link\";FramersjvG3eCGR.defaultProps={height:37,width:294};addPropertyControls(FramersjvG3eCGR,{variant:{options:[\"yIBOFBDcr\",\"QddrVXZZr\",\"IpybL5nHh\",\"keHtmHloQ\"],optionTitles:[\"Main\",\"Sub\",\"Current\",\"Category\"],title:\"Variant\",type:ControlType.Enum},SZzPhLXkV:{title:\"Link\",type:ControlType.Link},kjNvqW8C5:{defaultValue:\"Products\",displayTextArea:false,title:\"Title\",type:ControlType.String},onkjNvqW8C5Change:{changes:\"kjNvqW8C5\",type:ControlType.ChangeHandler},hiqB2F5nZ:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramersjvG3eCGR,[{explicitInter:true,fonts:[{cssFamilyName:\"Anton\",source:\"google\",style:\"normal\",uiFamilyName:\"Anton\",url:\"https://fonts.gstatic.com/s/anton/v27/1Ptgg87LROyAm0Kx8i4gS7lu.woff2\",weight:\"400\"}]},...MegaMenuLinkFonts,...ChevronFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramersjvG3eCGR.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MegaMenuLink,{},context),forwardLoader(Chevron,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersjvG3eCGR\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"37\",\"framerIntrinsicWidth\":\"294\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QddrVXZZr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IpybL5nHh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"keHtmHloQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"SZzPhLXkV\\\":\\\"link\\\",\\\"kjNvqW8C5\\\":\\\"title\\\",\\\"hiqB2F5nZ\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (95da0c7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/owSs6IIYN7ansRpyO9p3/sjOA7GHuFaHl2u38K9E5/iprEmCoME.js\";import Button4 from\"https://framerusercontent.com/modules/K6PRF5N1djN28BpcZ5bA/LunmawbXHGpygCY8vwvR/JeW2y5Ktx.js\";import Mobile_NavLink from\"https://framerusercontent.com/modules/9A7tDrZgL6E2K5CFJIg2/AFCHCeVS8d8abDaaWEdC/sjvG3eCGR.js\";const Mobile_NavLinkFonts=getFonts(Mobile_NavLink);const Button4Fonts=getFonts(Button4);const cycleOrder=[\"XHjCbRGV3\",\"Nf9auRkJS\",\"eW2y1MP9h\",\"J4S3VANEb\",\"jp3JPbS4Z\",\"enPcl5Alg\",\"CDFLQB1gl\",\"zxNQT9_Bb\",\"TX9H9GFPh\",\"BVFA3pQu8\",\"Jcv9SJLa_\",\"jR5Gn4GrL\"];const serializationHash=\"framer-wdW5N\";const variantClassNames={BVFA3pQu8:\"framer-v-1we906h\",CDFLQB1gl:\"framer-v-sgti6r\",enPcl5Alg:\"framer-v-1s4x1g1\",eW2y1MP9h:\"framer-v-11lopqw\",J4S3VANEb:\"framer-v-1lzeni\",Jcv9SJLa_:\"framer-v-19ns1kw\",jp3JPbS4Z:\"framer-v-qjp3ka\",jR5Gn4GrL:\"framer-v-wp9xt8\",Nf9auRkJS:\"framer-v-3bgfju\",TX9H9GFPh:\"framer-v-7s9d1g\",XHjCbRGV3:\"framer-v-oinvkf\",zxNQT9_Bb:\"framer-v-1breab5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const frRv6EhlX=undefined;const ujy_seISr=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};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={\"Extended-1\":\"enPcl5Alg\",\"Simple - About\":\"jp3JPbS4Z\",\"Simple - Distribution\":\"Nf9auRkJS\",\"Simple - Training\":\"eW2y1MP9h\",\"Simple - Van Builds\":\"J4S3VANEb\",\"Tunnel Wash\":\"BVFA3pQu8\",Apparel:\"jR5Gn4GrL\",Ceramics:\"TX9H9GFPh\",Equipment:\"Jcv9SJLa_\",Exterior:\"CDFLQB1gl\",Interior:\"zxNQT9_Bb\",Main:\"XHjCbRGV3\"};const Variants=motion.create(React.Fragment);const getProps=({close,height,id,logo,width,...props})=>{return{...props,frRv6EhlX:logo??props.frRv6EhlX??{alt:\"\",pixelHeight:555,pixelWidth:1831,src:\"https://framerusercontent.com/images/HbPpHet9dwh29epJPZ8leS58SY.png?width=1831&height=555\",srcSet:\"https://framerusercontent.com/images/HbPpHet9dwh29epJPZ8leS58SY.png?scale-down-to=512&width=1831&height=555 512w,https://framerusercontent.com/images/HbPpHet9dwh29epJPZ8leS58SY.png?scale-down-to=1024&width=1831&height=555 1024w,https://framerusercontent.com/images/HbPpHet9dwh29epJPZ8leS58SY.png?width=1831&height=555 1831w\"},ujy_seISr:close??props.ujy_seISr,variant:humanReadableVariantMap[props.variant]??props.variant??\"XHjCbRGV3\"};};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,frRv6EhlX,ujy_seISr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XHjCbRGV3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap171nzy1=activeVariantCallback(async(...args)=>{if(ujy_seISr){const res=await ujy_seISr(...args);if(res===false)return false;}});const hiqB2F5nZlz46ny=activeVariantCallback(async(...args)=>{setVariant(\"enPcl5Alg\");});const router=useRouter();const hiqB2F5nZ10r9bcw=activeVariantCallback(async(...args)=>{setVariant(\"XHjCbRGV3\");});const isDisplayed=()=>{if([\"Nf9auRkJS\",\"eW2y1MP9h\",\"J4S3VANEb\",\"jp3JPbS4Z\",\"enPcl5Alg\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"Nf9auRkJS\",\"eW2y1MP9h\",\"jp3JPbS4Z\",\"CDFLQB1gl\",\"zxNQT9_Bb\",\"TX9H9GFPh\",\"BVFA3pQu8\",\"Jcv9SJLa_\",\"jR5Gn4GrL\"].includes(baseVariant))return false;return true;};const hiqB2F5nZ1yi0vrj=activeVariantCallback(async(...args)=>{setVariant(\"Nf9auRkJS\");});const hiqB2F5nZ184hsji=activeVariantCallback(async(...args)=>{setVariant(\"CDFLQB1gl\");});const hiqB2F5nZhj5qjm=activeVariantCallback(async(...args)=>{setVariant(\"eW2y1MP9h\");});const hiqB2F5nZ1ju6bpq=activeVariantCallback(async(...args)=>{setVariant(\"zxNQT9_Bb\");});const isDisplayed2=()=>{if(baseVariant===\"jp3JPbS4Z\")return true;return false;};const isDisplayed3=()=>{if([\"eW2y1MP9h\",\"jp3JPbS4Z\"].includes(baseVariant))return true;return false;};const hiqB2F5nZg8yp6z=activeVariantCallback(async(...args)=>{setVariant(\"J4S3VANEb\");});const hiqB2F5nZp8mumn=activeVariantCallback(async(...args)=>{setVariant(\"TX9H9GFPh\");});const hiqB2F5nZbwcgh6=activeVariantCallback(async(...args)=>{setVariant(\"jp3JPbS4Z\");});const hiqB2F5nZyoz7cj=activeVariantCallback(async(...args)=>{setVariant(\"BVFA3pQu8\");});const isDisplayed4=()=>{if([\"Nf9auRkJS\",\"eW2y1MP9h\",\"J4S3VANEb\",\"jp3JPbS4Z\"].includes(baseVariant))return true;return false;};const hiqB2F5nZ1fvtqx0=activeVariantCallback(async(...args)=>{setVariant(\"Jcv9SJLa_\");});const hiqB2F5nZ14mv0wb=activeVariantCallback(async(...args)=>{setVariant(\"jR5Gn4GrL\");});const isDisplayed5=()=>{if([\"Nf9auRkJS\",\"eW2y1MP9h\",\"jp3JPbS4Z\"].includes(baseVariant))return true;return false;};const isDisplayed6=()=>{if([\"Nf9auRkJS\",\"eW2y1MP9h\"].includes(baseVariant))return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"Nf9auRkJS\")return true;return false;};const isDisplayed8=()=>{if([\"CDFLQB1gl\",\"zxNQT9_Bb\",\"TX9H9GFPh\",\"BVFA3pQu8\",\"Jcv9SJLa_\",\"jR5Gn4GrL\"].includes(baseVariant))return true;return false;};const isDisplayed9=()=>{if(baseVariant===\"jR5Gn4GrL\")return false;return true;};const isDisplayed10=()=>{if([\"TX9H9GFPh\",\"BVFA3pQu8\",\"jR5Gn4GrL\"].includes(baseVariant))return false;return true;};const isDisplayed11=()=>{if([\"TX9H9GFPh\",\"jR5Gn4GrL\"].includes(baseVariant))return false;return true;};const isDisplayed12=()=>{if([\"CDFLQB1gl\",\"zxNQT9_Bb\",\"TX9H9GFPh\",\"jR5Gn4GrL\"].includes(baseVariant))return false;return true;};const isDisplayed13=()=>{if(baseVariant===\"Jcv9SJLa_\")return true;return false;};const isDisplayed14=()=>{if([\"Nf9auRkJS\",\"eW2y1MP9h\",\"J4S3VANEb\",\"jp3JPbS4Z\",\"enPcl5Alg\",\"CDFLQB1gl\",\"zxNQT9_Bb\",\"TX9H9GFPh\",\"BVFA3pQu8\",\"Jcv9SJLa_\",\"jR5Gn4GrL\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-oinvkf\",className,classNames),\"data-framer-name\":\"Main\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"XHjCbRGV3\",ref:refBinding,style:{backgroundColor:\"rgb(245, 245, 245)\",...style},...addPropertyOverrides({BVFA3pQu8:{\"data-framer-name\":\"Tunnel Wash\"},CDFLQB1gl:{\"data-framer-name\":\"Exterior\"},enPcl5Alg:{\"data-framer-name\":\"Extended-1\"},eW2y1MP9h:{\"data-framer-name\":\"Simple - Training\"},J4S3VANEb:{\"data-framer-name\":\"Simple - Van Builds\"},Jcv9SJLa_:{\"data-framer-name\":\"Equipment\"},jp3JPbS4Z:{\"data-framer-name\":\"Simple - About\"},jR5Gn4GrL:{\"data-framer-name\":\"Apparel\"},Nf9auRkJS:{\"data-framer-name\":\"Simple - Distribution\"},TX9H9GFPh:{\"data-framer-name\":\"Ceramics\"},zxNQT9_Bb:{\"data-framer-name\":\"Interior\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lsofp1\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"K0uvXboEG\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ujkvr7\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"zbpTkVQOX\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"akiZ46ltD\"},motionChild:true,nodeId:\"ECE_K_IOF\",openInNewTab:false,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:462,intrinsicWidth:1092,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24+0+0+0+0),pixelHeight:555,pixelWidth:1831,sizes:\"131px\",...toResponsiveImage(frRv6EhlX)},className:\"framer-6o4anq framer-1405kxj\",\"data-framer-name\":\"RCP card logo black 1\",\"data-highlight\":true,fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"ECE_K_IOF\",onTap:onTap171nzy1})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tsfb4\",\"data-framer-name\":\"Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"dx5F5Zm7T\",onTap:onTap171nzy1,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1os1o60\",layoutDependency:layoutDependency,layoutId:\"mLbF5YN7b\",style:{backgroundColor:\"var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:-45}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o0cx8y\",layoutDependency:layoutDependency,layoutId:\"SpHicVnu3\",style:{backgroundColor:\"var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:45}})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yhpwuu\",\"data-framer-name\":\"Nav Links\",layoutDependency:layoutDependency,layoutId:\"UBkdxcvLN\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xpbqv3_cc\"},implicitPathVariables:undefined},{href:{webPageId:\"YdWQ4OkvT\"},implicitPathVariables:undefined},{href:{webPageId:\"JmIBmMVco\"},implicitPathVariables:undefined},{href:{webPageId:\"pXnLiNqxK\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+96+0+0,...addPropertyOverrides({eW2y1MP9h:{y:(componentViewport?.y||0)+24+0+0+88+0+0},J4S3VANEb:{y:(componentViewport?.y||0)+24+0+0+88+0+0},jp3JPbS4Z:{y:(componentViewport?.y||0)+24+0+0+88+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ep42uo-container\",layoutDependency:layoutDependency,layoutId:\"llglFW1wX-container\",nodeId:\"llglFW1wX\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",hiqB2F5nZ:hiqB2F5nZlz46ny,id:\"llglFW1wX\",kjNvqW8C5:\"Products\",layoutId:\"llglFW1wX\",style:{width:\"100%\"},variant:matchVariant(\"yIBOFBDcr\"),width:\"100%\",...addPropertyOverrides({BVFA3pQu8:{kjNvqW8C5:\"Tunnel Wash\",variant:matchVariant(\"IpybL5nHh\")},CDFLQB1gl:{kjNvqW8C5:\"Exterior\",variant:matchVariant(\"IpybL5nHh\")},enPcl5Alg:{hiqB2F5nZ:hiqB2F5nZ10r9bcw,variant:matchVariant(\"IpybL5nHh\")},eW2y1MP9h:{hiqB2F5nZ:hiqB2F5nZ10r9bcw,kjNvqW8C5:\"Training\",SZzPhLXkV:resolvedLinks[1],variant:matchVariant(\"IpybL5nHh\")},J4S3VANEb:{hiqB2F5nZ:hiqB2F5nZ10r9bcw,kjNvqW8C5:\"Van Builds\",SZzPhLXkV:resolvedLinks[2],variant:matchVariant(\"IpybL5nHh\")},Jcv9SJLa_:{kjNvqW8C5:\"Equipment\",variant:matchVariant(\"IpybL5nHh\")},jp3JPbS4Z:{hiqB2F5nZ:hiqB2F5nZ10r9bcw,kjNvqW8C5:\"About\",SZzPhLXkV:resolvedLinks[3],variant:matchVariant(\"IpybL5nHh\")},jR5Gn4GrL:{kjNvqW8C5:\"Apparel\",variant:matchVariant(\"IpybL5nHh\")},Nf9auRkJS:{hiqB2F5nZ:hiqB2F5nZ10r9bcw,kjNvqW8C5:\"Distribution\",SZzPhLXkV:resolvedLinks[0],variant:matchVariant(\"IpybL5nHh\")},TX9H9GFPh:{kjNvqW8C5:\"Ceramics\",variant:matchVariant(\"IpybL5nHh\")},zxNQT9_Bb:{kjNvqW8C5:\"Interior\",variant:matchVariant(\"IpybL5nHh\")}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fqD_Ro3Tz\"},implicitPathVariables:undefined},{href:{hash:\":ZWPiVpWWs\",webPageId:\"tL8TqB6aL\"},implicitPathVariables:undefined},{href:{webPageId:\"kLbZ7t5En\"},implicitPathVariables:undefined},{href:{webPageId:\"mC2tObcX7\"},implicitPathVariables:undefined},{href:{webPageId:\"KIcEUYDkl\"},implicitPathVariables:undefined},{href:{webPageId:\"Yj7pwQ05O\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({enPcl5Alg:{height:40,y:(componentViewport?.y||0)+24+0+0+96+0+61},eW2y1MP9h:{height:40,y:(componentViewport?.y||0)+24+0+0+88+0+225},J4S3VANEb:{height:40,y:(componentViewport?.y||0)+24+0+0+88+0+225},jp3JPbS4Z:{height:40,y:(componentViewport?.y||0)+24+0+0+88+0+225},Nf9auRkJS:{height:40,y:(componentViewport?.y||0)+24+0+0+96+0+225}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h6dz0q-container\",layoutDependency:layoutDependency,layoutId:\"WzD6wPx0n-container\",nodeId:\"WzD6wPx0n\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Button4,{Clrqcg5xM:\"Shop All Products\",height:\"100%\",id:\"WzD6wPx0n\",layoutId:\"WzD6wPx0n\",MYgifd7tV:\"rgb(0, 154, 206)\",RBDgbdRfV:resolvedLinks1[0],style:{height:\"100%\"},variant:matchVariant(\"H0vtcyM3_\"),width:\"100%\",...addPropertyOverrides({enPcl5Alg:{Clrqcg5xM:\"Shop All\",K3BxBgfMA:onTap171nzy1,RBDgbdRfV:resolvedLinks1[5]},eW2y1MP9h:{Clrqcg5xM:\"Browse Classes\",K3BxBgfMA:onTap171nzy1,RBDgbdRfV:resolvedLinks1[2]},J4S3VANEb:{Clrqcg5xM:\"See packages\",K3BxBgfMA:onTap171nzy1,RBDgbdRfV:resolvedLinks1[3]},jp3JPbS4Z:{Clrqcg5xM:\"Contact Us\",K3BxBgfMA:onTap171nzy1,RBDgbdRfV:resolvedLinks1[4]},Nf9auRkJS:{Clrqcg5xM:\"Submit an Inquiry\",K3BxBgfMA:onTap171nzy1,RBDgbdRfV:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"bEbNYFf1j\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61,...addPropertyOverrides({enPcl5Alg:{y:(componentViewport?.y||0)+24+0+0+96+0+125},J4S3VANEb:{y:(componentViewport?.y||0)+24+0+0+88+0+289}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16km1h3-container\",layoutDependency:layoutDependency,layoutId:\"rBdeVJiWK-container\",nodeId:\"rBdeVJiWK\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",hiqB2F5nZ:hiqB2F5nZ1yi0vrj,id:\"rBdeVJiWK\",kjNvqW8C5:\"Distribution\",layoutId:\"rBdeVJiWK\",style:{width:\"100%\"},variant:matchVariant(\"yIBOFBDcr\"),width:\"100%\",...addPropertyOverrides({enPcl5Alg:{hiqB2F5nZ:hiqB2F5nZ184hsji,kjNvqW8C5:\"Exterior\",variant:matchVariant(\"keHtmHloQ\")},J4S3VANEb:{hiqB2F5nZ:undefined,kjNvqW8C5:\"Build Overview & Gallery\",SZzPhLXkV:resolvedLinks2[0],variant:matchVariant(\"QddrVXZZr\")}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"mC2tObcX7\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+96+0+122,...addPropertyOverrides({enPcl5Alg:{y:(componentViewport?.y||0)+24+0+0+96+0+186},J4S3VANEb:{y:(componentViewport?.y||0)+24+0+0+88+0+350}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-165sx4w-container\",layoutDependency:layoutDependency,layoutId:\"AtMnTwGMl-container\",nodeId:\"AtMnTwGMl\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",hiqB2F5nZ:hiqB2F5nZhj5qjm,id:\"AtMnTwGMl\",kjNvqW8C5:\"Training\",layoutId:\"AtMnTwGMl\",style:{width:\"100%\"},variant:matchVariant(\"yIBOFBDcr\"),width:\"100%\",...addPropertyOverrides({enPcl5Alg:{hiqB2F5nZ:hiqB2F5nZ1ju6bpq,kjNvqW8C5:\"Interior\",variant:matchVariant(\"keHtmHloQ\")},J4S3VANEb:{hiqB2F5nZ:undefined,kjNvqW8C5:\"How It Works\",SZzPhLXkV:resolvedLinks3[0],variant:matchVariant(\"QddrVXZZr\")}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Q8nsnKc70\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({jp3JPbS4Z:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+289}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-484fn7-container\",layoutDependency:layoutDependency,layoutId:\"Cmkx558sA-container\",nodeId:\"Cmkx558sA\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",hiqB2F5nZ:hiqB2F5nZ1yi0vrj,id:\"Cmkx558sA\",kjNvqW8C5:\"Video Library\",layoutId:\"Cmkx558sA\",style:{width:\"100%\"},variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({jp3JPbS4Z:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Our Mission\",SZzPhLXkV:resolvedLinks4[0]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{bejcD_b97:\"interior-detailing\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"wfoeAgc7Q\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"interior-detailing\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"wfoeAgc7Q\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{webPageId:\"ktezYg0Jl\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eW2y1MP9h:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+289},jp3JPbS4Z:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+350}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wqjaxh-container\",layoutDependency:layoutDependency,layoutId:\"V8wUYdygn-container\",nodeId:\"V8wUYdygn\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",hiqB2F5nZ:onTap171nzy1,id:\"V8wUYdygn\",kjNvqW8C5:\"Interior Detailing\",layoutId:\"V8wUYdygn\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks5[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({eW2y1MP9h:{SZzPhLXkV:resolvedLinks5[1]},jp3JPbS4Z:{kjNvqW8C5:\"Meet The Team\",SZzPhLXkV:resolvedLinks5[2]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{bejcD_b97:\"exterior-detailing\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"VdnFFP5W6\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"exterior-detailing\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"VdnFFP5W6\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{webPageId:\"s9D5fRZ9B\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eW2y1MP9h:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+350},jp3JPbS4Z:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+411}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-173wv73-container\",layoutDependency:layoutDependency,layoutId:\"hA7MvM1_s-container\",nodeId:\"hA7MvM1_s\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",hiqB2F5nZ:onTap171nzy1,id:\"hA7MvM1_s\",kjNvqW8C5:\"Exterior Detailing\",layoutId:\"hA7MvM1_s\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks6[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({eW2y1MP9h:{SZzPhLXkV:resolvedLinks6[1]},jp3JPbS4Z:{kjNvqW8C5:\"Employment / Careers\",SZzPhLXkV:resolvedLinks6[2]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+96+0+183,...addPropertyOverrides({enPcl5Alg:{y:(componentViewport?.y||0)+24+0+0+96+0+247},J4S3VANEb:{y:(componentViewport?.y||0)+24+0+0+88+0+411}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-74mogc-container\",layoutDependency:layoutDependency,layoutId:\"obsnANapb-container\",nodeId:\"obsnANapb\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",hiqB2F5nZ:hiqB2F5nZg8yp6z,id:\"obsnANapb\",kjNvqW8C5:\"Van Builds\",layoutId:\"obsnANapb\",style:{width:\"100%\"},variant:matchVariant(\"yIBOFBDcr\"),width:\"100%\",...addPropertyOverrides({enPcl5Alg:{hiqB2F5nZ:hiqB2F5nZp8mumn,kjNvqW8C5:\"Ceramics\",variant:matchVariant(\"keHtmHloQ\")},J4S3VANEb:{hiqB2F5nZ:undefined,kjNvqW8C5:\"Gallery (Coming Soon)\",variant:matchVariant(\"QddrVXZZr\")}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ghd3pyUuk\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+96+0+244,...addPropertyOverrides({enPcl5Alg:{y:(componentViewport?.y||0)+24+0+0+96+0+308},J4S3VANEb:{y:(componentViewport?.y||0)+24+0+0+88+0+472}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y2i9a6-container\",layoutDependency:layoutDependency,layoutId:\"llUQ7N8PV-container\",nodeId:\"llUQ7N8PV\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",hiqB2F5nZ:hiqB2F5nZbwcgh6,id:\"llUQ7N8PV\",kjNvqW8C5:\"About\",layoutId:\"llUQ7N8PV\",style:{width:\"100%\"},variant:matchVariant(\"yIBOFBDcr\"),width:\"100%\",...addPropertyOverrides({enPcl5Alg:{hiqB2F5nZ:hiqB2F5nZyoz7cj,kjNvqW8C5:\"Tunnel Wash\",variant:matchVariant(\"keHtmHloQ\")},J4S3VANEb:{hiqB2F5nZ:undefined,kjNvqW8C5:\"Custom Van Build\",SZzPhLXkV:resolvedLinks7[0],variant:matchVariant(\"QddrVXZZr\")}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-lvi9qz\",\"data-styles-preset\":\"iprEmCoME\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68)))\"},children:\"Chemical delivery, dealer programs, and wholesale partnerships that bring RCP directly to you.\"})}),className:\"framer-sqb0e4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZFcsevitH\",style:{\"--extracted-r6o4lv\":\"var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eW2y1MP9h:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-lvi9qz\",\"data-styles-preset\":\"iprEmCoME\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68)))\"},children:\"Hands-on classes, certifications, and resources to sharpen your detailing skills.\"})})},J4S3VANEb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-lvi9qz\",\"data-styles-preset\":\"iprEmCoME\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68)))\"},children:\"Fully outfitted mobile detailing units built and stocked for working professionals.\"})})}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{bejcD_b97:\"paint-correction-buffing-ceramic-coating\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"wbIOWjkRa\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"paint-correction-buffing-ceramic-coating\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"wbIOWjkRa\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{webPageId:\"LzcyaiV0V\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eW2y1MP9h:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+411},jp3JPbS4Z:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+472}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ka32e5-container\",layoutDependency:layoutDependency,layoutId:\"fJnBuzE7x-container\",nodeId:\"fJnBuzE7x\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",hiqB2F5nZ:onTap171nzy1,id:\"fJnBuzE7x\",kjNvqW8C5:\"Ceramic Coating\",layoutId:\"fJnBuzE7x\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks8[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({eW2y1MP9h:{SZzPhLXkV:resolvedLinks8[1]},jp3JPbS4Z:{kjNvqW8C5:\"Facility Overview\",SZzPhLXkV:resolvedLinks8[2]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fqD_Ro3Tz\"},implicitPathVariables:undefined},{href:{webPageId:\"e4jqXrQLI\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"paint-correction-buffing-ceramic-coating\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"wbIOWjkRa\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{webPageId:\"kxkZQGRmh\"},implicitPathVariables:undefined},{href:{webPageId:\"fqD_Ro3Tz\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({enPcl5Alg:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+96+0+369},eW2y1MP9h:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+472},J4S3VANEb:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+533},jp3JPbS4Z:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+533},Nf9auRkJS:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+96+0+289}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10gjghi-container\",layoutDependency:layoutDependency,layoutId:\"NtDTaZnn7-container\",nodeId:\"NtDTaZnn7\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",id:\"NtDTaZnn7\",kjNvqW8C5:\"Extra Link\",layoutId:\"NtDTaZnn7\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks9[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({enPcl5Alg:{hiqB2F5nZ:hiqB2F5nZ1fvtqx0,kjNvqW8C5:\"Equipment\",SZzPhLXkV:resolvedLinks9[4],variant:matchVariant(\"keHtmHloQ\")},eW2y1MP9h:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Paint Correction & Buffing\",SZzPhLXkV:resolvedLinks9[2]},J4S3VANEb:{kjNvqW8C5:\"Financing (Coming Soon)\",SZzPhLXkV:undefined},jp3JPbS4Z:{kjNvqW8C5:\"Manufacturing Capabilities\",SZzPhLXkV:resolvedLinks9[3]},Nf9auRkJS:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Mobile Supply Route\",SZzPhLXkV:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fqD_Ro3Tz\"},implicitPathVariables:undefined},{href:{webPageId:\"Yn5vWXBli\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"paint-protection-film-ppf\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"Rb8Fi_9Qq\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{webPageId:\"cnNOvCLrp\"},implicitPathVariables:undefined},{href:{webPageId:\"polpY67JD\"},implicitPathVariables:undefined},{href:{webPageId:\"fqD_Ro3Tz\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({enPcl5Alg:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+96+0+430},eW2y1MP9h:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+533},J4S3VANEb:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+594},jp3JPbS4Z:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+594},Nf9auRkJS:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+96+0+350}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-frppnw-container\",layoutDependency:layoutDependency,layoutId:\"Teht7uutF-container\",nodeId:\"Teht7uutF\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",id:\"Teht7uutF\",kjNvqW8C5:\"Extra Link\",layoutId:\"Teht7uutF\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks10[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({enPcl5Alg:{hiqB2F5nZ:hiqB2F5nZ14mv0wb,kjNvqW8C5:\"Apparel\",SZzPhLXkV:resolvedLinks10[5],variant:matchVariant(\"keHtmHloQ\")},eW2y1MP9h:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Paint Protection Film\",SZzPhLXkV:resolvedLinks10[2]},J4S3VANEb:{kjNvqW8C5:\"Equipment & Product Stocking\",SZzPhLXkV:resolvedLinks10[3]},jp3JPbS4Z:{kjNvqW8C5:\"Photo Gallery\",SZzPhLXkV:resolvedLinks10[4]},Nf9auRkJS:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Retail Locations\",SZzPhLXkV:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fqD_Ro3Tz\"},implicitPathVariables:undefined},{href:{webPageId:\"vC33je3Cu\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"window-tint\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"yxqXiAwy6\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eW2y1MP9h:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+594},jp3JPbS4Z:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+655},Nf9auRkJS:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+96+0+411}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-101m0oz-container\",layoutDependency:layoutDependency,layoutId:\"miySMgBGL-container\",nodeId:\"miySMgBGL\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",id:\"miySMgBGL\",kjNvqW8C5:\"Extra Link\",layoutId:\"miySMgBGL\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks11[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({eW2y1MP9h:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Window Tint\",SZzPhLXkV:resolvedLinks11[2]},jp3JPbS4Z:{kjNvqW8C5:\"Visit Us\",SZzPhLXkV:\"https://maps.app.goo.gl/2v31rqyp9pK3LAPUA\"},Nf9auRkJS:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Dealership Programs\",SZzPhLXkV:resolvedLinks11[1]}},baseVariant,gestureVariant)})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fqD_Ro3Tz\"},implicitPathVariables:undefined},{href:{webPageId:\"tL8TqB6aL\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"product-knowledge\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"zy83lLVh5\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{webPageId:\"lwyokqEWV\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eW2y1MP9h:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+655},jp3JPbS4Z:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+716},Nf9auRkJS:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+96+0+472}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y0hjve-container\",layoutDependency:layoutDependency,layoutId:\"PrjQPdm6K-container\",nodeId:\"PrjQPdm6K\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",id:\"PrjQPdm6K\",kjNvqW8C5:\"Extra Link\",layoutId:\"PrjQPdm6K\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks12[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({eW2y1MP9h:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Product Knowledge\",SZzPhLXkV:resolvedLinks12[2]},jp3JPbS4Z:{kjNvqW8C5:\"Safety Data Sheets\",SZzPhLXkV:resolvedLinks12[3]},Nf9auRkJS:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Wholesale Inquiry\",SZzPhLXkV:resolvedLinks12[1]}},baseVariant,gestureVariant)})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fqD_Ro3Tz\"},implicitPathVariables:undefined},{href:{webPageId:\"TmJ0VHb6q\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"customer-service-for-detailers\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"gvVF7tYzq\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eW2y1MP9h:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+716},jp3JPbS4Z:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+777},Nf9auRkJS:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+96+0+533}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dre8iq-container\",layoutDependency:layoutDependency,layoutId:\"rCTqJPmCh-container\",nodeId:\"rCTqJPmCh\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",id:\"rCTqJPmCh\",kjNvqW8C5:\"Extra Link\",layoutId:\"rCTqJPmCh\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks13[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({eW2y1MP9h:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Customer Service\",SZzPhLXkV:resolvedLinks13[2]},jp3JPbS4Z:{kjNvqW8C5:\"Product Catalog\",SZzPhLXkV:\"https://online.fliphtml5.com/RCPAmerica/zvyk/#p=1\"},Nf9auRkJS:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Private Label Program\",SZzPhLXkV:resolvedLinks13[1]}},baseVariant,gestureVariant)})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fqD_Ro3Tz\"},implicitPathVariables:undefined},{href:{webPageId:\"M3F7FjXaJ\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"distributor-sales-marketing\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"KppG2lXEu\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eW2y1MP9h:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+777},jp3JPbS4Z:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+838},Nf9auRkJS:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+96+0+594}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-45ipyw-container\",layoutDependency:layoutDependency,layoutId:\"WCBbg21qM-container\",nodeId:\"WCBbg21qM\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",id:\"WCBbg21qM\",kjNvqW8C5:\"Extra Link\",layoutId:\"WCBbg21qM\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks14[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({eW2y1MP9h:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Distributor Sales & Marketing\",SZzPhLXkV:resolvedLinks14[2]},jp3JPbS4Z:{kjNvqW8C5:\"Trade Account Help\",SZzPhLXkV:\"https://rcpadirect.com/home\"},Nf9auRkJS:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Become A Distributor\",SZzPhLXkV:resolvedLinks14[1]}},baseVariant,gestureVariant)})})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fqD_Ro3Tz\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"6-stages-reconditioning-automotive\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"mkpX21_AB\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eW2y1MP9h:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+88+0+838},Nf9auRkJS:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+96+0+655}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11dombq-container\",layoutDependency:layoutDependency,layoutId:\"KpWne89xd-container\",nodeId:\"KpWne89xd\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",id:\"KpWne89xd\",kjNvqW8C5:\"Extra Link\",layoutId:\"KpWne89xd\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks15[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({eW2y1MP9h:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"6 Stages — Automotive\",SZzPhLXkV:resolvedLinks15[1]},Nf9auRkJS:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"RCP Direct\",SZzPhLXkV:\"https://rcpadirect.com/login?next=L2IyYi9wcm9kdWN0cz8=\"}},baseVariant,gestureVariant)})})})}),isDisplayed7()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DYP9hLq5v\"},implicitPathVariables:undefined},{href:{webPageId:\"DYP9hLq5v\"},implicitPathVariables:undefined}],children:resolvedLinks16=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Nf9auRkJS:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+24+0+0+96+0+716}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g8t27r-container\",layoutDependency:layoutDependency,layoutId:\"jFhOnDKAf-container\",nodeId:\"jFhOnDKAf\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",hiqB2F5nZ:onTap171nzy1,id:\"jFhOnDKAf\",kjNvqW8C5:\"Custom Formulas\",layoutId:\"jFhOnDKAf\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks16[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({Nf9auRkJS:{SZzPhLXkV:resolvedLinks16[1]}},baseVariant,gestureVariant)})})})}),isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y04li9\",\"data-framer-name\":\"Category Links\",layoutDependency:layoutDependency,layoutId:\"FB6oMnSmD\",children:[isDisplayed8()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"all-purpose-and-degreasers\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"bZENTZWa5\"}},webPageId:\"aBWsldWH4\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"wheel-cleaners\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"QODG7lRV2\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"interior-cleaners\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"UgM6AdvIk\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"ceramic-coatings\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"YXqviKiLl\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"high-ph-presoak\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"Ppy3TqV9q\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"dual-action-polishers\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"HTkQIzvY2\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"shirts\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"BD3ujKWRd\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks17=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({BVFA3pQu8:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+0},CDFLQB1gl:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+0},Jcv9SJLa_:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+0},jR5Gn4GrL:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+0},TX9H9GFPh:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+0},zxNQT9_Bb:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g7z5c4-container\",layoutDependency:layoutDependency,layoutId:\"fcmcesxwQ-container\",nodeId:\"fcmcesxwQ\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",hiqB2F5nZ:onTap171nzy1,id:\"fcmcesxwQ\",kjNvqW8C5:\"Wheel Cleaners\",layoutId:\"fcmcesxwQ\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks17[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({BVFA3pQu8:{kjNvqW8C5:\"High PH Presoak\",SZzPhLXkV:resolvedLinks17[4]},CDFLQB1gl:{SZzPhLXkV:resolvedLinks17[1]},Jcv9SJLa_:{kjNvqW8C5:\"Dual-Action Polishers\",SZzPhLXkV:resolvedLinks17[5]},jR5Gn4GrL:{kjNvqW8C5:\"Shirts\",SZzPhLXkV:resolvedLinks17[6]},TX9H9GFPh:{kjNvqW8C5:\"Ceramic Coatings\",SZzPhLXkV:resolvedLinks17[3]},zxNQT9_Bb:{kjNvqW8C5:\"Interior Cleaners\",SZzPhLXkV:resolvedLinks17[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fqD_Ro3Tz\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"all-purpose-and-degreasers\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"bZENTZWa5\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"degreasers\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"tXdHZ5Rus\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"ceramic-sprays\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"hJq6jog8j\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"low-ph-presoak\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"dMDfBPM_1\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"rotary-buffers\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"JliNaRQIG\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"jackets\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"WENYVPoM_\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks18=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,...addPropertyOverrides({BVFA3pQu8:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+61},CDFLQB1gl:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+61},Jcv9SJLa_:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+61},jR5Gn4GrL:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+61},TX9H9GFPh:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+61},zxNQT9_Bb:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+61}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4d58pk-container\",layoutDependency:layoutDependency,layoutId:\"oigNYFNjE-container\",nodeId:\"oigNYFNjE\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",id:\"oigNYFNjE\",kjNvqW8C5:\"All-Purpose & Degreasers\",layoutId:\"oigNYFNjE\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks18[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({BVFA3pQu8:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Low PH Presoak\",SZzPhLXkV:resolvedLinks18[4]},CDFLQB1gl:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"All Purpose & Degreasers\",SZzPhLXkV:resolvedLinks18[1]},Jcv9SJLa_:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Rotary Buffers\",SZzPhLXkV:resolvedLinks18[5]},jR5Gn4GrL:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Jackets\",SZzPhLXkV:resolvedLinks18[6]},TX9H9GFPh:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Ceramic Sprays\",SZzPhLXkV:resolvedLinks18[3]},zxNQT9_Bb:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Degreasers\",SZzPhLXkV:resolvedLinks18[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fqD_Ro3Tz\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"car-wash-soaps\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"h_5s4H0dz\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"leather-conditioners\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"qOZVCmPJw\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"ceramic-maintenance-wash\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"d0HXz97BS\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"tunnel-wash-soaps\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"FyHuLPGKy\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"pressure-washers\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"CaIvkC_cW\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"hats\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"ceib4xuyb\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks19=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,...addPropertyOverrides({BVFA3pQu8:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+122},CDFLQB1gl:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+122},Jcv9SJLa_:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+122},jR5Gn4GrL:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+122},TX9H9GFPh:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+122},zxNQT9_Bb:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+122}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bm5afs-container\",layoutDependency:layoutDependency,layoutId:\"l6sYOvhQJ-container\",nodeId:\"l6sYOvhQJ\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",id:\"l6sYOvhQJ\",kjNvqW8C5:\"Car Wash Soaps\",layoutId:\"l6sYOvhQJ\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks19[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({BVFA3pQu8:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Tunnel Wash Soaps\",SZzPhLXkV:resolvedLinks19[4]},CDFLQB1gl:{hiqB2F5nZ:onTap171nzy1,SZzPhLXkV:resolvedLinks19[1]},Jcv9SJLa_:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Pressure Washers\",SZzPhLXkV:resolvedLinks19[5]},jR5Gn4GrL:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Hats\",SZzPhLXkV:resolvedLinks19[6]},TX9H9GFPh:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Ceramic Maintenance Wash\",SZzPhLXkV:resolvedLinks19[3]},zxNQT9_Bb:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Leather Conditioners\",SZzPhLXkV:resolvedLinks19[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fqD_Ro3Tz\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"dressings-and-protectants\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"TC9h8b7vv\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"vinyl-and-plastic-conditioners\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"StD3X5GXj\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"ceramic-detailer-spray\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"oRk6YYDWD\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"triple-foam\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"rKAmwfZts\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"buff-pads\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"c0GlzQiEH\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"rcp-cup\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"KizAmfRrm\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks20=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,...addPropertyOverrides({BVFA3pQu8:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+183},CDFLQB1gl:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+183},Jcv9SJLa_:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+183},jR5Gn4GrL:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+183},TX9H9GFPh:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+183},zxNQT9_Bb:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+183}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-s2ntja-container\",layoutDependency:layoutDependency,layoutId:\"uAIVDA82j-container\",nodeId:\"uAIVDA82j\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",id:\"uAIVDA82j\",kjNvqW8C5:\"Solvents/Removers\",layoutId:\"uAIVDA82j\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks20[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({BVFA3pQu8:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Triple Foam\",SZzPhLXkV:resolvedLinks20[4]},CDFLQB1gl:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Dressings & Protectants\",SZzPhLXkV:resolvedLinks20[1]},Jcv9SJLa_:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Buff Pads\",SZzPhLXkV:resolvedLinks20[5]},jR5Gn4GrL:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"RCP Cup\",SZzPhLXkV:resolvedLinks20[6]},TX9H9GFPh:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Ceramic Detailer Spray\",SZzPhLXkV:resolvedLinks20[3]},zxNQT9_Bb:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Vinyl & Plastic Conditioners\",SZzPhLXkV:resolvedLinks20[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fqD_Ro3Tz\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"solvents-and-removers\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"pRIv4E_x3\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"fabric-protectants\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"jZ4Arf0XR\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"ceramic-boost\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"m23i31kSn\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"wheel-and-tire-cleaner\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"vVRtEqq9j\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"applicator-pads\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"gkXp2Q3Iy\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"limited-drops\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"gGUYMrX7H\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks21=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,...addPropertyOverrides({BVFA3pQu8:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+244},CDFLQB1gl:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+244},Jcv9SJLa_:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+244},jR5Gn4GrL:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+244},TX9H9GFPh:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+244},zxNQT9_Bb:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+244}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kxa52a-container\",layoutDependency:layoutDependency,layoutId:\"vgGoE2idL-container\",nodeId:\"vgGoE2idL\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",id:\"vgGoE2idL\",kjNvqW8C5:\"Wheel Cleaners\",layoutId:\"vgGoE2idL\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks21[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({BVFA3pQu8:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Wheel & Tire Cleaner\",SZzPhLXkV:resolvedLinks21[4]},CDFLQB1gl:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Solvents & Removers\",SZzPhLXkV:resolvedLinks21[1]},Jcv9SJLa_:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Applicator Pads\",SZzPhLXkV:resolvedLinks21[5]},jR5Gn4GrL:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Limited Drops\",SZzPhLXkV:resolvedLinks21[6]},TX9H9GFPh:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Ceramic Boost\",SZzPhLXkV:resolvedLinks21[3]},zxNQT9_Bb:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Fabric Protectants\",SZzPhLXkV:resolvedLinks21[2]}},baseVariant,gestureVariant)})})})}),isDisplayed9()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fqD_Ro3Tz\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"glass-cleaners\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"rdxLXwzWs\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"air-fresheners\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"zazfjY1ql\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"ceramic-kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"cvxgRuv5v\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"drying-agents\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"bqFPXaMBS\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"microfiber-towels\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"OODA41sgM\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks22=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,...addPropertyOverrides({BVFA3pQu8:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+305},CDFLQB1gl:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+305},Jcv9SJLa_:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+305},TX9H9GFPh:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+305},zxNQT9_Bb:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+305}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-s9tefe-container\",layoutDependency:layoutDependency,layoutId:\"YFAu9SoVD-container\",nodeId:\"YFAu9SoVD\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",id:\"YFAu9SoVD\",kjNvqW8C5:\"Wash Soaps\",layoutId:\"YFAu9SoVD\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks22[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({BVFA3pQu8:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Drying Agents\",SZzPhLXkV:resolvedLinks22[4]},CDFLQB1gl:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Glass Cleaners\",SZzPhLXkV:resolvedLinks22[1]},Jcv9SJLa_:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Microfiber Towels\",SZzPhLXkV:resolvedLinks22[5]},TX9H9GFPh:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Ceramic Kits\",SZzPhLXkV:resolvedLinks22[3]},zxNQT9_Bb:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Air Fresheners\",SZzPhLXkV:resolvedLinks22[2]}},baseVariant,gestureVariant)})})})}),isDisplayed10()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fqD_Ro3Tz\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"compounds\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"ehGjSmQ0U\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"air-freshener-concentrates\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"QewmiLDIK\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"specialty-fluids\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"IVMgQzQlK\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks23=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,...addPropertyOverrides({CDFLQB1gl:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+366},Jcv9SJLa_:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+366},zxNQT9_Bb:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+366}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o8z156-container\",layoutDependency:layoutDependency,layoutId:\"W0q9iMVFE-container\",nodeId:\"W0q9iMVFE\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",id:\"W0q9iMVFE\",kjNvqW8C5:\"Waxes\",layoutId:\"W0q9iMVFE\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks23[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({CDFLQB1gl:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Compounds\",SZzPhLXkV:resolvedLinks23[1]},Jcv9SJLa_:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Specialty Fluids\",SZzPhLXkV:resolvedLinks23[3]},zxNQT9_Bb:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Air Freshener Concentrates\",SZzPhLXkV:resolvedLinks23[2]}},baseVariant,gestureVariant)})})})}),isDisplayed11()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fqD_Ro3Tz\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"polishes\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"z2uwz0YMB\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"aerosols\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"UPDyEmThX\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"protectants\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"wJI4ckHuV\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"disinfectants\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"b7ZWutpjC\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks24=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,...addPropertyOverrides({BVFA3pQu8:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+366},CDFLQB1gl:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+427},Jcv9SJLa_:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+427},zxNQT9_Bb:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+427}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g0wuro-container\",layoutDependency:layoutDependency,layoutId:\"s8C6Z_Z9n-container\",nodeId:\"s8C6Z_Z9n\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",id:\"s8C6Z_Z9n\",kjNvqW8C5:\"Spray Waxes\",layoutId:\"s8C6Z_Z9n\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks24[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({BVFA3pQu8:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Protectants\",SZzPhLXkV:resolvedLinks24[3]},CDFLQB1gl:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Polishes\",SZzPhLXkV:resolvedLinks24[1]},Jcv9SJLa_:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Disinfectants\",SZzPhLXkV:resolvedLinks24[4]},zxNQT9_Bb:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Aerosols\",SZzPhLXkV:resolvedLinks24[2]}},baseVariant,gestureVariant)})})})}),isDisplayed11()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fqD_Ro3Tz\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"waxes\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"Az20W1tTF\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"dyes\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"hMLdI_pmg\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"tire-dressing\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"YeTNcAGcF\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"paint\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"pSbUNDNlU\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks25=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,...addPropertyOverrides({BVFA3pQu8:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+427},CDFLQB1gl:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+488},Jcv9SJLa_:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+488},zxNQT9_Bb:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+488}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rcd9v4-container\",layoutDependency:layoutDependency,layoutId:\"J_VDoaZsK-container\",nodeId:\"J_VDoaZsK\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",id:\"J_VDoaZsK\",kjNvqW8C5:\"Polishes & Compounds\",layoutId:\"J_VDoaZsK\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks25[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({BVFA3pQu8:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Tire Dressing\",SZzPhLXkV:resolvedLinks25[3]},CDFLQB1gl:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Waxes\",SZzPhLXkV:resolvedLinks25[1]},Jcv9SJLa_:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Paint\",SZzPhLXkV:resolvedLinks25[4]},zxNQT9_Bb:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Dyes\",SZzPhLXkV:resolvedLinks25[2]}},baseVariant,gestureVariant)})})})}),isDisplayed12()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fqD_Ro3Tz\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"surface-sealant\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"DtJT5dbNv\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"marine-products\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"uWLWs7V1i\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks26=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,...addPropertyOverrides({BVFA3pQu8:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+488},Jcv9SJLa_:{width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+549}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b2ora0-container\",layoutDependency:layoutDependency,layoutId:\"JaEargLgy-container\",nodeId:\"JaEargLgy\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",id:\"JaEargLgy\",kjNvqW8C5:\"Glass Cleaners\",layoutId:\"JaEargLgy\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks26[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({BVFA3pQu8:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Surface Sealant\",SZzPhLXkV:resolvedLinks26[1]},Jcv9SJLa_:{hiqB2F5nZ:onTap171nzy1,kjNvqW8C5:\"Marine Products\",SZzPhLXkV:resolvedLinks26[2]}},baseVariant,gestureVariant)})})})}),isDisplayed13()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"starter-kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"zvw_nFQZi\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"starter-kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"zvw_nFQZi\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks27=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Jcv9SJLa_:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+610}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dldnyt-container\",layoutDependency:layoutDependency,layoutId:\"eO_1y3O5O-container\",nodeId:\"eO_1y3O5O\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",hiqB2F5nZ:onTap171nzy1,id:\"eO_1y3O5O\",kjNvqW8C5:\"Starter Kits\",layoutId:\"eO_1y3O5O\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks27[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({Jcv9SJLa_:{SZzPhLXkV:resolvedLinks27[1]}},baseVariant,gestureVariant)})})})}),isDisplayed13()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"pro-kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"HFP0pxiRL\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"pro-kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"HFP0pxiRL\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks28=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Jcv9SJLa_:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+671}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xltobf-container\",layoutDependency:layoutDependency,layoutId:\"KoSdcti4c-container\",nodeId:\"KoSdcti4c\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",hiqB2F5nZ:onTap171nzy1,id:\"KoSdcti4c\",kjNvqW8C5:\"Pro Kits\",layoutId:\"KoSdcti4c\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks28[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({Jcv9SJLa_:{SZzPhLXkV:resolvedLinks28[1]}},baseVariant,gestureVariant)})})})}),isDisplayed13()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"brushes\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"WYYglvzN1\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"brushes\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"WYYglvzN1\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks29=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Jcv9SJLa_:{height:37,width:`calc(${componentViewport?.width||\"100vw\"} - 83px)`,y:(componentViewport?.y||0)+24+0+0+96+0+61+0+732}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-62n3n5-container\",layoutDependency:layoutDependency,layoutId:\"wItWxIwQG-container\",nodeId:\"wItWxIwQG\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Mobile_NavLink,{height:\"100%\",hiqB2F5nZ:onTap171nzy1,id:\"wItWxIwQG\",kjNvqW8C5:\"Brushes\",layoutId:\"wItWxIwQG\",style:{width:\"100%\"},SZzPhLXkV:resolvedLinks29[0],variant:matchVariant(\"QddrVXZZr\"),width:\"100%\",...addPropertyOverrides({Jcv9SJLa_:{SZzPhLXkV:resolvedLinks29[1]}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed14()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Yj7pwQ05O\"},implicitPathVariables:undefined}],children:resolvedLinks30=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+24+0+0+433,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vn0x5d-container\",layoutDependency:layoutDependency,layoutId:\"y8Zt9cJuZ-container\",nodeId:\"y8Zt9cJuZ\",rendersWithMotion:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsx(Button4,{Clrqcg5xM:\"Shop All Products\",height:\"100%\",id:\"y8Zt9cJuZ\",K3BxBgfMA:onTap171nzy1,layoutId:\"y8Zt9cJuZ\",MYgifd7tV:\"rgb(0, 154, 206)\",RBDgbdRfV:resolvedLinks30[0],style:{height:\"100%\"},variant:matchVariant(\"H0vtcyM3_\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://shopify.com/97072152886/account\",motionChild:true,nodeId:\"cAVd6m4lp\",openInNewTab:true,scopeId:\"FOxLqrKSY\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-6amsf1 framer-1405kxj\",\"data-framer-name\":\"Account\",layoutDependency:layoutDependency,layoutId:\"cAVd6m4lp\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-d56j4z\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:19,intrinsicWidth:19,layoutDependency:layoutDependency,layoutId:\"IAlNlbR1m\",svg:'<svg width=\"19\" height=\"19\" viewBox=\"0 0 19 19\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M9.33333 9.33333C11.9117 9.33333 14 7.245 14 4.66667C14 2.08833 11.9117 0 9.33333 0C6.755 0 4.66667 2.08833 4.66667 4.66667C4.66667 7.245 6.755 9.33333 9.33333 9.33333ZM9.33333 11.6667C6.21833 11.6667 0 13.23 0 16.3333V17.5C0 18.1417 0.525 18.6667 1.16667 18.6667H17.5C18.1417 18.6667 18.6667 18.1417 18.6667 17.5V16.3333C18.6667 13.23 12.4483 11.6667 9.33333 11.6667Z\" fill=\"#444444\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"20px\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"SW50ZXI=\",\"--framer-font-family\":'\"Inter\"',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(68, 68, 68, 1))\"},children:\"Account\"})})}),className:\"framer-1uvpyv0\",\"data-framer-name\":\"Account\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"joNX4q27b\",style:{\"--extracted-1w3ko1f\":\"rgba(68, 68, 68, 1)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1levj5m\",\"data-framer-name\":\"Line 6\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:3,intrinsicWidth:354,layoutDependency:layoutDependency,layoutId:\"UT6kvVpB8\",svg:'<svg width=\"354\" height=\"3\" viewBox=\"-1 -1 354 3\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line y1=\"0.5\" x2=\"352\" y2=\"0.5\" stroke=\"#444444\" stroke-opacity=\"0.25\"/>\\n</svg>\\n',withExternalLayout:true})]})})})});});const css=[\".framer-wdW5N.framer-1405kxj, .framer-wdW5N .framer-1405kxj { display: block; }\",\".framer-wdW5N.framer-oinvkf { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 609px; justify-content: flex-start; overflow: auto; overflow-x: hidden; padding: 24px 0px 24px 0px; position: relative; width: 352px; }\",\".framer-wdW5N .framer-lsofp1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; overflow: auto; padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-wdW5N .framer-1ujkvr7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-wdW5N .framer-6o4anq { cursor: pointer; flex: none; height: auto; overflow: visible; position: relative; text-decoration: none; width: 131px; z-index: 1; }\",\".framer-wdW5N .framer-tsfb4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 14px; justify-content: center; min-width: 17px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-wdW5N .framer-1os1o60, .framer-wdW5N .framer-1o0cx8y { flex: none; height: 2px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: calc(50.00000000000002% - 2px / 2); will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-wdW5N .framer-yhpwuu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-wdW5N .framer-1ep42uo-container, .framer-wdW5N .framer-16km1h3-container, .framer-wdW5N .framer-165sx4w-container, .framer-wdW5N .framer-484fn7-container, .framer-wdW5N .framer-1wqjaxh-container, .framer-wdW5N .framer-173wv73-container, .framer-wdW5N .framer-74mogc-container, .framer-wdW5N .framer-1y2i9a6-container, .framer-wdW5N .framer-1ka32e5-container, .framer-wdW5N .framer-10gjghi-container, .framer-wdW5N .framer-frppnw-container, .framer-wdW5N .framer-101m0oz-container, .framer-wdW5N .framer-1y0hjve-container, .framer-wdW5N .framer-dre8iq-container, .framer-wdW5N .framer-45ipyw-container, .framer-wdW5N .framer-11dombq-container, .framer-wdW5N .framer-g8t27r-container, .framer-wdW5N .framer-1g7z5c4-container, .framer-wdW5N .framer-4d58pk-container, .framer-wdW5N .framer-bm5afs-container, .framer-wdW5N .framer-s2ntja-container, .framer-wdW5N .framer-kxa52a-container, .framer-wdW5N .framer-s9tefe-container, .framer-wdW5N .framer-o8z156-container, .framer-wdW5N .framer-g0wuro-container, .framer-wdW5N .framer-rcd9v4-container, .framer-wdW5N .framer-b2ora0-container, .framer-wdW5N .framer-1dldnyt-container, .framer-wdW5N .framer-xltobf-container, .framer-wdW5N .framer-62n3n5-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-wdW5N .framer-1h6dz0q-container, .framer-wdW5N .framer-vn0x5d-container { flex: none; height: 40px; position: relative; width: auto; }\",\".framer-wdW5N .framer-sqb0e4 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-wdW5N .framer-y04li9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 35px; position: relative; width: 100%; }\",\".framer-wdW5N .framer-6amsf1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-wdW5N .framer-d56j4z { flex: none; height: 19px; position: relative; width: 19px; }\",\".framer-wdW5N .framer-1uvpyv0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-wdW5N .framer-1levj5m { flex: none; height: 3px; position: relative; width: 354px; }\",\".framer-wdW5N.framer-v-3bgfju .framer-1ep42uo-container, .framer-wdW5N.framer-v-11lopqw .framer-1ep42uo-container, .framer-wdW5N.framer-v-1lzeni .framer-1ep42uo-container, .framer-wdW5N.framer-v-qjp3ka .framer-1ep42uo-container { order: 0; }\",\".framer-wdW5N.framer-v-3bgfju .framer-1h6dz0q-container, .framer-wdW5N.framer-v-11lopqw .framer-1h6dz0q-container, .framer-wdW5N.framer-v-1lzeni .framer-1h6dz0q-container, .framer-wdW5N.framer-v-qjp3ka .framer-1h6dz0q-container { order: 2; }\",\".framer-wdW5N.framer-v-3bgfju .framer-sqb0e4, .framer-wdW5N.framer-v-11lopqw .framer-sqb0e4, .framer-wdW5N.framer-v-1lzeni .framer-sqb0e4, .framer-wdW5N.framer-v-qjp3ka .framer-sqb0e4 { order: 1; }\",\".framer-wdW5N.framer-v-3bgfju .framer-10gjghi-container, .framer-wdW5N.framer-v-11lopqw .framer-10gjghi-container, .framer-wdW5N.framer-v-1lzeni .framer-10gjghi-container, .framer-wdW5N.framer-v-qjp3ka .framer-10gjghi-container { order: 11; }\",\".framer-wdW5N.framer-v-3bgfju .framer-frppnw-container, .framer-wdW5N.framer-v-11lopqw .framer-frppnw-container, .framer-wdW5N.framer-v-1lzeni .framer-frppnw-container, .framer-wdW5N.framer-v-qjp3ka .framer-frppnw-container { order: 12; }\",\".framer-wdW5N.framer-v-3bgfju .framer-101m0oz-container, .framer-wdW5N.framer-v-11lopqw .framer-101m0oz-container, .framer-wdW5N.framer-v-qjp3ka .framer-101m0oz-container { order: 13; }\",\".framer-wdW5N.framer-v-3bgfju .framer-1y0hjve-container, .framer-wdW5N.framer-v-11lopqw .framer-1y0hjve-container, .framer-wdW5N.framer-v-qjp3ka .framer-1y0hjve-container { order: 14; }\",\".framer-wdW5N.framer-v-3bgfju .framer-dre8iq-container, .framer-wdW5N.framer-v-11lopqw .framer-dre8iq-container, .framer-wdW5N.framer-v-qjp3ka .framer-dre8iq-container { order: 15; }\",\".framer-wdW5N.framer-v-3bgfju .framer-45ipyw-container, .framer-wdW5N.framer-v-11lopqw .framer-45ipyw-container, .framer-wdW5N.framer-v-qjp3ka .framer-45ipyw-container { order: 16; }\",\".framer-wdW5N.framer-v-3bgfju .framer-11dombq-container, .framer-wdW5N.framer-v-11lopqw .framer-11dombq-container { order: 17; }\",\".framer-wdW5N.framer-v-3bgfju .framer-g8t27r-container { order: 18; }\",\".framer-wdW5N.framer-v-11lopqw .framer-lsofp1, .framer-wdW5N.framer-v-1lzeni .framer-lsofp1, .framer-wdW5N.framer-v-qjp3ka .framer-lsofp1 { gap: 48px; }\",\".framer-wdW5N.framer-v-11lopqw .framer-1wqjaxh-container, .framer-wdW5N.framer-v-qjp3ka .framer-1wqjaxh-container { order: 6; }\",\".framer-wdW5N.framer-v-11lopqw .framer-173wv73-container, .framer-wdW5N.framer-v-qjp3ka .framer-173wv73-container { order: 8; }\",\".framer-wdW5N.framer-v-11lopqw .framer-1ka32e5-container, .framer-wdW5N.framer-v-qjp3ka .framer-1ka32e5-container { order: 10; }\",\".framer-wdW5N.framer-v-1lzeni .framer-16km1h3-container { order: 3; }\",\".framer-wdW5N.framer-v-1lzeni .framer-165sx4w-container { order: 5; }\",\".framer-wdW5N.framer-v-1lzeni .framer-74mogc-container { order: 7; }\",\".framer-wdW5N.framer-v-1lzeni .framer-1y2i9a6-container { order: 9; }\",\".framer-wdW5N.framer-v-qjp3ka .framer-484fn7-container { order: 4; }\",...sharedStyle.css,'.framer-wdW5N[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-wdW5N [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-wdW5N[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-wdW5N [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-wdW5N[data-hide-scrollbars=\"true\"], .framer-wdW5N [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 609\n * @framerIntrinsicWidth 352\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Nf9auRkJS\":{\"layout\":[\"fixed\",\"fixed\"]},\"eW2y1MP9h\":{\"layout\":[\"fixed\",\"fixed\"]},\"J4S3VANEb\":{\"layout\":[\"fixed\",\"fixed\"]},\"jp3JPbS4Z\":{\"layout\":[\"fixed\",\"fixed\"]},\"enPcl5Alg\":{\"layout\":[\"fixed\",\"fixed\"]},\"CDFLQB1gl\":{\"layout\":[\"fixed\",\"fixed\"]},\"zxNQT9_Bb\":{\"layout\":[\"fixed\",\"fixed\"]},\"TX9H9GFPh\":{\"layout\":[\"fixed\",\"fixed\"]},\"BVFA3pQu8\":{\"layout\":[\"fixed\",\"fixed\"]},\"Jcv9SJLa_\":{\"layout\":[\"fixed\",\"fixed\"]},\"jR5Gn4GrL\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"frRv6EhlX\":\"logo\",\"ujy_seISr\":\"close\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFOxLqrKSY=withCSS(Component,css,\"framer-wdW5N\");export default FramerFOxLqrKSY;FramerFOxLqrKSY.displayName=\"Mega-Menu/Mobile\";FramerFOxLqrKSY.defaultProps={height:609,width:352};addPropertyControls(FramerFOxLqrKSY,{variant:{options:[\"XHjCbRGV3\",\"Nf9auRkJS\",\"eW2y1MP9h\",\"J4S3VANEb\",\"jp3JPbS4Z\",\"enPcl5Alg\",\"CDFLQB1gl\",\"zxNQT9_Bb\",\"TX9H9GFPh\",\"BVFA3pQu8\",\"Jcv9SJLa_\",\"jR5Gn4GrL\"],optionTitles:[\"Main\",\"Simple - Distribution\",\"Simple - Training\",\"Simple - Van Builds\",\"Simple - About\",\"Extended-1\",\"Exterior\",\"Interior\",\"Ceramics\",\"Tunnel Wash\",\"Equipment\",\"Apparel\"],title:\"Variant\",type:ControlType.Enum},frRv6EhlX:{__defaultAssetReference:\"data:framer/asset-reference,HbPpHet9dwh29epJPZ8leS58SY.png?width=1831&height=555\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,HbPpHet9dwh29epJPZ8leS58SY.png?width=1831&height=555\"},title:\"Logo\",type:ControlType.ResponsiveImage},ujy_seISr:{title:\"Close\",type:ControlType.EventHandler}});addFonts(FramerFOxLqrKSY,[{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\"}]},...Mobile_NavLinkFonts,...Button4Fonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerFOxLqrKSY.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Mobile_NavLink,{},context),()=>forwardLoader(Button4,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFOxLqrKSY\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"609\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"352\",\"framerVariables\":\"{\\\"frRv6EhlX\\\":\\\"logo\\\",\\\"ujy_seISr\\\":\\\"close\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Nf9auRkJS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eW2y1MP9h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"J4S3VANEb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jp3JPbS4Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"enPcl5Alg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CDFLQB1gl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zxNQT9_Bb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TX9H9GFPh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BVFA3pQu8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Jcv9SJLa_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jR5Gn4GrL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState,useCallback}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{throttle}from\"lodash-es\";/**\n * @framerDisableUnlink\n */export default function FC_CartCounter(props){if(RenderTarget.current()===RenderTarget.canvas){// Always show in canvas (shows placeholder \"0\")\nreturn /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,backgroundColor:props.backgroundColor,...props.border,borderRadius:props.radius,padding:props.padding,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",margin:0,width:\"100%\",height:props.fixedHeight?`${props.heightPx}px`:\"100%\",lineHeight:1,fontSize:props.font?.fontSize||\"inherit\"},children:\"0\"})});}else{const[isBrowser,setIsBrowser]=useState(false);const[cartItemCount,setCartItemCount]=useState(0);const[isLoading,setIsLoading]=useState(true);const[isVisible,setIsVisible]=useState(false);const isFetching=useRef(false);const initialLoadDone=useRef(false);// Set isBrowser to true once component mounts\nuseEffect(()=>{setIsBrowser(true);},[]);// Helper function to wait until a condition is true\nconst waitForCondition=useCallback((conditionFn,checkInterval=100,timeout=1e4)=>{return new Promise((resolve,reject)=>{const startTime=Date.now();const checkCondition=()=>{if(conditionFn()){resolve();}else if(Date.now()-startTime>=timeout){reject(new Error(\"Condition not met within timeout\"));}else{setTimeout(checkCondition,checkInterval);}};checkCondition();});},[]);const fetchCartAndUpdateCount=useCallback(async cartId=>{if(isFetching.current){return;}isFetching.current=true;// Only set loading state on initial load\nif(!initialLoadDone.current){setIsLoading(true);setIsVisible(false);}try{await waitForCondition(()=>window.shopXtools&&window.shopXtools.fetchCart);const cartData=await window.shopXtools.fetchCart(cartId);if(cartData&&cartData.lines&&cartData.lines.edges&&cartData.lines.edges.length>0){const itemCount=cartData.lines.edges.reduce((total,edge)=>total+(edge.node.quantity||0),0);setCartItemCount(itemCount);}else{setCartItemCount(0);// Show immediately if no items\nsetIsLoading(false);setIsVisible(true);initialLoadDone.current=true;}}catch(error){setCartItemCount(0);// Show immediately if error\nsetIsLoading(false);setIsVisible(true);initialLoadDone.current=true;}finally{isFetching.current=false;// Only handle visibility on initial load with items\nif(!initialLoadDone.current){setIsLoading(false);initialLoadDone.current=true;// Add a small delay before showing the counter for smoother transition\nsetTimeout(()=>setIsVisible(true),50);}}},[waitForCondition]);const handleCartUpdate=useCallback(throttle(async()=>{if(!isBrowser)return;// Don't run on server-side\nlet cartId=window[\"shopXtools\"]?.cart?.id;if(!cartId){try{cartId=localStorage.getItem(\"shopX_cart_id\");}catch(error){// Error accessing localStorage\n}}if(cartId){await fetchCartAndUpdateCount(cartId);}else{setCartItemCount(0);// Show immediately if no cart\nsetIsLoading(false);setIsVisible(true);initialLoadDone.current=true;}},1e3),[fetchCartAndUpdateCount,isBrowser]);useEffect(()=>{if(!isBrowser)return;// Don't run on server-side\nwindow.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);handleCartUpdate();return()=>{window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);};},[handleCartUpdate,isBrowser]);if(props.hideIf0&&cartItemCount===0){return null;}return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,backgroundColor:props.backgroundColor,...props.border,borderRadius:props.radius,padding:props.padding,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",margin:0,width:\"100%\",height:props.fixedHeight?`${props.heightPx}px`:\"100%\",opacity:isVisible?1:0,transition:\"opacity 0.3s ease-in-out\",visibility:isLoading?\"hidden\":\"visible\",lineHeight:1,fontSize:props.font?.fontSize||\"inherit\"},children:isBrowser?cartItemCount.toString():\"0\"})});}}FC_CartCounter.defaultProps={hideIf0:false,font:undefined,color:\"#000\",backgroundColor:\"#FFFFFF00\",backgroundOpacity:0,border:{borderTopWidth:0,borderRightWidth:0,borderBottomWidth:0,borderLeftWidth:0,borderStyle:\"solid\",borderColor:\"rgba(0, 0, 0, 0.5)\"},radius:0,padding:0,fixedHeight:false,heightPx:40};addPropertyControls(FC_CartCounter,{hideIf0:{type:ControlType.Boolean,title:\"When 0\",defaultValue:false,enabledTitle:\"Hide\",disabledTitle:\"Show\",description:\"For browser only, canvas will always display 0.\"},font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},backgroundColor:{type:ControlType.Color,title:\"BG\",defaultValue:\"rgba(255, 255, 255, 0)\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderTopWidth:0,borderRightWidth:0,borderBottomWidth:0,borderLeftWidth:0,borderStyle:\"solid\",borderColor:\"rgba(0, 0, 0, 0.5)\"}},/*     fixedHeight: {\n        type: ControlType.Boolean,\n        title: \"Height\",\n        defaultValue: false,\n        enabledTitle: \"Fixed\",\n        disabledTitle: \"Fit\",\n    },\n    heightPx: {\n        type: ControlType.Number,\n        title: \"Height\",\n        defaultValue: 40,\n        min: 0,\n        hidden: ({ fixedHeight }) => !fixedHeight,\n    }, */padding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:0,toggleKey:\"paddingPerSide\",toggleTitles:[\"All\",\"Sides\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},radius:{type:ControlType.FusedNumber,title:\"Radius\",defaultValue:0,toggleKey:\"radiusPerCorner\",toggleTitles:[\"All\",\"Corners\"],valueKeys:[\"topLeft\",\"topRight\",\"bottomRight\",\"bottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartCounter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartCounter.map","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Inter-500\"]);export const fonts=[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:css/TIzKiGcOB:default\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\",weight:\"500\"}];export const css=['.framer-PGxOy .framer-styles-preset-j385k6:not(.rich-text-wrapper), .framer-PGxOy .framer-styles-preset-j385k6.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.03em; --framer-line-height: 100%; --framer-paragraph-spacing: 16px; --framer-text-alignment: left; --framer-text-color: var(--token-c734a28a-9fe9-4aa2-97ea-e240e7bd3071, #000000); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-PGxOy\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b084a7c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/RBhrmJSayFIEr01hpPFn/uknigYuJhd1icsEQ9e0L/TIzKiGcOB.js\";const cycleOrder=[\"q765oO3yC\"];const variantClassNames={q765oO3yC:\"framer-v-kixgj4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,text,width,...props})=>{var ref;return{...props,U2bckk9Ci:(ref=text!==null&&text!==void 0?text:props.U2bckk9Ci)!==null&&ref!==void 0?ref:\"<p>$0 USD</p>\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,U2bckk9Ci,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"q765oO3yC\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-PixXK\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-kixgj4\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"q765oO3yC\",ref:ref,style:{...style},children:/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:U2bckk9Ci,className:\"framer-1iq4zis\",layoutDependency:layoutDependency,layoutId:\"ZBWxU4W6n\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},stylesPresetsClassNames:{p:\"framer-styles-preset-j385k6\"},verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=['.framer-PixXK [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PixXK .framer-1n4dbv2 { display: block; }\",\".framer-PixXK .framer-kixgj4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-PixXK .framer-1iq4zis { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PixXK .framer-kixgj4 { gap: 0px; } .framer-PixXK .framer-kixgj4 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-PixXK .framer-kixgj4 > :first-child { margin-left: 0px; } .framer-PixXK .framer-kixgj4 > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 55.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"U2bckk9Ci\":\"text\"}\n */ const FrameratkMxVAKb=withCSS(Component,css,\"framer-PixXK\");export default FrameratkMxVAKb;FrameratkMxVAKb.displayName=\"shopX / cartSubtotal\";FrameratkMxVAKb.defaultProps={height:16,width:55.5};addPropertyControls(FrameratkMxVAKb,{U2bckk9Ci:{defaultValue:\"<p>$0 USD</p>\",title:\"text\",type:ControlType.RichText}});addFonts(FrameratkMxVAKb,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameratkMxVAKb\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"U2bckk9Ci\\\":\\\"text\\\"}\",\"framerIntrinsicHeight\":\"16\",\"framerIntrinsicWidth\":\"55.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./atkMxVAKb.map","/*\n * shopX / cartSubtotal\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Xz56MXJ2ZtTgFtT1VmZz/jsrZt5LjumizHw76NuWB/atkMxVAKb.js\"\nexport { default } from \"https://framerusercontent.com/modules/Xz56MXJ2ZtTgFtT1VmZz/jsrZt5LjumizHw76NuWB/atkMxVAKb.js\"\n","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useMemo,useState}from\"react\";import ShopXCartSubtotal from\"https://framer.com/m/shopX-cartSubtotal-pv7y.js\";import{addPropertyControls,ControlType}from\"framer\";import{get}from\"lodash-es\";import{knownCurrenciesWithCodeAsSymbol}from\"https://framerusercontent.com/modules/k9s4cejdkBGDjmzudhzM/18cq93eooqM4YmdbL7E2/currencyMaps.js\";import{getLocaleFromCountry}from\"https://framerusercontent.com/modules/vC6fzbfO83MgBPIhn5zl/DUlbmWuOELzEUenVmv3G/locales.js\";import{RenderTarget}from\"framer\";// Helper function to check if a currency's symbol is the same as its code\nconst isCurrencySymbolSameAsCode=currencyCode=>{// For some currencies like CHF, the browser might use the code as the symbol\nif(!currencyCode)return false;if(knownCurrenciesWithCodeAsSymbol.includes(currencyCode)){return true;}try{const formatted=new Intl.NumberFormat(undefined,{style:\"currency\",currency:currencyCode,currencyDisplay:\"narrowSymbol\"}).format(0);// Remove digits, decimal points, and common formatting characters\nconst cleanFormatted=formatted.replace(/[0-9.,\\s]/g,\"\");// Check if what remains is the currency code\nreturn cleanFormatted===currencyCode;}catch(e){return false;}};/**\n * @framerDisableUnlink\n */export default function FC_CartSubtotal(props){const{format:{showCurrency,showSymbol,showDecimals,currencyCode:previewCurrencyCode}={}}=props;const[subtotal,setSubtotal]=useState(0);const[cart,setCart]=useState(null);const[selectedCurrency,setSelectedCurrency]=useState(\"\");const[selectedCountryCode,setSelectedCountryCode]=useState(\"\");const[selectedCountry,setSelectedCountry]=useState(\"\");const[currencyConfig,setCurrencyConfig]=useState(()=>{// Initialize with window values if available\nif(typeof window!==\"undefined\"){const position=window?.__FcCurrencyConfigs?.currencyPosition||\"Before\";const initialConfig={position:position,showCode:position!==\"Hide\",symbol:window?.__FcCurrencyConfigs?.currencySymbol||\"$\"};//console.log('Initial currency config state:', initialConfig, window?.__FcCurrencyConfigs);\nreturn initialConfig;}return{position:\"Before\",showCode:false,symbol:\"$\"};});const isBrowser=typeof window!==\"undefined\";// Initialize currency from localStorage on page load\nuseEffect(()=>{if(!isBrowser)return;const storedCurrency=localStorage.getItem(\"selectedCurrency\");const storedCountryCode=localStorage.getItem(\"selectedCountryCode\");const storedCountry=localStorage.getItem(\"selectedCountry\");setSelectedCurrency(storedCurrency||\"USD\");setSelectedCountryCode(storedCountryCode||\"US\");setSelectedCountry(storedCountry||\"United States\");// console.log(\"[FC_CartSubtotal] Initial Currency State:\", {\n//     currency: storedCurrency\n// })\n},[isBrowser]);// Debug current currency config\n// useEffect(() => {\n//     console.log('Currency config changed:', currencyConfig);\n// }, [currencyConfig]);\n// Add currency settings listener\nuseEffect(()=>{if(!isBrowser)return;function updateCurrencyConfig(position,symbol){//console.log('Updating currency config with:', { position, symbol });\nconst newConfig={position:position||\"Before\",showCode:position!==\"Hide\",symbol:symbol||\"$\"};//console.log('New currency config:', newConfig);\nsetCurrencyConfig(newConfig);}// Handle currency settings updates\nconst handleCurrencySettingsUpdate=e=>{//console.log('Currency update event received:', e.detail);\nif(!e.detail?.current){//console.log('Invalid currency update event:', e);\nreturn;}updateCurrencyConfig(e.detail.current.currencyPosition,e.detail.current.currencySymbol);};// Initial setup\nconst currentPosition=window.__FcCurrencyConfigs?.currencyPosition;const currentSymbol=window.__FcCurrencyConfigs?.currencySymbol;//console.log('Initial currency values:', { currentPosition, currentSymbol });\nupdateCurrencyConfig(currentPosition,currentSymbol);// Add event listener\ndocument.addEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);//console.log('Currency event listener added');\n// Listen for currency changes\nconst handleCurrencyChange=event=>{//console.log(\"[FC_CartSubtotal] Currency Change Event:\", event.detail);\nconst{currency,countryCode,country}=event.detail;setSelectedCurrency(currency);setSelectedCountryCode(countryCode);setSelectedCountry(country);};window.addEventListener(\"currency_changed\",handleCurrencyChange);return()=>{document.removeEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);window.removeEventListener(\"currency_changed\",handleCurrencyChange);//console.log('Currency event listeners removed');\n};},[isBrowser]);// // Cart calculation effect\nuseEffect(()=>{if(!isBrowser)return;const logCartDetails=()=>{const cart=get(window,\"shopXtools.cart\");// Log the entire cart object\n//console.log('Cart Data:', cart);\nif(cart){setCart(cart);// Log each line item in the cart\nconst cartItems=get(cart,\"lines.edges\",[]);// console.log(\n//     'Cart Items:',\n//     cartItems.map((edge) => {\n//         const item = edge.node;\n//         return {\n//             title: get(item, 'merchandise.product.title', 'Unknown'),\n//             variantId: get(item, 'merchandise.id', ''),\n//             price: get(item, 'cost.totalAmount.amount') ||\n//                    get(item, 'cost.subtotalAmount.amount') ||\n//                    get(item, 'merchandise.price.amount', '0'),\n//             quantity: get(item, 'quantity', 0),\n//             currencyCode: get(item, 'cost.totalAmount.currencyCode') ||\n//                           get(item, 'merchandise.price.currencyCode', 'USD'),\n//         };\n//     })\n// );\n// Log the subtotal\nconst subtotal=parseFloat(get(cart,\"cost.subtotalAmount.amount\",\"0\"));//console.log('Parsed Subtotal (to be set in state):', subtotal);\nsetSubtotal(subtotal);}else{// console.log(\"No cart data available.\")\n}};// Log cart details on load\nlogCartDetails();// Re-log cart details on cart update events\nwindow.addEventListener(\"shopXtools-cart-update\",logCartDetails);return()=>window.removeEventListener(\"shopXtools-cart-update\",logCartDetails);},[isBrowser]);const _currencyCode=useMemo(()=>{if(!isBrowser)return\"USD\";// Try different paths to get currency code\nconst cartCurrencyCode=get(window,\"shopXtools.cart.cost.subtotalAmount.currencyCode\",\"USD\");//console.log('Currency Code in _currencyCode:', cartCurrencyCode);\nreturn selectedCurrency||cartCurrencyCode;},[isBrowser,cart,selectedCurrency]);const showMockValues=useMemo(()=>subtotal===0&&isBrowser&&window.location.origin.endsWith(\"framercanvas.com\"),[subtotal,isBrowser]);// Common function to format price based on options\nconst formatPriceWithOptions=(numericPrice,currCode)=>{const symbolSameAsCode=isCurrencySymbolSameAsCode(currCode);// Get locale from selected country code\nconst locale=getLocaleFromCountry(selectedCountryCode);// Log browser user agent for debugging iOS-specific issues\n// if (isBrowser) {\n//     console.log(\"[FC_CartSubtotal] Format debug:\", {\n//         userAgent: navigator.userAgent,\n//         isCurrencySymbolSameAsCode: symbolSameAsCode,\n//         currencyCode: currCode,\n//         selectedCountryCode,\n//         locale,\n//         showSymbol,\n//         showCurrency,\n//         showDecimals,\n//     })\n// }\n// Determine if we should show decimals based on the setting\nconst shouldShowDecimals=()=>{if(showDecimals===\"Always show\")return true;if(showDecimals===\"Never show\")return false;if(showDecimals===\"Hide when .00\"){// Check if the decimal part is zero\nreturn numericPrice%1!==0;}return true// Default fallback for boolean value\n;};const decimalDigits=shouldShowDecimals()?2:0;// If showing neither symbol nor code, just format the number\nif(!showSymbol&&!showCurrency){const formattedNumber=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);//console.log('Formatted Number (No Symbol or Currency):', formattedNumber);\nreturn formattedNumber;}// Special case for USD to prevent \"US$\" display in Safari iOS\nif(currCode===\"USD\"&&showSymbol){// Check if running on iOS device\nconst isIOS=isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream;// Format USD manually to avoid the iOS \"US$\" prefix\nif(isIOS){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);if(!showCurrency){return`$${number}`// Just \"$50\" format\n;}else{return`$${number} USD`// \"$50 USD\" format\n;}}else{// For non-iOS devices, continue with normal formatting but use\n// a more controlled approach to ensure consistency\nif(!showCurrency){return new Intl.NumberFormat(locale,{style:\"currency\",currency:\"USD\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);}else{const withSymbol=new Intl.NumberFormat(locale,{style:\"currency\",currency:\"USD\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);return`${withSymbol} USD`;}}}// For currencies where symbol is same as code (like CHF)\nif(symbolSameAsCode){// If showing currency code, always use code-first format and ignore symbol\nif(showCurrency&&!showSymbol){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);const output=`${currCode} ${number}`;return output;}if(showSymbol&&!showCurrency){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);const output=`${currCode} ${number}`;return output;}if(showCurrency&&showSymbol){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);return`${currCode} ${number}`;}}// For currencies with distinct symbols (like USD with $)\n// If showing only the code (no symbol)\nif(!showSymbol&&showCurrency){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);// For normal currencies, show code after the number\nreturn`${number} ${currCode}`;}// If showing only the symbol (no code)\nif(showSymbol&&!showCurrency){return new Intl.NumberFormat(locale,{style:\"currency\",currency:currCode,minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);}// If showing both symbol and code\nconst withSymbol=new Intl.NumberFormat(locale,{style:\"currency\",currency:currCode,minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);return`${withSymbol} ${currCode}`;};const text=useMemo(()=>{if(!isBrowser)return\"\";// For canvas view, handle the display options directly\nif(RenderTarget.current()===RenderTarget.canvas||showMockValues){const mockAmount=150;const currentCurrencyCode=previewCurrencyCode||\"USD\";return formatPriceWithOptions(mockAmount,currentCurrencyCode);}// For live view, use the actual subtotal\nreturn formatPriceWithOptions(subtotal,_currencyCode);},[isBrowser,showMockValues,subtotal,_currencyCode,showCurrency,showSymbol,showDecimals,previewCurrencyCode,props.format]);if(!isBrowser){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"inline-flex\"}});}// For debugging\n// console.log('Rendering FC_CartSubtotal with:', {\n//     subtotal,\n//     text,\n//     currencyConfig,\n//     props\n// })\n// Render a basic div if ShopXCartSubtotal is not available\nif(typeof ShopXCartSubtotal===\"undefined\"){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",textAlign:\"right\"},children:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,margin:0},children:text})});}return /*#__PURE__*/_jsx(ShopXCartSubtotal,{...props,text:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.color,margin:0},children:text}),style:{width:\"100%\"}});}FC_CartSubtotal.defaultProps={format:{showCurrency:false,showSymbol:true,currencyCode:\"USD\",showDecimals:\"Always show\"}};addPropertyControls(FC_CartSubtotal,{format:{type:ControlType.Object,title:\"Format\",controls:{showSymbol:{type:ControlType.Boolean,title:\"Symbol\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"$, \\xa3, €, etc.\"},showCurrency:{type:ControlType.Boolean,title:\"Code\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"USD, EUR, CHF, etc.\"},showDecimals:{type:ControlType.Enum,title:\"Decimals\",defaultValue:\"Always show\",options:[\"Always show\",\"Never show\",\"Hide when .00\"],optionTitles:[\"Always show\",\"Never show\",\"Hide when .00\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},currencyCode:{type:ControlType.Enum,title:\"Preview\",defaultValue:\"USD\",options:[\"USD\",\"EUR\",\"GBP\",\"CHF\",\"JPY\",\"CAD\",\"AUD\",\"CNY\",\"HKD\",\"NZD\",\"SEK\",\"KRW\",\"SGD\",\"NOK\",\"MXN\",\"INR\",\"RUB\",\"ZAR\",\"TRY\",\"BRL\",\"TWD\",\"DKK\",\"PLN\",\"THB\",\"IDR\",\"HUF\",\"CZK\",\"ILS\",\"CLP\",\"PHP\",\"AED\",\"COP\",\"SAR\",\"MYR\",\"RON\"],description:\"Currency on your site is automatic, this is only shown in canvas preview.\"}}},font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartSubtotal\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useCallback,useRef,useEffect,useState}from\"react\";// @ts-ignore - Provided by Framer runtime in plugin environment\nimport{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * @framerDisableUnlink\n *//**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicHeight Auto\n */function FC_CartStateController(props){const{Populated,Empty}=props;const[isBrowser,setIsBrowser]=useState(false);const[cartItems,setCartItems]=useState([]);const isFetching=useRef(false);const containerRef=useRef(null);// Set isBrowser to true once component mounts\nuseEffect(()=>{setIsBrowser(true);},[]);const fetchCartFromShopify=useCallback(async cartId=>{if(isFetching.current||!isBrowser)return;isFetching.current=true;try{const cartData=await window?.shopXtools?.fetchCart?.(cartId);if(cartData){setCartItems(cartData.lines?.edges||[]);}else{setCartItems([]);}}catch(error){// Error handling: Failed to fetch cart\nsetCartItems([]);}finally{isFetching.current=false;}},[isBrowser]);const handleCartUpdate=useCallback(async()=>{if(!isBrowser)return;let cartId;try{cartId=window?.shopXtools?.cart?.id;if(!cartId){cartId=localStorage.getItem(\"shopX_cart_id\");}}catch(error){// Error handling: Unable to access cart ID\nreturn;}if(cartId){await fetchCartFromShopify(cartId);}else{setCartItems([]);}},[fetchCartFromShopify,isBrowser]);useEffect(()=>{if(!isBrowser)return;handleCartUpdate();window.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);return()=>window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);},[handleCartUpdate,isBrowser]);// Apply 100% width and height to the first child element\nuseEffect(()=>{if(containerRef.current?.firstElementChild){const child=containerRef.current.firstElementChild;child.style.width=\"100%\";child.style.height=\"100%\";}});let content=null;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const isEmptyView=isCanvas?true:!isBrowser||cartItems.length===0;content=isEmptyView?Empty?.[0]:Populated?.[0];if(!content){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"}});}return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{width:\"100%\",height:\"100%\"},children:content},isEmptyView?\"empty\":\"populated\");}FC_CartStateController.defaultProps={Populated:null,Empty:null};addPropertyControls(FC_CartStateController,{Populated:{type:ControlType.ComponentInstance,title:\"Populated State\"},Empty:{type:ControlType.ComponentInstance,title:\"Empty State\"}});export default FC_CartStateController;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartStateController\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicHeight\":\"Auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartStateController.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import React,{useCallback,useRef,useEffect,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{get,throttle}from\"lodash-es\";import{removeLineMutation,updatelineMutation,updatelineMutationNoPlans,removeLineMutationNoPlans,getProductMetafields}from\"https://framerusercontent.com/modules/yiRfl1JCGhIBUL31WVDk/wupS2XmBAHu1kBQNv9pi/mutations_v2.js\";import{knownCurrenciesWithCodeAsSymbol}from\"https://framerusercontent.com/modules/k9s4cejdkBGDjmzudhzM/18cq93eooqM4YmdbL7E2/currencyMaps.js\";import{useIsBrowser}from\"https://framerusercontent.com/modules/ncBs5KPMI9I5GEta13fn/zGXDjuZapa1SGy6D8P5e/IsBrowser.js\";import{getLocaleFromCountry}from\"https://framerusercontent.com/modules/vC6fzbfO83MgBPIhn5zl/DUlbmWuOELzEUenVmv3G/locales.js\";import{trackFacebookPixelRemoveFromCart}from\"https://framerusercontent.com/modules/6Zs9CjkPbKzHjoy8LK08/iqoIwmJw4hztafi4V4IV/Fb_pixel.js\";// Helper function to check if a currency's symbol is the same as its code\nconst isCurrencySymbolSameAsCode=currencyCode=>{// For some currencies like CHF, the browser might use the code as the symbol\nif(!currencyCode)return false;if(knownCurrenciesWithCodeAsSymbol.includes(currencyCode)){return true;}try{const formatted=new Intl.NumberFormat(undefined,{style:\"currency\",currency:currencyCode,currencyDisplay:\"narrowSymbol\"}).format(0);// Remove digits, decimal points, and common formatting characters\nconst cleanFormatted=formatted.replace(/[0-9.,\\s]/g,\"\");// Check if what remains is the currency code\nreturn cleanFormatted===currencyCode;}catch(e){return false;}};/**\n * @framerDisableUnlink\n */export default function FC_CartProductCard(props){const[cart,setCart]=useState({});const[cartItems,setCartItems]=useState([]);const[errorMessage,setErrorMessage]=useState(\"\");const isFetching=useRef(false);const[selectedCurrency,setSelectedCurrency]=useState(\"\");const[selectedCountryCode,setSelectedCountryCode]=useState(\"\");const[selectedCountry,setSelectedCountry]=useState(\"\");// const [subscriptionPrice, setSubscriptionPrice] = useState(null)\n// const [subscriptionPlan, setSubscriptionPlan] = useState(null)\nconst isBrowser=useIsBrowser();// Helper function to calculate current product quantity across all variants\nconst getCurrentProductQuantity=useCallback(productHandle=>{if(!cartItems||!productHandle)return 0;return cartItems.reduce((total,{node})=>{const lineProductHandle=node?.merchandise?.product?.handle;if(lineProductHandle===productHandle){return total+(node.quantity||0);}return total;},0);},[cartItems]);// Initialize currency from localStorage on page load\nuseEffect(()=>{if(!isBrowser)return;const storedCurrency=localStorage.getItem(\"selectedCurrency\");const storedCountryCode=localStorage.getItem(\"selectedCountryCode\");const storedCountry=localStorage.getItem(\"selectedCountry\");setSelectedCurrency(storedCurrency||\"USD\");setSelectedCountryCode(storedCountryCode||\"US\");setSelectedCountry(storedCountry||\"United States\");//console.log(\"[FC_CartProductCard] setting selectedCountryCode and currency\", storedCountryCode, storedCurrency)\n},[isBrowser]);// Listen for currency changes\nuseEffect(()=>{if(!isBrowser)return;const handleCurrencyChange=event=>{const{currency,countryCode,country}=event.detail;setSelectedCurrency(currency);setSelectedCountryCode(countryCode);setSelectedCountry(country);//console.log(\"[FC_CartProductCard] currency changed to\", selectedCountryCode, selectedCurrency)\n};window.addEventListener(\"currency_changed\",handleCurrencyChange);return()=>{window.removeEventListener(\"currency_changed\",handleCurrencyChange);};},[isBrowser,selectedCurrency,selectedCountryCode]);// Add currency config state\nconst[currencyConfig,setCurrencyConfig]=useState(()=>{// Initialize with window values if available\nif(typeof window!==\"undefined\"){const position=window?.__FcCurrencyConfigs?.currencyPosition||\"Before\";const initialConfig={position:position,showCode:position!==\"Hide\",symbol:window?.__FcCurrencyConfigs?.currencySymbol||\"$\"};// console.log(\n//     \"Initial currency config state:\",\n//     initialConfig,\n//     window?.__FcCurrencyConfigs\n// )\nreturn initialConfig;}return{position:\"Before\",showCode:false,symbol:\"$\"};});// Add currency settings listener\nuseEffect(()=>{if(typeof window===\"undefined\")return;function updateCurrencyConfig(position,symbol){//(\"Updating currency config with:\", { position, symbol })\nconst newConfig={position:position||\"Before\",showCode:position!==\"Hide\",symbol:symbol||\"$\"};//console.log(\"New currency config:\", newConfig)\nsetCurrencyConfig(newConfig);}// Handle currency settings updates\nconst handleCurrencySettingsUpdate=e=>{//console.log(\"Currency update event received:\", e.detail)\nif(!e.detail?.current){//console.log(\"Invalid currency update event:\", e)\nreturn;}updateCurrencyConfig(e.detail.current.currencyPosition,e.detail.current.currencySymbol);};// Initial setup\nconst currentPosition=window.__FcCurrencyConfigs?.currencyPosition;const currentSymbol=window.__FcCurrencyConfigs?.currencySymbol;// console.log(\"Initial currency values:\", {\n//     currentPosition,\n//     currentSymbol,\n// })\nupdateCurrencyConfig(currentPosition,currentSymbol);// Add event listener\ndocument.addEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);return()=>{document.removeEventListener(\"currency__settings-updated\",handleCurrencySettingsUpdate);};},[]);const _showCurrencyCode=props.priceConfigs?.showCurrencyCode;const _showCurrencySymbol=props.priceConfigs?.showSymbol;// // Add subscription price listener\n// useEffect(() => {\n//     if (!isBrowser) return\n//     const handleSubscriptionPriceUpdate = (e) => {\n//         if (e.detail?.price) {\n//             setSubscriptionPrice(e.detail.price)\n//             setSubscriptionPlan(e.detail.plan.id)\n//         } else {\n//             setSubscriptionPrice(null)\n//             setSubscriptionPlan(null)\n//         }\n//     }\n//     document.addEventListener(\n//         \"subscription__price-update\",\n//         handleSubscriptionPriceUpdate\n//     )\n//     return () => {\n//         document.removeEventListener(\n//             \"subscription__price-update\",\n//             handleSubscriptionPriceUpdate\n//         )\n//     }\n// }, [isBrowser])\nconst[locale,setLocale]=useState(undefined);useEffect(()=>{//console.log(\"[FC_CartProductCard] selectedCountryCode\", selectedCountryCode)\nconst updatedLocale=getLocaleFromCountry(selectedCountryCode);//console.log(\"[FC_CartProductCard] Locale updated:\", updatedLocale);\nsetLocale(updatedLocale);},[selectedCountryCode]);const formatCartPrice=useCallback((amount,currencyCode)=>{// Clean and format amount\nif(typeof amount===\"string\"){amount=amount.replace(/[^0-9.]/g,\"\");const parts=amount.split(\".\");if(parts.length>2){amount=parts[0]+\".\"+parts.slice(1).join(\"\");}}if(typeof amount!==\"number\"){amount=parseFloat(amount);}if(isNaN(amount)){amount=0;}// For canvas view, use canvasPrice with USD\nif(RenderTarget.current()===RenderTarget.canvas){const format=props.priceConfigs?.format||{};return formatPriceWithOptions(amount,format.currencyCode||\"USD\");}// For browser view, use the current currency\nconst format=props.priceConfigs?.format||{};return formatPriceWithOptions(amount,currencyCode||\"USD\");},[props.priceConfigs,locale]);// Common function to format price based on options\nconst formatPriceWithOptions=useCallback((numericPrice,currCode)=>{if(!currCode)currCode=\"USD\";//console.log(\"[FC_CartProductCard] currCode\", currCode)\nconst format=props.priceConfigs?.format||{};// For backward compatibility\nconst showSymbol=format.showSymbol!==undefined?format.showSymbol:props.priceConfigs?.showSymbol!==undefined?props.priceConfigs.showSymbol:true;const showCurrency=format.showCurrency!==undefined?format.showCurrency:props.priceConfigs?.showCurrencyCode!==undefined?props.priceConfigs.showCurrencyCode:false;const showDecimals=format.showDecimals||\"Always show\";const symbolSameAsCode=isCurrencySymbolSameAsCode(currCode);//console.log(\"[FC_CartProductCard] receving locale from getLocaleFromCountry\", locale)\n// console.log(\"[FC_CartProductCard] Format debug:\", {\n//     userAgent: navigator.userAgent,\n//     isCurrencySymbolSameAsCode: symbolSameAsCode,\n//     currencyCode: currCode,\n//     selectedCountryCode,\n//     locale,\n// })\n// Determine if we should show decimals based on the setting\nconst shouldShowDecimals=()=>{if(showDecimals===\"Always show\")return true;if(showDecimals===\"Never show\")return false;if(showDecimals===\"Hide when .00\"){// Check if the decimal part is zero\nreturn numericPrice%1!==0;}return true// Default fallback\n;};const decimalDigits=shouldShowDecimals()?2:0;// If showing neither symbol nor code, just format the number\nif(!showSymbol&&!showCurrency){const formattedNumber=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);return formattedNumber;}// Special case for USD to prevent \"US$\" display in Safari iOS\nif(currCode===\"USD\"&&showSymbol){// Check if running on iOS device\nconst isIOS=isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream;// Format USD manually to avoid the iOS \"US$\" prefix\nif(isIOS){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);if(!showCurrency){return`$${number}`// Just \"$50\" format\n;}else{return`$${number} USD`// \"$50 USD\" format\n;}}else{// For non-iOS devices, continue with normal formatting but use\n// a more controlled approach to ensure consistency\nif(!showCurrency){return new Intl.NumberFormat(locale,{style:\"currency\",currency:\"USD\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);}else{const withSymbol=new Intl.NumberFormat(locale,{style:\"currency\",currency:\"USD\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);return`${withSymbol} USD`;}}}// For currencies where symbol is same as code (like CHF)\nif(symbolSameAsCode){// If showing currency code, always use code-first format and ignore symbol\nif(showCurrency&&!showSymbol){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);const output=`${currCode} ${number}`;return output;}if(showSymbol&&!showCurrency){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);const output=`${currCode} ${number}`;return output;}if(showCurrency&&showSymbol){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);return`${currCode} ${number}`;}}// For currencies with distinct symbols (like USD with $)\n// If showing only the code (no symbol)\nif(!showSymbol&&showCurrency){const number=new Intl.NumberFormat(locale,{style:\"decimal\",minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits}).format(numericPrice);// For normal currencies, show code after the number\nreturn`${number} ${currCode}`;}// If showing only the symbol (no code)\nif(showSymbol&&!showCurrency){return new Intl.NumberFormat(locale,{style:\"currency\",currency:currCode,minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);}// If showing both symbol and code\nconst withSymbol=new Intl.NumberFormat(locale,{style:\"currency\",currency:currCode,minimumFractionDigits:decimalDigits,maximumFractionDigits:decimalDigits,currencyDisplay:\"narrowSymbol\"}).format(numericPrice);return`${withSymbol} ${currCode}`;},[props.priceConfigs,locale]);const fetchCartFromShopify=useCallback(async cartId=>{if(isFetching.current){return;}isFetching.current=true;try{// Wait until window.shopXtools.fetchCart is available\nawait waitForCondition(()=>window.shopXtools&&window.shopXtools.fetchCart);const cartData=await window.shopXtools.fetchCart(cartId);//console.log(\"[FETCH] Cart data received from Shopify:\", cartData);\nif(cartData){setCart(cartData);//console.log(\"[FETCH] Cart Data after setting state: :\", cartData)\nsetCartItems(cartData.lines?.edges||[]);//console.log(\"[FETCH] Cart items after setting state:\", cartData.lines?.edges);\n// Update the global cart data\nwindow.shopXtools.cart=cartData;// Dispatch cart update event\nwindow.dispatchEvent(new Event(\"shopXtools-cart-update\"));}else{setCart({});setCartItems([]);}}catch(error){setCart({});setCartItems([]);}finally{isFetching.current=false;}},[]);// useEffect(() => {\n//     console.log(\"[STATE] Updated cart:\", cart);\n// }, [cart]);\n// useEffect(() => {\n//     console.log(\"[STATE] Updated cartItems:\", cartItems);\n// }, [cartItems]);\n// Helper function to wait until a condition is true\nconst waitForCondition=useCallback((conditionFn,checkInterval=100,timeout=1e4)=>{return new Promise((resolve,reject)=>{const startTime=Date.now();const checkCondition=()=>{if(conditionFn()){resolve();}else if(Date.now()-startTime>=timeout){reject(new Error(\"Condition not met within timeout\"));}else{setTimeout(checkCondition,checkInterval);}};checkCondition();});},[]);const handleCartUpdate=useCallback(throttle(async()=>{let cartId=window[\"shopXtools\"]?.cart?.id;// console.log(\"[UPDATE] Checking for cartId:\", cartId);\n// console.log(\"[UPDATE] Checking for cart:\", window[\"shopXtools\"]?.cart);\nif(!cartId){try{cartId=localStorage.getItem(\"shopX_cart_id\");}catch(error){console.error(\"Error loading cart ID from local storage:\",error);}}if(cartId){await fetchCartFromShopify(cartId);//console.log(\"[UPDATE] Fetching cart from Shopify with cartId:\", cartId);\n}else{//console.log(\"[UPDATE] No cartId found, resetting cart state.\");\nsetCart({});setCartItems([]);}},500),[fetchCartFromShopify]);//console.log(\"Cart Data in CartProductCard:\", cart)\nuseEffect(()=>{//console.log(\"[EVENT] shopXtools-cart-update event triggered\");\n// Fetch cart data on component mount\nhandleCartUpdate();window.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);return()=>{window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);};},[handleCartUpdate]);//console.log(\"Cart Data in CartProductCard:\", cart)\nconst handleRemoveLine=useCallback(async(cartId,lineId,providedLineItem=null)=>{if(!cartId||!lineId){console.error(\"Missing cartId or lineId for remove operation\");return;}// Find the line item to get analytics data before removing\nconst lineItem=providedLineItem||cartItems.find(({node})=>node.id===lineId)?.node;if(lineItem){// Analytics - remove_from_cart event\nconst currency=lineItem.cost.subtotalAmount.currencyCode||\"USD\";const unitPrice=parseFloat(lineItem.cost?.amountPerQuantity?.amount||\"0\");const value=unitPrice*(lineItem.quantity||1);const item_id=lineItem.merchandise.id?.split(\"/\").pop()||\"\";const item_name=lineItem.merchandise.product?.title||\"\";const item_variant=lineItem.merchandise.title||\"\";const price=unitPrice;const quantity=lineItem.quantity||1;// Google Analytics tracking (remove_from_cart)\nif(typeof window.fcTrackGAEvent===\"function\"&&item_id&&item_name&&price>0){const payload={currency,value,items:[{item_id,item_name,item_variant,price,item_brand:lineItem.merchandise.product?.vendor||null,item_category:lineItem.merchandise.product?.productType||null,quantity,// TagHound compatibility\nSKU:item_id,\"Item Name\":item_name}]};window.fcTrackGAEvent(\"remove_from_cart\",payload);}else{// Skipping remove_from_cart due to missing item data\n}// Meta Pixel tracking\ntrackFacebookPixelRemoveFromCart({lineItem:lineItem,currency:currency});}try{const data=await window.shopXtools?.handleCartMutation(removeLineMutation,{cartId,lineIds:[lineId]});//console.log(\"[REMOVE] Mutation response:\", data);\nif(data?.cartLinesRemove?.cart){//console.log(\"[REMOVE] Cart updated, refetching...\");\nawait fetchCartFromShopify(cartId);// Check quantity limits if product has them\nconst productHandle=lineItem?.merchandise?.product?.handle;const product=window.shopXtools?.products.find(p=>p.node.handle===productHandle);// console.log(\"product\", product)\nif(productHandle){const metafields=await window.shopXtools?.handleCartMutation(getProductMetafields,{handle:productHandle});const orderMax=parseInt(metafields?.product?.metafield_order_max?.value,10);if(!isNaN(orderMax)&&orderMax>0){const currentLineQuantity=lineItem?.quantity||0;// console.log(\"currentLineQuantity\", currentLineQuantity)\n// const quantityChange = quantity - currentLineQuantity\nconst newTotalQuantity=orderMax-currentLineQuantity;if(newTotalQuantity<orderMax){// console.log(\"quantity is less than orderMax\", newTotalQuantity)\nconst quantityChanged=new CustomEvent(\"cart_item_quantity_changed\",{detail:{orderMax,newTotalQuantity,productId:product?.node.id}});window.dispatchEvent(quantityChanged);// console.log(\"quantityChanged\", quantityChanged.detail)\n}}}return;}// Try backup mutation if primary fails\nconst backupData=await window.shopXtools?.handleCartMutation(removeLineMutationNoPlans,{cartId,lineIds:[lineId]});if(backupData?.cartLinesRemove?.cart){await fetchCartFromShopify(cartId);}else{console.error(\"Both primary and backup remove line mutations failed\");}}catch(error){console.error(\"Error removing line item:\",error);}},[fetchCartFromShopify,cartItems]);const handleUpdateLine=useCallback(async(cartId,lineId,quantity,updateLineItem)=>{if(!cartId||!lineId||typeof quantity!==\"number\"){console.error(\"Missing required parameters for update operation\");return;}//console.log(\"[UPDATE] Updating line:\", { cartId, lineId, quantity, lineItem });\ntry{// If quantity is 0 or less, remove the item instead\nif(quantity<=0){// Call the remove function (Facebook Pixel tracking is handled there)\nawait handleRemoveLine(cartId,lineId,updateLineItem);return;}// Check quantity limits if product has them\nconst productHandle=updateLineItem?.merchandise?.product?.handle;const product=window.shopXtools?.products.find(p=>p.node.handle===productHandle);// console.log(\"product\", product)\nif(productHandle){const metafields=await window.shopXtools?.handleCartMutation(getProductMetafields,{handle:productHandle});const orderMax=parseInt(metafields?.product?.metafield_order_max?.value,10);// Calculate current quantity of this product across all variants\nconst currentProductQuantity=getCurrentProductQuantity(productHandle);// console.log(\"currentProductQuantity\", currentProductQuantity)\n// Calculate the quantity that would be added by this update\nconst currentLineQuantity=updateLineItem?.quantity||0;// console.log(\"currentLineQuantity\", currentLineQuantity)\nconst quantityChange=quantity-currentLineQuantity;const newTotalQuantity=currentProductQuantity+quantityChange;// console.log(\"newTotalQuantity\", newTotalQuantity)\nif(!isNaN(orderMax)&&orderMax>0){if(newTotalQuantity>orderMax){const remainingAllowed=orderMax-currentProductQuantity;// console.log(\"remainingAllowed\", remainingAllowed)\nif(remainingAllowed<=0){const message=`Maximum quantity of ${orderMax} already in cart`;setErrorMessage(message);return;}}}// else if (!isNaN(orderMax) && orderMax === 0 || !orderMax) {\n//     const variant = product?.node.variants?.edges.find(({node}) => node.id === updateLineItem?.merchandise?.id)\n//     console.log(\"matching variant\", variant)\n//     const totalQuantity = variant.node.quantityAvailable\n//     console.log(\"totalQuantity\", totalQuantity)\n//     // Calculate remaining allowed based on variant's quantityAvailable\n//     // const remainingAllowed = totalQuantity - currentLineQuantity;\n//     // console.log(\"remainingAllowed:\", remainingAllowed);\n//     if (newTotalQuantity > totalQuantity) {\n//         console.log(\"remainingAllowed is less than 0\", newTotalQuantity)\n//         const message = `Maximum quantity of ${currentProductQuantity} already in cart`\n//         setErrorMessage(message)\n//         return\n//     }\n// }\n}// Update cart line\nconst data=await window.shopXtools?.handleCartMutation(updatelineMutation,{cartId,lines:[{id:lineId,quantity}]});//console.log(\"[UPDATE] Mutation response:\", data);\nif(data?.cartLinesUpdate?.cart){await fetchCartFromShopify(cartId);setErrorMessage(\"\");return;}// Try backup mutation if primary fails\nconst backupData=await window.shopXtools?.handleCartMutation(updatelineMutationNoPlans,{cartId,lines:[{id:lineId,quantity}]});if(backupData?.cartLinesUpdate?.cart){await fetchCartFromShopify(cartId);setErrorMessage(\"\");}else{console.error(\"Both primary and backup update line mutations failed\");}}catch(error){console.error(\"Error updating line item:\",error);}},[fetchCartFromShopify,cartItems,getCurrentProductQuantity]);//console.log(\"Cart Data in CartProductCard:\", cart)\nconst errorVisible=errorMessage!==null;// Adjust mock data for compare price\nconst mockData=[{price:\"100.00\",comparePrice:null},{price:\"200.00\",comparePrice:\"250.00\"},{price:\"300.00\",comparePrice:null},{price:\"400.00\",comparePrice:null}];// console.log(\"[RENDER] Cart before rendering:\", cart);\n// console.log(\"[RENDER] Cart items before rendering:\", cartItems);\nreturn /*#__PURE__*/_jsx(_Fragment,{children:RenderTarget.current()===RenderTarget.canvas?/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.spacingConfigs?.gap??24,width:\"100%\"},children:[/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",...props.containerConfigs?.border||{},borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 1\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.font\"),color:get(props,\"priceConfigs.price.color\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[0].price,\"USD\")}),mockData[0].comparePrice&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[0].comparePrice,\"USD\")})]}),shopifyQuantity:\"1\",variants:null,onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}}),props.spacingConfigs?.dividerVisible&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}),/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",...props.containerConfigs?.border||{},borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 2\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.font\"),color:get(props,\"priceConfigs.price.color\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[1].price,\"USD\")}),mockData[1].comparePrice&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(mockData[1].comparePrice,\"USD\")})]}),shopifyQuantity:\"2\",variants:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Color:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Blue\"})]})}),onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}}),props.spacingConfigs?.dividerVisible&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}),/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",...props.containerConfigs?.border||{},borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 3\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.saleFont\"),color:get(props,\"priceConfigs.price.saleColor\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(300,\"USD\")}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(400,\"USD\")})]}),shopifyQuantity:\"3\",variants:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:[/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Color:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Black\"})]}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Size:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Medium\"})]})]}),onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}}),props.spacingConfigs?.dividerVisible&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}),/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:props.imageConfigs?.visible?\"https://framerusercontent.com/images/3E7u1YOHRQaZuBdfYRsm3XCzxk.jpg\":null,imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:props.containerConfigs,linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:{merchandise:{product:{handle:\"example-product\"}}},quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,style:{width:\"100%\",...props.containerConfigs?.border||{},borderRadius:props.containerConfigs?.radius||\"0px\",background:props.containerConfigs?.background||\"#FFF\",padding:props.containerConfigs?.padding||\"0px\"},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0},children:\"Product Title 4\"}),shopifyProductPriceAmount:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.price.font\"),color:get(props,\"priceConfigs.price.color\"),whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(400,\"USD\")}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:props.priceConfigs?.comparePrice?.strikethrough?\"line-through\":\"none\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0}})]}),shopifyQuantity:\"4\",variants:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:[/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\"},children:\"Size:\"}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\")},children:\"Medium\"})]}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"subscriptionConfigs.font\"),color:get(props,\"subscriptionConfigs.color\")},children:\"Delivers every week\"})]}),onRemove:()=>{},onAddQuantity:()=>{},onSubtractQuantity:()=>{}})]}):cartItems.length===0?/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",minHeight:\"100%\"},children:props.emptyStateComponent}):/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:0,width:\"100%\",boxSizing:\"border-box\"},children:[errorVisible&&/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"errorConfigs.errorFont\"),color:get(props,\"errorConfigs.errorColor\"),textTransform:get(props,\"errorConfigs.textTransform\",\"none\")},children:errorMessage}),cartItems.map(({node:_lineItem},index)=>/*#__PURE__*/_jsxs(_Fragment,{children:[index>0&&props.spacingConfigs?.dividerVisible?/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",marginTop:typeof props.spacingConfigs?.gap===\"number\"?props.spacingConfigs.gap:24,marginBottom:typeof props.spacingConfigs?.gap===\"number\"?props.spacingConfigs.gap:24,borderTop:`${props.spacingConfigs?.divider?.borderWidth||1}px ${props.spacingConfigs?.divider?.borderStyle||\"solid\"} ${props.spacingConfigs?.divider?.borderColor||\"rgba(0,0,0,0.08)\"}`}}):index>0&&!props.spacingConfigs?.dividerVisible?/*#__PURE__*/_jsx(\"div\",{style:{marginTop:typeof props.spacingConfigs?.gap===\"number\"?props.spacingConfigs.gap:24}}):null,/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",overflow:\"hidden\",borderRadius:typeof props.containerConfigs?.radius===\"object\"?`${props.containerConfigs.radius.topLeft}px ${props.containerConfigs.radius.topRight}px ${props.containerConfigs.radius.bottomRight}px ${props.containerConfigs.radius.bottomLeft}px`:typeof props.containerConfigs?.radius===\"string\"?props.containerConfigs.radius:`${props.containerConfigs?.radius||0}px`,background:props.containerConfigs?.background||\"#FFF\",...props.containerConfigs?.border||{},padding:typeof props.containerConfigs?.padding===\"object\"?`${props.containerConfigs.padding.top}px ${props.containerConfigs.padding.right}px ${props.containerConfigs.padding.bottom}px ${props.containerConfigs.padding.left}px`:props.containerConfigs?.padding||\"0px\",display:\"flex\"},children:/*#__PURE__*/_jsx(ShopXCartProductCard,{imageVisibility:props.imageConfigs?.visible,image:get(_lineItem,\"merchandise.image.url\",null),imageConfigs:props.imageConfigs,quantityConfigs:props.quantityConfigs,removeIconConfigs:props.removeIconConfigs,containerConfigs:{...props.containerConfigs,background:\"transparent\"},linkConfigs:props.linkConfigs,titleConfigs:props.titleConfigs,_lineItem:_lineItem,quantityControlColor:props.quantityConfigs?.buttons?.icons,quantityNumberColor:props.quantityConfigs?.container?.number,quantityContainerBgColor:props.quantityConfigs?.container?.containerBg,quantityControlBgColor:props.quantityConfigs?.buttons?.iconBg,quantityControlHoverColor:props.quantityConfigs?.buttons?.iconBgHover,quantityContainerBorder:\"1px solid #E2E2E2\",quantityContainerRadius:\"8px\",xColor:props.removeIconConfigs?.icon,xBgColor:props.removeIconConfigs?.bg,xBgHoverColor:props.removeIconConfigs?.bgHover,Radius:\"0px\",style:{width:\"100%\",background:\"transparent\",...RenderTarget.current()===RenderTarget.canvas?{padding:typeof props.containerConfigs?.padding===\"object\"?`${props.containerConfigs.padding.top}px ${props.containerConfigs.padding.right}px ${props.containerConfigs.padding.bottom}px ${props.containerConfigs.padding.left}px`:props.containerConfigs?.padding||\"0px\"}:{padding:0}},shopifyProductTitle:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),margin:0,textTransform:props.titleConfigs?.textTransform||\"none\"},children:_lineItem.merchandise.product.title}),shopifyProductPriceAmount:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:props.priceConfigs?.gap||4},children:(()=>{if(!_lineItem)return null;// Use cart data for primary information\n    let price,comparePrice,currencyCode;if(_lineItem.sellingPlanAllocation){// Subscription item: use unit price from selling plan\n    price=_lineItem.sellingPlanAllocation.checkoutChargeAmount?.amount;comparePrice=_lineItem.merchandise?.compareAtPrice?.amount//no compareAtPrice in sellingPlanAllocation!!! _lineItem.sellingPlanAllocation.compareAtPrice?.amount;\n    ;currencyCode=_lineItem.sellingPlanAllocation.checkoutChargeAmount?.currencyCode;}else{// Non-subscription item: use unit price from merchandise object, fallback to cost\n    price=_lineItem.merchandise?.price?.amount||_lineItem.cost?.amountPerQuantity?.amount;currencyCode=_lineItem.merchandise?.price?.currencyCode||_lineItem.cost?.amountPerQuantity?.currencyCode;comparePrice=_lineItem.merchandise?.compareAtPrice?.amount||_lineItem.cost?.compareAtAmountPerQuantity?.amount;}// Supplement with external data\n    const variantId=_lineItem.merchandise.id;const variantGid=variantId.split(\"/\").pop();const matchingProduct=window.shopXtools.products.find(({node})=>node.variants.edges.some(edge=>edge.node.id.includes(variantGid)))?.node;const matchingVariant=matchingProduct?.variants?.edges.find(edge=>edge.node.id.includes(variantGid))?.node;// Preserve the log\n    // console.log(\n    //     \"Cart Product Card - Price Data:\",\n    //     {\n    //         variantId,\n    //         variantGid,\n    //         matchingProduct,\n    //         matchingVariant,\n    //         price,\n    //         currencyCode,\n    //         comparePrice,\n    //         variantComparePrice:\n    //             get(\n    //                 matchingVariant,\n    //                 \"compareAtPrice.amount\"\n    //             ),\n    //         productComparePrice:\n    //             get(\n    //                 matchingProduct,\n    //                 \"compareAtPriceRange.minVariantPrice.amount\"\n    //             ),\n    //         lineItem: _lineItem,\n    //         showCurrencyCode:\n    //             props.showCurrencyCode,\n    //         currencyPosition:\n    //             props.currencyPosition,\n    //         showCurrencySymbol:\n    //             props.showCurrencySymbol,\n    //     }\n    // )\n    const hasComparePrice=comparePrice&&parseFloat(comparePrice)>parseFloat(price);const finalPrice=price||\"0\";return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,hasComparePrice?\"priceConfigs.price.saleFont\":\"priceConfigs.price.font\"),color:hasComparePrice?props.priceConfigs?.price?.saleColor:props.priceConfigs?.price?.color,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(finalPrice,currencyCode)}),hasComparePrice&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"priceConfigs.comparePrice.font\"),color:get(props,\"priceConfigs.comparePrice.color\"),textDecoration:\"line-through\",textDecorationColor:props.priceConfigs?.comparePrice?.strikethroughColor,whiteSpace:\"nowrap\",minWidth:0},children:formatCartPrice(comparePrice,currencyCode)})]});})()}),shopifyQuantity:`${_lineItem.quantity||1}`,variants:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.variantConfigs?.gap||\"4px\"},children:[_lineItem.merchandise.selectedOptions.filter(option=>option.name!==\"Title\").map((option,index)=>/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsxs(\"span\",{style:{...get(props,\"variantConfigs.titleFont\"),color:get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\",textTransform:get(props,\"variantConfigs.titleTransform\",\"none\")},children:[option.name,\":\"]}),/*#__PURE__*/_jsx(\"span\",{style:{...get(props,\"variantConfigs.valueFont\"),color:get(props,\"variantConfigs.valueColor\"),textTransform:get(props,\"variantConfigs.valueTransform\",\"none\")},children:option.value})]},`variant-${option.name}-${index}`)),_lineItem.attributes?.map((attr,index)=>/*#__PURE__*/_jsxs(\"p\",{style:{margin:0},children:[/*#__PURE__*/_jsxs(\"span\",{style:{...props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.titleFont\"):get(props,\"variantConfigs.titleFont\"),color:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.titleColor\"):get(props,\"variantConfigs.titleColor\"),marginRight:\"5px\",textTransform:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.titleTransform\",\"none\"):get(props,\"variantConfigs.titleTransform\",\"none\")},children:[attr.key,\":\"]}),/*#__PURE__*/_jsx(\"span\",{style:{...props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.valueFont\"):get(props,\"variantConfigs.valueFont\"),color:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.valueColor\"):get(props,\"variantConfigs.valueColor\"),textTransform:props.attributeConfigs?.uniqueFormatting?get(props,\"attributeConfigs.valueTransform\",\"none\"):get(props,\"variantConfigs.valueTransform\",\"none\")},children:attr.value})]},`attr-${attr.key}-${index}`)),_lineItem.sellingPlanAllocation?.sellingPlan?.name&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,...get(props,\"subscriptionConfigs.font\"),color:get(props,\"subscriptionConfigs.color\"),textTransform:get(props,\"subscriptionConfigs.textTransform\",\"none\")},children:_lineItem.sellingPlanAllocation.sellingPlan.name})]}),onRemove:()=>handleRemoveLine(cart.id,_lineItem.id),onAddQuantity:()=>handleUpdateLine(cart.id,_lineItem.id,_lineItem.quantity+1,_lineItem),onSubtractQuantity:()=>handleUpdateLine(cart.id,_lineItem.id,_lineItem.quantity-1,_lineItem)})},_lineItem.id)]}))]})});}FC_CartProductCard.defaultProps={containerConfigs:{background:\"transparent\",radius:0,padding:0,insidePadding:0,gap:8,border:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}},linkConfigs:{enabled:false,slugPath:\"\"},imageConfigs:{visible:true,type:\"Fill\",width:104,radius:8,background:\"#F5F5F5\",border:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"},ratio:\"1:1\",hover:\"None\",zoomScale:1.05,opacity:.75},titleConfigs:{font:{family:\"Inter\",size:14,weight:500},color:\"#000000\",hoverColor:\"#000000\"},variantConfigs:{gap:4,titleFont:{family:\"Inter\",size:14,weight:500},titleColor:\"#000000\",valueFont:{family:\"Inter\",size:14,weight:400},valueColor:\"#666666\"},subscriptionConfigs:{font:{family:\"Inter\",size:14,weight:400},color:\"#4A5B89\"},quantityConfigs:{type:ControlType.Object,title:\"Quantity\",controls:{container:{type:ControlType.Object,title:\"Container\",controls:{font:{family:\"Inter\",size:14,weight:500},number:{type:ControlType.Color,defaultValue:\"#000\",title:\"Number\"},containerBg:{type:ControlType.Color,defaultValue:\"transparent\",title:\"BG\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},containerRadius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},containerBorder:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#E2E2E2\"}}}},buttons:{type:ControlType.Object,title:\"Buttons\",controls:{iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customPlusIcon:{type:ControlType.Image,title:\"Plus\",hidden:({iconType})=>iconType!==\"Custom\"},customMinusIcon:{type:ControlType.Image,title:\"Minus\",hidden:({iconType})=>iconType!==\"Custom\"},icons:{type:ControlType.Color,defaultValue:\"#000\",title:\"Icons\"},iconsColorDisabled:{type:ControlType.Color,defaultValue:\"#CCCCCC\",title:\"Icons Color Disabled\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},iconBg:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"BG\"},iconBgHover:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG Hover\"},iconBgDisabled:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"BG Disabled\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}}}},priceConfigs:{gap:4,price:{font:{family:\"Inter\",size:14,weight:500},color:\"#000000\",saleFont:{family:\"Inter\",size:14,weight:500},saleColor:\"#000000\"},comparePrice:{font:{family:\"Inter\",size:14,weight:400},color:\"#8B0000\",strikethrough:true,strikethroughColor:\"#8B0000\"},format:{showSymbol:true,showCurrency:false,showDecimals:\"Always show\",currencyCode:\"USD\"},// Keep for backward compatibility\nshowCurrencyCode:false,showSymbol:true},removeIconConfigs:{type:ControlType.Object,title:\"Remove Icon\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"Top\",\"Bottom\"],defaultValue:\"Bottom\"},iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customImage:{type:ControlType.Image,title:\"Image\",hidden:({iconType})=>iconType!==\"Custom\"},icon:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Icon\",hidden:({iconType})=>iconType===\"Custom\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},bg:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG\"},bgHover:{type:ControlType.Color,defaultValue:\"#EBEBEB\",title:\"BG Hover\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"80px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}}};addPropertyControls(FC_CartProductCard,{linkConfigs:{type:ControlType.Object,title:\"Link\",controls:{enabled:{type:ControlType.Boolean,title:\"Link\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},slugPath:{type:ControlType.String,title:\"Path\",defaultValue:\"\",placeholder:\"shop/\",description:\"The path between your domain and slug. [Learn more](https://framercommerce.com/resources/docs/components/cart#cart-product-card)\",hidden:({enabled})=>!enabled}}},imageConfigs:{type:ControlType.Object,title:\"Image\",controls:{visible:{type:ControlType.Boolean,title:\"Image\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},type:{type:ControlType.SegmentedEnum,title:\"Type\",options:[\"Fill\",\"Fit\"],defaultValue:\"Fill\",optionTitles:[\"Fill\",\"Fit\"],hidden:({visible})=>!visible},width:{type:ControlType.Number,title:\"Width\",defaultValue:112,min:0,max:500,unit:\"px\",step:8,displayStepper:true,hidden:({visible})=>!visible},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\",hidden:({visible})=>!visible},background:{type:ControlType.Color,title:\"BG\",defaultValue:\"#F2F2F2\",hidden:({visible})=>!visible},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"rgba(0,0,0,0)\"},hidden:({visible})=>!visible},ratio:{type:ControlType.Enum,title:\"Ratio\",options:[\"1:1\",\"3:2\",\"4:5\"],defaultValue:\"1:1\",hidden:({visible})=>!visible},hover:{type:ControlType.Enum,title:\"Hover Type\",options:[\"None\",\"Zoom\",\"Opacity\"],defaultValue:\"None\",hidden:({visible})=>!visible},zoomScale:{type:ControlType.Number,title:\"Zoom Scale\",defaultValue:1.05,min:1,max:3,step:.05,displayStepper:true,hidden:({hover})=>hover!==\"Zoom\"},opacity:{type:ControlType.Number,title:\"Opacity\",defaultValue:.75,min:0,max:1,step:.05,hidden:({hover})=>hover!==\"Opacity\"}}},titleConfigs:{type:ControlType.Object,title:\"Title\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},hoverColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Hover\"},textTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"}}},variantConfigs:{type:ControlType.Object,title:\"Variants\",controls:{titleFont:{type:ControlType.Font,controls:\"extended\",title:\"Title Font\"},titleColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Title Color\"},titleTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"},valueFont:{type:ControlType.Font,controls:\"extended\",title:\"Value Font\"},valueColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Value Color\"},valueTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:4,min:0,max:100,unit:\"px\",step:1}}},attributeConfigs:{type:ControlType.Object,title:\"Attributes\",controls:{uniqueFormatting:{type:ControlType.Boolean,title:\"Customize\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\",description:\"By default, attributes use same styling as Variants.\"},titleFont:{type:ControlType.Font,controls:\"extended\",title:\"Title Font\",hidden:({uniqueFormatting})=>!uniqueFormatting},titleColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Title Color\",hidden:({uniqueFormatting})=>!uniqueFormatting},titleTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\",hidden:({uniqueFormatting})=>!uniqueFormatting},valueFont:{type:ControlType.Font,controls:\"extended\",title:\"Value Font\",hidden:({uniqueFormatting})=>!uniqueFormatting},valueColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Value Color\",hidden:({uniqueFormatting})=>!uniqueFormatting},valueTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\",hidden:({uniqueFormatting})=>!uniqueFormatting},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:4,min:0,max:100,unit:\"px\",step:1,hidden:props=>!props.attributeConfigs?.uniqueFormatting}}},subscriptionConfigs:{type:ControlType.Object,title:\"Subscription\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},textTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"}}},quantityConfigs:{type:ControlType.Object,title:\"Quantity\",controls:{container:{type:ControlType.Object,title:\"Container\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},number:{type:ControlType.Color,defaultValue:\"#000\",title:\"Number\"},containerBg:{type:ControlType.Color,defaultValue:\"transparent\",title:\"BG\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},containerRadius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},containerBorder:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#E2E2E2\"}}}},buttons:{type:ControlType.Object,title:\"Buttons\",controls:{iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customPlusIcon:{type:ControlType.Image,title:\"Plus\",hidden:({iconType})=>iconType!==\"Custom\"},customMinusIcon:{type:ControlType.Image,title:\"Minus\",hidden:({iconType})=>iconType!==\"Custom\"},icons:{type:ControlType.Color,defaultValue:\"#000\",title:\"Icons\"},iconsColorDisabled:{type:ControlType.Color,defaultValue:\"#CCCCCC\",title:\"Icons Color Disabled\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"4px\"},iconBg:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"BG\"},iconBgHover:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG Hover\"},iconBgDisabled:{type:ControlType.Color,defaultValue:\"#FFFFFF\",title:\"BG Disabled\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"4px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}}}},priceConfigs:{type:ControlType.Object,title:\"Price\",controls:{gap:{type:ControlType.Number,title:\"Gap\",defaultValue:4,min:0,max:40,unit:\"px\",step:1},price:{type:ControlType.Object,title:\"Price\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Regular Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Regular Color\"},saleFont:{type:ControlType.Font,controls:\"extended\",title:\"Sale Font\"},saleColor:{type:ControlType.Color,defaultValue:\"#FF0000\",title:\"Sale Color\"}}},comparePrice:{type:ControlType.Object,title:\"Compare Price\",controls:{font:{type:ControlType.Font,controls:\"extended\",title:\"Font\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color\"},strikethrough:{type:ControlType.Boolean,title:\"Strike\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},strikethroughColor:{type:ControlType.Color,title:\"Strike Color\",defaultValue:\"#000000\",hidden:({strikethrough})=>!strikethrough}}},format:{type:ControlType.Object,title:\"Format\",controls:{showSymbol:{type:ControlType.Boolean,title:\"Symbol\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"$, \\xa3, €, etc.\"},showCurrency:{type:ControlType.Boolean,title:\"Code\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"USD, EUR, CHF, etc.\"},showDecimals:{type:ControlType.Enum,title:\"Decimals\",defaultValue:\"Always show\",options:[\"Always show\",\"Never show\",\"Hide when .00\"],optionTitles:[\"Always show\",\"Never show\",\"Hide when .00\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},currencyCode:{type:ControlType.Enum,title:\"Preview\",defaultValue:\"USD\",options:[\"USD\",\"EUR\",\"GBP\",\"CHF\",\"JPY\",\"CAD\",\"AUD\",\"CNY\",\"HKD\",\"NZD\",\"SEK\",\"KRW\",\"SGD\",\"NOK\",\"MXN\",\"INR\",\"RUB\",\"ZAR\",\"TRY\",\"BRL\",\"TWD\",\"DKK\",\"PLN\",\"THB\",\"IDR\",\"HUF\",\"CZK\",\"ILS\",\"CLP\",\"PHP\",\"AED\",\"COP\",\"SAR\",\"MYR\",\"RON\"],description:\"Currency is for canvas preview only.\"}}}}},errorConfigs:{type:ControlType.Object,title:\"Errors\",controls:{errorFont:{type:ControlType.Font,controls:\"extended\",title:\"Error Font\"},errorColor:{type:ControlType.Color,defaultValue:\"#000\",title:\"Error Color\"},textTransform:{type:ControlType.Enum,title:\"Transform\",options:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"],defaultValue:\"none\"}}},removeIconConfigs:{type:ControlType.Object,title:\"Remove Icon\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"Top\",\"Bottom\"],defaultValue:\"Bottom\"},iconType:{type:ControlType.SegmentedEnum,title:\"Icon\",options:[\"Default\",\"Custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"Default\"},iconWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:5,step:.1,displayStepper:true,hidden:({iconType})=>iconType!==\"Default\"},customImage:{type:ControlType.Image,title:\"Image\",hidden:({iconType})=>iconType!==\"Custom\"},icon:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Icon\",hidden:({iconType})=>iconType===\"Custom\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:8,min:4,max:32,unit:\"px\",step:1,displayStepper:true},bg:{type:ControlType.Color,defaultValue:\"#F5F5F5\",title:\"BG\"},bgHover:{type:ControlType.Color,defaultValue:\"#EBEBEB\",title:\"BG Hover\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"80px\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:0,borderStyle:\"solid\",borderColor:\"transparent\"}}}},containerConfigs:{type:ControlType.Object,title:\"Container\",controls:{background:{type:ControlType.Color,title:\"BG\",defaultValue:\"transparent\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"0px\"},padding:{type:ControlType.Padding,title:\"Outside Padding\",defaultValue:\"0px\"},insidePadding:{type:ControlType.Padding,title:\"Inside Padding\",defaultValue:\"0px\"},gap:{type:ControlType.Number,title:\"Content Gap\",defaultValue:4,min:0,max:100,unit:\"px\",step:1},imageGap:{type:ControlType.Number,title:\"Image Gap\",defaultValue:16,min:0,max:100,unit:\"px\",step:1},border:{type:ControlType.Border,title:\"Border\"}}},spacingConfigs:{type:ControlType.Object,title:\"Spacing\",controls:{dividerVisible:{type:ControlType.Boolean,title:\"Divider\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},divider:{type:ControlType.Border,title:\"Style\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"rgba(0,0,0,0.08)\"},hidden:({dividerVisible})=>!dividerVisible},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:24,min:0,max:100,unit:\"px\",step:1}}}});function ShopXCartProductCard({imageVisibility,image,quantityControlColor,quantityNumberColor,quantityContainerBgColor,quantityControlBgColor,quantityControlHoverColor,xColor,xBgColor,xBgHoverColor,shopifyProductTitle,shopifyProductPriceAmount,shopifyQuantity,variants,style={},onRemove,onAddQuantity,onSubtractQuantity,imageConfigs,quantityConfigs,removeIconConfigs,containerConfigs,linkConfigs,titleConfigs,_lineItem,quantityContainerBorder=\"1px solid #E2E2E2\",quantityContainerRadius=\"8px\",Radius}){const[isHovered,setIsHovered]=useState(false);const[isPlusDisabled,setIsPlusDisabled]=useState(false);useEffect(()=>{const fetchOrderMax=async()=>{const variant=_lineItem;// console.log(\"variant:\", variant)\nconst productHandle=variant?.product?.handle;if(!productHandle)return;const max=await getProductOrderMax(productHandle);// console.log(\"max:\", max)\nconst currentLineQuantity=variant?.quantity||0;// console.log(\"currentLineQuantity\", currentLineQuantity)\n// console.log(\"variant:\", variant)\nif(!isNaN(max)&&max>0){const remainingAllowed=max-currentLineQuantity;// console.log(\"remainingAllowed in fetchOrderMax:\", remainingAllowed)\n// if (remainingAllowed === 0){\n// }\nsetIsPlusDisabled(true)//|| currentProductQty >= maxAllowedQty\n;// console.log(\"isPlusDisabled:\", isPlusDisabled)\n}else{setIsPlusDisabled(false);}};fetchOrderMax();},[]);const getProductOrderMax=useCallback(async productHandle=>{try{const product=window.shopXtools?.products.find(p=>p.node.handle===productHandle);// const productQtyAvail = product.node.quantityAvailable\n// console.log(\"product:\", product)\nconst metafields=await window.shopXtools?.handleCartMutation(getProductMetafields,{handle:productHandle});const orderMax=parseInt(metafields?.product?.metafield_order_max?.value,10);// console.log(\"metafields:\", metafields)\n// console.log(\"orderMax:\", orderMax)\nreturn orderMax;}catch(error){return 0;}},[]);const handleMouseEnter=e=>{// Only set hover if not clicking quantity or remove buttons\nif(!e.target.closest(\"button\")){setIsHovered(true);}};const handleMouseLeave=()=>{setIsHovered(false);};// Construct product URL if linking is enabled\nconst productUrl=linkConfigs?.enabled&&_lineItem?.merchandise?.product?.handle?`${window.location.origin}/${linkConfigs.slugPath||\"\"}${_lineItem.merchandise.product.handle}`:null;const imageHeight=imageConfigs?.ratio===\"4:5\"?(imageConfigs?.width||112)*1.25:imageConfigs?.ratio===\"3:2\"?(imageConfigs?.width||112)*(2/3):imageConfigs?.width||112;const imageRadius=typeof imageConfigs?.radius===\"object\"?`${imageConfigs.radius.topLeft}px ${imageConfigs.radius.topRight}px ${imageConfigs.radius.bottomRight}px ${imageConfigs.radius.bottomLeft}px`:`${imageConfigs?.radius||4}px`;const XIcon=({size=8,weight})=>/*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{display:\"block\"},children:[/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"2\",x2:\"14\",y2:\"14\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"14\",x2:\"14\",y2:\"2\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"})]});const removeButton=/*#__PURE__*/_jsx(\"button\",{onClick:onRemove,style:{...removeIconConfigs?.border||{},background:removeIconConfigs?.bg||\"#F5F5F5\",color:removeIconConfigs?.icon||\"#000000\",cursor:\"pointer\",padding:\"4px\",borderRadius:typeof removeIconConfigs?.radius===\"object\"?`${removeIconConfigs.radius.topLeft}px ${removeIconConfigs.radius.topRight}px ${removeIconConfigs.radius.bottomRight}px ${removeIconConfigs.radius.bottomLeft}px`:typeof removeIconConfigs?.radius===\"string\"?removeIconConfigs.radius:\"80px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0,width:\"24px\",height:\"24px\"},onMouseEnter:e=>e.currentTarget.style.background=removeIconConfigs?.bgHover||\"#EBEBEB\",onMouseLeave:e=>e.currentTarget.style.background=removeIconConfigs?.bg||\"#F5F5F5\",children:removeIconConfigs?.iconType===\"Custom\"?/*#__PURE__*/_jsx(\"img\",{src:removeIconConfigs?.customImage,alt:\"Remove\",style:{width:removeIconConfigs?.iconSize,height:removeIconConfigs?.iconSize}}):/*#__PURE__*/_jsx(XIcon,{size:removeIconConfigs?.iconSize||8,weight:removeIconConfigs?.iconWeight||2})});const containerStyle={display:\"flex\",alignItems:\"stretch\",width:\"100%\",boxSizing:\"border-box\",overflow:\"hidden\",cursor:productUrl?\"pointer\":\"default\",borderRadius:typeof containerConfigs?.radius===\"object\"?`${containerConfigs.radius.topLeft}px ${containerConfigs.radius.topRight}px ${containerConfigs.radius.bottomRight}px ${containerConfigs.radius.bottomLeft}px`:`${containerConfigs?.radius||0}px`,...containerConfigs?.border||{},padding:typeof containerConfigs?.padding===\"object\"?`${containerConfigs.padding.top}px ${containerConfigs.padding.right}px ${containerConfigs.padding.bottom}px ${containerConfigs.padding.left}px`:containerConfigs?.padding||\"0px\",background:\"transparent\",...style};const contentStyle={display:\"flex\",gap:containerConfigs?.imageGap??0,flex:1,minWidth:0,padding:containerConfigs?.insidePadding||\"0px\"};const imageStyle={position:\"relative\",width:imageConfigs?.width||112,height:imageHeight,flexShrink:0,background:imageConfigs?.background||\"#F2F2F2\",borderRadius:imageConfigs?.radius||\"4px\",...imageConfigs?.border||{},overflow:\"hidden\"};const imageInnerStyle={width:\"100%\",height:\"100%\",objectFit:imageConfigs?.type===\"Fit\"?\"contain\":\"cover\",transition:\"transform 0.3s ease, opacity 0.3s ease\",...isHovered&&imageConfigs?.hover===\"Zoom\"&&{transform:`scale(${imageConfigs.zoomScale})`},...isHovered&&imageConfigs?.hover===\"Opacity\"&&{opacity:imageConfigs.opacity}};const titleStyle={...titleConfigs?.font||{},color:isHovered?titleConfigs?.hoverColor:titleConfigs?.color,margin:0,transition:\"color 0.3s ease\",textTransform:titleConfigs?.textTransform||\"none\"};const handleClick=e=>{// Only navigate if not clicking quantity or remove buttons\nif(productUrl&&!e.target.closest(\"button\")){window.location.href=productUrl;}};return /*#__PURE__*/_jsx(\"div\",{style:containerStyle,onMouseEnter:handleMouseEnter,onMouseLeave:handleMouseLeave,onClick:handleClick,children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:containerConfigs?.imageGap??0,flex:1,minWidth:0},children:[imageVisibility&&image&&/*#__PURE__*/_jsx(\"div\",{style:imageStyle,children:/*#__PURE__*/_jsx(\"img\",{src:image,style:imageInnerStyle,onError:e=>{e.currentTarget.style.display=\"none\";}})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",flex:1,minWidth:0,gap:containerConfigs?.gap??0,padding:containerConfigs?.insidePadding||\"0px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"flex-start\",width:\"100%\",gap:\"16px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:containerConfigs?.gap??0,flex:1,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:titleStyle,children:typeof shopifyProductTitle===\"string\"?shopifyProductTitle:/*#__PURE__*/React.cloneElement(shopifyProductTitle,{style:titleStyle})}),variants]}),removeIconConfigs?.position===\"Top\"?removeButton:shopifyProductPriceAmount]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:\"16px\",marginTop:\"auto\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",backgroundColor:quantityConfigs?.container?.containerBg||\"transparent\",borderRadius:typeof quantityConfigs?.container?.containerRadius===\"object\"?`${quantityConfigs.container.containerRadius.topLeft}px ${quantityConfigs.container.containerRadius.topRight}px ${quantityConfigs.container.containerRadius.bottomRight}px ${quantityConfigs.container.containerRadius.bottomLeft}px`:typeof quantityConfigs?.container?.containerRadius===\"string\"?quantityConfigs.container.containerRadius:\"8px\",padding:quantityConfigs?.container?.padding||\"4px\",...quantityConfigs?.container?.containerBorder||{borderWidth:1,borderStyle:\"solid\",borderColor:\"#E2E2E2\"},flexShrink:0},children:[/*#__PURE__*/_jsx(\"button\",{onClick:onSubtractQuantity,style:{...quantityConfigs?.buttons?.border||{},background:quantityConfigs?.buttons?.iconBg||\"#F5F5F5\",color:quantityConfigs?.buttons?.icons||\"#000000\",cursor:\"pointer\",padding:quantityConfigs?.buttons?.padding||\"4px 8px\",borderRadius:typeof quantityConfigs?.buttons?.radius===\"object\"?`${quantityConfigs.buttons.radius.topLeft}px ${quantityConfigs.buttons.radius.topRight}px ${quantityConfigs.buttons.radius.bottomRight}px ${quantityConfigs.buttons.radius.bottomLeft}px`:typeof quantityConfigs?.buttons?.radius===\"string\"?quantityConfigs.buttons.radius:\"4px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},onMouseEnter:e=>{e.currentTarget.style.background=quantityConfigs?.buttons?.iconBgHover||\"#EBEBEB\";},onMouseLeave:e=>{e.currentTarget.style.background=quantityConfigs?.buttons?.iconBg||\"#F5F5F5\";},children:quantityConfigs?.buttons?.iconType===\"Custom\"?/*#__PURE__*/_jsx(\"img\",{src:quantityConfigs.buttons.customMinusIcon,alt:\"Minus\",style:{width:quantityConfigs.buttons.iconSize||8,height:quantityConfigs.buttons.iconSize||8}}):/*#__PURE__*/_jsx(MinusIcon,{size:quantityConfigs?.buttons?.iconSize||8,weight:quantityConfigs?.buttons?.iconWeight||2})}),/*#__PURE__*/_jsx(\"span\",{style:{margin:\"0 8px\",color:quantityConfigs?.container?.number||\"#000000\",...quantityConfigs?.container?.font||{}},children:shopifyQuantity}),/*#__PURE__*/_jsx(\"button\",{onClick:isPlusDisabled?undefined:onAddQuantity,disabled:isPlusDisabled,style:{...quantityConfigs?.buttons?.border||{},background:isPlusDisabled?quantityConfigs?.buttons?.iconBgDisabled:quantityConfigs?.buttons?.iconBg||\"#F5F5F5\",color:isPlusDisabled?quantityConfigs?.buttons?.iconsColorDisabled:quantityConfigs?.buttons?.icons||\"#000000\",cursor:isPlusDisabled?\"not-allowed\":\"pointer\",padding:quantityConfigs?.buttons?.padding||\"4px 8px\",borderRadius:typeof quantityConfigs?.buttons?.radius===\"object\"?`${quantityConfigs.buttons.radius.topLeft}px ${quantityConfigs.buttons.radius.topRight}px ${quantityConfigs.buttons.radius.bottomRight}px ${quantityConfigs.buttons.radius.bottomLeft}px`:typeof quantityConfigs?.buttons?.radius===\"string\"?quantityConfigs.buttons.radius:\"4px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},onMouseEnter:e=>{{isPlusDisabled?quantityConfigs?.buttons?.iconBgDisabled:e.currentTarget.style.background=quantityConfigs?.buttons?.iconBgHover||\"#EBEBEB\";}},onMouseLeave:e=>{{isPlusDisabled?quantityConfigs?.buttons?.iconBgDisabled:e.currentTarget.style.background=quantityConfigs?.buttons?.iconBg||\"#F5F5F5\";}},children:quantityConfigs?.buttons?.iconType===\"Custom\"?/*#__PURE__*/_jsx(\"img\",{src:quantityConfigs.buttons.customPlusIcon,alt:\"Plus\",style:{width:quantityConfigs.buttons.iconSize||8,height:quantityConfigs.buttons.iconSize||8}}):/*#__PURE__*/_jsx(PlusIcon,{size:quantityConfigs?.buttons?.iconSize||8,weight:quantityConfigs?.buttons?.iconWeight||2})})]}),removeIconConfigs?.position===\"Bottom\"?removeButton:shopifyProductPriceAmount]})]})]})});}const MinusIcon=({size=8,weight})=>/*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{display:\"block\"},children:/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"8\",x2:\"14\",y2:\"8\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"})});const PlusIcon=({size=8,weight})=>/*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{display:\"block\"},children:[/*#__PURE__*/_jsx(\"line\",{x1:\"8\",y1:\"2\",x2:\"8\",y2:\"14\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"2\",y1:\"8\",x2:\"14\",y2:\"8\",stroke:\"currentColor\",strokeWidth:weight,strokeLinecap:\"round\"})]});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartProductCard\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_CartProductCard.map","// Generated by Framer (3d3d426)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={gTRCd0ItJ:{hover:true,pressed:true}};const serializationHash=\"framer-9n1Se\";const variantClassNames={gTRCd0ItJ:\"framer-v-noz6va\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"vCkVjSQMz\":return'var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */';case\"MzBj6rqrX\":return'var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255)) /* {\"name\":\"White\"} */';default:return'var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */';}};const toString=value=>{return typeof value===\"string\"?value:String(value);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Black:\"vCkVjSQMz\",White:\"MzBj6rqrX\"};const getProps=({color,height,id,tap,width,...props})=>{return{...props,sJ3RhKUYy:tap??props.sJ3RhKUYy,wYCFdsUbu:humanReadableEnumMap[color]??color??props.wYCFdsUbu??\"vCkVjSQMz\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,sJ3RhKUYy,wYCFdsUbu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"gTRCd0ItJ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapln2prs=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(sJ3RhKUYy){const res=await sJ3RhKUYy(...args);if(res===false)return false;}setVariant(\"gTRCd0ItJ\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const fillColor=toString(convertFromEnum(wYCFdsUbu,activeLocale));return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-noz6va\",className,classNames),\"data-framer-name\":\"Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gTRCd0ItJ\",onTap:onTapln2prs,ref:refBinding,style:{...style},...addPropertyOverrides({\"gTRCd0ItJ-hover\":{\"data-framer-name\":undefined},\"gTRCd0ItJ-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-od7tyd\",\"data-framer-name\":\"x\",layoutDependency:layoutDependency,layoutId:\"D5YlSkXFh\",style:{rotate:0},variants:{\"gTRCd0ItJ-hover\":{rotate:90},\"gTRCd0ItJ-pressed\":{rotate:90}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nq94g3\",layoutDependency:layoutDependency,layoutId:\"qBDViSNZN\",style:{backgroundColor:fillColor,rotate:-45}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15uf8w0\",layoutDependency:layoutDependency,layoutId:\"mcFym22IF\",style:{backgroundColor:fillColor,rotate:45}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9n1Se.framer-d3nd22, .framer-9n1Se .framer-d3nd22 { display: block; }\",\".framer-9n1Se.framer-noz6va { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 32px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 32px; }\",\".framer-9n1Se .framer-od7tyd { flex: none; height: 14px; overflow: visible; position: relative; width: 14px; }\",\".framer-9n1Se .framer-1nq94g3, .framer-9n1Se .framer-15uf8w0 { flex: none; height: 2px; left: -1px; overflow: visible; position: absolute; right: -1px; top: calc(50.00000000000002% - 2px / 2); z-index: 1; }\",\".framer-9n1Se.framer-v-noz6va.pressed .framer-od7tyd { height: 10px; width: 10px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YdZEgHVg2\":{\"layout\":[\"fixed\",\"fixed\"]},\"T4aJ1_Xfw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"sJ3RhKUYy\":\"tap\",\"wYCFdsUbu\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDU1LcvY5E=withCSS(Component,css,\"framer-9n1Se\");export default FramerDU1LcvY5E;FramerDU1LcvY5E.displayName=\"Button / close\";FramerDU1LcvY5E.defaultProps={height:32,width:32};addPropertyControls(FramerDU1LcvY5E,{sJ3RhKUYy:{title:\"Tap\",type:ControlType.EventHandler},wYCFdsUbu:{defaultValue:\"vCkVjSQMz\",options:[\"vCkVjSQMz\",\"MzBj6rqrX\"],optionTitles:[\"Black\",\"White\"],title:\"Color\",type:ControlType.Enum}});addFonts(FramerDU1LcvY5E,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDU1LcvY5E\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YdZEgHVg2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"T4aJ1_Xfw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"sJ3RhKUYy\\\":\\\"tap\\\",\\\"wYCFdsUbu\\\":\\\"color\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"32\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DU1LcvY5E.map","/*\n * Framer Commerce\n * Confidential and Proprietary - All Rights Reserved\n * Unauthorized use, reproduction, distribution, or disclosure of this\n * source code or any related information is strictly prohibited.\n *\n * This software is the exclusive property of Framer Commerce (\"Company\").\n * It is considered highly confidential and proprietary information.\n *\n * Any use, copying, modification, distribution, or sharing of this software,\n * in whole or in part, without the express written permission of the Company\n * is strictly prohibited and may result in legal action.\n *\n * DISCLAIMER: This software does not provide any express or\n * implied warranties, including, but not limited to, the implied warranties\n * of merchantability and fitness for a particular purpose. In no event shall\n * Framer Commerce be liable for any direct, indirect, incidental, special,\n * exemplary, or consequential damages (including, but not limited to, procurement\n * of substitute goods or services; loss of use, data, or profits; or business\n * interruption) however caused and on any theory of liability, whether in\n * contract, strict liability, or tort (including negligence or otherwise)\n * arising in any way out of the use of this software, even if advised of\n * the possibility of such damage.\n *\n * Any unauthorized possession, use, copying, distribution, or dissemination\n * of this software will be considered a breach of confidentiality and may\n * result in legal action.\n *\n * For inquiries, contact:\n * Framer Commerce\n * Email: hello@framercommerce.com\n *\n * © 2025 Butter Supply Inc. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import React,{useEffect,useState,useCallback,useRef,cloneElement}from\"react\";import{appendAllTrackingParamsToUrl,getUTMParameters,getSCARefParameters}from\"https://framerusercontent.com/modules/w24ELWa2giT3SFaWpV77/398w6fPyag8B92ojouQr/utmParams.js\";import{throttle}from\"lodash-es\";import{addPropertyControls,ControlType}from\"framer\";import{appendLanguageToUrl}from\"https://framerusercontent.com/modules/vC6fzbfO83MgBPIhn5zl/DUlbmWuOELzEUenVmv3G/locales.js\";import{trackFacebookPixelInitiateCheckout}from\"https://framerusercontent.com/modules/6Zs9CjkPbKzHjoy8LK08/iqoIwmJw4hztafi4V4IV/Fb_pixel.js\";/**\n * @framerDisableUnlink\n */export default function FC_CartCheckoutButton({componentInstance}){const[checkoutUrl,setCheckoutUrl]=useState(null);const isFetching=useRef(false);// Capture UTM and SCA ref parameters on component mount\nuseEffect(()=>{// Get UTM and SCA ref parameters when component mounts\ngetUTMParameters();getSCARefParameters();},[]);const waitForCondition=useCallback((conditionFn,checkInterval=100,timeout=1e4)=>{return new Promise((resolve,reject)=>{const startTime=Date.now();const checkCondition=()=>{if(conditionFn()){resolve();}else if(Date.now()-startTime>=timeout){reject(new Error(\"Condition not met within timeout\"));}else{setTimeout(checkCondition,checkInterval);}};checkCondition();});},[]);const fetchCartAndUpdateCheckoutUrl=useCallback(async cartId=>{if(isFetching.current)return;isFetching.current=true;try{await waitForCondition(()=>window.shopXtools&&window.shopXtools.fetchCart);const cartData=await window.shopXtools.fetchCart(cartId);//console.log(\"Cart Data in checkout button\", cartData)\nif(cartData){//console.log(\"Cart Data in checkout button\", cartData)\n// Check for existing attributes\nconst storedAttributes=JSON.parse(localStorage.getItem(\"fc_cart_attributes\")||\"[]\");// console.log(\"Cart data received:\", {\n//     checkoutUrl: cartData.checkoutUrl,\n//     storedAttributes,\n// })\nwindow.shopXtools.cart=cartData;setCheckoutUrl(cartData.checkoutUrl||null);}else{console.error(\"Failed to fetch cart data from Shopify\");setCheckoutUrl(null);}}catch(error){console.error(\"Error fetching cart from Shopify:\",error);setCheckoutUrl(null);}finally{isFetching.current=false;}},[waitForCondition]);const handleCartUpdate=useCallback(throttle(async()=>{let cartId=window[\"shopXtools\"]?.cart?.id||localStorage.getItem(\"shopX_cart_id\");if(cartId){await fetchCartAndUpdateCheckoutUrl(cartId);}else{console.warn(\"No cart ID found. Cart is empty.\");setCheckoutUrl(null);}},1e3),[fetchCartAndUpdateCheckoutUrl]);useEffect(()=>{handleCartUpdate();window.addEventListener(\"shopXtools-cart-update\",handleCartUpdate);return()=>{window.removeEventListener(\"shopXtools-cart-update\",handleCartUpdate);};},[handleCartUpdate]);const handleClick=async e=>{try{// Aggregate all product-specific attributes from sessionStorage\nconst allAttributes=[];for(let i=0;i<sessionStorage.length;i++){const key=sessionStorage.key(i);if(key?.startsWith(\"fc_cart_attributes_\")){const productAttributes=JSON.parse(sessionStorage.getItem(key)||\"{}\");Object.entries(productAttributes).forEach(([attrKey,attrValue])=>{allAttributes.push({key:attrKey,value:String(attrValue)});});}}// Update cart attributes if we have any\nif(allAttributes.length>0&&window.shopXtools?.handleCartMutation){const updateCartMutation=`\n                    mutation cartAttributesUpdate($cartId: ID!, $attributes: [AttributeInput!]!) {\n                        cartAttributesUpdate(cartId: $cartId, attributes: $attributes) {\n                            cart {\n                                id\n                                attributes {\n                                    key\n                                    value\n                                }\n                            }\n                            userErrors {\n                                field\n                                message\n                            }\n                        }\n                    }\n                `;try{await window.shopXtools.handleCartMutation(updateCartMutation,{cartId:window.shopXtools.cart.id,attributes:allAttributes});}catch(error){console.error(\"Failed to update cart attributes:\",error);}}// Analytics\nconst cart=window.shopXtools?.cart;if(!cart){console.warn(\"No cart found.\");return;// Exit if no cart is available\n}// Check if lines is defined and is an array\nconst lines=cart.lines?.edges||[];if(!Array.isArray(lines)){console.error(\"Lines is not an array:\",lines);return;// Exit if lines is not an array\n}const cartItems=lines.map(line=>line.node)// Assuming line.node contains the item details\n;// const value = parseFloat(cartItems.reduce((total, item) => total + parseFloat(item.cost.totalAmount.amount) * item.quantity, 0).toFixed(2));\n// const currency = cartItems.length > 0 ? cartItems[0].cost.totalAmount.currencyCode : 'USD';\nconst value=cart?.cost.subtotalAmount.amount;const currency=cart?.cost.subtotalAmount.currencyCode;const items=cartItems.map(item=>{const unitAmount=parseFloat(item.cost?.amountPerQuantity?.amount??(item.cost?.subtotalAmount?.amount&&item.quantity?(parseFloat(item.cost.subtotalAmount.amount)/item.quantity).toFixed(2):\"0\"));return{item_id:item.merchandise.id?.split(\"/\").pop()||\"\",item_name:item.merchandise.product?.title||item.merchandise.title||\"\",item_variant:item.merchandise.title||\"\",price:unitAmount,quantity:item.quantity,item_brand:item.merchandise.product?.vendor||null,item_category:item.merchandise.product?.productType||null,// TagHound compatibility\nSKU:item.merchandise.id?.split(\"/\").pop()||\"\",\"Item Name\":item.merchandise.product?.title||item.merchandise.title||\"\"};});// Google Analytics tracking\nif(typeof window.fcTrackGAEvent===\"function\"){// console.log(\"Tracking Begin Checkout - google:\", {\n//     currency,\n//     value,\n//     items,\n// })\nconst gaPayload={currency,value,items};window.fcTrackGAEvent(\"begin_checkout\",gaPayload);}// Meta Pixel tracking\ntry{trackFacebookPixelInitiateCheckout({content_ids:items.map(item=>item.item_id),value:value,currency:currency,num_items:items.reduce((total,item)=>total+item.quantity,0),content_name:\"Checkout\",useBeacon:true});}catch(error){console.warn(\"Facebook Pixel tracking failed, continuing with checkout:\",error);}let finalCheckoutUrl=window.fcEnhancedCheckoutUrl||checkoutUrl;// Only proceed with tracking params and language if we have a valid checkout URL\nif(finalCheckoutUrl){finalCheckoutUrl=appendAllTrackingParamsToUrl(finalCheckoutUrl);finalCheckoutUrl=appendLanguageToUrl(finalCheckoutUrl);// Clear all product-specific attributes after successful checkout redirect\nfor(let i=0;i<sessionStorage.length;i++){const key=sessionStorage.key(i);if(key?.startsWith(\"shopX_cart_attributes_\")){sessionStorage.removeItem(key);}}// Delay navigation slightly to observe analytics firing\nwindow.location.assign(finalCheckoutUrl);}else{console.error(\"No checkout URL available\");}}catch(error){console.error(\"Error during checkout:\",error);}};const content=Array.isArray(componentInstance)?componentInstance[0]:componentInstance;if(!content||!/*#__PURE__*/React.isValidElement(content)){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#666\",fontSize:\"14px\"},children:\"Connect Instance\"});}return /*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:\"100%\"},children:/*#__PURE__*/cloneElement(content,{style:{...content.props?.style||{},width:\"100%\",height:\"100%\"},onClick:e=>{handleClick(e);if(content.props?.onClick){content.props.onClick(e);}}})});}addPropertyControls(FC_CartCheckoutButton,{componentInstance:{type:ControlType.ComponentInstance,title:\"Instance\",description:\"Connect to your checkout button component off-page (required).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_CartCheckoutButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\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 (8979a75)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_ProductVariants from\"https://framerusercontent.com/modules/LexXLRVKTdoqiCBn8fDM/O6pNXVMa2Y4mB9woBhKc/FC_ProductVariants_v1.js\";import FC_ProductPrice from\"https://framerusercontent.com/modules/N07JJZfuMtyHijtiRRgH/E4KLlxWtRCBXncxm1cnX/FC_ProductPrice.js\";import FC_ProductPriceCompare from\"https://framerusercontent.com/modules/ZipJAXrtSkBsdbTSry5q/KCNDDioMjkqBn9yvxlVd/FC_ProductPriceCompare.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/uot66WGZoYetUnQXnU8E/4Opt2cQ0aaUwqIOYsZam/xMnbaDS7X.js\";const FC_ProductPriceFonts=getFonts(FC_ProductPrice);const FC_ProductPriceCompareFonts=getFonts(FC_ProductPriceCompare);const FC_ProductVariantsFonts=getFonts(FC_ProductVariants);const serializationHash=\"framer-vEWKW\";const variantClassNames={jUyOLaoDF:\"framer-v-8gb8xf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const b56LJhIhi=undefined;const iKFWATCiq=undefined;const CcQ1oC1PT=undefined;const EA5coqMlX=undefined;const Lxy0kLrph=undefined;const EH9_3Ehgt=undefined;const IIdX7up7h=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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 Variants=motion.create(React.Fragment);const getProps=({height,id,image1,imageIDS,link,price,productID,title,variants,width,...props})=>{return{...props,b56LJhIhi:image1??props.b56LJhIhi,CcQ1oC1PT:title??props.CcQ1oC1PT??\"Kopperhead\",EA5coqMlX:productID??props.EA5coqMlX??\"10602926866742\",EH9_3Ehgt:imageIDS??props.EH9_3Ehgt,IIdX7up7h:variants??props.IIdX7up7h,iKFWATCiq:link??props.iKFWATCiq,Lxy0kLrph:price??props.Lxy0kLrph??\"12.99 - 440.69\"};};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,b56LJhIhi,CcQ1oC1PT,EA5coqMlX,Lxy0kLrph,EH9_3Ehgt,IIdX7up7h,iKFWATCiq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"jUyOLaoDF\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-8gb8xf\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"jUyOLaoDF\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Link,{href:iKFWATCiq,motionChild:true,nodeId:\"QP5WC5Ohb\",openInNewTab:false,scopeId:\"f6pRFLHQJ\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||116)-0-116)/2)),sizes:\"104px\",...toResponsiveImage(b56LJhIhi)},className:\"framer-2ighq4 framer-up6d68\",layoutDependency:layoutDependency,layoutId:\"QP5WC5Ohb\",style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13jy9ky\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"xyoOSzg93\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dm3204\",layoutDependency:layoutDependency,layoutId:\"gwy6NwsPM\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QW50b24tcmVndWxhcg==\",\"--framer-font-family\":'\"Anton\", \"Anton Placeholder\", sans-serif',\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26)))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:iKFWATCiq,motionChild:true,nodeId:\"Ip63XHiEi\",openInNewTab:false,relValues:[],scopeId:\"f6pRFLHQJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1h94khv\",\"data-styles-preset\":\"xMnbaDS7X\",children:\"Kopperhead\"})})})}),className:\"framer-ewo3go\",fonts:[\"GF;Anton-regular\"],layoutDependency:layoutDependency,layoutId:\"Ip63XHiEi\",style:{\"--extracted-1of0zx5\":\"var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26))\"},text:CcQ1oC1PT,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fpm9wi\",\"data-framer-name\":\"Price\",layoutDependency:layoutDependency,layoutId:\"jg_9wavBo\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x6bm1r-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"IsrLRHUql-container\",nodeId:\"IsrLRHUql\",rendersWithMotion:true,scopeId:\"f6pRFLHQJ\",children:/*#__PURE__*/_jsx(FC_ProductPrice,{canvasPrice:Lxy0kLrph,displayPrice:\"minimum price\",format:{currencyCode:\"USD\",showCurrency:true,showDecimals:\"Always show\",showSymbol:true},fromText:\"\",height:\"100%\",id:\"IsrLRHUql\",layoutId:\"IsrLRHUql\",regularColor:\"var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26))\",regularFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},saleColor:\"rgb(255, 0, 0)\",saleFont:{},shopifyProductID:EA5coqMlX,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1doug6y-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zm3E1sHII-container\",nodeId:\"zm3E1sHII\",rendersWithMotion:true,scopeId:\"f6pRFLHQJ\",children:/*#__PURE__*/_jsx(FC_ProductPriceCompare,{canvasPrice:\"\",color:\"var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68))\",compareAtPrefix:\"\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},format:{currencyCode:\"USD\",showCurrency:true,showDecimals:\"Always show\",showSymbol:true},height:\"100%\",id:\"zm3E1sHII\",layoutId:\"zm3E1sHII\",shopifyProductID:EA5coqMlX,strikethrough:true,strikethroughColor:\"var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26))\",strikethroughSize:1,width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yyh63w-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"syVYyeMcQ-container\",nodeId:\"syVYyeMcQ\",rendersWithMotion:true,scopeId:\"f6pRFLHQJ\",children:/*#__PURE__*/_jsx(FC_ProductVariants,{behaviorConfigs:{action:\"Add to Cart\",autoSelectFirst:false,filterVariants:{variantGroups:\"equals\",variantTitles:[\"Size\"]},productPage:false,selectOutOfStock:false,showSingleVariants:false,triggerCart:false},buttonConfigs:{columnCount:3,columns:\"auto\",direction:\"horizontal\",gap:8,gapY:8,gridWidth:100,hovered:{background:\"rgba(0, 0, 0, 0.03)\",border:{borderColor:\"rgb(0, 0, 0)\",borderStyle:\"solid\",borderWidth:1,bottom:1,isMixed:false,left:1,right:1,top:1},color:\"rgb(0, 0, 0)\",font:{},textTransform:\"None\"},layout:\"stack\",maxColumns:4,outOfStock:{background:\"rgba(0, 0, 0, 0.08)\",border:{borderColor:\"rgb(255, 255, 255)\",borderStyle:\"solid\",borderWidth:1,bottom:1,isMixed:false,left:1,right:1,top:1},color:\"rgba(0, 0, 0, 0.4)\",font:{},preview:false,strike:{color:\"rgba(0, 0, 0, 0.16)\",direction:\"diagonal-down\",line:false,size:\"container\"},textTransform:\"None\"},padding:\"8px\",radius:\"4px\",selected:{background:\"rgb(0, 0, 0)\",border:{borderColor:\"rgb(0, 0, 0)\",borderStyle:\"solid\",borderWidth:1,bottom:1,isMixed:false,left:1,right:1,top:1},color:\"rgb(255, 255, 255)\",font:{},textTransform:\"None\"},unselected:{background:\"rgb(255, 255, 255)\",border:{borderColor:\"rgba(0, 0, 0, 0.08)\",borderStyle:\"solid\",borderWidth:1,bottom:1,isMixed:false,left:1,right:1,top:1},color:\"rgb(0, 0, 0)\",font:{},textTransform:\"None\"},width:false},colors:[],colorTitles:[\"Color\"],containerConfigs:{background:\"rgba(255, 255, 255, 0)\",direction:\"vertical\",gap:24,gap2:8,padding:\"0px\",radius:\"0px\"},dropdownConfigs:{focus:{color:\"rgb(0, 153, 255)\",offset:2,width:2},font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},hover:{background:\"rgba(0, 0, 0, 0.04)\",border:{borderColor:\"rgb(0, 0, 0)\",borderStyle:\"solid\",borderWidth:1,bottom:1,isMixed:false,left:1,right:1,top:1},color:\"rgb(0, 0, 0)\"},icon:{color:\"rgb(0, 0, 0)\",size:12,type:\"default\",weight:2},padding:\"8px\",radius:\"4px\",selected:{background:\"rgb(255, 255, 255)\",border:{borderColor:\"rgba(0, 0, 0, 0.16)\",borderStyle:\"solid\",borderWidth:1,bottom:1,isMixed:false,left:1,right:1,top:1},color:\"rgb(0, 0, 0)\"},textTransform:\"None\",unselected:{background:\"rgb(255, 255, 255)\",border:{borderColor:\"rgba(0, 0, 0, 0.08)\",borderStyle:\"solid\",borderWidth:1,bottom:1,isMixed:false,left:1,right:1,top:1},color:\"rgba(0, 0, 0, 0.48)\",text:\" {{variant}}\"}},height:\"100%\",id:\"syVYyeMcQ\",images:{imageChange:true,imageTrigger:\"None\",offsetY:0},imageSwatches:{image:false,imageGap:8,imageHeight:40,imageHovered:{background:\"rgb(255, 255, 255)\",border:{borderColor:\"rgba(0, 0, 0, 0.16)\",borderStyle:\"solid\",borderWidth:1,bottom:1,isMixed:false,left:1,right:1,top:1}},imageOutOfStock:{background:\"rgba(255, 255, 255, 0)\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:1,bottom:1,isMixed:false,left:1,right:1,top:1},opacity:.5,strike:{color:\"rgba(0, 0, 0, 0.16)\",direction:\"diagonal-down\",line:false}},imagePadding:\"2px\",imageRadius:\"50%\",imageSelected:{background:\"rgb(255, 255, 255)\",border:{borderColor:\"rgb(0, 0, 0)\",borderStyle:\"solid\",borderWidth:1,bottom:1,isMixed:false,left:1,right:1,top:1}},imageStyles:\"inherit\",imageUnselected:{background:\"rgb(255, 255, 255)\",border:{borderColor:\"rgb(255, 255, 255)\",borderStyle:\"solid\",borderWidth:1,bottom:1,isMixed:false,left:1,right:1,top:1}},imageWidth:40},imageTitles:[],layoutId:\"syVYyeMcQ\",selectedConfigs:{color:\"rgb(0, 0, 0)\",emptyText:\"Select {{Option Value}}\",emptyVisible:true,font:{},gap:8,textTransform:\"None\",visible:false},shopifyProductID:EA5coqMlX,style:\"Dropdown\",swatches:{colorEnabled:true,gap:8,height:40,hovered:{background:\"rgb(255, 255, 255)\",border:{borderColor:\"rgba(0, 0, 0, 0.16)\",borderStyle:\"solid\",borderWidth:1,bottom:1,isMixed:false,left:1,right:1,top:1}},outOfStock:{background:\"rgba(255, 255, 255, 0)\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:1,bottom:1,isMixed:false,left:1,right:1,top:1},opacity:.5,strike:{color:\"rgba(0, 0, 0, 0.16)\",direction:\"diagonal-down\",line:false}},padding:\"2px\",radius:\"50%\",selected:{background:\"rgb(255, 255, 255)\",border:{borderColor:\"rgb(0, 0, 0)\",borderStyle:\"solid\",borderWidth:1,bottom:1,isMixed:false,left:1,right:1,top:1}},unselected:{background:\"rgba(255, 255, 255, 0)\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:1,bottom:1,isMixed:false,left:1,right:1,top:1}},width:40},swatchImages:[],titleConfigs:{color:\"rgb(0, 0, 0)\",display:\"{{Option}}\",font:{},gap:8,textTransform:\"None\",visible:false},variantImageIds:EH9_3Ehgt,variantImages:{image:false,imageGap:8,imageHeight:40,imageHovered:{background:\"rgb(255, 255, 255)\",border:{borderColor:\"rgba(0, 0, 0, 0.16)\",borderStyle:\"solid\",borderWidth:1,bottom:1,isMixed:false,left:1,right:1,top:1}},imageOutOfStock:{background:\"rgba(255, 255, 255, 0)\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:1,bottom:1,isMixed:false,left:1,right:1,top:1},opacity:.5,strike:{color:\"rgba(0, 0, 0, 0.16)\",direction:\"diagonal-down\",line:false}},imagePadding:\"2px\",imageRadius:\"50%\",imageSelected:{background:\"rgb(255, 255, 255)\",border:{borderColor:\"rgb(0, 0, 0)\",borderStyle:\"solid\",borderWidth:1,bottom:1,isMixed:false,left:1,right:1,top:1}},imageStyles:\"inherit\",imageUnselected:{background:\"rgb(255, 255, 255)\",border:{borderColor:\"rgb(255, 255, 255)\",borderStyle:\"solid\",borderWidth:1,bottom:1,isMixed:false,left:1,right:1,top:1}},imageWidth:40},variantImageTitles:[],variants:IIdX7up7h,width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vEWKW.framer-up6d68, .framer-vEWKW .framer-up6d68 { display: block; }\",\".framer-vEWKW.framer-8gb8xf { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 368px; }\",\".framer-vEWKW .framer-2ighq4 { flex: none; height: 116px; overflow: var(--overflow-clip-fallback, clip); position: relative; text-decoration: none; width: 104px; will-change: var(--framer-will-change-override, transform); }\",\".framer-vEWKW .framer-13jy9ky { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-vEWKW .framer-dm3204 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-vEWKW .framer-ewo3go { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-vEWKW .framer-fpm9wi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-vEWKW .framer-x6bm1r-container, .framer-vEWKW .framer-1doug6y-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-vEWKW .framer-1yyh63w-container { flex: none; height: auto; max-width: 88px; position: relative; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 116\n * @framerIntrinsicWidth 368\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"b56LJhIhi\":\"image1\",\"CcQ1oC1PT\":\"title\",\"EA5coqMlX\":\"productID\",\"Lxy0kLrph\":\"price\",\"EH9_3Ehgt\":\"imageIDS\",\"IIdX7up7h\":\"variants\",\"iKFWATCiq\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerf6pRFLHQJ=withCSS(Component,css,\"framer-vEWKW\");export default Framerf6pRFLHQJ;Framerf6pRFLHQJ.displayName=\"product-card-empty-state\";Framerf6pRFLHQJ.defaultProps={height:116,width:368};addPropertyControls(Framerf6pRFLHQJ,{b56LJhIhi:{title:\"Image 1\",type:ControlType.ResponsiveImage},CcQ1oC1PT:{defaultValue:\"Kopperhead\",title:\"Title\",type:ControlType.String},onCcQ1oC1PTChange:{changes:\"CcQ1oC1PT\",type:ControlType.ChangeHandler},EA5coqMlX:{defaultValue:\"10602926866742\",title:\"Product ID\",type:ControlType.String},onEA5coqMlXChange:{changes:\"EA5coqMlX\",type:ControlType.ChangeHandler},Lxy0kLrph:{defaultValue:\"12.99 - 440.69\",title:\"Price\",type:ControlType.String},onLxy0kLrphChange:{changes:\"Lxy0kLrph\",type:ControlType.ChangeHandler},EH9_3Ehgt:{defaultValue:\"\",title:\"Image IDs\",type:ControlType.String},onEH9_3EhgtChange:{changes:\"EH9_3Ehgt\",type:ControlType.ChangeHandler},IIdX7up7h:{defaultValue:\"\",title:\"Variants\",type:ControlType.String},onIIdX7up7hChange:{changes:\"IIdX7up7h\",type:ControlType.ChangeHandler},iKFWATCiq:{title:\"Link\",type:ControlType.Link}});addFonts(Framerf6pRFLHQJ,[{explicitInter:true,fonts:[{cssFamilyName:\"Anton\",source:\"google\",style:\"normal\",uiFamilyName:\"Anton\",url:\"https://fonts.gstatic.com/s/anton/v27/1Ptgg87LROyAm0Kx8i4gS7lu.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...FC_ProductPriceFonts,...FC_ProductPriceCompareFonts,...FC_ProductVariantsFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerf6pRFLHQJ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"368\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"116\",\"framerVariables\":\"{\\\"b56LJhIhi\\\":\\\"image1\\\",\\\"CcQ1oC1PT\\\":\\\"title\\\",\\\"EA5coqMlX\\\":\\\"productID\\\",\\\"Lxy0kLrph\\\":\\\"price\\\",\\\"EH9_3Ehgt\\\":\\\"imageIDS\\\",\\\"IIdX7up7h\\\":\\\"variants\\\",\\\"iKFWATCiq\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8979a75)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/Y3sccPtNS498X2fag8lT/kQ1VWkkCeVqsEKPuzBsY/REkQzo5eR.js\";const enabledGestures={vSo0FRutS:{hover:true}};const serializationHash=\"framer-L0mzb\";const variantClassNames={vSo0FRutS:\"framer-v-1w8o8qw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iUOw5JNvg=undefined;const dwnb883TY=undefined;const g48DFfHDp=undefined;const OpEGOrHRO=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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 Variants=motion.create(React.Fragment);const getProps=({click,height,id,image,link,title,width,...props})=>{return{...props,dwnb883TY:link??props.dwnb883TY,g48DFfHDp:image??props.g48DFfHDp??{alt:\"\",pixelHeight:683,pixelWidth:1029,src:\"https://framerusercontent.com/images/NuehsRTncBJMI6XC38k4pY1ylU.png?width=1029&height=683\",srcSet:\"https://framerusercontent.com/images/NuehsRTncBJMI6XC38k4pY1ylU.png?scale-down-to=512&width=1029&height=683 512w,https://framerusercontent.com/images/NuehsRTncBJMI6XC38k4pY1ylU.png?scale-down-to=1024&width=1029&height=683 1024w,https://framerusercontent.com/images/NuehsRTncBJMI6XC38k4pY1ylU.png?width=1029&height=683 1029w\"},iUOw5JNvg:click??props.iUOw5JNvg,OpEGOrHRO:title??props.OpEGOrHRO??\"Exterior\"};};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,g48DFfHDp,OpEGOrHRO,dwnb883TY,iUOw5JNvg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"vSo0FRutS\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapomph72=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(iUOw5JNvg){const res=await iUOw5JNvg(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:dwnb883TY,motionChild:true,nodeId:\"vSo0FRutS\",openInNewTab:false,scopeId:\"fVBd1d1LL\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1w8o8qw\",className,classNames)} framer-1rzv9ai`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vSo0FRutS\",onTap:onTapomph72,ref:refBinding,style:{...style},...addPropertyOverrides({\"vSo0FRutS-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1te6ykv\",\"data-framer-name\":\"img-container\",layoutDependency:layoutDependency,layoutId:\"vXrjuhq39\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:683,intrinsicWidth:1029,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-214)/2+0+0)+0),pixelHeight:683,pixelWidth:1029,sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(g48DFfHDp)},className:\"framer-kcicth\",layoutDependency:layoutDependency,layoutId:\"as3nt0gCm\",style:{scale:1},variants:{\"vSo0FRutS-hover\":{scale:1.1}},...addPropertyOverrides({\"vSo0FRutS-hover\":{background:{alt:\"\",fit:\"fill\",intrinsicHeight:683,intrinsicWidth:1029,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||214)-0-214)/2+0+0)+0),pixelHeight:683,pixelWidth:1029,sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(g48DFfHDp)}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-i6vlt5\",\"data-styles-preset\":\"REkQzo5eR\",dir:\"auto\",children:\"Exterior\"})}),className:\"framer-1eu9zk6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ndN4BDoxf\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:OpEGOrHRO,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-L0mzb.framer-1rzv9ai, .framer-L0mzb .framer-1rzv9ai { display: block; }\",\".framer-L0mzb.framer-1w8o8qw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: 179px; }\",\".framer-L0mzb .framer-1te6ykv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-L0mzb .framer-kcicth { aspect-ratio: 0.9944444444444445 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 180px); position: relative; width: 1px; }\",\".framer-L0mzb .framer-1eu9zk6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 214\n * @framerIntrinsicWidth 179\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"zTZvHuHMn\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"g48DFfHDp\":\"image\",\"OpEGOrHRO\":\"title\",\"dwnb883TY\":\"link\",\"iUOw5JNvg\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfVBd1d1LL=withCSS(Component,css,\"framer-L0mzb\");export default FramerfVBd1d1LL;FramerfVBd1d1LL.displayName=\"cart-categories\";FramerfVBd1d1LL.defaultProps={height:214,width:179};addPropertyControls(FramerfVBd1d1LL,{g48DFfHDp:{__defaultAssetReference:\"data:framer/asset-reference,NuehsRTncBJMI6XC38k4pY1ylU.png?originalFilename=image.png&width=1029&height=683\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,NuehsRTncBJMI6XC38k4pY1ylU.png?originalFilename=image.png&width=1029&height=683\"},title:\"Image\",type:ControlType.ResponsiveImage},OpEGOrHRO:{defaultValue:\"Exterior\",displayTextArea:false,title:\"Title\",type:ControlType.String},onOpEGOrHROChange:{changes:\"OpEGOrHRO\",type:ControlType.ChangeHandler},dwnb883TY:{title:\"Link\",type:ControlType.Link},iUOw5JNvg:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerfVBd1d1LL,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfVBd1d1LL\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"g48DFfHDp\\\":\\\"image\\\",\\\"OpEGOrHRO\\\":\\\"title\\\",\\\"dwnb883TY\\\":\\\"link\\\",\\\"iUOw5JNvg\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zTZvHuHMn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"214\",\"framerIntrinsicWidth\":\"179\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fVBd1d1LL.map","// Generated by Framer (56ce7df)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,PathVariablesContext,queryCache,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FC_CartCounter from\"https://framerusercontent.com/modules/4gxKhYDXhQYsHYSbypZW/CwQMBB6veGtRJ77hGsnc/FC_CartCounter.js\";import FC_CartSubtotal from\"https://framerusercontent.com/modules/g7fE5FpUH8BU8KzDDNuK/ev96V8ZMvBdXi4qVNtAQ/FC_CartSubtotal.js\";import FC_CartStateController from\"https://framerusercontent.com/modules/iNxQR66txeNh1MBMupeD/14fDVHtX7ZF5JXTR7ee3/FC_CartStateController.js\";import FC_CartProductCard from\"https://framerusercontent.com/modules/oKOqnJyJ3wjpqRFTNCqe/JaPX0gMUPXVoAKRlhepR/FC_CartProductCard.js\";import ButtonClose from\"https://framerusercontent.com/modules/pxYTdCzLs9gAY8yXHAXx/HxY2Fc4734qhe1S61wix/DU1LcvY5E.js\";import FC_CartCheckoutButton from\"https://framerusercontent.com/modules/v7LtkkyNjEAQ8EyrCJW6/tND47xWycBAq6ZXOZgJN/FC_CartCheckoutButton.js\";import FC_CartClearButton from\"https://framerusercontent.com/modules/wBxOpxRwiKJ3qoIvmMdQ/z5RxMWfbQYPwULKjk69M/FC_CartClear.js\";import BestSellers from\"https://framerusercontent.com/modules/wSZ8ygWmQz35tWeNdLF1/2lkr9UdHnEEn2EV72N2D/HyjWxj0Cy.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Y3sccPtNS498X2fag8lT/kQ1VWkkCeVqsEKPuzBsY/REkQzo5eR.js\";import ProductCardEmptyState from\"https://framerusercontent.com/modules/uIpqtBAFf8pT7bHdS51C/6D1SOF7RpinZwKBlfJX1/f6pRFLHQJ.js\";import CartCategories from\"https://framerusercontent.com/modules/24Xh8yjua2U4nSaRSSVB/FSKJVgHidIGkVRb4AKU5/fVBd1d1LL.js\";import Button from\"https://framerusercontent.com/modules/XL9L8YeYtDTkda1zmfzd/E5X8oknAQpcJpkas4ncC/ierK0oztW.js\";const FC_CartCounterFonts=getFonts(FC_CartCounter);const ButtonCloseFonts=getFonts(ButtonClose);const FC_CartProductCardFonts=getFonts(FC_CartProductCard);const ProductCardEmptyStateFonts=getFonts(ProductCardEmptyState);const FC_CartSubtotalFonts=getFonts(FC_CartSubtotal);const ButtonFonts=getFonts(Button);const FC_CartCheckoutButtonFonts=getFonts(FC_CartCheckoutButton);const FC_CartClearButtonFonts=getFonts(FC_CartClearButton);const CartCategoriesFonts=getFonts(CartCategories);const FC_CartStateControllerFonts=getFonts(FC_CartStateController);const serializationHash=\"framer-2KVpk\";const variantClassNames={fHEfVUBUA:\"framer-v-xaa3uo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const GSrH71kVA=undefined;const wpCzDt7IbB8njMaoet=undefined;const VwF1Px2IRB8njMaoet=undefined;const jKoLxX9F0B8njMaoet=undefined;const uPW9MOrREB8njMaoet=undefined;const B4NpDFwbGB8njMaoet=undefined;const F7FRHmHmqB8njMaoet=undefined;const I7wXyfcopB8njMaoet=undefined;const idB8njMaoet=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query=prequery=>prequery({from:{alias:\"B8njMaoet\",data:BestSellers,type:\"Collection\"},limit:{type:\"LiteralValue\",value:4},select:[{collection:\"B8njMaoet\",name:\"wpCzDt7Ib\",type:\"Identifier\"},{collection:\"B8njMaoet\",name:\"VwF1Px2IR\",type:\"Identifier\"},{collection:\"B8njMaoet\",name:\"jKoLxX9F0\",type:\"Identifier\"},{collection:\"B8njMaoet\",name:\"uPW9MOrRE\",type:\"Identifier\"},{collection:\"B8njMaoet\",name:\"B4NpDFwbG\",type:\"Identifier\"},{collection:\"B8njMaoet\",name:\"F7FRHmHmq\",type:\"Identifier\"},{collection:\"B8njMaoet\",name:\"I7wXyfcop\",type:\"Identifier\"},{collection:\"B8njMaoet\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"B8njMaoet\",data:BestSellers,type:\"Collection\"},limit:{type:\"LiteralValue\",value:4},select:[{collection:\"B8njMaoet\",name:\"wpCzDt7Ib\",type:\"Identifier\"},{collection:\"B8njMaoet\",name:\"VwF1Px2IR\",type:\"Identifier\"},{collection:\"B8njMaoet\",name:\"jKoLxX9F0\",type:\"Identifier\"},{collection:\"B8njMaoet\",name:\"uPW9MOrRE\",type:\"Identifier\"},{collection:\"B8njMaoet\",name:\"B4NpDFwbG\",type:\"Identifier\"},{collection:\"B8njMaoet\",name:\"F7FRHmHmq\",type:\"Identifier\"},{collection:\"B8njMaoet\",name:\"I7wXyfcop\",type:\"Identifier\"},{collection:\"B8njMaoet\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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=({close,height,id,width,...props})=>{return{...props,GSrH71kVA:close??props.GSrH71kVA};};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,GSrH71kVA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"fHEfVUBUA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const sJ3RhKUYy1bfh9yg=activeVariantCallback(async(...args)=>{if(GSrH71kVA){const res=await GSrH71kVA(...args);if(res===false)return false;}});const iUOw5JNvg1bfh9yg=activeVariantCallback(async(...args)=>{if(GSrH71kVA){const res=await GSrH71kVA(...args);if(res===false)return false;}});const BxLrZ_sjH1bfh9yg=activeVariantCallback(async(...args)=>{if(GSrH71kVA){const res=await GSrH71kVA(...args);if(res===false)return false;}});const onTap1bfh9yg=activeVariantCallback(async(...args)=>{if(GSrH71kVA){const res=await GSrH71kVA(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xaa3uo\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"fHEfVUBUA\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14i3u53\",\"data-framer-name\":\"modal\",layoutDependency:layoutDependency,layoutId:\"h1eMHq9BW\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-prxjv-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"mmMj6Lnbh-container\",nodeId:\"mmMj6Lnbh\",rendersWithMotion:true,scopeId:\"k7lVE71Mx\",children:/*#__PURE__*/_jsx(FC_CartStateController,{Empty:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mbdwum\",\"data-framer-name\":\"Cart Empty\",layoutDependency:layoutDependency,layoutId:\"vDszhgubD\",style:{backgroundColor:\"var(--token-9d058593-f71c-417a-9f2c-94c26b541f95, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11c4eyx\",\"data-border\":true,\"data-framer-name\":\"header\",layoutDependency:layoutDependency,layoutId:\"SEd2G29Ov\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-080af39a-c860-4adf-b4ea-0577e6fa84b0, rgb(224, 224, 224))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-f5y0kw\",\"data-framer-name\":\"my cart\",layoutDependency:layoutDependency,layoutId:\"f3YLenupo\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-i6vlt5\",\"data-styles-preset\":\"REkQzo5eR\",dir:\"auto\",children:\"Your cart (0)\"})}),className:\"framer-1e11lkc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YJaiPIOWI\",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-10oez4m-container\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"EElxuuB9g-container\",nodeId:\"EElxuuB9g\",rendersWithMotion:true,scopeId:\"k7lVE71Mx\",children:/*#__PURE__*/_jsx(ButtonClose,{height:\"100%\",id:\"EElxuuB9g\",layoutId:\"EElxuuB9g\",sJ3RhKUYy:sJ3RhKUYy1bfh9yg,style:{height:\"100%\",width:\"100%\"},width:\"100%\",wYCFdsUbu:\"vCkVjSQMz\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mszofu\",\"data-framer-name\":\"body\",layoutDependency:layoutDependency,layoutId:\"vOld0_XDv\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wz9nbh\",\"data-framer-name\":\"title\",layoutDependency:layoutDependency,layoutId:\"suVKufJSF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-i6vlt5\",\"data-styles-preset\":\"REkQzo5eR\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26)))\"},children:\"Your Cart Is Empty\"})}),className:\"framer-1xybwjc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fgm6ds6mD\",style:{\"--extracted-1eung3n\":\"var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68)))\",\"--framer-text-transform\":\"capitalize\"},children:\"Let's get your shop stocked — browse our full product line to get started.\"})}),className:\"framer-94crlu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QYP19fXz1\",style:{\"--extracted-r6o4lv\":\"var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14fyti4\",\"data-framer-name\":\"categories\",layoutDependency:layoutDependency,layoutId:\"GJ2QNfnTD\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6u7l2o\",\"data-framer-name\":\"categories-grid\",layoutDependency:layoutDependency,layoutId:\"mzuIdeiK3\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"exterior-detailing\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"ZfpAAkAi1\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:214,width:\"163px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ci37zi-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"MHMQZSlb3-container\",nodeId:\"MHMQZSlb3\",rendersWithMotion:true,scopeId:\"k7lVE71Mx\",children:/*#__PURE__*/_jsx(CartCategories,{dwnb883TY:resolvedLinks1[0],g48DFfHDp:addImageAlt({pixelHeight:685,pixelWidth:1220,src:\"https://framerusercontent.com/images/LqPyODVhlcIAJ570X0Bv791n4x0.png?width=1220&height=685\",srcSet:\"https://framerusercontent.com/images/LqPyODVhlcIAJ570X0Bv791n4x0.png?scale-down-to=512&width=1220&height=685 512w,https://framerusercontent.com/images/LqPyODVhlcIAJ570X0Bv791n4x0.png?scale-down-to=1024&width=1220&height=685 1024w,https://framerusercontent.com/images/LqPyODVhlcIAJ570X0Bv791n4x0.png?width=1220&height=685 1220w\"},\"\"),height:\"100%\",id:\"MHMQZSlb3\",iUOw5JNvg:iUOw5JNvg1bfh9yg,layoutId:\"MHMQZSlb3\",OpEGOrHRO:\"Exterior\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"interior-detailing\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"l1SsKw47o\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:214,width:\"163px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ble7b2-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"rWXR_AjFn-container\",nodeId:\"rWXR_AjFn\",rendersWithMotion:true,scopeId:\"k7lVE71Mx\",children:/*#__PURE__*/_jsx(CartCategories,{dwnb883TY:resolvedLinks2[0],g48DFfHDp:addImageAlt({pixelHeight:686,pixelWidth:384,src:\"https://framerusercontent.com/images/0IBSzRPfkOmWTzjRu9z5ZxwuMdo.png?width=384&height=686\",srcSet:\"https://framerusercontent.com/images/0IBSzRPfkOmWTzjRu9z5ZxwuMdo.png?width=384&height=686 384w\"},\"\"),height:\"100%\",id:\"rWXR_AjFn\",iUOw5JNvg:iUOw5JNvg1bfh9yg,layoutId:\"rWXR_AjFn\",OpEGOrHRO:\"Interior\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"ceramic-protection\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"C1y6JUCN8\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:214,width:\"163px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mx81l-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"YrwKzAm2j-container\",nodeId:\"YrwKzAm2j\",rendersWithMotion:true,scopeId:\"k7lVE71Mx\",children:/*#__PURE__*/_jsx(CartCategories,{dwnb883TY:resolvedLinks3[0],g48DFfHDp:addImageAlt({pixelHeight:684,pixelWidth:382,src:\"https://framerusercontent.com/images/juaGKE3CaqrvirvHWMzyR4lFOs.png?width=382&height=684\",srcSet:\"https://framerusercontent.com/images/juaGKE3CaqrvirvHWMzyR4lFOs.png?width=382&height=684 382w\"},\"\"),height:\"100%\",id:\"YrwKzAm2j\",iUOw5JNvg:iUOw5JNvg1bfh9yg,layoutId:\"YrwKzAm2j\",OpEGOrHRO:\"Ceramics\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"equipment-tools\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"uCywV4KSh\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:214,width:\"163px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n537yr-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"RBNFnjbeU-container\",nodeId:\"RBNFnjbeU\",rendersWithMotion:true,scopeId:\"k7lVE71Mx\",children:/*#__PURE__*/_jsx(CartCategories,{dwnb883TY:resolvedLinks4[0],g48DFfHDp:addImageAlt({pixelHeight:729,pixelWidth:1299,positionX:\"73.3%\",positionY:\"71.2%\",src:\"https://framerusercontent.com/images/ZzfmP9kCnBgQLgekYROhd0eFw4.png?width=1299&height=729\",srcSet:\"https://framerusercontent.com/images/ZzfmP9kCnBgQLgekYROhd0eFw4.png?scale-down-to=512&width=1299&height=729 512w,https://framerusercontent.com/images/ZzfmP9kCnBgQLgekYROhd0eFw4.png?scale-down-to=1024&width=1299&height=729 1024w,https://framerusercontent.com/images/ZzfmP9kCnBgQLgekYROhd0eFw4.png?width=1299&height=729 1299w\"},\"\"),height:\"100%\",id:\"RBNFnjbeU\",iUOw5JNvg:iUOw5JNvg1bfh9yg,layoutId:\"RBNFnjbeU\",OpEGOrHRO:\"Equipment\",style:{width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Yj7pwQ05O\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"368px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p2z788-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"PqDmHLT7E-container\",nodeId:\"PqDmHLT7E\",rendersWithMotion:true,scopeId:\"k7lVE71Mx\",children:/*#__PURE__*/_jsx(Button,{BxLrZ_sjH:BxLrZ_sjH1bfh9yg,Clrqcg5xM:\"Shop All\",height:\"100%\",id:\"PqDmHLT7E\",layoutId:\"PqDmHLT7E\",RBDgbdRfV:resolvedLinks5[0],style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"iUHNAiRXs\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c9tw63\",\"data-framer-name\":\"payments\",layoutDependency:layoutDependency,layoutId:\"EYzLCz7ko\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1n14nm8\",\"data-framer-name\":\"visa\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"EMsVOalIz\",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-1k83av5\",\"data-framer-name\":\"mc\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"MpibTym0_\",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__*/_jsx(SVG,{className:\"framer-1oe7wj1\",\"data-framer-name\":\"discover\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"gPcvbeVqb\",svg:'<svg class=\"icon icon--full-color\" width=\"38\" height=\"24\" aria-labelledby=\"pi-discover\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill=\"#000\" 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 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-2h32z\" fill=\"#fff\"/><path d=\"M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z\" fill=\"#231F20\"/><path d=\"M20.16 12.86a2.931 2.931 0 1 0 0-5.862 2.931 2.931 0 0 0 0 5.862z\" fill=\"url(#a)\"/><path opacity=\".65\" d=\"M20.16 12.86a2.931 2.931 0 1 0 0-5.862 2.931 2.931 0 0 0 0 5.862z\" fill=\"url(#b)\"/><path d=\"M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z\" fill=\"#231F20\"/><path d=\"M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z\" fill=\"#231F20\"/><path d=\"M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 0 0 2-1.984l.024-3.02L37 12.985z\" fill=\"#F48120\"/><defs><linearGradient id=\"a\" x1=\"21.657\" y1=\"12.275\" x2=\"19.632\" y2=\"9.104\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#F89F20\"/><stop offset=\".25\" stop-color=\"#F79A20\"/><stop offset=\".533\" stop-color=\"#F68D20\"/><stop offset=\".62\" stop-color=\"#F58720\"/><stop offset=\".723\" stop-color=\"#F48120\"/><stop offset=\"1\" stop-color=\"#F37521\"/></linearGradient><linearGradient id=\"b\" x1=\"21.338\" y1=\"12.232\" x2=\"18.378\" y2=\"6.446\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#F58720\"/><stop offset=\".359\" stop-color=\"#E16F27\"/><stop offset=\".703\" stop-color=\"#D4602C\"/><stop offset=\".982\" stop-color=\"#D05B2E\"/></linearGradient></defs></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1whzi6l\",\"data-framer-name\":\"amex\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"D9PgusC3_\",svg:'<svg class=\"icon icon--full-color\" xmlns=\"http://www.w3.org/2000/svg\" width=\"38\" height=\"24\" aria-labelledby=\"pi-american_express\"><g fill=\"none\"><path fill=\"#000\" 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\" opacity=\".07\"/><path fill=\"#006FCF\" 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 fill=\"#FFF\" d=\"m8.971 10.268.774 1.876H8.203l.768-1.876Zm16.075.078h-2.977v.827h2.929v1.239h-2.923v.922h2.977v.739l2.077-2.245-2.077-2.34-.006.858Zm-14.063-2.34h3.995l.887 1.935L16.687 8h10.37l1.078 1.19L29.25 8h4.763l-3.519 3.852 3.483 3.828h-4.834l-1.078-1.19-1.125 1.19H10.03l-.494-1.19h-1.13l-.495 1.19H4L7.286 8h3.43l.267.006Zm8.663 1.078h-2.239l-1.5 3.536-1.625-3.536H12.06v4.81L10 9.084H8.007l-2.382 5.512H7.18l.494-1.19h2.596l.494 1.19h2.72v-3.935l1.751 3.941h1.19l1.74-3.929v3.93h1.458l.024-5.52-.001.001Zm9.34 2.768 2.531-2.768h-1.822l-1.601 1.726-1.548-1.726h-5.894v5.518h5.81l1.614-1.738 1.548 1.738h1.875l-2.512-2.75h-.001Z\"/></g></svg>',withExternalLayout:true})]})]})]})],height:\"100%\",id:\"mmMj6Lnbh\",layoutId:\"mmMj6Lnbh\",Populated:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wmv9c4\",\"data-framer-name\":\"Cart Populated\",layoutDependency:layoutDependency,layoutId:\"VXtoP3Qk9\",style:{backgroundColor:\"var(--token-9d058593-f71c-417a-9f2c-94c26b541f95, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dj6lfr\",\"data-border\":true,\"data-framer-name\":\"header\",layoutDependency:layoutDependency,layoutId:\"c6lISuR9q\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-080af39a-c860-4adf-b4ea-0577e6fa84b0, rgb(224, 224, 224))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2e8sgz-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"UXJ78yBtC-container\",nodeId:\"UXJ78yBtC\",rendersWithMotion:true,scopeId:\"k7lVE71Mx\",children:/*#__PURE__*/_jsx(FC_CartCounter,{backgroundColor:\"rgba(255, 255, 255, 0)\",border:{borderBottomWidth:0,borderColor:\"rgba(0, 0, 0, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},bottomLeft:0,bottomRight:0,color:\"rgb(0, 0, 0)\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hideIf0:false,id:\"UXJ78yBtC\",layoutId:\"UXJ78yBtC\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,radius:0,radiusPerCorner:false,topLeft:0,topRight:0,width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-a785aa\",\"data-framer-name\":\"my cart\",layoutDependency:layoutDependency,layoutId:\"Z4aK7E4IF\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26)))\"},children:\"items in cart\"})}),className:\"framer-aq3urn\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"EO6bPnJNV\",style:{\"--extracted-r6o4lv\":\"var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26))\",\"--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-cdhjn9-container\",inComponentSlot:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ho4romZhp-container\",nodeId:\"ho4romZhp\",rendersWithMotion:true,scopeId:\"k7lVE71Mx\",children:/*#__PURE__*/_jsx(ButtonClose,{height:\"100%\",id:\"ho4romZhp\",layoutId:\"ho4romZhp\",sJ3RhKUYy:sJ3RhKUYy1bfh9yg,style:{height:\"100%\",width:\"100%\"},width:\"100%\",wYCFdsUbu:\"vCkVjSQMz\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vy6vps\",\"data-framer-name\":\"items\",layoutDependency:layoutDependency,layoutId:\"o_BjoHkh5\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hn9n9i-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"IiDc1sxJU-container\",nodeId:\"IiDc1sxJU\",rendersWithMotion:true,scopeId:\"k7lVE71Mx\",children:/*#__PURE__*/_jsx(FC_CartProductCard,{attributeConfigs:{gap:4,titleColor:\"rgb(0, 0, 0)\",titleFont:{},titleTransform:\"None\",uniqueFormatting:false,valueColor:\"rgb(0, 0, 0)\",valueFont:{},valueTransform:\"None\"},containerConfigs:{background:\"rgba(0, 0, 0, 0)\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},gap:8,imageGap:16,insidePadding:\"0px\",padding:\"0px\",radius:\"0px\"},errorConfigs:{errorColor:\"rgb(0, 0, 0)\",errorFont:{},textTransform:\"None\"},height:\"100%\",id:\"IiDc1sxJU\",imageConfigs:{background:\"rgb(245, 245, 245)\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},hover:\"None\",opacity:.75,radius:\"4px\",ratio:\"4:5\",type:\"Fill\",visible:true,width:140,zoomScale:1.05},layoutId:\"IiDc1sxJU\",linkConfigs:{enabled:true,slugPath:\"products/\"},priceConfigs:{comparePrice:{color:\"rgb(0, 0, 0)\",font:{},strikethrough:true,strikethroughColor:\"rgb(0, 0, 0)\"},format:{currencyCode:\"USD\",showCurrency:false,showDecimals:\"Always show\",showSymbol:true},gap:4,price:{color:\"rgb(0, 0, 0)\",font:{},saleColor:\"rgb(255, 0, 0)\",saleFont:{}}},quantityConfigs:{buttons:{border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},iconBg:\"rgb(255, 255, 255)\",iconBgDisabled:\"rgb(255, 255, 255)\",iconBgHover:\"rgb(245, 245, 245)\",icons:\"rgb(0, 0, 0)\",iconsColorDisabled:\"rgb(204, 204, 204)\",iconSize:8,iconType:\"Default\",iconWeight:2,padding:\"4px\",radius:\"4px\"},container:{containerBg:\"rgba(0, 0, 0, 0)\",containerBorder:{borderColor:\"rgb(226, 226, 226)\",borderStyle:\"solid\",borderWidth:1},containerRadius:\"4px\",font:{},number:\"rgb(0, 0, 0)\",padding:\"4px\"}},removeIconConfigs:{bg:\"rgb(245, 245, 245)\",bgHover:\"rgb(235, 235, 235)\",border:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:0},icon:\"rgb(0, 0, 0)\",iconSize:8,iconType:\"Default\",iconWeight:2,position:\"Bottom\",radius:\"80px\"},spacingConfigs:{divider:{borderColor:\"rgba(0, 0, 0, 0.08)\",borderStyle:\"solid\",borderWidth:1},dividerVisible:true,gap:24},style:{width:\"100%\"},subscriptionConfigs:{color:\"var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26))\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},textTransform:\"None\"},titleConfigs:{color:\"var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26))\",font:{fontFamily:'\"Anton\", \"Anton Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverColor:\"var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68))\",textTransform:\"Uppercase\"},variantConfigs:{gap:4,titleColor:\"var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26))\",titleFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},titleTransform:\"None\",valueColor:\"rgb(102, 102, 102)\",valueFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},valueTransform:\"None\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hi63f5\",\"data-framer-name\":\"popular\",layoutDependency:layoutDependency,layoutId:\"dgPvggMwl\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-19i43f7\",\"data-framer-name\":\"title\",layoutDependency:layoutDependency,layoutId:\"UqyqT6rGL\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-i6vlt5\",\"data-styles-preset\":\"REkQzo5eR\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26)))\"},children:\"Popular items\"})}),className:\"framer-5zmuo8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WwyNBZldb\",style:{\"--extracted-1eung3n\":\"var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ywb467\",layoutDependency:layoutDependency,layoutId:\"B8njMaoet\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({B4NpDFwbG:B4NpDFwbGB8njMaoet,F7FRHmHmq:F7FRHmHmqB8njMaoet,I7wXyfcop:I7wXyfcopB8njMaoet,id:idB8njMaoet,jKoLxX9F0:jKoLxX9F0B8njMaoet,uPW9MOrRE:uPW9MOrREB8njMaoet,VwF1Px2IR:VwF1Px2IRB8njMaoet,wpCzDt7Ib:wpCzDt7IbB8njMaoet},index)=>{VwF1Px2IRB8njMaoet??=\"\";jKoLxX9F0B8njMaoet??=\"\";uPW9MOrREB8njMaoet??=\"\";B4NpDFwbGB8njMaoet??=\"\";F7FRHmHmqB8njMaoet??=\"\";I7wXyfcopB8njMaoet??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`B8njMaoet-${idB8njMaoet}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{I7wXyfcop:I7wXyfcopB8njMaoet},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fjbk4p\",layoutDependency:layoutDependency,layoutId:\"SMwYDQWiV\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{I7wXyfcop:I7wXyfcopB8njMaoet},webPageId:\"WsnFbA6ho\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:116,width:\"336px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vusi5j-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"fK7EXfrSR-container\",nodeId:\"fK7EXfrSR\",rendersWithMotion:true,scopeId:\"k7lVE71Mx\",children:/*#__PURE__*/_jsx(ProductCardEmptyState,{b56LJhIhi:toResponsiveImage(wpCzDt7IbB8njMaoet),CcQ1oC1PT:VwF1Px2IRB8njMaoet,EA5coqMlX:jKoLxX9F0B8njMaoet,EH9_3Ehgt:B4NpDFwbGB8njMaoet,height:\"100%\",id:\"fK7EXfrSR\",IIdX7up7h:F7FRHmHmqB8njMaoet,iKFWATCiq:resolvedLinks[0],layoutId:\"fK7EXfrSR\",Lxy0kLrph:uPW9MOrREB8njMaoet,style:{width:\"100%\"},width:\"100%\"})})})})})})},idB8njMaoet);})});}})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s8xlx1\",\"data-border\":true,\"data-framer-name\":\"bottom\",layoutDependency:layoutDependency,layoutId:\"benficrKQ\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-080af39a-c860-4adf-b4ea-0577e6fa84b0, rgb(224, 224, 224))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15kay70\",\"data-framer-name\":\"subtotal\",layoutDependency:layoutDependency,layoutId:\"Eh0qcFOGh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26)))\"},children:\"Subtotal\"})}),className:\"framer-d4lbcw\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"r3FCM2lWA\",style:{\"--extracted-r6o4lv\":\"var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g0m1e7-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"nACf7bvf6-container\",nodeId:\"nACf7bvf6\",rendersWithMotion:true,scopeId:\"k7lVE71Mx\",children:/*#__PURE__*/_jsx(FC_CartSubtotal,{color:\"rgb(0, 0, 0)\",font:{},format:{currencyCode:\"USD\",showCurrency:false,showDecimals:\"Always show\",showSymbol:true},height:\"100%\",id:\"nACf7bvf6\",layoutId:\"nACf7bvf6\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l4qrvw\",\"data-framer-name\":\"buttons\",layoutDependency:layoutDependency,layoutId:\"G6lRRhcqU\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hjpi7z-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yzvaTdxoc-container\",nodeId:\"yzvaTdxoc\",rendersWithMotion:true,scopeId:\"k7lVE71Mx\",children:/*#__PURE__*/_jsx(FC_CartCheckoutButton,{componentInstance:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"200px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1urrz60-container\",\"data-framer-name\":\"Checkout\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"oFoZPiI1Q-container\",name:\"Checkout\",nodeId:\"oFoZPiI1Q\",rendersWithMotion:true,scopeId:\"k7lVE71Mx\",children:/*#__PURE__*/_jsx(Button,{Clrqcg5xM:\"Checkout\",height:\"100%\",id:\"oFoZPiI1Q\",layoutId:\"oFoZPiI1Q\",name:\"Checkout\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"iUHNAiRXs\"),width:\"100%\"})})})],height:\"100%\",id:\"yzvaTdxoc\",layoutId:\"yzvaTdxoc\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bgfg1h-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ibnqdptvN-container\",nodeId:\"ibnqdptvN\",rendersWithMotion:true,scopeId:\"k7lVE71Mx\",children:/*#__PURE__*/_jsx(FC_CartClearButton,{Default:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"204px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-187lwj8-container\",\"data-framer-name\":\"Clear cart\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"FpZB8SiIx-container\",name:\"Clear cart\",nodeId:\"FpZB8SiIx\",rendersWithMotion:true,scopeId:\"k7lVE71Mx\",children:/*#__PURE__*/_jsx(Button,{Clrqcg5xM:\"Clear Cart\",height:\"100%\",id:\"FpZB8SiIx\",layoutId:\"FpZB8SiIx\",name:\"Clear cart\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"CIjDxeVNu\"),width:\"100%\"})})})],height:\"100%\",id:\"ibnqdptvN\",layoutId:\"ibnqdptvN\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7gyikr\",\"data-framer-name\":\"payments\",layoutDependency:layoutDependency,layoutId:\"GdCNLHnYf\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-16ts47x\",\"data-framer-name\":\"visa\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"cTXqdtxhA\",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-6ij5v9\",\"data-framer-name\":\"mc\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"A19kHjiu3\",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__*/_jsx(SVG,{className:\"framer-1x7c6y6\",\"data-framer-name\":\"discover\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"KDkZPIVxE\",svg:'<svg class=\"icon icon--full-color\" width=\"38\" height=\"24\" aria-labelledby=\"pi-discover\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill=\"#000\" 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 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-2h32z\" fill=\"#fff\"/><path d=\"M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z\" fill=\"#231F20\"/><path d=\"M20.16 12.86a2.931 2.931 0 1 0 0-5.862 2.931 2.931 0 0 0 0 5.862z\" fill=\"url(#a)\"/><path opacity=\".65\" d=\"M20.16 12.86a2.931 2.931 0 1 0 0-5.862 2.931 2.931 0 0 0 0 5.862z\" fill=\"url(#b)\"/><path d=\"M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z\" fill=\"#231F20\"/><path d=\"M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z\" fill=\"#231F20\"/><path d=\"M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 0 0 2-1.984l.024-3.02L37 12.985z\" fill=\"#F48120\"/><defs><linearGradient id=\"a\" x1=\"21.657\" y1=\"12.275\" x2=\"19.632\" y2=\"9.104\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#F89F20\"/><stop offset=\".25\" stop-color=\"#F79A20\"/><stop offset=\".533\" stop-color=\"#F68D20\"/><stop offset=\".62\" stop-color=\"#F58720\"/><stop offset=\".723\" stop-color=\"#F48120\"/><stop offset=\"1\" stop-color=\"#F37521\"/></linearGradient><linearGradient id=\"b\" x1=\"21.338\" y1=\"12.232\" x2=\"18.378\" y2=\"6.446\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#F58720\"/><stop offset=\".359\" stop-color=\"#E16F27\"/><stop offset=\".703\" stop-color=\"#D4602C\"/><stop offset=\".982\" stop-color=\"#D05B2E\"/></linearGradient></defs></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1g1x2bj\",\"data-framer-name\":\"amex\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:38,layoutDependency:layoutDependency,layoutId:\"A_PyDQtlw\",svg:'<svg class=\"icon icon--full-color\" xmlns=\"http://www.w3.org/2000/svg\" width=\"38\" height=\"24\" aria-labelledby=\"pi-american_express\"><g fill=\"none\"><path fill=\"#000\" 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\" opacity=\".07\"/><path fill=\"#006FCF\" 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 fill=\"#FFF\" d=\"m8.971 10.268.774 1.876H8.203l.768-1.876Zm16.075.078h-2.977v.827h2.929v1.239h-2.923v.922h2.977v.739l2.077-2.245-2.077-2.34-.006.858Zm-14.063-2.34h3.995l.887 1.935L16.687 8h10.37l1.078 1.19L29.25 8h4.763l-3.519 3.852 3.483 3.828h-4.834l-1.078-1.19-1.125 1.19H10.03l-.494-1.19h-1.13l-.495 1.19H4L7.286 8h3.43l.267.006Zm8.663 1.078h-2.239l-1.5 3.536-1.625-3.536H12.06v4.81L10 9.084H8.007l-2.382 5.512H7.18l.494-1.19h2.596l.494 1.19h2.72v-3.935l1.751 3.941h1.19l1.74-3.929v3.93h1.458l.024-5.52-.001.001Zm9.34 2.768 2.531-2.768h-1.822l-1.601 1.726-1.548-1.726h-5.894v5.518h5.81l1.614-1.738 1.548 1.738h1.875l-2.512-2.75h-.001Z\"/></g></svg>',withExternalLayout:true})]})]})]})],style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xtqdq3\",\"data-framer-name\":\"close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"L6o61GpMn\",onTap:onTap1bfh9yg})]})})})});});const css=[\".framer-2KVpk.framer-1msh348, .framer-2KVpk .framer-1msh348 { display: block; }\",\".framer-2KVpk.framer-xaa3uo { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 800px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 480px; }\",\".framer-2KVpk .framer-14i3u53 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; max-width: 400px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-2KVpk .framer-prxjv-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; z-index: 10; }\",\".framer-2KVpk .framer-1wmv9c4, .framer-2KVpk .framer-1mbdwum { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 400px; }\",\".framer-2KVpk .framer-dj6lfr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 16px; position: relative; width: 100%; }\",\".framer-2KVpk .framer-2e8sgz-container, .framer-2KVpk .framer-1g0m1e7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-2KVpk .framer-a785aa, .framer-2KVpk .framer-f5y0kw { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2KVpk .framer-aq3urn, .framer-2KVpk .framer-d4lbcw, .framer-2KVpk .framer-1e11lkc, .framer-2KVpk .framer-1xybwjc { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-2KVpk .framer-cdhjn9-container, .framer-2KVpk .framer-10oez4m-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-2KVpk .framer-1vy6vps { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 1px; justify-content: flex-start; overflow: auto; padding: 16px; position: relative; width: 100%; }\",\".framer-2KVpk .framer-1hn9n9i-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-2KVpk .framer-1hi63f5 { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-2KVpk .framer-19i43f7, .framer-2KVpk .framer-11c4eyx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 16px; position: relative; width: 100%; }\",\".framer-2KVpk .framer-5zmuo8 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-2KVpk .framer-ywb467 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; padding: 0px 16px 16px 16px; position: relative; width: 100%; }\",\".framer-2KVpk .framer-1fjbk4p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-2KVpk .framer-1vusi5j-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-2KVpk .framer-1s8xlx1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: auto; padding: 16px; position: relative; width: 100%; }\",\".framer-2KVpk .framer-15kay70 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2KVpk .framer-1l4qrvw { 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-2KVpk .framer-hjpi7z-container, .framer-2KVpk .framer-1bgfg1h-container { flex: none; height: 48px; position: relative; width: 100%; }\",\".framer-2KVpk .framer-1urrz60-container { height: 40px; position: relative; width: 200px; }\",\".framer-2KVpk .framer-187lwj8-container { height: 40px; position: relative; width: 204px; }\",\".framer-2KVpk .framer-7gyikr { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 24px; position: relative; width: 100%; }\",\".framer-2KVpk .framer-16ts47x, .framer-2KVpk .framer-6ij5v9, .framer-2KVpk .framer-1x7c6y6, .framer-2KVpk .framer-1g1x2bj, .framer-2KVpk .framer-1n14nm8, .framer-2KVpk .framer-1k83av5, .framer-2KVpk .framer-1oe7wj1, .framer-2KVpk .framer-1whzi6l { aspect-ratio: 1.5833333333333333 / 1; flex: none; height: auto; position: relative; width: 38px; }\",\".framer-2KVpk .framer-1mszofu { 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; overflow: visible; padding: 16px 0px 16px 0px; position: relative; width: 100%; }\",\".framer-2KVpk .framer-1wz9nbh { 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: 16px; position: relative; width: 100%; }\",\".framer-2KVpk .framer-94crlu { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 80%; word-break: break-word; word-wrap: break-word; }\",\".framer-2KVpk .framer-14fyti4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 16px; position: relative; width: 100%; }\",\".framer-2KVpk .framer-6u7l2o { display: grid; flex: none; gap: 10px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px 16px 0px 16px; position: relative; width: 100%; }\",\".framer-2KVpk .framer-1ci37zi-container, .framer-2KVpk .framer-1ble7b2-container, .framer-2KVpk .framer-1mx81l-container, .framer-2KVpk .framer-n537yr-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-2KVpk .framer-p2z788-container { flex: none; height: 40px; position: relative; width: 100%; }\",\".framer-2KVpk .framer-c9tw63 { 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-2KVpk .framer-xtqdq3 { cursor: pointer; flex: none; height: 100%; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: -1px; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",...sharedStyle.css,'.framer-2KVpk[data-border=\"true\"]::after, .framer-2KVpk [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\"]}}}\n * @framerVariables {\"GSrH71kVA\":\"close\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerk7lVE71Mx=withCSS(Component,css,\"framer-2KVpk\");export default Framerk7lVE71Mx;Framerk7lVE71Mx.displayName=\"Cart Modal\";Framerk7lVE71Mx.defaultProps={height:800,width:480};addPropertyControls(Framerk7lVE71Mx,{GSrH71kVA:{title:\"Close\",type:ControlType.EventHandler}});addFonts(Framerk7lVE71Mx,[{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\"},{cssFamilyName:\"Anton\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Anton\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TPY5PBRHOSXJ53WNSUYZQYX4FZUMAYNF/YHKM2QXXZHS7MS6DJUZXTGRXMIGWH7K5/PCXT6E5YCQO6SSVLT6UZPPGT7QKGXOUS.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...FC_CartCounterFonts,...ButtonCloseFonts,...FC_CartProductCardFonts,...ProductCardEmptyStateFonts,...FC_CartSubtotalFonts,...ButtonFonts,...FC_CartCheckoutButtonFonts,...FC_CartClearButtonFonts,...CartCategoriesFonts,...FC_CartStateControllerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});Framerk7lVE71Mx.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);return Promise.allSettled([queryCacheEntry.preload(),forwardLoader(ButtonClose,{},context),forwardLoader(Button,{},context),forwardLoader(CartCategories,{},context),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(ProductCardEmptyState,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerk7lVE71Mx\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"GSrH71kVA\\\":\\\"close\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"480\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"800\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d369d66)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"xjIF4U1YF\",\"MrZIzav5l\",\"RcegjNhX0\",\"BcGyzmxVz\"];const serializationHash=\"framer-J9xPL\";const variantClassNames={BcGyzmxVz:\"framer-v-1uj26vk\",MrZIzav5l:\"framer-v-13qh9vd\",RcegjNhX0:\"framer-v-8741c7\",xjIF4U1YF:\"framer-v-1qtdhzx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const w2CA02tkO=undefined;const lyp0aNX0W=undefined;const YSiKAgIn_=undefined;const FGaYy0CNj=undefined;const Lcj8ns0sf=undefined;const buE7HjEgY=undefined;const rdHhEz5SJ=undefined;const AvqcYY4Qg=undefined;const transition1={duration:0,type:\"tween\"};const transition2={bounce:.2,delay:0,duration:.3,type:\"spring\"};const transition3={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={\"Mouse Enter\":\"MrZIzav5l\",\"Mouse Leave\":\"RcegjNhX0\",Default:\"xjIF4U1YF\",Reset:\"BcGyzmxVz\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,hover,id,lineColor,link,newTab,text,textColor,textSize,width,...props})=>{return{...props,AvqcYY4Qg:lineColor??props.AvqcYY4Qg??\"rgb(255, 255, 255)\",buE7HjEgY:textSize??props.buE7HjEgY??20,FGaYy0CNj:newTab??props.FGaYy0CNj,Lcj8ns0sf:textColor??props.Lcj8ns0sf??\"rgb(255, 255, 255)\",lyp0aNX0W:hover??props.lyp0aNX0W,rdHhEz5SJ:text??props.rdHhEz5SJ??\"Racing Underline\",variant:humanReadableVariantMap[props.variant]??props.variant??\"xjIF4U1YF\",w2CA02tkO:click??props.w2CA02tkO,YSiKAgIn_:link??props.YSiKAgIn_};};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,YSiKAgIn_,FGaYy0CNj,rdHhEz5SJ,Lcj8ns0sf,buE7HjEgY,AvqcYY4Qg,w2CA02tkO,lyp0aNX0W,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xjIF4U1YF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1xsolpv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(w2CA02tkO){const res=await w2CA02tkO(...args);if(res===false)return false;}});const onMouseEntertiepko=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(lyp0aNX0W){const res=await lyp0aNX0W(...args);if(res===false)return false;}setVariant(\"MrZIzav5l\");});const onMouseLeave1ltkz3s=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"RcegjNhX0\");});const onAppear1aoopyp=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"BcGyzmxVz\",true),400);});const onAppearg1q82i=activeVariantCallback(async(...args)=>{setVariant(\"xjIF4U1YF\",true);});useOnVariantChange(baseVariant,{BcGyzmxVz:onAppearg1q82i,RcegjNhX0:onAppear1aoopyp});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,...addPropertyOverrides({MrZIzav5l:{value:transition2},RcegjNhX0:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:YSiKAgIn_,motionChild:true,nodeId:\"xjIF4U1YF\",openInNewTab:FGaYy0CNj,scopeId:\"yikLdS5og\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1qtdhzx\",className,classNames)} framer-3gjg1i`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"xjIF4U1YF\",onMouseEnter:onMouseEntertiepko,onTap:onTap1xsolpv,ref:refBinding,style:{...style},...addPropertyOverrides({BcGyzmxVz:{\"data-framer-name\":\"Reset\",onMouseEnter:undefined},MrZIzav5l:{\"data-framer-name\":\"Mouse Enter\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1ltkz3s},RcegjNhX0:{\"data-framer-name\":\"Mouse Leave\",onMouseEnter:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"calc(var(--variable-reference-buE7HjEgY-yikLdS5og) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Lcj8ns0sf-yikLdS5og))\",\"--framer-text-transform\":\"uppercase\"},children:\"Racing Underline\"})}),className:\"framer-lsnc7n\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"BuLNIm_2_\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-Lcj8ns0sf-yikLdS5og)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-buE7HjEgY-yikLdS5og\":buE7HjEgY,\"--variable-reference-Lcj8ns0sf-yikLdS5og\":Lcj8ns0sf},text:rdHhEz5SJ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tstcj1\",\"data-framer-name\":\"Line Wrapper\",layoutDependency:layoutDependency,layoutId:\"KKBlK3P9x\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-q2bx9r\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"Cpku4_XrT\",style:{backgroundColor:AvqcYY4Qg}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-J9xPL.framer-3gjg1i, .framer-J9xPL .framer-3gjg1i { display: block; }\",\".framer-J9xPL.framer-1qtdhzx { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-J9xPL .framer-lsnc7n { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-J9xPL .framer-1tstcj1 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: absolute; right: 0px; width: 200%; z-index: 1; }\",\".framer-J9xPL .framer-q2bx9r { flex: none; height: 2px; overflow: visible; position: relative; width: 50%; }\",\".framer-J9xPL.framer-v-13qh9vd .framer-q2bx9r { width: 100%; }\",\".framer-J9xPL.framer-v-8741c7 .framer-1tstcj1 { justify-content: flex-end; left: 0px; right: unset; }\",\".framer-J9xPL.framer-v-1uj26vk .framer-1tstcj1 { justify-content: flex-end; left: 0px; right: unset; z-index: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 196\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"MrZIzav5l\":{\"layout\":[\"auto\",\"auto\"]},\"RcegjNhX0\":{\"layout\":[\"auto\",\"auto\"]},\"BcGyzmxVz\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"YSiKAgIn_\":\"link\",\"FGaYy0CNj\":\"newTab\",\"rdHhEz5SJ\":\"text\",\"Lcj8ns0sf\":\"textColor\",\"buE7HjEgY\":\"textSize\",\"AvqcYY4Qg\":\"lineColor\",\"w2CA02tkO\":\"click\",\"lyp0aNX0W\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryikLdS5og=withCSS(Component,css,\"framer-J9xPL\");export default FrameryikLdS5og;FrameryikLdS5og.displayName=\"Nav-Link\";FrameryikLdS5og.defaultProps={height:30,width:196};addPropertyControls(FrameryikLdS5og,{variant:{options:[\"xjIF4U1YF\",\"MrZIzav5l\",\"RcegjNhX0\",\"BcGyzmxVz\"],optionTitles:[\"Default\",\"Mouse Enter\",\"Mouse Leave\",\"Reset\"],title:\"Variant\",type:ControlType.Enum},YSiKAgIn_:{description:'How to customize all:\\n\\nDouble-click the component to enter the layer view and use Unlink & Replace All. \\nPlease edit only the Primary variant (Default).\\n\\nChange your text styles there (font, size, weight, spacing, color, etc.) and the other variants will follow. The underline itself is a separate element (not text-decoration), so you can style it independently.\\n\\nUnderline thickness:\\n\\nTo make the underline thicker: go to Line Wrapper → Line and increase the Height. This is especially useful for larger text sizes so the underline matches the typography.\\n\\nClipping fix:\\n\\nIf you notice letters like g / y / p getting clipped at the bottom, set a slightly larger fixed height for the component (Instead of \"Fit\") until everything fits.',title:\"Link\",type:ControlType.Link},FGaYy0CNj:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onFGaYy0CNjChange:{changes:\"FGaYy0CNj\",type:ControlType.ChangeHandler},rdHhEz5SJ:{defaultValue:\"Racing Underline\",displayTextArea:false,title:\"Text\",type:ControlType.String},onrdHhEz5SJChange:{changes:\"rdHhEz5SJ\",type:ControlType.ChangeHandler},Lcj8ns0sf:{defaultValue:\"rgb(255, 255, 255)\",title:\"Text Color\",type:ControlType.Color},buE7HjEgY:{defaultValue:20,description:\"\",title:\"Text Size\",type:ControlType.Number},onbuE7HjEgYChange:{changes:\"buE7HjEgY\",type:ControlType.ChangeHandler},AvqcYY4Qg:{defaultValue:\"rgb(255, 255, 255)\",description:\"Built by Matthias \\xd6lschlegel 💪 \\n[Explore more components](https://framer.link/FVXAdCH)\",title:\"Line Color\",type:ControlType.Color},w2CA02tkO:{title:\"Click\",type:ControlType.EventHandler},lyp0aNX0W:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FrameryikLdS5og,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryikLdS5og\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"196\",\"framerIntrinsicHeight\":\"30\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"YSiKAgIn_\\\":\\\"link\\\",\\\"FGaYy0CNj\\\":\\\"newTab\\\",\\\"rdHhEz5SJ\\\":\\\"text\\\",\\\"Lcj8ns0sf\\\":\\\"textColor\\\",\\\"buE7HjEgY\\\":\\\"textSize\\\",\\\"AvqcYY4Qg\\\":\\\"lineColor\\\",\\\"w2CA02tkO\\\":\\\"click\\\",\\\"lyp0aNX0W\\\":\\\"hover\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MrZIzav5l\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RcegjNhX0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BcGyzmxVz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yikLdS5og.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useCallback,useEffect,useRef}from\"react\";const ROUTE_SIGNAL_EVENT=\"framer-route-change\";const ROUTE_PATCH_KEY=\"__framerRouteChangePatch__\";function subscribeToRouteChanges(listener){if(typeof window===\"undefined\")return()=>{};const routeWindow=window;if(!routeWindow[ROUTE_PATCH_KEY]){const originalPushState=window.history.pushState;const originalReplaceState=window.history.replaceState;window.history.pushState=(...args)=>{const result=originalPushState.apply(window.history,args);window.dispatchEvent(new Event(ROUTE_SIGNAL_EVENT));return result;};window.history.replaceState=(...args)=>{const result=originalReplaceState.apply(window.history,args);window.dispatchEvent(new Event(ROUTE_SIGNAL_EVENT));return result;};routeWindow[ROUTE_PATCH_KEY]={subscriberCount:0,originalPushState,originalReplaceState};}routeWindow[ROUTE_PATCH_KEY].subscriberCount+=1;window.addEventListener(ROUTE_SIGNAL_EVENT,listener);window.addEventListener(\"popstate\",listener);window.addEventListener(\"hashchange\",listener);return()=>{window.removeEventListener(ROUTE_SIGNAL_EVENT,listener);window.removeEventListener(\"popstate\",listener);window.removeEventListener(\"hashchange\",listener);const state=routeWindow[ROUTE_PATCH_KEY];if(!state)return;state.subscriberCount-=1;if(state.subscriberCount<=0){window.history.pushState=state.originalPushState;window.history.replaceState=state.originalReplaceState;delete routeWindow[ROUTE_PATCH_KEY];}};}export function withDismissOverlayOnRouteChange(Component){return /*#__PURE__*/forwardRef(function WithDismissOverlayOnRouteChange(props,ref){const lastRouteRef=useRef(\"\");useEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const getRouteKey=()=>`${window.location.pathname}${window.location.search}${window.location.hash}`;const createEscapeEvent=()=>{const event=new KeyboardEvent(\"keydown\",{key:\"Escape\",code:\"Escape\",bubbles:true,cancelable:true});try{Object.defineProperty(event,\"keyCode\",{get:()=>27});Object.defineProperty(event,\"which\",{get:()=>27});}catch(_error){// No-op: Some browsers prevent redefining these legacy fields.\n}return event;};const dismissOverlay=()=>{const escapeFromActive=createEscapeEvent();const escapeFromDocument=createEscapeEvent();const escapeFromWindow=createEscapeEvent();document.activeElement?.dispatchEvent(escapeFromActive);document.dispatchEvent(escapeFromDocument);window.dispatchEvent(escapeFromWindow);document.body.style.overflow=\"\";document.documentElement.style.overflow=\"\";document.body.style.position=\"\";document.body.style.width=\"\";document.body.style.top=\"\";document.body.style.touchAction=\"\";};const maybeDismissOnRouteChange=()=>{const nextRoute=getRouteKey();if(lastRouteRef.current!==nextRoute){lastRouteRef.current=nextRoute;dismissOverlay();}};lastRouteRef.current=getRouteKey();dismissOverlay();return subscribeToRouteChanges(maybeDismissOnRouteChange);},[]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props});});}export function withRetractMegaMenuOnRouteChange(Component){return /*#__PURE__*/forwardRef(function WithRetractMegaMenuOnRouteChange(props,ref){const rootRef=useRef(null);const lastRouteRef=useRef(\"\");const setMergedRef=useCallback(node=>{rootRef.current=node;if(typeof ref===\"function\"){ref(node);}else if(ref&&typeof ref===\"object\"){ref.current=node;}},[ref]);useEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const getRouteKey=()=>`${window.location.pathname}${window.location.search}${window.location.hash}`;const dispatchLeaveSignals=()=>{const target=rootRef.current;if(!target)return;const relatedTarget=document.body;if(typeof PointerEvent!==\"undefined\"){target.dispatchEvent(new PointerEvent(\"pointerleave\",{bubbles:true,cancelable:true,composed:true,pointerType:\"mouse\"}));target.dispatchEvent(new PointerEvent(\"pointerout\",{bubbles:true,cancelable:true,composed:true,pointerType:\"mouse\",relatedTarget}));}target.dispatchEvent(new MouseEvent(\"mouseleave\",{bubbles:true,cancelable:true,composed:true,relatedTarget}));target.dispatchEvent(new MouseEvent(\"mouseout\",{bubbles:true,cancelable:true,composed:true,relatedTarget}));};const maybeRetractOnRouteChange=()=>{const nextRoute=getRouteKey();if(lastRouteRef.current!==nextRoute){lastRouteRef.current=nextRoute;dispatchLeaveSignals();}};lastRouteRef.current=getRouteKey();dispatchLeaveSignals();return subscribeToRouteChanges(maybeRetractOnRouteChange);},[]);return /*#__PURE__*/_jsx(Component,{ref:setMergedRef,...props});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withDismissOverlayOnRouteChange\":{\"type\":\"reactHoc\",\"name\":\"withDismissOverlayOnRouteChange\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRetractMegaMenuOnRouteChange\":{\"type\":\"reactHoc\",\"name\":\"withRetractMegaMenuOnRouteChange\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DismissOverlayOnRouteChange.map","// Generated by Framer (2b843ce)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-jgonV .framer-styles-preset-1iid6g5:not(.rich-text-wrapper), .framer-jgonV .framer-styles-preset-1iid6g5.rich-text-wrapper a { --framer-link-text-color: var(--token-7d8b1b7b-5761-48f2-a96c-fa3c2a535d97, #f5f5f5); }\"];export const className=\"framer-jgonV\";\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 (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 14.5 14.5 L 10.75 10.75 M 0 6.25 C 0 2.798 2.798 0 6.25 0 C 9.702 0 12.5 2.798 12.5 6.25 C 12.5 9.702 9.702 12.5 6.25 12.5 C 2.798 12.5 0 9.702 0 6.25 Z\" fill=\"transparent\" height=\"14.5px\" id=\"Kir9u4p85\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 4.75)\" width=\"14.5px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"414263545\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-WnD3o\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-WnD3o { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Search\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-WnD3o\");Icon.displayName=\"Search\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Search\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (560da95)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Search from\"https://framerusercontent.com/modules/B6drqijFP8OvPpxuIOv6/xzyyijKeMyIMhzU78mnH/Clq0ZjK4O.js\";const SearchFonts=getFonts(Search);const serializationHash=\"framer-VWhvT\";const variantClassNames={AS2lRLtab:\"framer-v-1198szn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ev69BezZC=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click2,height,id,width,...props})=>{return{...props,ev69BezZC:click2??props.ev69BezZC};};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,ev69BezZC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"AS2lRLtab\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1e57zof=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ev69BezZC){const res=await ev69BezZC(...args);if(res===false)return false;}});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-1198szn\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"AS2lRLtab\",onTap:onTap1e57zof,ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(Search,{animated:true,className:\"framer-n6p8fp\",layoutDependency:layoutDependency,layoutId:\"ITt3iyofs\",style:{\"--1335ju\":2,\"--18mrqx2\":\"rgb(0, 0, 0)\",\"--3it368\":1}})})})})});});const css=[\".framer-VWhvT.framer-11ulido, .framer-VWhvT .framer-11ulido { display: block; }\",\".framer-VWhvT.framer-1198szn { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 24px; }\",\".framer-VWhvT .framer-n6p8fp { flex: none; height: auto; position: relative; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ev69BezZC\":\"click2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraHVYdXU_k=withCSS(Component,css,\"framer-VWhvT\");export default FrameraHVYdXU_k;FrameraHVYdXU_k.displayName=\"Search 2\";FrameraHVYdXU_k.defaultProps={height:24,width:24};addPropertyControls(FrameraHVYdXU_k,{ev69BezZC:{title:\"Click 2\",type:ControlType.EventHandler}});addFonts(FrameraHVYdXU_k,[{explicitInter:true,fonts:[]},...SearchFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraHVYdXU_k\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"ev69BezZC\\\":\\\"click2\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aHVYdXU_k.map","// Generated by Framer (d369d66)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={DwIlOjUDd:{hover:true}};const serializationHash=\"framer-zU3XV\";const variantClassNames={DwIlOjUDd:\"framer-v-1ga0fk6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ggImkI7ra=undefined;const JnqTPVI2U=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,link,width,...props})=>{return{...props,ggImkI7ra:link??props.ggImkI7ra,JnqTPVI2U:label??props.JnqTPVI2U??\"Learn more\"};};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,JnqTPVI2U,ggImkI7ra,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"DwIlOjUDd\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:ggImkI7ra,motionChild:true,nodeId:\"DwIlOjUDd\",openInNewTab:false,scopeId:\"argLLOvZH\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ga0fk6\",className,classNames)} framer-15hwe1m`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"DwIlOjUDd\",ref:refBinding,style:{backgroundColor:\"rgb(0, 154, 206)\",...style},...addPropertyOverrides({\"DwIlOjUDd-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQmxhY2s=\",\"--framer-font-family\":'\"Inter\", sans-serif',\"--framer-font-weight\":\"900\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Learn more\"})}),className:\"framer-thqcum\",\"data-framer-name\":\"Learn more\",fonts:[\"Inter-Black\"],layoutDependency:layoutDependency,layoutId:\"gVwTol1ym\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:JnqTPVI2U,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11r36ce\",layoutDependency:layoutDependency,layoutId:\"Ji6KBiw6K\",style:{backgroundColor:\"rgba(0, 0, 0, 0.1)\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zU3XV.framer-15hwe1m, .framer-zU3XV .framer-15hwe1m { display: block; }\",\".framer-zU3XV.framer-1ga0fk6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 36px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px 16px 10px 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-zU3XV .framer-thqcum { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 2; }\",\".framer-zU3XV .framer-11r36ce { bottom: -41px; flex: none; height: 111%; left: 0px; overflow: var(--overflow-clip-fallback, clip); pointer-events: none; position: absolute; width: 100%; z-index: 1; }\",\".framer-zU3XV.framer-v-1ga0fk6.hover .framer-11r36ce { bottom: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 138\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"NBivCzSxW\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"JnqTPVI2U\":\"label\",\"ggImkI7ra\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerargLLOvZH=withCSS(Component,css,\"framer-zU3XV\");export default FramerargLLOvZH;FramerargLLOvZH.displayName=\"Button Color\";FramerargLLOvZH.defaultProps={height:36,width:138};addPropertyControls(FramerargLLOvZH,{JnqTPVI2U:{defaultValue:\"Learn more\",displayTextArea:false,title:\"Label\",type:ControlType.String},onJnqTPVI2UChange:{changes:\"JnqTPVI2U\",type:ControlType.ChangeHandler},ggImkI7ra:{title:\"Link\",type:ControlType.Link}});addFonts(FramerargLLOvZH,[{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/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{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/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{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/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{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/rZ5DdENNqIdFTIyQQiP5isO7M.woff2\",weight:\"900\"},{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/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerargLLOvZH\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerIntrinsicWidth\":\"138\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"JnqTPVI2U\\\":\\\"label\\\",\\\"ggImkI7ra\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"NBivCzSxW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./argLLOvZH.map","// Generated by Framer (2b843ce)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MegaMenuLink from\"https://framerusercontent.com/modules/naH2aR35N3pcVjRgeQm7/DkbuTfUU4Kv1YBUfwujN/E6wJ3Sj5O.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Y3sccPtNS498X2fag8lT/kQ1VWkkCeVqsEKPuzBsY/REkQzo5eR.js\";const MegaMenuLinkFonts=getFonts(MegaMenuLink);const serializationHash=\"framer-1gpdv\";const variantClassNames={cgafENGdZ:\"framer-v-1nrzz2t\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const kU1vuYPr_=undefined;const EybeCOhVQ=undefined;const pc2HXAzas=undefined;const rlllH7xM_=undefined;const EPEGq6rCJ=undefined;const WW1B507Oh=undefined;const ViGHOrL3C=undefined;const EZa_Lww_l=undefined;const zi56KAT61=undefined;const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};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,link1,link2,link3,link4,pageName1,pageName2,pageName3,pageName4,title,width,...props})=>{return{...props,EPEGq6rCJ:link2??props.EPEGq6rCJ,EybeCOhVQ:title??props.EybeCOhVQ??\"Wash\",EZa_Lww_l:pageName4??props.EZa_Lww_l??\"Box Truck Routes\",kU1vuYPr_:pageName1??props.kU1vuYPr_??\"Box Truck Routes\",pc2HXAzas:link1??props.pc2HXAzas,rlllH7xM_:pageName2??props.rlllH7xM_??\"Box Truck Routes\",ViGHOrL3C:link3??props.ViGHOrL3C,WW1B507Oh:pageName3??props.WW1B507Oh??\"Box Truck Routes\",zi56KAT61:link4??props.zi56KAT61};};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,EybeCOhVQ,kU1vuYPr_,pc2HXAzas,rlllH7xM_,EPEGq6rCJ,WW1B507Oh,ViGHOrL3C,EZa_Lww_l,zi56KAT61,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"cgafENGdZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const visible=isSet(kU1vuYPr_);const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible1=isSet(rlllH7xM_);const visible2=isSet(WW1B507Oh);const visible3=isSet(EZa_Lww_l);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:visible!==false&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1nrzz2t\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"cgafENGdZ\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-i6vlt5\",\"data-styles-preset\":\"REkQzo5eR\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26)))\"},children:\"Wash\"})}),className:\"framer-qyf6u6\",\"data-framer-name\":\"Exterior\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kO_WzVot3\",style:{\"--extracted-1eung3n\":\"var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26))\",\"--framer-paragraph-spacing\":\"0px\"},text:EybeCOhVQ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5ocznf\",layoutDependency:layoutDependency,layoutId:\"iZWtoHvs5\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||220)-0-220.4)/2+26.4+24)+0+70.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oda5sd-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"naM8jumis-container\",nodeId:\"naM8jumis\",rendersWithMotion:true,scopeId:\"VsMo_feg_\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"naM8jumis\",layoutId:\"naM8jumis\",mEmwgHIHi:pc2HXAzas,N6eJBVj_A:kU1vuYPr_,style:{width:\"100%\"},width:\"100%\"})})}),visible1!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||220)-0-220.4)/2+26.4+24)+0+117.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pckcit-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"u6adLLUzm-container\",nodeId:\"u6adLLUzm\",rendersWithMotion:true,scopeId:\"VsMo_feg_\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"u6adLLUzm\",layoutId:\"u6adLLUzm\",mEmwgHIHi:EPEGq6rCJ,N6eJBVj_A:rlllH7xM_,style:{width:\"100%\"},width:\"100%\"})})}),visible2!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||220)-0-220.4)/2+26.4+24)+0+117.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z3c59m-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VQEf4pjdk-container\",nodeId:\"VQEf4pjdk\",rendersWithMotion:true,scopeId:\"VsMo_feg_\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"VQEf4pjdk\",layoutId:\"VQEf4pjdk\",mEmwgHIHi:ViGHOrL3C,N6eJBVj_A:WW1B507Oh,style:{width:\"100%\"},width:\"100%\"})})}),visible3!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||220)-0-220.4)/2+26.4+24)+0+117.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jmnftz-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"U8PUOLYRd-container\",nodeId:\"U8PUOLYRd\",rendersWithMotion:true,scopeId:\"VsMo_feg_\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"U8PUOLYRd\",layoutId:\"U8PUOLYRd\",mEmwgHIHi:zi56KAT61,N6eJBVj_A:EZa_Lww_l,style:{width:\"100%\"},width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1gpdv.framer-xxxdxt, .framer-1gpdv .framer-xxxdxt { display: block; }\",\".framer-1gpdv.framer-1nrzz2t { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 237px; }\",\".framer-1gpdv .framer-qyf6u6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-1gpdv .framer-5ocznf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1gpdv .framer-1oda5sd-container, .framer-1gpdv .framer-pckcit-container, .framer-1gpdv .framer-z3c59m-container, .framer-1gpdv .framer-1jmnftz-container { flex: none; height: auto; position: relative; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 220\n * @framerIntrinsicWidth 237\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"EybeCOhVQ\":\"title\",\"kU1vuYPr_\":\"pageName1\",\"pc2HXAzas\":\"link1\",\"rlllH7xM_\":\"pageName2\",\"EPEGq6rCJ\":\"link2\",\"WW1B507Oh\":\"pageName3\",\"ViGHOrL3C\":\"link3\",\"EZa_Lww_l\":\"pageName4\",\"zi56KAT61\":\"link4\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVsMo_feg_=withCSS(Component,css,\"framer-1gpdv\");export default FramerVsMo_feg_;FramerVsMo_feg_.displayName=\"Mega-Menu/Category\";FramerVsMo_feg_.defaultProps={height:220,width:237};addPropertyControls(FramerVsMo_feg_,{EybeCOhVQ:{defaultValue:\"Wash\",displayTextArea:false,title:\"Title\",type:ControlType.String},onEybeCOhVQChange:{changes:\"EybeCOhVQ\",type:ControlType.ChangeHandler},kU1vuYPr_:{defaultValue:\"Box Truck Routes\",displayTextArea:false,title:\"Page Name - 1\",type:ControlType.String},onkU1vuYPr_Change:{changes:\"kU1vuYPr_\",type:ControlType.ChangeHandler},pc2HXAzas:{title:\"Link - 1\",type:ControlType.Link},rlllH7xM_:{defaultValue:\"Box Truck Routes\",displayTextArea:false,title:\"Page Name - 2\",type:ControlType.String},onrlllH7xM_Change:{changes:\"rlllH7xM_\",type:ControlType.ChangeHandler},EPEGq6rCJ:{title:\"Link - 2\",type:ControlType.Link},WW1B507Oh:{defaultValue:\"Box Truck Routes\",displayTextArea:false,title:\"Page Name - 3\",type:ControlType.String},onWW1B507OhChange:{changes:\"WW1B507Oh\",type:ControlType.ChangeHandler},ViGHOrL3C:{title:\"Link - 3\",type:ControlType.Link},EZa_Lww_l:{defaultValue:\"Box Truck Routes\",displayTextArea:false,title:\"Page Name - 4\",type:ControlType.String},onEZa_Lww_lChange:{changes:\"EZa_Lww_l\",type:ControlType.ChangeHandler},zi56KAT61:{title:\"Link - 4\",type:ControlType.Link}});addFonts(FramerVsMo_feg_,[{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\"}]},...MegaMenuLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerVsMo_feg_.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MegaMenuLink,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVsMo_feg_\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"237\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"EybeCOhVQ\\\":\\\"title\\\",\\\"kU1vuYPr_\\\":\\\"pageName1\\\",\\\"pc2HXAzas\\\":\\\"link1\\\",\\\"rlllH7xM_\\\":\\\"pageName2\\\",\\\"EPEGq6rCJ\\\":\\\"link2\\\",\\\"WW1B507Oh\\\":\\\"pageName3\\\",\\\"ViGHOrL3C\\\":\\\"link3\\\",\\\"EZa_Lww_l\\\":\\\"pageName4\\\",\\\"zi56KAT61\\\":\\\"link4\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"220\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (95da0c7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MegaMenuLink from\"https://framerusercontent.com/modules/naH2aR35N3pcVjRgeQm7/DkbuTfUU4Kv1YBUfwujN/E6wJ3Sj5O.js\";import ButtonColor from\"https://framerusercontent.com/modules/ZkixzcfR6sSbEBPGRBDO/9ujiulJswMOmMODO2EXQ/argLLOvZH.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Y3sccPtNS498X2fag8lT/kQ1VWkkCeVqsEKPuzBsY/REkQzo5eR.js\";import MegaMenuCategory from\"https://framerusercontent.com/modules/0SdIGFZqeuY65cI2pGLQ/x4M4qFaD5ncTnl3NiKpn/VsMo_feg_.js\";const ButtonColorFonts=getFonts(ButtonColor);const MegaMenuCategoryFonts=getFonts(MegaMenuCategory);const MegaMenuLinkFonts=getFonts(MegaMenuLink);const cycleOrder=[\"yZSmuRzwR\",\"FCDNhd5FA\",\"F5ksMYcbq\",\"uoNMQ1oDC\"];const serializationHash=\"framer-G90Gs\";const variantClassNames={F5ksMYcbq:\"framer-v-4xetsf\",FCDNhd5FA:\"framer-v-1sgu96g\",uoNMQ1oDC:\"framer-v-13ma7j2\",yZSmuRzwR:\"framer-v-17dsz80\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Frrilm4XM=undefined;const fiuDHanFD=undefined;const QLbQWs2Lg=undefined;const EeweBDbQF=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Van Builds\":\"F5ksMYcbq\",About:\"uoNMQ1oDC\",Distribution:\"yZSmuRzwR\",Training:\"FCDNhd5FA\"};const Variants=motion.create(React.Fragment);const getProps=({buttonLabel,description,height,id,link,title,width,...props})=>{return{...props,EeweBDbQF:link??props.EeweBDbQF,fiuDHanFD:description??props.fiuDHanFD??\"From local route service to nationwide wholesale distribution, we keep professionals stocked and working.\",Frrilm4XM:title??props.Frrilm4XM??\"Distribution\",QLbQWs2Lg:buttonLabel??props.QLbQWs2Lg??\"Shop All\",variant:humanReadableVariantMap[props.variant]??props.variant??\"yZSmuRzwR\"};};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,Frrilm4XM,fiuDHanFD,QLbQWs2Lg,EeweBDbQF,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yZSmuRzwR\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"FCDNhd5FA\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"FCDNhd5FA\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"F5ksMYcbq\")return false;return true;};const isDisplayed3=()=>{if([\"F5ksMYcbq\",\"uoNMQ1oDC\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"uoNMQ1oDC\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17dsz80\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Distribution\",layoutDependency:layoutDependency,layoutId:\"yZSmuRzwR\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(224, 224, 224)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",boxShadow:\"0px -12px 32px 0px rgba(0, 0, 0, 0.05)\",...style},...addPropertyOverrides({F5ksMYcbq:{\"data-framer-name\":\"Van Builds\"},FCDNhd5FA:{\"data-framer-name\":\"Training\"},uoNMQ1oDC:{\"data-framer-name\":\"About\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-lg8o29\",\"data-framer-name\":\"Left Nav-Extended\",layoutDependency:layoutDependency,layoutId:\"LCEDi2r0x\",style:{backgroundColor:\"rgb(224, 224, 224)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5z0j9p\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"sez80ryH0\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7mnojo\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"EyxP0ICbn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QW50b24tcmVndWxhcg==\",\"--framer-font-family\":'\"Anton\", \"Anton Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\",\"--framer-text-transform\":\"uppercase\"},children:\"Distribution\"})}),className:\"framer-10ohsvs\",\"data-framer-name\":\"Products\",fonts:[\"GF;Anton-regular\"],layoutDependency:layoutDependency,layoutId:\"Nb1exo52U\",style:{\"--extracted-r6o4lv\":\"rgb(17, 17, 17)\",\"--framer-paragraph-spacing\":\"0px\"},text:Frrilm4XM,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({F5ksMYcbq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QW50b24tcmVndWxhcg==\",\"--framer-font-family\":'\"Anton\", \"Anton Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\",\"--framer-text-transform\":\"uppercase\"},children:\"Van Builds\"})}),text:undefined},FCDNhd5FA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QW50b24tcmVndWxhcg==\",\"--framer-font-family\":'\"Anton\", \"Anton Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\",\"--framer-text-transform\":\"uppercase\"},children:\"Training\"})}),text:undefined},uoNMQ1oDC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QW50b24tcmVndWxhcg==\",\"--framer-font-family\":'\"Anton\", \"Anton Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\",\"--framer-text-transform\":\"uppercase\"},children:\"About\"})}),text:undefined}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68)))\",\"--framer-text-transform\":\"inherit\"},children:\"From local route service to nationwide wholesale distribution, we keep professionals stocked and working.\"})}),className:\"framer-7j5r7u\",\"data-framer-name\":\"Products\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"AIZhhtgD6\",style:{\"--extracted-r6o4lv\":\"var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68))\",\"--framer-paragraph-spacing\":\"0px\"},text:fiuDHanFD,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({F5ksMYcbq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68)))\",\"--framer-text-transform\":\"inherit\"},children:\"Custom-outfitted mobile detailing vans and box trucks, built and stocked for professionals.\"})}),text:undefined},FCDNhd5FA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68)))\",\"--framer-text-transform\":\"inherit\"},children:\"Ceramic certification, detailing education, and hands-on classes for pros and enthusiasts.\"})}),text:undefined},uoNMQ1oDC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68)))\",\"--framer-text-transform\":\"inherit\"},children:\"The story, team, and resources behind RCP America.\"})}),text:undefined}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kLbZ7t5En\"},implicitPathVariables:undefined},{href:{hash:\":gzxmFVdNH\",webPageId:\"ghd3pyUuk\"},implicitPathVariables:undefined},{href:{webPageId:\"Q8nsnKc70\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+0+171,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-invcey-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"EejbWPUsj-container\",nodeId:\"EejbWPUsj\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(ButtonColor,{ggImkI7ra:EeweBDbQF,height:\"100%\",id:\"EejbWPUsj\",JnqTPVI2U:QLbQWs2Lg,layoutId:\"EejbWPUsj\",style:{height:\"100%\"},width:\"100%\",...addPropertyOverrides({F5ksMYcbq:{ggImkI7ra:resolvedLinks[1],JnqTPVI2U:\"Get A Quote\"},FCDNhd5FA:{ggImkI7ra:resolvedLinks[0],JnqTPVI2U:\"All Classes\"},uoNMQ1oDC:{ggImkI7ra:resolvedLinks[2],JnqTPVI2U:\"Our Story\"}},baseVariant,gestureVariant)})})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nldz5p\",\"data-framer-name\":\"Right Nav-Extended\",layoutDependency:layoutDependency,layoutId:\"r1xhK23j4\",style:{backgroundColor:\"rgb(245, 245, 245)\"},children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iu601f\",\"data-framer-name\":\"Frame 8\",layoutDependency:layoutDependency,layoutId:\"sGZTpRrGm\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{bejcD_b97:\"interior-exterior\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"DrOXtE6VW\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"all-purpose-and-degreasers\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"bZENTZWa5\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"car-wash-soaps\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"h_5s4H0dz\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"XvsejCcyl\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"interior-exterior\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"DrOXtE6VW\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"all-purpose-and-degreasers\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"bZENTZWa5\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"car-wash-soaps\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"h_5s4H0dz\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"XvsejCcyl\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:220,...addPropertyOverrides({FCDNhd5FA:{width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 48px) / 4, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qbocj1-container\",layoutDependency:layoutDependency,layoutId:\"cY7m4jE04-container\",nodeId:\"cY7m4jE04\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuCategory,{EPEGq6rCJ:resolvedLinks1[1],EybeCOhVQ:\"Upcoming\",EZa_Lww_l:\"\",height:\"100%\",id:\"cY7m4jE04\",kU1vuYPr_:\"Interior + Exterior\",layoutId:\"cY7m4jE04\",pc2HXAzas:resolvedLinks1[0],rlllH7xM_:\"\",style:{width:\"100%\"},ViGHOrL3C:resolvedLinks1[2],width:\"100%\",WW1B507Oh:\"\",zi56KAT61:resolvedLinks1[3],...addPropertyOverrides({FCDNhd5FA:{EPEGq6rCJ:resolvedLinks1[5],pc2HXAzas:resolvedLinks1[4],ViGHOrL3C:resolvedLinks1[6],zi56KAT61:resolvedLinks1[7]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6hhedj\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"a1Inaj7gy\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-080af39a-c860-4adf-b4ea-0577e6fa84b0, rgb(224, 224, 224))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"e4jqXrQLI\"},implicitPathVariables:undefined},{href:{webPageId:\"e4jqXrQLI\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({FCDNhd5FA:{width:`max((max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 48px) / 4, 50px) * 3 - 32px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+0+0+49}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9qs47y-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jZ_btX743-container\",nodeId:\"jZ_btX743\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"jZ_btX743\",layoutId:\"jZ_btX743\",mEmwgHIHi:resolvedLinks2[0],N6eJBVj_A:\"Video Library\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({FCDNhd5FA:{mEmwgHIHi:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{bejcD_b97:\"interior-detailing\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"wfoeAgc7Q\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"interior-detailing\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"wfoeAgc7Q\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({FCDNhd5FA:{width:`max((max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 48px) / 4, 50px) * 3 - 32px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+0+0+49}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x68fn0-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"v9A94Shzp-container\",nodeId:\"v9A94Shzp\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"v9A94Shzp\",layoutId:\"v9A94Shzp\",mEmwgHIHi:resolvedLinks3[0],N6eJBVj_A:\"Interior Detailing\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({FCDNhd5FA:{mEmwgHIHi:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{bejcD_b97:\"exterior-detailing\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"VdnFFP5W6\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"exterior-detailing\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"VdnFFP5W6\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({FCDNhd5FA:{width:`max((max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 48px) / 4, 50px) * 3 - 32px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+0+0+49}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z4odfo-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Q6CjsEGCf-container\",nodeId:\"Q6CjsEGCf\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"Q6CjsEGCf\",layoutId:\"Q6CjsEGCf\",mEmwgHIHi:resolvedLinks4[0],N6eJBVj_A:\"Exterior Detailing\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({FCDNhd5FA:{mEmwgHIHi:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{bejcD_b97:\"paint-correction-buffing-ceramic-coating\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"wbIOWjkRa\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"paint-correction-buffing-ceramic-coating\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"wbIOWjkRa\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({FCDNhd5FA:{width:`max((max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 48px) / 4, 50px) * 3 - 32px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+0+0+98}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19rtm74-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Vlqvuw7Vz-container\",nodeId:\"Vlqvuw7Vz\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"Vlqvuw7Vz\",layoutId:\"Vlqvuw7Vz\",mEmwgHIHi:resolvedLinks5[0],N6eJBVj_A:\"Ceramic Coating\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({FCDNhd5FA:{mEmwgHIHi:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{bejcD_b97:\"paint-protection-film-ppf\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"Rb8Fi_9Qq\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"paint-protection-film-ppf\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"Rb8Fi_9Qq\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({FCDNhd5FA:{width:`max((max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 48px) / 4, 50px) * 3 - 32px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+0+0+98}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1chhdf9-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"E2c7uzIin-container\",nodeId:\"E2c7uzIin\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"E2c7uzIin\",layoutId:\"E2c7uzIin\",mEmwgHIHi:resolvedLinks6[0],N6eJBVj_A:\"Paint Protection Film\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({FCDNhd5FA:{mEmwgHIHi:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{bejcD_b97:\"window-tint\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"yxqXiAwy6\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"window-tint\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"yxqXiAwy6\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({FCDNhd5FA:{width:`max((max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 48px) / 4, 50px) * 3 - 32px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+0+0+98}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kl25ui-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"aS6gn1nXw-container\",nodeId:\"aS6gn1nXw\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"aS6gn1nXw\",layoutId:\"aS6gn1nXw\",mEmwgHIHi:resolvedLinks7[0],N6eJBVj_A:\"Window tint\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({FCDNhd5FA:{mEmwgHIHi:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{bejcD_b97:\"product-knowledge\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"zy83lLVh5\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"product-knowledge\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"zy83lLVh5\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({FCDNhd5FA:{width:`max((max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 48px) / 4, 50px) * 3 - 32px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+0+0+147}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-szd2mc-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"UZy8AEFAA-container\",nodeId:\"UZy8AEFAA\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"UZy8AEFAA\",layoutId:\"UZy8AEFAA\",mEmwgHIHi:resolvedLinks8[0],N6eJBVj_A:\"Product Knowledge\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({FCDNhd5FA:{mEmwgHIHi:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{bejcD_b97:\"customer-service-for-detailers\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"gvVF7tYzq\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"customer-service-for-detailers\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"gvVF7tYzq\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({FCDNhd5FA:{width:`max((max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 48px) / 4, 50px) * 3 - 32px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+0+0+147}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-syydko-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"FBAWMVDeJ-container\",nodeId:\"FBAWMVDeJ\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"FBAWMVDeJ\",layoutId:\"FBAWMVDeJ\",mEmwgHIHi:resolvedLinks9[0],N6eJBVj_A:\"Customer Service\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({FCDNhd5FA:{mEmwgHIHi:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{bejcD_b97:\"distributor-sales-marketing\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"KppG2lXEu\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"distributor-sales-marketing\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"KppG2lXEu\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({FCDNhd5FA:{width:`max((max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 48px) / 4, 50px) * 3 - 32px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+0+0+147}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1eiukc8-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NoPEzivrf-container\",nodeId:\"NoPEzivrf\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"NoPEzivrf\",layoutId:\"NoPEzivrf\",mEmwgHIHi:resolvedLinks10[0],N6eJBVj_A:\"Distributor Training\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({FCDNhd5FA:{mEmwgHIHi:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{bejcD_b97:\"6-stages-reconditioning-automotive\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"mkpX21_AB\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"6-stages-reconditioning-automotive\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"mkpX21_AB\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({FCDNhd5FA:{width:`max((max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 48px) / 4, 50px) * 3 - 32px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+0+0+196}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yantbf-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"TzpNd6YD7-container\",nodeId:\"TzpNd6YD7\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"TzpNd6YD7\",layoutId:\"TzpNd6YD7\",mEmwgHIHi:resolvedLinks11[0],N6eJBVj_A:\"Automotive Reconditioning\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({FCDNhd5FA:{mEmwgHIHi:resolvedLinks11[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{bejcD_b97:\"6-stages-reconditioning-rv\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"c4c5XPjSb\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined},{href:{pathVariables:{bejcD_b97:\"6-stages-reconditioning-rv\"},unresolvedPathSlugs:{bejcD_b97:{collectionId:\"Ubx8_Livk\",collectionItemId:\"c4c5XPjSb\"}},webPageId:\"cSZaLyVEo\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,...addPropertyOverrides({FCDNhd5FA:{width:`max((max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 48px) / 4, 50px) * 3 - 32px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+0+0+196}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-115is1f-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"c9NPJwvUW-container\",nodeId:\"c9NPJwvUW\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"c9NPJwvUW\",layoutId:\"c9NPJwvUW\",mEmwgHIHi:resolvedLinks12[0],N6eJBVj_A:\"RV Reconditioning\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({FCDNhd5FA:{mEmwgHIHi:resolvedLinks12[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-i6vlt5\",\"data-styles-preset\":\"REkQzo5eR\",dir:\"auto\",children:\"All\"})}),className:\"framer-rly1vt\",\"data-framer-name\":\"Products\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EjMOGlLTF\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w9f31q\",layoutDependency:layoutDependency,layoutId:\"VhPEgX_QY\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"e4jqXrQLI\"},implicitPathVariables:undefined},{href:{webPageId:\"bEbNYFf1j\"},implicitPathVariables:undefined},{href:{webPageId:\"Q8nsnKc70\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 176px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-115p4li-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"eqYULNEO7-container\",nodeId:\"eqYULNEO7\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"eqYULNEO7\",layoutId:\"eqYULNEO7\",mEmwgHIHi:resolvedLinks13[0],N6eJBVj_A:\"Mobile Supply Route\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({F5ksMYcbq:{mEmwgHIHi:resolvedLinks13[1],N6eJBVj_A:\"Build overview\"},uoNMQ1oDC:{mEmwgHIHi:resolvedLinks13[2],N6eJBVj_A:\"Our mission\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tL8TqB6aL\"},implicitPathVariables:undefined},{href:{webPageId:\"mC2tObcX7\"},implicitPathVariables:undefined},{href:{webPageId:\"ktezYg0Jl\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 176px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ni7h82-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zSd2UC0Ny-container\",nodeId:\"zSd2UC0Ny\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"zSd2UC0Ny\",layoutId:\"zSd2UC0Ny\",mEmwgHIHi:resolvedLinks14[0],N6eJBVj_A:\"Wholesale Inquiry\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({F5ksMYcbq:{mEmwgHIHi:resolvedLinks14[1],N6eJBVj_A:\"How It Works\"},uoNMQ1oDC:{mEmwgHIHi:resolvedLinks14[2],N6eJBVj_A:\"Meet the team\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"s9D5fRZ9B\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 176px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tpk105-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"T0gCVi7FE-container\",nodeId:\"T0gCVi7FE\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"T0gCVi7FE\",layoutId:\"T0gCVi7FE\",mEmwgHIHi:\"https://rcpadirect.com/login?next=L2IyYi9wcm9kdWN0cz8=\",N6eJBVj_A:\"RCP Direct\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({F5ksMYcbq:{mEmwgHIHi:undefined,N6eJBVj_A:\"Gallery (Coming Soon)\"},uoNMQ1oDC:{mEmwgHIHi:resolvedLinks15[0],N6eJBVj_A:\"Employment / careers\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Yn5vWXBli\"},implicitPathVariables:undefined},{href:{webPageId:\"ghd3pyUuk\"},implicitPathVariables:undefined},{href:{webPageId:\"LzcyaiV0V\"},implicitPathVariables:undefined}],children:resolvedLinks16=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 176px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+37,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5ycw7i-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zrfckFB7m-container\",nodeId:\"zrfckFB7m\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"zrfckFB7m\",layoutId:\"zrfckFB7m\",mEmwgHIHi:resolvedLinks16[0],N6eJBVj_A:\"Retail Locations\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({F5ksMYcbq:{mEmwgHIHi:resolvedLinks16[1],N6eJBVj_A:\"Custom Van Build\"},uoNMQ1oDC:{mEmwgHIHi:resolvedLinks16[2],N6eJBVj_A:\"Facility overview\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"TmJ0VHb6q\"},implicitPathVariables:undefined},{href:{webPageId:\"kxkZQGRmh\"},implicitPathVariables:undefined}],children:resolvedLinks17=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 176px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+37,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1240ecc-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"P3cOcFDUL-container\",nodeId:\"P3cOcFDUL\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"P3cOcFDUL\",layoutId:\"P3cOcFDUL\",mEmwgHIHi:resolvedLinks17[0],N6eJBVj_A:\"Private Label Program\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({F5ksMYcbq:{mEmwgHIHi:undefined,N6eJBVj_A:\"Financing (Coming Soon)\"},uoNMQ1oDC:{mEmwgHIHi:resolvedLinks17[1],N6eJBVj_A:\"Manufacturing capabilities\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DYP9hLq5v\"},implicitPathVariables:undefined},{href:{webPageId:\"cnNOvCLrp\"},implicitPathVariables:undefined},{href:{webPageId:\"polpY67JD\"},implicitPathVariables:undefined}],children:resolvedLinks18=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 176px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+37,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10xxlpr-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yTQpZKIK2-container\",nodeId:\"yTQpZKIK2\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"yTQpZKIK2\",layoutId:\"yTQpZKIK2\",mEmwgHIHi:resolvedLinks18[0],N6eJBVj_A:\"Custom Formulas\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({F5ksMYcbq:{mEmwgHIHi:resolvedLinks18[1],N6eJBVj_A:\"Equipment & product stocking\"},uoNMQ1oDC:{mEmwgHIHi:resolvedLinks18[2],N6eJBVj_A:\"Photo gallery\"}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vC33je3Cu\"},implicitPathVariables:undefined},{href:{webPageId:\"KIcEUYDkl\"},implicitPathVariables:undefined}],children:resolvedLinks19=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 176px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+74,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fjsbuq-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"EK0pTwica-container\",nodeId:\"EK0pTwica\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"EK0pTwica\",layoutId:\"EK0pTwica\",mEmwgHIHi:resolvedLinks19[0],N6eJBVj_A:\"Dealership Programs\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({uoNMQ1oDC:{mEmwgHIHi:resolvedLinks19[1],N6eJBVj_A:\"Contact Us\"}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"M3F7FjXaJ\"},implicitPathVariables:undefined}],children:resolvedLinks20=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 176px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+74,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1f6ywz9-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pwV1rbmsa-container\",nodeId:\"pwV1rbmsa\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"pwV1rbmsa\",layoutId:\"pwV1rbmsa\",mEmwgHIHi:resolvedLinks20[0],N6eJBVj_A:\"Become A Distributor\",style:{width:\"100%\"},width:\"100%\"})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({uoNMQ1oDC:{height:29,width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 176px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ry4cw1-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"LFzpS1GGM-container\",nodeId:\"LFzpS1GGM\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"LFzpS1GGM\",layoutId:\"LFzpS1GGM\",N6eJBVj_A:\"Paint correction & polishing\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({uoNMQ1oDC:{mEmwgHIHi:\"https://maps.app.goo.gl/2v31rqyp9pK3LAPUA\",N6eJBVj_A:\"Visit us\"}},baseVariant,gestureVariant)})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lwyokqEWV\"},implicitPathVariables:undefined}],children:resolvedLinks21=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({uoNMQ1oDC:{height:29,width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 176px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wqj70y-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"stGUIib0G-container\",nodeId:\"stGUIib0G\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"stGUIib0G\",layoutId:\"stGUIib0G\",N6eJBVj_A:\"Mobile detailer resources\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({uoNMQ1oDC:{mEmwgHIHi:resolvedLinks21[0],N6eJBVj_A:\"Safety data sheets\"}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({uoNMQ1oDC:{height:29,width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 176px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lriakq-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"S1TC6xdb8-container\",nodeId:\"S1TC6xdb8\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"S1TC6xdb8\",layoutId:\"S1TC6xdb8\",N6eJBVj_A:\"Product application guides\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({uoNMQ1oDC:{mEmwgHIHi:\"https://online.fliphtml5.com/RCPAmerica/zvyk/#p=1\",N6eJBVj_A:\"Product catalog\"}},baseVariant,gestureVariant)})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({uoNMQ1oDC:{height:29,width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75 - 138px, 1px) - 176px) / 3, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+80+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zzua1e-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"rBFFCX8ws-container\",nodeId:\"rBFFCX8ws\",rendersWithMotion:true,scopeId:\"fGI5lsVSL\",children:/*#__PURE__*/_jsx(MegaMenuLink,{height:\"100%\",id:\"rBFFCX8ws\",layoutId:\"rBFFCX8ws\",mEmwgHIHi:\"https://rcpadirect.com/home\",N6eJBVj_A:\"Trade account help\",style:{width:\"100%\"},width:\"100%\"})})})]})]})]})})})});});const css=[\".framer-G90Gs.framer-1ns95eo, .framer-G90Gs .framer-1ns95eo { display: block; }\",\".framer-G90Gs.framer-17dsz80 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 367px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1303px; }\",\".framer-G90Gs .framer-lg8o29 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 367px; justify-content: center; overflow: visible; padding: 80px 0px 80px 0px; position: relative; width: 25%; }\",\".framer-G90Gs .framer-5z0j9p { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: visible; padding: 0px 48px 0px 0px; position: relative; width: min-content; }\",\".framer-G90Gs .framer-7mnojo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 192px; }\",\".framer-G90Gs .framer-10ohsvs, .framer-G90Gs .framer-7j5r7u { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 192px; word-break: break-word; word-wrap: break-word; }\",\".framer-G90Gs .framer-invcey-container { flex: none; height: 36px; position: relative; width: auto; }\",\".framer-G90Gs .framer-nldz5p { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 367px; justify-content: space-between; overflow: visible; padding: 80px 54px 80px 84px; position: relative; width: 75%; }\",\".framer-G90Gs .framer-1iu601f { display: grid; flex: 1 0 0px; gap: 8px 16px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-G90Gs .framer-1qbocj1-container, .framer-G90Gs .framer-9qs47y-container, .framer-G90Gs .framer-1x68fn0-container, .framer-G90Gs .framer-z4odfo-container, .framer-G90Gs .framer-19rtm74-container, .framer-G90Gs .framer-1chhdf9-container, .framer-G90Gs .framer-1kl25ui-container, .framer-G90Gs .framer-szd2mc-container, .framer-G90Gs .framer-syydko-container, .framer-G90Gs .framer-1eiukc8-container, .framer-G90Gs .framer-yantbf-container, .framer-G90Gs .framer-115is1f-container, .framer-G90Gs .framer-115p4li-container, .framer-G90Gs .framer-ni7h82-container, .framer-G90Gs .framer-1tpk105-container, .framer-G90Gs .framer-5ycw7i-container, .framer-G90Gs .framer-1240ecc-container, .framer-G90Gs .framer-10xxlpr-container, .framer-G90Gs .framer-fjsbuq-container, .framer-G90Gs .framer-1f6ywz9-container, .framer-G90Gs .framer-1ry4cw1-container, .framer-G90Gs .framer-1wqj70y-container, .framer-G90Gs .framer-lriakq-container, .framer-G90Gs .framer-zzua1e-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-G90Gs .framer-6hhedj { align-self: start; display: grid; flex: none; gap: 20px 24px; grid-auto-rows: minmax(0, 1fr); grid-column: span 3; grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(4, minmax(0, 1fr)); height: min-content; justify-content: center; justify-self: start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 0px 16px; position: relative; width: 100%; }\",\".framer-G90Gs .framer-rly1vt { align-self: start; flex: none; grid-column: span 3; height: auto; justify-self: start; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-G90Gs .framer-w9f31q { display: grid; flex: 1 0 0px; gap: 8px 88px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(4, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-G90Gs.framer-v-1sgu96g .framer-9qs47y-container { order: 1; }\",\".framer-G90Gs.framer-v-1sgu96g .framer-1x68fn0-container { order: 2; }\",\".framer-G90Gs.framer-v-1sgu96g .framer-z4odfo-container { order: 3; }\",\".framer-G90Gs.framer-v-1sgu96g .framer-19rtm74-container { order: 4; }\",\".framer-G90Gs.framer-v-1sgu96g .framer-1chhdf9-container { order: 5; }\",\".framer-G90Gs.framer-v-1sgu96g .framer-1kl25ui-container { order: 6; }\",\".framer-G90Gs.framer-v-1sgu96g .framer-szd2mc-container { order: 7; }\",\".framer-G90Gs.framer-v-1sgu96g .framer-syydko-container { order: 8; }\",\".framer-G90Gs.framer-v-1sgu96g .framer-1eiukc8-container { order: 9; }\",\".framer-G90Gs.framer-v-1sgu96g .framer-yantbf-container { order: 10; }\",\".framer-G90Gs.framer-v-1sgu96g .framer-115is1f-container { order: 11; }\",\".framer-G90Gs.framer-v-1sgu96g .framer-rly1vt { order: 0; }\",...sharedStyle.css,'.framer-G90Gs[data-border=\"true\"]::after, .framer-G90Gs [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 367\n * @framerIntrinsicWidth 1303\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FCDNhd5FA\":{\"layout\":[\"fixed\",\"fixed\"]},\"F5ksMYcbq\":{\"layout\":[\"fixed\",\"fixed\"]},\"uoNMQ1oDC\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Frrilm4XM\":\"title\",\"fiuDHanFD\":\"description\",\"QLbQWs2Lg\":\"buttonLabel\",\"EeweBDbQF\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfGI5lsVSL=withCSS(Component,css,\"framer-G90Gs\");export default FramerfGI5lsVSL;FramerfGI5lsVSL.displayName=\"Mega-Menu-Simple\";FramerfGI5lsVSL.defaultProps={height:367,width:1303};addPropertyControls(FramerfGI5lsVSL,{variant:{options:[\"yZSmuRzwR\",\"FCDNhd5FA\",\"F5ksMYcbq\",\"uoNMQ1oDC\"],optionTitles:[\"Distribution\",\"Training\",\"Van Builds\",\"About\"],title:\"Variant\",type:ControlType.Enum},Frrilm4XM:{defaultValue:\"Distribution\",displayTextArea:false,title:\"Title\",type:ControlType.String},onFrrilm4XMChange:{changes:\"Frrilm4XM\",type:ControlType.ChangeHandler},fiuDHanFD:{defaultValue:\"From local route service to nationwide wholesale distribution, we keep professionals stocked and working.\",displayTextArea:false,title:\"Description\",type:ControlType.String},onfiuDHanFDChange:{changes:\"fiuDHanFD\",type:ControlType.ChangeHandler},QLbQWs2Lg:{defaultValue:\"Shop All\",displayTextArea:false,title:\"Button Label\",type:ControlType.String},onQLbQWs2LgChange:{changes:\"QLbQWs2Lg\",type:ControlType.ChangeHandler},EeweBDbQF:{title:\"Link\",type:ControlType.Link}});addFonts(FramerfGI5lsVSL,[{explicitInter:true,fonts:[{cssFamilyName:\"Anton\",source:\"google\",style:\"normal\",uiFamilyName:\"Anton\",url:\"https://fonts.gstatic.com/s/anton/v27/1Ptgg87LROyAm0Kx8i4gS7lu.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/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\"},{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\"}]},...ButtonColorFonts,...MegaMenuCategoryFonts,...MegaMenuLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerfGI5lsVSL.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(ButtonColor,{},context),()=>forwardLoader(MegaMenuCategory,{},context),()=>forwardLoader(MegaMenuLink,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfGI5lsVSL\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"367\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FCDNhd5FA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"F5ksMYcbq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uoNMQ1oDC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1303\",\"framerVariables\":\"{\\\"Frrilm4XM\\\":\\\"title\\\",\\\"fiuDHanFD\\\":\\\"description\\\",\\\"QLbQWs2Lg\\\":\\\"buttonLabel\\\",\\\"EeweBDbQF\\\":\\\"link\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fGI5lsVSL.map","// Generated by Framer (d369d66)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"iDTHXPMi4\",\"bC6X5lhge\",\"Use8VQNzS\",\"sjYijHJAU\"];const serializationHash=\"framer-hfPG4\";const variantClassNames={bC6X5lhge:\"framer-v-jiihk9\",iDTHXPMi4:\"framer-v-ck0ohs\",sjYijHJAU:\"framer-v-pl1n8x\",Use8VQNzS:\"framer-v-1szra2v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const w2CA02tkO=undefined;const YSiKAgIn_=undefined;const FGaYy0CNj=undefined;const Lcj8ns0sf=undefined;const buE7HjEgY=undefined;const rdHhEz5SJ=undefined;const AvqcYY4Qg=undefined;const transition1={duration:0,type:\"tween\"};const transition2={bounce:.2,delay:0,duration:.3,type:\"spring\"};const transition3={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={\"Mouse Enter\":\"bC6X5lhge\",\"Mouse Leave\":\"Use8VQNzS\",Default:\"iDTHXPMi4\",Reset:\"sjYijHJAU\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,lineColor,link,newTab,text,textColor,textSize,width,...props})=>{return{...props,AvqcYY4Qg:lineColor??props.AvqcYY4Qg??\"rgb(255, 255, 255)\",buE7HjEgY:textSize??props.buE7HjEgY??20,FGaYy0CNj:newTab??props.FGaYy0CNj,Lcj8ns0sf:textColor??props.Lcj8ns0sf??\"rgb(255, 255, 255)\",rdHhEz5SJ:text??props.rdHhEz5SJ??\"Racing Underline\",variant:humanReadableVariantMap[props.variant]??props.variant??\"iDTHXPMi4\",w2CA02tkO:click??props.w2CA02tkO,YSiKAgIn_:link??props.YSiKAgIn_};};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,YSiKAgIn_,FGaYy0CNj,rdHhEz5SJ,Lcj8ns0sf,buE7HjEgY,AvqcYY4Qg,w2CA02tkO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"iDTHXPMi4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapxktu1l=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(w2CA02tkO){const res=await w2CA02tkO(...args);if(res===false)return false;}setVariant(\"bC6X5lhge\");});const onAppear1k9m5x3=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"sjYijHJAU\",true),400);});const onAppear14t1hg9=activeVariantCallback(async(...args)=>{setVariant(\"iDTHXPMi4\",true);});useOnVariantChange(baseVariant,{sjYijHJAU:onAppear14t1hg9,Use8VQNzS:onAppear1k9m5x3});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,...addPropertyOverrides({bC6X5lhge:{value:transition2},Use8VQNzS:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:YSiKAgIn_,motionChild:true,nodeId:\"iDTHXPMi4\",openInNewTab:FGaYy0CNj,scopeId:\"drNNi3vaU\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ck0ohs\",className,classNames)} framer-pi9ywo`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"iDTHXPMi4\",onTap:onTapxktu1l,ref:refBinding,style:{...style},...addPropertyOverrides({bC6X5lhge:{\"data-framer-name\":\"Mouse Enter\"},sjYijHJAU:{\"data-framer-name\":\"Reset\"},Use8VQNzS:{\"data-framer-name\":\"Mouse Leave\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7QW50b24tcmVndWxhcg==\",\"--framer-font-family\":'\"Anton\", \"Anton Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-buE7HjEgY-drNNi3vaU) * 1px)\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Lcj8ns0sf-drNNi3vaU))\",\"--framer-text-transform\":\"uppercase\"},children:\"Racing Underline\"})}),className:\"framer-tl28lr\",fonts:[\"FS;Anton-regular\"],layoutDependency:layoutDependency,layoutId:\"uzOw3d8r7\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-Lcj8ns0sf-drNNi3vaU)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-buE7HjEgY-drNNi3vaU\":buE7HjEgY,\"--variable-reference-Lcj8ns0sf-drNNi3vaU\":Lcj8ns0sf},text:rdHhEz5SJ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-192xe1p\",\"data-framer-name\":\"Line Wrapper\",layoutDependency:layoutDependency,layoutId:\"Uk6aSbWyG\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-pdovv0\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"PKNwBzQt2\",style:{backgroundColor:AvqcYY4Qg}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hfPG4.framer-pi9ywo, .framer-hfPG4 .framer-pi9ywo { display: block; }\",\".framer-hfPG4.framer-ck0ohs { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-hfPG4 .framer-tl28lr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-hfPG4 .framer-192xe1p { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: absolute; right: 0px; width: 200%; z-index: 1; }\",\".framer-hfPG4 .framer-pdovv0 { flex: none; height: 2px; overflow: visible; position: relative; width: 50%; }\",\".framer-hfPG4.framer-v-jiihk9 .framer-pdovv0 { width: 100%; }\",\".framer-hfPG4.framer-v-1szra2v .framer-192xe1p { justify-content: flex-end; left: 0px; right: unset; }\",\".framer-hfPG4.framer-v-pl1n8x .framer-192xe1p { justify-content: flex-end; left: 0px; right: unset; z-index: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 135\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"bC6X5lhge\":{\"layout\":[\"auto\",\"auto\"]},\"Use8VQNzS\":{\"layout\":[\"auto\",\"auto\"]},\"sjYijHJAU\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"YSiKAgIn_\":\"link\",\"FGaYy0CNj\":\"newTab\",\"rdHhEz5SJ\":\"text\",\"Lcj8ns0sf\":\"textColor\",\"buE7HjEgY\":\"textSize\",\"AvqcYY4Qg\":\"lineColor\",\"w2CA02tkO\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdrNNi3vaU=withCSS(Component,css,\"framer-hfPG4\");export default FramerdrNNi3vaU;FramerdrNNi3vaU.displayName=\"Nav-Category\";FramerdrNNi3vaU.defaultProps={height:30,width:135};addPropertyControls(FramerdrNNi3vaU,{variant:{options:[\"iDTHXPMi4\",\"bC6X5lhge\",\"Use8VQNzS\",\"sjYijHJAU\"],optionTitles:[\"Default\",\"Mouse Enter\",\"Mouse Leave\",\"Reset\"],title:\"Variant\",type:ControlType.Enum},YSiKAgIn_:{description:'How to customize all:\\n\\nDouble-click the component to enter the layer view and use Unlink & Replace All. \\nPlease edit only the Primary variant (Default).\\n\\nChange your text styles there (font, size, weight, spacing, color, etc.) and the other variants will follow. The underline itself is a separate element (not text-decoration), so you can style it independently.\\n\\nUnderline thickness:\\n\\nTo make the underline thicker: go to Line Wrapper → Line and increase the Height. This is especially useful for larger text sizes so the underline matches the typography.\\n\\nClipping fix:\\n\\nIf you notice letters like g / y / p getting clipped at the bottom, set a slightly larger fixed height for the component (Instead of \"Fit\") until everything fits.',title:\"Link\",type:ControlType.Link},FGaYy0CNj:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onFGaYy0CNjChange:{changes:\"FGaYy0CNj\",type:ControlType.ChangeHandler},rdHhEz5SJ:{defaultValue:\"Racing Underline\",displayTextArea:false,title:\"Text\",type:ControlType.String},onrdHhEz5SJChange:{changes:\"rdHhEz5SJ\",type:ControlType.ChangeHandler},Lcj8ns0sf:{defaultValue:\"rgb(255, 255, 255)\",title:\"Text Color\",type:ControlType.Color},buE7HjEgY:{defaultValue:20,description:\"\",title:\"Text Size\",type:ControlType.Number},onbuE7HjEgYChange:{changes:\"buE7HjEgY\",type:ControlType.ChangeHandler},AvqcYY4Qg:{defaultValue:\"rgb(255, 255, 255)\",description:\"Built by Matthias \\xd6lschlegel 💪 \\n[Explore more components](https://framer.link/FVXAdCH)\",title:\"Line Color\",type:ControlType.Color},w2CA02tkO:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerdrNNi3vaU,[{explicitInter:true,fonts:[{cssFamilyName:\"Anton\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Anton\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TPY5PBRHOSXJ53WNSUYZQYX4FZUMAYNF/YHKM2QXXZHS7MS6DJUZXTGRXMIGWH7K5/PCXT6E5YCQO6SSVLT6UZPPGT7QKGXOUS.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdrNNi3vaU\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"30\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"135\",\"framerVariables\":\"{\\\"YSiKAgIn_\\\":\\\"link\\\",\\\"FGaYy0CNj\\\":\\\"newTab\\\",\\\"rdHhEz5SJ\\\":\\\"text\\\",\\\"Lcj8ns0sf\\\":\\\"textColor\\\",\\\"buE7HjEgY\\\":\\\"textSize\\\",\\\"AvqcYY4Qg\\\":\\\"lineColor\\\",\\\"w2CA02tkO\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bC6X5lhge\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Use8VQNzS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sjYijHJAU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./drNNi3vaU.map","// Generated by Framer (560da95)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,runTasksWithYield,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 NavCategory from\"https://framerusercontent.com/modules/8QlUpHdwfCydcaHwKSZz/DLSiAZm7YI9sNaNIZHwr/drNNi3vaU.js\";import ButtonColor from\"https://framerusercontent.com/modules/ZkixzcfR6sSbEBPGRBDO/9ujiulJswMOmMODO2EXQ/argLLOvZH.js\";import MegaMenuCategory from\"https://framerusercontent.com/modules/0SdIGFZqeuY65cI2pGLQ/x4M4qFaD5ncTnl3NiKpn/VsMo_feg_.js\";const NavCategoryFonts=getFonts(NavCategory);const ButtonColorFonts=getFonts(ButtonColor);const MegaMenuCategoryFonts=getFonts(MegaMenuCategory);const cycleOrder=[\"orM50BgZp\",\"uHXcB_O87\",\"zq5AsIvH_\",\"MqoVR39U8\",\"ydfq5qBW_\",\"MDdUNj74W\"];const serializationHash=\"framer-wH7xh\";const variantClassNames={MDdUNj74W:\"framer-v-1bep33m\",MqoVR39U8:\"framer-v-1bw0c5r\",orM50BgZp:\"framer-v-msa72o\",uHXcB_O87:\"framer-v-1wpiko2\",ydfq5qBW_:\"framer-v-12ub2pe\",zq5AsIvH_:\"framer-v-19gj6u5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pAT3uuhb1=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Tunnel Wash\":\"MqoVR39U8\",Apparel:\"MDdUNj74W\",Ceramics:\"zq5AsIvH_\",Equipment:\"ydfq5qBW_\",Exterior:\"orM50BgZp\",Interior:\"uHXcB_O87\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,mouseLeave,width,...props})=>{return{...props,pAT3uuhb1:mouseLeave??props.pAT3uuhb1,variant:humanReadableVariantMap[props.variant]??props.variant??\"orM50BgZp\"};};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,pAT3uuhb1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"orM50BgZp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeave17az31i=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(pAT3uuhb1){const res=await pAT3uuhb1(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const w2CA02tkO7faiv9=activeVariantCallback(async(...args)=>{setVariant(\"orM50BgZp\");});const w2CA02tkO1pi47sh=activeVariantCallback(async(...args)=>{setVariant(\"uHXcB_O87\");});const w2CA02tkO1dkayrg=activeVariantCallback(async(...args)=>{setVariant(\"zq5AsIvH_\");});const w2CA02tkO1ccfhf6=activeVariantCallback(async(...args)=>{setVariant(\"MqoVR39U8\");});const w2CA02tkO1tdp83g=activeVariantCallback(async(...args)=>{setVariant(\"ydfq5qBW_\");});const w2CA02tkOpzqe5e=activeVariantCallback(async(...args)=>{setVariant(\"MDdUNj74W\");});const isDisplayed=()=>{if(baseVariant===\"ydfq5qBW_\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"MqoVR39U8\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-msa72o\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Exterior\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"orM50BgZp\",onMouseLeave:onMouseLeave17az31i,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(224, 224, 224)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",boxShadow:\"0px -12px 33.400001525878906px 0px rgba(0, 0, 0, 0.05)\",...style},...addPropertyOverrides({MDdUNj74W:{\"data-framer-name\":\"Apparel\"},MqoVR39U8:{\"data-framer-name\":\"Tunnel Wash\"},uHXcB_O87:{\"data-framer-name\":\"Interior\"},ydfq5qBW_:{\"data-framer-name\":\"Equipment\"},zq5AsIvH_:{\"data-framer-name\":\"Ceramics\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-izttpy\",\"data-framer-name\":\"Left Nav-Extended\",layoutDependency:layoutDependency,layoutId:\"l9Fv80o3C\",style:{backgroundColor:\"rgb(224, 224, 224)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4ifeuv\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"Ka38khAnx\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-18892o6\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"Vn5nnlApo\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y7wt7m\",\"data-framer-name\":\"Frame 9\",layoutDependency:layoutDependency,layoutId:\"Q4plB2yJy\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"exterior-detailing\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"ZfpAAkAi1\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"88px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+0+88.5+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hblocr-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"hOStgn_Ti-container\",nodeId:\"hOStgn_Ti\",rendersWithMotion:true,scopeId:\"FvdEYyHwn\",children:/*#__PURE__*/_jsx(NavCategory,{AvqcYY4Qg:\"var(--token-2c1000b9-4b82-4d24-89f0-fae45ce454f6, rgb(0, 154, 206))\",buE7HjEgY:18,FGaYy0CNj:false,height:\"100%\",id:\"hOStgn_Ti\",layoutId:\"hOStgn_Ti\",Lcj8ns0sf:\"var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68))\",rdHhEz5SJ:\"Exterior\",variant:matchVariant(\"bC6X5lhge\"),w2CA02tkO:w2CA02tkO7faiv9,width:\"100%\",YSiKAgIn_:resolvedLinks[0],...addPropertyOverrides({MDdUNj74W:{variant:matchVariant(\"sjYijHJAU\"),YSiKAgIn_:undefined},MqoVR39U8:{variant:matchVariant(\"sjYijHJAU\"),YSiKAgIn_:undefined},uHXcB_O87:{variant:matchVariant(\"sjYijHJAU\"),YSiKAgIn_:undefined},ydfq5qBW_:{variant:matchVariant(\"sjYijHJAU\"),YSiKAgIn_:undefined},zq5AsIvH_:{variant:matchVariant(\"sjYijHJAU\"),YSiKAgIn_:undefined}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"interior-detailing\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"l1SsKw47o\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"88px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+0+88.5+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-itrbp1-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"dY7yrECoq-container\",nodeId:\"dY7yrECoq\",rendersWithMotion:true,scopeId:\"FvdEYyHwn\",children:/*#__PURE__*/_jsx(NavCategory,{AvqcYY4Qg:\"var(--token-2c1000b9-4b82-4d24-89f0-fae45ce454f6, rgb(0, 154, 206))\",buE7HjEgY:18,FGaYy0CNj:false,height:\"100%\",id:\"dY7yrECoq\",layoutId:\"dY7yrECoq\",Lcj8ns0sf:\"var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68))\",rdHhEz5SJ:\"Interior\",variant:matchVariant(\"sjYijHJAU\"),w2CA02tkO:w2CA02tkO1pi47sh,width:\"100%\",...addPropertyOverrides({uHXcB_O87:{variant:matchVariant(\"bC6X5lhge\"),YSiKAgIn_:resolvedLinks1[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"ceramic-protection\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"C1y6JUCN8\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"88px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+0+88.5+0+0+0+0+0+46,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jrae2u-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"e0baMtWlX-container\",nodeId:\"e0baMtWlX\",rendersWithMotion:true,scopeId:\"FvdEYyHwn\",children:/*#__PURE__*/_jsx(NavCategory,{AvqcYY4Qg:\"var(--token-2c1000b9-4b82-4d24-89f0-fae45ce454f6, rgb(0, 154, 206))\",buE7HjEgY:18,FGaYy0CNj:false,height:\"100%\",id:\"e0baMtWlX\",layoutId:\"e0baMtWlX\",Lcj8ns0sf:\"var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68))\",rdHhEz5SJ:\"Ceramics\",variant:matchVariant(\"iDTHXPMi4\"),w2CA02tkO:w2CA02tkO1dkayrg,width:\"100%\",...addPropertyOverrides({MDdUNj74W:{variant:matchVariant(\"sjYijHJAU\")},MqoVR39U8:{variant:matchVariant(\"sjYijHJAU\")},ydfq5qBW_:{variant:matchVariant(\"sjYijHJAU\")},zq5AsIvH_:{variant:matchVariant(\"bC6X5lhge\"),YSiKAgIn_:resolvedLinks2[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"tunnel-wash\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"pSO_tn7qM\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"88px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+0+88.5+0+0+0+0+0+46,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-elhpme-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"RFrkgTwJ7-container\",nodeId:\"RFrkgTwJ7\",rendersWithMotion:true,scopeId:\"FvdEYyHwn\",children:/*#__PURE__*/_jsx(NavCategory,{AvqcYY4Qg:\"var(--token-2c1000b9-4b82-4d24-89f0-fae45ce454f6, rgb(0, 154, 206))\",buE7HjEgY:18,FGaYy0CNj:false,height:\"100%\",id:\"RFrkgTwJ7\",layoutId:\"RFrkgTwJ7\",Lcj8ns0sf:\"var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68))\",rdHhEz5SJ:\"Tunnel Wash\",variant:matchVariant(\"iDTHXPMi4\"),w2CA02tkO:w2CA02tkO1ccfhf6,width:\"100%\",...addPropertyOverrides({MqoVR39U8:{variant:matchVariant(\"bC6X5lhge\"),YSiKAgIn_:resolvedLinks3[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"equipment-tools\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"uCywV4KSh\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"88px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+0+88.5+0+0+0+0+0+92,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p2rbc-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VfN84NlvA-container\",nodeId:\"VfN84NlvA\",rendersWithMotion:true,scopeId:\"FvdEYyHwn\",children:/*#__PURE__*/_jsx(NavCategory,{AvqcYY4Qg:\"var(--token-2c1000b9-4b82-4d24-89f0-fae45ce454f6, rgb(0, 154, 206))\",buE7HjEgY:18,FGaYy0CNj:false,height:\"100%\",id:\"VfN84NlvA\",layoutId:\"VfN84NlvA\",Lcj8ns0sf:\"var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68))\",rdHhEz5SJ:\"Equipment\",variant:matchVariant(\"iDTHXPMi4\"),w2CA02tkO:w2CA02tkO1tdp83g,width:\"100%\",...addPropertyOverrides({ydfq5qBW_:{variant:matchVariant(\"bC6X5lhge\"),YSiKAgIn_:resolvedLinks4[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"apparel\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"nqiwRiQQV\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"88px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+0+88.5+0+0+0+0+0+92,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13e9luo-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"HpkvuL6rQ-container\",nodeId:\"HpkvuL6rQ\",rendersWithMotion:true,scopeId:\"FvdEYyHwn\",children:/*#__PURE__*/_jsx(NavCategory,{AvqcYY4Qg:\"var(--token-2c1000b9-4b82-4d24-89f0-fae45ce454f6, rgb(0, 154, 206))\",buE7HjEgY:18,FGaYy0CNj:false,height:\"100%\",id:\"HpkvuL6rQ\",layoutId:\"HpkvuL6rQ\",Lcj8ns0sf:\"var(--token-b5f2de23-a295-4098-8a58-08657ec1e4bf, rgb(68, 68, 68))\",rdHhEz5SJ:\"Apparel\",variant:matchVariant(\"iDTHXPMi4\"),w2CA02tkO:w2CA02tkOpzqe5e,width:\"100%\",...addPropertyOverrides({MDdUNj74W:{variant:matchVariant(\"bC6X5lhge\"),YSiKAgIn_:resolvedLinks5[0]}},baseVariant,gestureVariant)})})})})]})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Yj7pwQ05O\"},implicitPathVariables:undefined},{href:{webPageId:\"Yj7pwQ05O\"},implicitPathVariables:undefined},{href:{webPageId:\"Yj7pwQ05O\"},implicitPathVariables:undefined},{href:{webPageId:\"Yj7pwQ05O\"},implicitPathVariables:undefined},{href:{webPageId:\"Yj7pwQ05O\"},implicitPathVariables:undefined},{href:{webPageId:\"Yj7pwQ05O\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+0+88.5+0+154,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gzq8es-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jXIvGXg6w-container\",nodeId:\"jXIvGXg6w\",rendersWithMotion:true,scopeId:\"FvdEYyHwn\",children:/*#__PURE__*/_jsx(ButtonColor,{ggImkI7ra:resolvedLinks6[0],height:\"100%\",id:\"jXIvGXg6w\",JnqTPVI2U:\"Shop All\",layoutId:\"jXIvGXg6w\",style:{height:\"100%\"},width:\"100%\",...addPropertyOverrides({MDdUNj74W:{ggImkI7ra:resolvedLinks6[5]},MqoVR39U8:{ggImkI7ra:resolvedLinks6[3]},uHXcB_O87:{ggImkI7ra:resolvedLinks6[1]},ydfq5qBW_:{ggImkI7ra:resolvedLinks6[4]},zq5AsIvH_:{ggImkI7ra:resolvedLinks6[2]}},baseVariant,gestureVariant)})})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ro1pba\",\"data-framer-name\":\"Right Nav-Extended\",layoutDependency:layoutDependency,layoutId:\"h7QZlgaya\",style:{backgroundColor:\"rgb(245, 245, 245)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qg81nj\",\"data-framer-name\":\"Frame 8\",layoutDependency:layoutDependency,layoutId:\"ElNYS_QrH\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"wheel-cleaners\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"QODG7lRV2\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"all-purpose-and-degreasers\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"bZENTZWa5\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"car-wash-soaps\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"h_5s4H0dz\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"XvsejCcyl\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"interior-cleaners\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"UgM6AdvIk\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"degreasers\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"tXdHZ5Rus\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"glass-cleaners\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"rdxLXwzWs\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"XvsejCcyl\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"ceramic-coatings\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"YXqviKiLl\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"ceramic-sprays\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"hJq6jog8j\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"XvsejCcyl\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"high-ph-presoak\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"Ppy3TqV9q\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"low-ph-presoak\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"dMDfBPM_1\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"car-wash-soaps\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"h_5s4H0dz\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"XvsejCcyl\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"dual-action-polishers\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"HTkQIzvY2\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"rotary-buffers\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"JliNaRQIG\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"pressure-washers\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"CaIvkC_cW\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"XvsejCcyl\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"shirts\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"BD3ujKWRd\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"jackets\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"WENYVPoM_\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"hats\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"ceib4xuyb\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"XvsejCcyl\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:220,width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75, 1px) - 188px) / 3, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+60+0+0,...addPropertyOverrides({MqoVR39U8:{width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75, 1px) - 213px) / 4, 1px)`},ydfq5qBW_:{width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75, 1px) - 210px) / 4, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1plab2y-container\",layoutDependency:layoutDependency,layoutId:\"JuxQs2op5-container\",nodeId:\"JuxQs2op5\",rendersWithMotion:true,scopeId:\"FvdEYyHwn\",children:/*#__PURE__*/_jsx(MegaMenuCategory,{EPEGq6rCJ:resolvedLinks7[1],EybeCOhVQ:\"Wash\",EZa_Lww_l:\"Kits\",height:\"100%\",id:\"JuxQs2op5\",kU1vuYPr_:\"Wheel Cleaners\",layoutId:\"JuxQs2op5\",pc2HXAzas:resolvedLinks7[0],rlllH7xM_:\"All Purpose & Degreasers\",style:{width:\"100%\"},ViGHOrL3C:resolvedLinks7[2],width:\"100%\",WW1B507Oh:\"Car Wash Soaps\",zi56KAT61:resolvedLinks7[3],...addPropertyOverrides({MDdUNj74W:{EPEGq6rCJ:resolvedLinks7[20],EybeCOhVQ:\"Clothing\",kU1vuYPr_:\"Shirts\",pc2HXAzas:resolvedLinks7[19],rlllH7xM_:\"Jackets\",ViGHOrL3C:resolvedLinks7[21],WW1B507Oh:\"Hats\",zi56KAT61:resolvedLinks7[22]},MqoVR39U8:{EPEGq6rCJ:resolvedLinks7[12],EybeCOhVQ:\"Presoak\",kU1vuYPr_:\"High pH presoak\",pc2HXAzas:resolvedLinks7[11],rlllH7xM_:\"Low pH presoak\",ViGHOrL3C:resolvedLinks7[13],WW1B507Oh:\"\",zi56KAT61:resolvedLinks7[14]},uHXcB_O87:{EPEGq6rCJ:resolvedLinks7[5],EybeCOhVQ:\"Clean\",kU1vuYPr_:\"Interior Cleaners\",pc2HXAzas:resolvedLinks7[4],rlllH7xM_:\"Degreasers\",ViGHOrL3C:resolvedLinks7[6],WW1B507Oh:\"Glass Cleaners\",zi56KAT61:resolvedLinks7[7]},ydfq5qBW_:{EPEGq6rCJ:resolvedLinks7[16],EybeCOhVQ:\"Machines\",kU1vuYPr_:\"Dual-action polishers\",pc2HXAzas:resolvedLinks7[15],rlllH7xM_:\"Rotary buffers\",ViGHOrL3C:resolvedLinks7[17],WW1B507Oh:\"Pressure washers\",zi56KAT61:resolvedLinks7[18]},zq5AsIvH_:{EPEGq6rCJ:resolvedLinks7[9],EybeCOhVQ:\"Coat\",kU1vuYPr_:\"Ceramic Coatings\",pc2HXAzas:resolvedLinks7[8],rlllH7xM_:\"Ceramic sprays\",ViGHOrL3C:undefined,WW1B507Oh:\"\",zi56KAT61:resolvedLinks7[10]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"dressings-and-protectants\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"TC9h8b7vv\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"solvents-and-removers\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"pRIv4E_x3\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"glass-cleaners\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"rdxLXwzWs\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"leather-conditioners\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"qOZVCmPJw\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"vinyl-and-plastic-conditioners\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"StD3X5GXj\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"fabric-protectants\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"jZ4Arf0XR\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"ceramic-maintenance-wash\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"d0HXz97BS\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"ceramic-detailer-spray\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"oRk6YYDWD\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"ceramic-boost\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"m23i31kSn\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"tunnel-wash-soaps\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"FyHuLPGKy\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"triple-foam\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"rKAmwfZts\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"wheel-and-tire-cleaner\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"vVRtEqq9j\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"buff-pads\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"c0GlzQiEH\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"applicator-pads\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"gkXp2Q3Iy\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"microfiber-towels\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"OODA41sgM\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"brushes\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"WYYglvzN1\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"rcp-cup\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"KizAmfRrm\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"limited-drops\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"gGUYMrX7H\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"glass-cleaners\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"rdxLXwzWs\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:220,width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75, 1px) - 188px) / 3, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+60+0+0,...addPropertyOverrides({MqoVR39U8:{width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75, 1px) - 213px) / 4, 1px)`},ydfq5qBW_:{width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75, 1px) - 210px) / 4, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-277bev-container\",layoutDependency:layoutDependency,layoutId:\"qOV8Jg0DO-container\",nodeId:\"qOV8Jg0DO\",rendersWithMotion:true,scopeId:\"FvdEYyHwn\",children:/*#__PURE__*/_jsx(MegaMenuCategory,{EPEGq6rCJ:resolvedLinks8[1],EybeCOhVQ:\"Polish\",EZa_Lww_l:\"\",height:\"100%\",id:\"qOV8Jg0DO\",kU1vuYPr_:\"Dressings & protectants\",layoutId:\"qOV8Jg0DO\",pc2HXAzas:resolvedLinks8[0],rlllH7xM_:\"Solvents & Removers\",style:{width:\"100%\"},ViGHOrL3C:resolvedLinks8[2],width:\"100%\",WW1B507Oh:\"Glass Cleaners\",...addPropertyOverrides({MDdUNj74W:{EPEGq6rCJ:resolvedLinks8[17],EybeCOhVQ:\"Collectibles\",kU1vuYPr_:\"RCP Cup\",pc2HXAzas:resolvedLinks8[16],rlllH7xM_:\"Limited drops\",ViGHOrL3C:resolvedLinks8[18],WW1B507Oh:\"\"},MqoVR39U8:{EPEGq6rCJ:resolvedLinks8[10],EybeCOhVQ:\"Wash\",kU1vuYPr_:\"Tunnel wash soaps\",pc2HXAzas:resolvedLinks8[9],rlllH7xM_:\"Triple foam\",ViGHOrL3C:resolvedLinks8[11],WW1B507Oh:\"Wheel & tire cleaner\"},uHXcB_O87:{EPEGq6rCJ:resolvedLinks8[4],EybeCOhVQ:\"Condition\",kU1vuYPr_:\"Leather conditioners\",pc2HXAzas:resolvedLinks8[3],rlllH7xM_:\"Vinyl & plastic conditioners\",ViGHOrL3C:resolvedLinks8[5],WW1B507Oh:\"Fabric protectants\"},ydfq5qBW_:{EPEGq6rCJ:resolvedLinks8[13],EybeCOhVQ:\"Pads & Accessories\",EZa_Lww_l:\"Brushes\",kU1vuYPr_:\"Buff pads\",pc2HXAzas:resolvedLinks8[12],rlllH7xM_:\"Applicator pads\",ViGHOrL3C:resolvedLinks8[14],WW1B507Oh:\"Microfiber towels\",zi56KAT61:resolvedLinks8[15]},zq5AsIvH_:{EPEGq6rCJ:resolvedLinks8[7],EybeCOhVQ:\"Maintain\",kU1vuYPr_:\"Ceramic maintenance wash\",pc2HXAzas:resolvedLinks8[6],rlllH7xM_:\"Ceramic detailer spray\",ViGHOrL3C:resolvedLinks8[8],WW1B507Oh:\"Ceramic boost\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"compounds\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"ehGjSmQ0U\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"polishes\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"z2uwz0YMB\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"waxes\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"Az20W1tTF\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"air-fresheners\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"zazfjY1ql\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"air-freshener-concentrates\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"QewmiLDIK\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"aerosols\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"UPDyEmThX\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"dyes\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"hMLdI_pmg\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"ceramic-kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"cvxgRuv5v\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"drying-agents\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"bqFPXaMBS\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{webPageId:\"Yj7pwQ05O\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"waxes\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"Az20W1tTF\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"specialty-fluids\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"IVMgQzQlK\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"disinfectants\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"b7ZWutpjC\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"paint\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"pSbUNDNlU\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"marine-products\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"uWLWs7V1i\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{webPageId:\"Yj7pwQ05O\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"polishes\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"z2uwz0YMB\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"waxes\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"Az20W1tTF\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:220,width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75, 1px) - 188px) / 3, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+60+0+0,...addPropertyOverrides({MqoVR39U8:{width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75, 1px) - 213px) / 4, 1px)`},ydfq5qBW_:{width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75, 1px) - 210px) / 4, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15zhiuj-container\",layoutDependency:layoutDependency,layoutId:\"I3ujRbxBo-container\",nodeId:\"I3ujRbxBo\",rendersWithMotion:true,scopeId:\"FvdEYyHwn\",children:/*#__PURE__*/_jsx(MegaMenuCategory,{EPEGq6rCJ:resolvedLinks9[1],EybeCOhVQ:\"Protect\",EZa_Lww_l:\"\",height:\"100%\",id:\"I3ujRbxBo\",kU1vuYPr_:\"Compounds\",layoutId:\"I3ujRbxBo\",pc2HXAzas:resolvedLinks9[0],rlllH7xM_:\"Polishes \",style:{width:\"100%\"},ViGHOrL3C:resolvedLinks9[2],width:\"100%\",WW1B507Oh:\"Waxes\",...addPropertyOverrides({MDdUNj74W:{EPEGq6rCJ:resolvedLinks9[16],EybeCOhVQ:\"Gift\",kU1vuYPr_:\"Gift cards\",pc2HXAzas:resolvedLinks9[15],rlllH7xM_:\"\",ViGHOrL3C:resolvedLinks9[17],WW1B507Oh:\"\"},MqoVR39U8:{EPEGq6rCJ:resolvedLinks9[9],EybeCOhVQ:\"Rinse & Dry\",kU1vuYPr_:\"Drying agents\",pc2HXAzas:resolvedLinks9[8],rlllH7xM_:\"Spot-free rinse\",ViGHOrL3C:resolvedLinks9[10],WW1B507Oh:\"\"},uHXcB_O87:{EPEGq6rCJ:resolvedLinks9[4],EybeCOhVQ:\"Freshen\",EZa_Lww_l:\"Dyes\",kU1vuYPr_:\"Air fresheners\",pc2HXAzas:resolvedLinks9[3],rlllH7xM_:\"Air freshener concentrates\",ViGHOrL3C:resolvedLinks9[5],WW1B507Oh:\"Aerosols\",zi56KAT61:resolvedLinks9[6]},ydfq5qBW_:{EPEGq6rCJ:resolvedLinks9[12],EybeCOhVQ:\"Chemicals & Fluids\",EZa_Lww_l:\"marine products\",kU1vuYPr_:\"Specialty fluids\",pc2HXAzas:resolvedLinks9[11],rlllH7xM_:\"Disinfectants\",ViGHOrL3C:resolvedLinks9[13],WW1B507Oh:\"Paint\",zi56KAT61:resolvedLinks9[14]},zq5AsIvH_:{EPEGq6rCJ:undefined,EybeCOhVQ:\"Kits\",kU1vuYPr_:\"Ceramic Kits\",pc2HXAzas:resolvedLinks9[7],rlllH7xM_:\"\",ViGHOrL3C:undefined,WW1B507Oh:\"\"}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"starter-kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"zvw_nFQZi\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"pro-kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"HFP0pxiRL\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"ceramic-kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"cvxgRuv5v\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"starter-kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"zvw_nFQZi\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"pro-kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"HFP0pxiRL\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"ceramic-kits\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"cvxgRuv5v\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ydfq5qBW_:{height:220,width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75, 1px) - 210px) / 4, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+60+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vs1kpm-container\",layoutDependency:layoutDependency,layoutId:\"R5WT6lAMh-container\",nodeId:\"R5WT6lAMh\",rendersWithMotion:true,scopeId:\"FvdEYyHwn\",children:/*#__PURE__*/_jsx(MegaMenuCategory,{EPEGq6rCJ:resolvedLinks10[1],EybeCOhVQ:\"Kits\",EZa_Lww_l:\"\",height:\"100%\",id:\"R5WT6lAMh\",kU1vuYPr_:\"Starter kits\",layoutId:\"R5WT6lAMh\",pc2HXAzas:resolvedLinks10[0],rlllH7xM_:\"Pro kits\",style:{width:\"100%\"},ViGHOrL3C:resolvedLinks10[2],width:\"100%\",WW1B507Oh:\"Ceramic kits\",...addPropertyOverrides({ydfq5qBW_:{EPEGq6rCJ:resolvedLinks10[4],pc2HXAzas:resolvedLinks10[3],ViGHOrL3C:resolvedLinks10[5]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{nrKGcDENu:\"protectants\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"wJI4ckHuV\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"tire-dressing\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"YeTNcAGcF\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"surface-sealant\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"DtJT5dbNv\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"protectants\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"wJI4ckHuV\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"tire-dressing\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"YeTNcAGcF\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined},{href:{pathVariables:{nrKGcDENu:\"surface-sealant\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"DtJT5dbNv\"}},webPageId:\"Q1clLS7HM\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({MqoVR39U8:{height:220,width:`max((max(${componentViewport?.width||\"100vw\"} * 0.75, 1px) - 213px) / 4, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||367)-0-367)/2)+60+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qcswcn-container\",layoutDependency:layoutDependency,layoutId:\"j7E4b7OEi-container\",nodeId:\"j7E4b7OEi\",rendersWithMotion:true,scopeId:\"FvdEYyHwn\",children:/*#__PURE__*/_jsx(MegaMenuCategory,{EPEGq6rCJ:resolvedLinks11[1],EybeCOhVQ:\"Protect & Finish\",EZa_Lww_l:\"\",height:\"100%\",id:\"j7E4b7OEi\",kU1vuYPr_:\"Protectants\",layoutId:\"j7E4b7OEi\",pc2HXAzas:resolvedLinks11[0],rlllH7xM_:\"Tire dressing\",style:{width:\"100%\"},ViGHOrL3C:resolvedLinks11[2],width:\"100%\",WW1B507Oh:\"Surface sealant\",...addPropertyOverrides({MqoVR39U8:{EPEGq6rCJ:resolvedLinks11[4],pc2HXAzas:resolvedLinks11[3],ViGHOrL3C:resolvedLinks11[5]}},baseVariant,gestureVariant)})})})})]})})]})})})});});const css=[\".framer-wH7xh.framer-8xqam7, .framer-wH7xh .framer-8xqam7 { display: block; }\",\".framer-wH7xh.framer-msa72o { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 367px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-wH7xh .framer-izttpy { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 367px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 25%; }\",\".framer-wH7xh .framer-4ifeuv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 48px 0px 0px; position: relative; width: min-content; }\",\".framer-wH7xh .framer-18892o6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 192px; }\",\".framer-wH7xh .framer-y7wt7m { display: grid; flex: none; gap: 16px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-wH7xh .framer-1hblocr-container, .framer-wH7xh .framer-itrbp1-container, .framer-wH7xh .framer-jrae2u-container, .framer-wH7xh .framer-elhpme-container, .framer-wH7xh .framer-1p2rbc-container, .framer-wH7xh .framer-13e9luo-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-wH7xh .framer-1gzq8es-container { flex: none; height: 36px; position: relative; width: auto; }\",\".framer-wH7xh .framer-1ro1pba { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: 367px; justify-content: flex-start; overflow: visible; padding: 60px 54px 80px 84px; position: relative; width: 1px; }\",\".framer-wH7xh .framer-qg81nj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px 25px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-wH7xh .framer-1plab2y-container, .framer-wH7xh .framer-277bev-container, .framer-wH7xh .framer-15zhiuj-container, .framer-wH7xh .framer-vs1kpm-container, .framer-wH7xh .framer-1qcswcn-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-wH7xh.framer-v-12ub2pe .framer-qg81nj { gap: 8px 24px; }\",'.framer-wH7xh[data-border=\"true\"]::after, .framer-wH7xh [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 367\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"uHXcB_O87\":{\"layout\":[\"fixed\",\"fixed\"]},\"zq5AsIvH_\":{\"layout\":[\"fixed\",\"fixed\"]},\"MqoVR39U8\":{\"layout\":[\"fixed\",\"fixed\"]},\"ydfq5qBW_\":{\"layout\":[\"fixed\",\"fixed\"]},\"MDdUNj74W\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"pAT3uuhb1\":\"mouseLeave\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFvdEYyHwn=withCSS(Component,css,\"framer-wH7xh\");export default FramerFvdEYyHwn;FramerFvdEYyHwn.displayName=\"Mega-Menu-Extended\";FramerFvdEYyHwn.defaultProps={height:367,width:1200};addPropertyControls(FramerFvdEYyHwn,{variant:{options:[\"orM50BgZp\",\"uHXcB_O87\",\"zq5AsIvH_\",\"MqoVR39U8\",\"ydfq5qBW_\",\"MDdUNj74W\"],optionTitles:[\"Exterior\",\"Interior\",\"Ceramics\",\"Tunnel Wash\",\"Equipment\",\"Apparel\"],title:\"Variant\",type:ControlType.Enum},pAT3uuhb1:{title:\"Mouse Leave\",type:ControlType.EventHandler}});addFonts(FramerFvdEYyHwn,[{explicitInter:true,fonts:[]},...NavCategoryFonts,...ButtonColorFonts,...MegaMenuCategoryFonts],{supportsExplicitInterCodegen:true});FramerFvdEYyHwn.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavCategory,{},context),()=>forwardLoader(ButtonColor,{},context),()=>forwardLoader(MegaMenuCategory,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFvdEYyHwn\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"367\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uHXcB_O87\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zq5AsIvH_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MqoVR39U8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ydfq5qBW_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MDdUNj74W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"pAT3uuhb1\\\":\\\"mouseLeave\\\"}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FvdEYyHwn.map","// Generated by Framer (8979a75)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={EuN4MEcCT:{hover:true}};const serializationHash=\"framer-7lObg\";const variantClassNames={EuN4MEcCT:\"framer-v-1sqkfdp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const tdPps0_PN=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,tdPps0_PN:link??props.tdPps0_PN};};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,tdPps0_PN,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"EuN4MEcCT\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:tdPps0_PN,motionChild:true,nodeId:\"EuN4MEcCT\",openInNewTab:true,scopeId:\"QoVtcgA2d\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1sqkfdp\",className,classNames)} framer-13vqspz`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"EuN4MEcCT\",ref:refBinding,style:{...style},...addPropertyOverrides({\"EuN4MEcCT-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-yk378x\",\"data-framer-name\":\"person\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"MAAMsP6lP\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\"><g><path d=\"M 0 28 L 0 0 L 28 0 L 28 28 Z\" fill=\"transparent\"></path><path d=\"M 13.999 14 C 16.578 14 18.666 11.912 18.666 9.333 C 18.666 6.755 16.578 4.667 13.999 4.667 C 11.421 4.667 9.333 6.755 9.333 9.333 C 9.333 11.912 11.421 14 13.999 14 Z M 13.999 16.333 C 10.884 16.333 4.666 17.897 4.666 21 L 4.666 22.167 C 4.666 22.808 5.191 23.333 5.833 23.333 L 22.166 23.333 C 22.808 23.333 23.333 22.808 23.333 22.167 L 23.333 21 C 23.333 17.897 17.114 16.333 13.999 16.333 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>',svgContentId:10256558893,withExternalLayout:true,...addPropertyOverrides({\"EuN4MEcCT-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\"><g transform=\"translate(2 2)\"><path d=\"M 0 25 L 0 0 L 25 0 L 25 25 Z\" fill=\"transparent\"></path><path d=\"M 12.499 12.5 C 14.802 12.5 16.666 10.635 16.666 8.333 C 16.666 6.031 14.802 4.167 12.499 4.167 C 10.197 4.167 8.333 6.031 8.333 8.333 C 8.333 10.635 10.197 12.5 12.499 12.5 Z M 12.499 14.583 C 9.718 14.583 4.166 15.979 4.166 18.75 L 4.166 19.792 C 4.166 20.365 4.635 20.833 5.208 20.833 L 19.791 20.833 C 20.364 20.833 20.833 20.365 20.833 19.792 L 20.833 18.75 C 20.833 15.979 15.281 14.583 12.499 14.583 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>',svgContentId:12140396773}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7lObg.framer-13vqspz, .framer-7lObg .framer-13vqspz { display: block; }\",\".framer-7lObg.framer-1sqkfdp { cursor: pointer; height: 28px; overflow: visible; position: relative; text-decoration: none; width: 28px; }\",\".framer-7lObg .framer-yk378x { flex: none; height: 28px; left: calc(50.00000000000002% - 28px / 2); position: absolute; top: calc(50.00000000000002% - 28px / 2); width: 28px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 28\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"aqvmE6pfv\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"tdPps0_PN\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQoVtcgA2d=withCSS(Component,css,\"framer-7lObg\");export default FramerQoVtcgA2d;FramerQoVtcgA2d.displayName=\"person\";FramerQoVtcgA2d.defaultProps={height:28,width:28};addPropertyControls(FramerQoVtcgA2d,{tdPps0_PN:{title:\"Link\",type:ControlType.Link}});addFonts(FramerQoVtcgA2d,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQoVtcgA2d\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"28\",\"framerIntrinsicHeight\":\"28\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"tdPps0_PN\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aqvmE6pfv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QoVtcgA2d.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 2.25 C 0 1.007 1.007 0 2.25 0 C 3.493 0 4.5 1.007 4.5 2.25 C 4.5 3.493 3.493 4.5 2.25 4.5 C 1.007 4.5 0 3.493 0 2.25 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"4.5px\" id=\"uzuWQmEu1\" transform=\"translate(3.75 14.25)\" width=\"4.5px\"/><path d=\"M 0 2.25 C 0 1.007 1.007 0 2.25 0 C 3.493 0 4.5 1.007 4.5 2.25 C 4.5 3.493 3.493 4.5 2.25 4.5 C 1.007 4.5 0 3.493 0 2.25 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"4.5px\" id=\"IgOlJbsM2\" transform=\"translate(15.75 14.25)\" width=\"4.5px\"/><path d=\"M 18.75 4.5 L 14.469 0.219 C 14.329 0.079 14.138 0 13.94 0 L 3.401 0 C 3.151 0 2.917 0.125 2.778 0.334 L 0 4.5 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"4.5px\" id=\"Tos7HWD0J\" transform=\"translate(0.75 6.75)\" width=\"18.75px\"/><path d=\"M 0 2.25 C 0 1.007 1.007 0 2.25 0 C 3.493 0 4.5 1.007 4.5 2.25 C 4.5 3.493 3.493 4.5 2.25 4.5 C 1.007 4.5 0 3.493 0 2.25 Z\" fill=\"transparent\" height=\"4.5px\" id=\"esoHUIEBj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 14.25)\" width=\"4.5px\"/><path d=\"M 0 2.25 C 0 1.007 1.007 0 2.25 0 C 3.493 0 4.5 1.007 4.5 2.25 C 4.5 3.493 3.493 4.5 2.25 4.5 C 1.007 4.5 0 3.493 0 2.25 Z\" fill=\"transparent\" height=\"4.5px\" id=\"mLwvvWTT3\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(15.75 14.25)\" width=\"4.5px\"/><path d=\"M 0 0 L 7.5 0\" fill=\"transparent\" height=\"1px\" id=\"AqyVnkKS7\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(8.25 16.5)\" width=\"7.5px\"/><path d=\"M 19.5 9.75 L 21.75 9.75 C 22.164 9.75 22.5 9.414 22.5 9 L 22.5 5.25 C 22.5 4.836 22.164 4.5 21.75 4.5 L 18.75 4.5 L 14.469 0.219 C 14.329 0.079 14.138 0 13.94 0 L 3.401 0 C 3.151 0 2.917 0.125 2.778 0.334 L 0 4.5 L 0 9 C 0 9.414 0.336 9.75 0.75 9.75 L 3 9.75\" fill=\"transparent\" height=\"9.75px\" id=\"u1epVjf78\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(0.75 6.75)\" width=\"22.5px\"/><path d=\"M 18.75 0 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"s47b6WcgE\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(0.75 11.25)\" width=\"18.75px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"3783737192\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-l6ZX2\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-l6ZX2 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Car Profile\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-l6ZX2\");Icon.displayName=\"Car Profile\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Car Profile\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerIntrinsicWidth\":\"24\"}},\"__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 (8979a75)\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 CarProfile from\"https://framerusercontent.com/modules/uR616o8PPx6jdFw8nggy/HJU0DwvFgZigjmY5GjPp/odjVjKsgJ.js\";import FC_CartTrigger from\"https://framerusercontent.com/modules/y6yUEEb8umnvGdCfPGqf/6lmsDvbDLBc9bRI2UZJD/FC_CartTrigger.js\";const CarProfileFonts=getFonts(CarProfile);const FC_CartTriggerFonts=getFonts(FC_CartTrigger);const enabledGestures={g_WVwXXVW:{hover:true}};const serializationHash=\"framer-7c1tB\";const variantClassNames={g_WVwXXVW:\"framer-v-1pq8h51\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const xyG0fDCYV=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({cartEvent,height,id,width,...props})=>{return{...props,xyG0fDCYV:cartEvent??props.xyG0fDCYV};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,xyG0fDCYV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"g_WVwXXVW\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const triggerShopifyCartModal111tscg=activeVariantCallback(async(...args)=>{if(xyG0fDCYV){const res=await xyG0fDCYV(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1pq8h51\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"g_WVwXXVW\",ref:refBinding,style:{...style},...addPropertyOverrides({\"g_WVwXXVW-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-su1w1u-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xmt7GzfuY-container\",nodeId:\"xmt7GzfuY\",rendersWithMotion:true,scopeId:\"S3inzklDv\",style:{scale:1},variants:{\"g_WVwXXVW-hover\":{scale:.9}},children:/*#__PURE__*/_jsx(FC_CartTrigger,{Component:[/*#__PURE__*/_jsx(CarProfile,{animated:true,className:\"framer-1d1ky8e\",layoutDependency:layoutDependency,layoutId:\"Awi_ozPMw\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26))\",\"--pgex8v\":1.5}})],emptyBehavior:\"None\",EmptyComponent:[],height:\"100%\",id:\"xmt7GzfuY\",layoutId:\"xmt7GzfuY\",style:{height:\"100%\",width:\"100%\"},triggerShopifyCartModal:triggerShopifyCartModal111tscg,width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7c1tB.framer-mbwp0a, .framer-7c1tB .framer-mbwp0a { display: block; }\",\".framer-7c1tB.framer-1pq8h51 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-7c1tB .framer-su1w1u-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); position: relative; width: 28px; }\",\".framer-7c1tB .framer-1d1ky8e { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 28px); position: relative; width: 28px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 28\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"LHwl4v84J\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"xyG0fDCYV\":\"cartEvent\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerS3inzklDv=withCSS(Component,css,\"framer-7c1tB\");export default FramerS3inzklDv;FramerS3inzklDv.displayName=\"FC Cart Trigger\";FramerS3inzklDv.defaultProps={height:28,width:28};addPropertyControls(FramerS3inzklDv,{xyG0fDCYV:{title:\"CartEvent\",type:ControlType.EventHandler}});addFonts(FramerS3inzklDv,[{explicitInter:true,fonts:[]},...CarProfileFonts,...FC_CartTriggerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerS3inzklDv\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LHwl4v84J\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"28\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"xyG0fDCYV\\\":\\\"cartEvent\\\"}\",\"framerIntrinsicHeight\":\"28\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./S3inzklDv.map","// Generated by Framer (2b843ce)\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 cycleOrder=[\"Pt7Arhm8U\",\"annxIhbi9\",\"OCF7OPPub\",\"b4__fENvJ\"];const serializationHash=\"framer-frsFF\";const variantClassNames={annxIhbi9:\"framer-v-8aq84v\",b4__fENvJ:\"framer-v-1b66qip\",OCF7OPPub:\"framer-v-1pulvac\",Pt7Arhm8U:\"framer-v-vwneui\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vOOOpT3j0=undefined;const Xov8DLm7s=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mobile Drawer - 1\":\"b4__fENvJ\",Main:\"Pt7Arhm8U\",Mobile:\"OCF7OPPub\",Tablet:\"annxIhbi9\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,hover,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Pt7Arhm8U\",vOOOpT3j0:click??props.vOOOpT3j0,Xov8DLm7s:hover??props.Xov8DLm7s};};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,Xov8DLm7s,vOOOpT3j0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Pt7Arhm8U\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapoy3alf=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(vOOOpT3j0){const res=await vOOOpT3j0(...args);if(res===false)return false;}});const onMouseEnter1szh8e9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(Xov8DLm7s){const res=await Xov8DLm7s(...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-vwneui\",className,classNames),\"data-framer-name\":\"Main\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Pt7Arhm8U\",onMouseEnter:onMouseEnter1szh8e9,onTap:onTapoy3alf,ref:refBinding,style:{...style},...addPropertyOverrides({annxIhbi9:{\"data-framer-name\":\"Tablet\"},b4__fENvJ:{\"data-framer-name\":\"Mobile Drawer - 1\"},OCF7OPPub:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xkiv27\",layoutDependency:layoutDependency,layoutId:\"T7ENQy8xF\",style:{backgroundColor:\"var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1aifyco\",layoutDependency:layoutDependency,layoutId:\"fVPZ6taWj\",style:{backgroundColor:\"var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-o6tsgs\",layoutDependency:layoutDependency,layoutId:\"JpnEDQU0N\",style:{backgroundColor:\"var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26))\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-frsFF.framer-l0jtkw, .framer-frsFF .framer-l0jtkw { display: block; }\",\".framer-frsFF.framer-vwneui { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-frsFF .framer-1xkiv27, .framer-frsFF .framer-1aifyco, .framer-frsFF .framer-o6tsgs { flex: none; height: 2px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 18px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 14\n * @framerIntrinsicWidth 18\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"annxIhbi9\":{\"layout\":[\"auto\",\"auto\"]},\"OCF7OPPub\":{\"layout\":[\"auto\",\"auto\"]},\"b4__fENvJ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Xov8DLm7s\":\"hover\",\"vOOOpT3j0\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerW1dFu6XIo=withCSS(Component,css,\"framer-frsFF\");export default FramerW1dFu6XIo;FramerW1dFu6XIo.displayName=\"Hamburger\";FramerW1dFu6XIo.defaultProps={height:14,width:18};addPropertyControls(FramerW1dFu6XIo,{variant:{options:[\"Pt7Arhm8U\",\"annxIhbi9\",\"OCF7OPPub\",\"b4__fENvJ\"],optionTitles:[\"Main\",\"Tablet\",\"Mobile\",\"Mobile Drawer - 1\"],title:\"Variant\",type:ControlType.Enum},Xov8DLm7s:{title:\"Hover\",type:ControlType.EventHandler},vOOOpT3j0:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerW1dFu6XIo,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW1dFu6XIo\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"18\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"annxIhbi9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OCF7OPPub\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"b4__fENvJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"Xov8DLm7s\\\":\\\"hover\\\",\\\"vOOOpT3j0\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"14\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./W1dFu6XIo.map","// Generated by Framer (560da95)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,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 NavLink from\"https://framerusercontent.com/modules/7HZh7oIRGuuEkMFALCfk/5HLn8M6nteWZm0kPv43d/yikLdS5og.js\";import{withRetractMegaMenuOnRouteChange}from\"https://framerusercontent.com/modules/jPrhuOYjppi6zC9zG8dH/E3CmAwXaOJF7ZVWCXfzY/DismissOverlayOnRouteChange.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Yj13Pq885JlqJ5v38MCd/yaczgbaKmJZRBtiUyosP/wbLyGnjPZ.js\";import Search2 from\"https://framerusercontent.com/modules/f0U59WwaXkZvQdA607av/L4R0k1UNVdCN7czlsYxW/aHVYdXU_k.js\";import MegaMenuSimple from\"https://framerusercontent.com/modules/ushUcMLHPcVtBH0SAOnw/32mhH2nO4cE0Q7T8trzU/fGI5lsVSL.js\";import MegaMenuExtended from\"https://framerusercontent.com/modules/1d3OFVP8qxi7dU8XdTQD/riUgGQPC2NxwNOQcLzHp/FvdEYyHwn.js\";import Person from\"https://framerusercontent.com/modules/oW3Kq65vglY7sN8Zhmnd/aMesb9xBDYBV8Epeqobz/QoVtcgA2d.js\";import FCCartTrigger from\"https://framerusercontent.com/modules/wVSrOx338BEnkT4MGlw3/96m41timJPmWvTshxpMx/S3inzklDv.js\";import Hamburger from\"https://framerusercontent.com/modules/rN4gDTciawNC3MpCIoTc/TJCtvEu4qbKJuss5OdQs/W1dFu6XIo.js\";const NavLinkFonts=getFonts(NavLink);const FCCartTriggerFonts=getFonts(FCCartTrigger);const FC_CartCounterFonts=getFonts(FC_CartCounter);const PersonFonts=getFonts(Person);const HamburgerFonts=getFonts(Hamburger);const Search2Fonts=getFonts(Search2);const MegaMenuSimpleFonts=getFonts(MegaMenuSimple);const MegaMenuExtendedFonts=getFonts(MegaMenuExtended);const MotionDivWithRetractMegaMenuOnRouteChange1uyjs7=withCodeBoundaryForOverrides(motion.div,{nodeId:\"xr4XmPnjd\",override:withRetractMegaMenuOnRouteChange,scopeId:\"Ouf1pSJcq\"});const cycleOrder=[\"xr4XmPnjd\",\"NXohY08Wa\",\"uicV0gwlV\",\"KzOyJbals\",\"Tu9vKtLvz\",\"Rq999a_4p\",\"ry4nrpDZL\",\"OS9w1dK75\"];const serializationHash=\"framer-e1Ogm\";const variantClassNames={KzOyJbals:\"framer-v-1dws1qr\",NXohY08Wa:\"framer-v-1bzhnob\",OS9w1dK75:\"framer-v-hax9zk\",Rq999a_4p:\"framer-v-10f0ffu\",ry4nrpDZL:\"framer-v-3juk3v\",Tu9vKtLvz:\"framer-v-sabbot\",uicV0gwlV:\"framer-v-ubvd6r\",xr4XmPnjd:\"framer-v-1uyjs7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const BNeBBsmqX=undefined;const CbybfZ8e1=undefined;const Y6q0QAf24=undefined;const uDbozICi7=undefined;const rN2QVopEL=undefined;const i3xEuAkQ9=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Van Builds\":\"Rq999a_4p\",About:\"ry4nrpDZL\",Distribution:\"NXohY08Wa\",Main:\"xr4XmPnjd\",Mobile:\"OS9w1dK75\",Products:\"uicV0gwlV\",Tablet:\"KzOyJbals\",Training:\"Tu9vKtLvz\"};const Variants=motion.create(React.Fragment);const getProps=({announcement,announcementLink,cart,height,id,logo,menu,search,width,...props})=>{return{...props,BNeBBsmqX:announcementLink??props.BNeBBsmqX,CbybfZ8e1:announcement??props.CbybfZ8e1??\"Announcement Bar - 8/15\",i3xEuAkQ9:search??props.i3xEuAkQ9,rN2QVopEL:menu??props.rN2QVopEL,uDbozICi7:cart??props.uDbozICi7,variant:humanReadableVariantMap[props.variant]??props.variant??\"xr4XmPnjd\",Y6q0QAf24:logo??props.Y6q0QAf24??{alt:\"\",pixelHeight:555,pixelWidth:1831,src:\"https://framerusercontent.com/images/HbPpHet9dwh29epJPZ8leS58SY.png?width=1831&height=555\",srcSet:\"https://framerusercontent.com/images/HbPpHet9dwh29epJPZ8leS58SY.png?scale-down-to=512&width=1831&height=555 512w,https://framerusercontent.com/images/HbPpHet9dwh29epJPZ8leS58SY.png?scale-down-to=1024&width=1831&height=555 1024w,https://framerusercontent.com/images/HbPpHet9dwh29epJPZ8leS58SY.png?width=1831&height=555 1831w\"}};};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,Y6q0QAf24,CbybfZ8e1,BNeBBsmqX,rN2QVopEL,uDbozICi7,i3xEuAkQ9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xr4XmPnjd\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeave1ijs17i=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"xr4XmPnjd\");});const isDisplayed=()=>{if([\"KzOyJbals\",\"OS9w1dK75\"].includes(baseVariant))return false;return true;};const router=useRouter();const lyp0aNX0W9g42y3=activeVariantCallback(async(...args)=>{setVariant(\"uicV0gwlV\");});const lyp0aNX0Wtx8uie=activeVariantCallback(async(...args)=>{setVariant(\"NXohY08Wa\");});const w2CA02tkO10jpibp=activeVariantCallback(async(...args)=>{setVariant(\"xr4XmPnjd\");});const lyp0aNX0Wd9e2d0=activeVariantCallback(async(...args)=>{setVariant(\"Tu9vKtLvz\");});const lyp0aNX0W4g39c7=activeVariantCallback(async(...args)=>{setVariant(\"Rq999a_4p\");});const lyp0aNX0W5mueoj=activeVariantCallback(async(...args)=>{setVariant(\"ry4nrpDZL\");});const xyG0fDCYV1hgy4i2=activeVariantCallback(async(...args)=>{if(uDbozICi7){const res=await uDbozICi7(...args);if(res===false)return false;}});const isDisplayed1=()=>{if([\"KzOyJbals\",\"OS9w1dK75\"].includes(baseVariant))return true;return false;};const vOOOpT3j01h3ub91=activeVariantCallback(async(...args)=>{if(rN2QVopEL){const res=await rN2QVopEL(...args);if(res===false)return false;}});const ev69BezZCkyi11f=activeVariantCallback(async(...args)=>{if(i3xEuAkQ9){const res=await i3xEuAkQ9(...args);if(res===false)return false;}});const isDisplayed2=()=>{if([\"NXohY08Wa\",\"Tu9vKtLvz\",\"Rq999a_4p\",\"ry4nrpDZL\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"uicV0gwlV\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithRetractMegaMenuOnRouteChange1uyjs7,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1uyjs7\",className,classNames),\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"xr4XmPnjd\",ref:refBinding,style:{...style},...addPropertyOverrides({KzOyJbals:{\"data-framer-name\":\"Tablet\"},NXohY08Wa:{\"data-framer-name\":\"Distribution\",\"data-highlight\":true,onMouseLeave:onMouseLeave1ijs17i},OS9w1dK75:{\"data-framer-name\":\"Mobile\"},Rq999a_4p:{\"data-framer-name\":\"Van Builds\",\"data-highlight\":true,onMouseLeave:onMouseLeave1ijs17i},ry4nrpDZL:{\"data-framer-name\":\"About\",\"data-highlight\":true,onMouseLeave:onMouseLeave1ijs17i},Tu9vKtLvz:{\"data-framer-name\":\"Training\",\"data-highlight\":true,onMouseLeave:onMouseLeave1ijs17i},uicV0gwlV:{\"data-framer-name\":\"Products\",\"data-highlight\":true,onMouseLeave:onMouseLeave1ijs17i}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bd2yc4\",\"data-framer-name\":\"Announcement\",layoutDependency:layoutDependency,layoutId:\"joI9PZ91L\",style:{backgroundColor:\"var(--token-2c1000b9-4b82-4d24-89f0-fae45ce454f6, rgb(0, 154, 206))\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-decoration\":\"underline\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:BNeBBsmqX,motionChild:true,nodeId:\"EtbQNrTrt\",openInNewTab:false,relValues:[],scopeId:\"Ouf1pSJcq\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1iid6g5\",\"data-styles-preset\":\"wbLyGnjPZ\",children:\"Announcement Bar - 8/15\"})})})}),className:\"framer-1gw86dd\",\"data-framer-name\":\"Announcement Bar - 8/15 | 06:24:15\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"EtbQNrTrt\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:CbybfZ8e1,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1otax4f\",\"data-framer-name\":\"Main Navigation\",layoutDependency:layoutDependency,layoutId:\"gqLfk7pnd\",style:{backgroundColor:\"rgb(245, 245, 245)\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"akiZ46ltD\"},motionChild:true,nodeId:\"Yi6gJS6Vd\",openInNewTab:false,scopeId:\"Ouf1pSJcq\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:462,intrinsicWidth:1092,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+42+23),pixelHeight:555,pixelWidth:1831,sizes:\"141px\",...toResponsiveImage(Y6q0QAf24)},className:\"framer-1hiwdlt framer-abk6r8\",\"data-framer-name\":\"RCP card logo black 1\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"Yi6gJS6Vd\",...addPropertyOverrides({KzOyJbals:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:462,intrinsicWidth:1092,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+42+22.5),pixelHeight:555,pixelWidth:1831,sizes:\"141px\",...toResponsiveImage(Y6q0QAf24)},transformTemplate:transformTemplate1},OS9w1dK75:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:462,intrinsicWidth:1092,pixelHeight:555,pixelWidth:1831,sizes:\"111px\",...toResponsiveImage(Y6q0QAf24)},fitImageDimension:undefined}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-40bmuf\",\"data-framer-name\":\"Nav Links\",layoutDependency:layoutDependency,layoutId:\"RM87LGuGQ\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Yj7pwQ05O\"},implicitPathVariables:undefined},{href:{webPageId:\"Yj7pwQ05O\"},implicitPathVariables:undefined},{href:{webPageId:\"Yj7pwQ05O\"},implicitPathVariables:undefined},{href:{webPageId:\"Yj7pwQ05O\"},implicitPathVariables:undefined},{href:{webPageId:\"Yj7pwQ05O\"},implicitPathVariables:undefined},{href:{webPageId:\"Yj7pwQ05O\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+42+29.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16ac98y-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"t3DXkmuDY-container\",nodeId:\"t3DXkmuDY\",rendersWithMotion:true,scopeId:\"Ouf1pSJcq\",children:/*#__PURE__*/_jsx(NavLink,{AvqcYY4Qg:\"rgb(0, 154, 206)\",buE7HjEgY:16,FGaYy0CNj:false,height:\"100%\",id:\"t3DXkmuDY\",layoutId:\"t3DXkmuDY\",Lcj8ns0sf:\"rgb(18, 18, 18)\",lyp0aNX0W:lyp0aNX0W9g42y3,rdHhEz5SJ:\"Products\",variant:matchVariant(\"xjIF4U1YF\"),width:\"100%\",YSiKAgIn_:resolvedLinks[0],...addPropertyOverrides({NXohY08Wa:{YSiKAgIn_:resolvedLinks[1]},Rq999a_4p:{YSiKAgIn_:resolvedLinks[4]},ry4nrpDZL:{YSiKAgIn_:resolvedLinks[5]},Tu9vKtLvz:{YSiKAgIn_:resolvedLinks[3]},uicV0gwlV:{YSiKAgIn_:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"e4jqXrQLI\"},implicitPathVariables:undefined},{href:{webPageId:\"e4jqXrQLI\"},implicitPathVariables:undefined},{href:{webPageId:\"e4jqXrQLI\"},implicitPathVariables:undefined},{href:{webPageId:\"e4jqXrQLI\"},implicitPathVariables:undefined},{href:{webPageId:\"e4jqXrQLI\"},implicitPathVariables:undefined},{href:{webPageId:\"e4jqXrQLI\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+42+29.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6ge5e1-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ePs21VnWu-container\",nodeId:\"ePs21VnWu\",rendersWithMotion:true,scopeId:\"Ouf1pSJcq\",children:/*#__PURE__*/_jsx(NavLink,{AvqcYY4Qg:\"rgb(0, 154, 206)\",buE7HjEgY:16,FGaYy0CNj:false,height:\"100%\",id:\"ePs21VnWu\",layoutId:\"ePs21VnWu\",Lcj8ns0sf:\"rgb(18, 18, 18)\",lyp0aNX0W:lyp0aNX0Wtx8uie,rdHhEz5SJ:\"Distribution\",variant:matchVariant(\"xjIF4U1YF\"),width:\"100%\",YSiKAgIn_:resolvedLinks1[0],...addPropertyOverrides({NXohY08Wa:{w2CA02tkO:w2CA02tkO10jpibp,YSiKAgIn_:resolvedLinks1[1]},Rq999a_4p:{w2CA02tkO:w2CA02tkO10jpibp,YSiKAgIn_:resolvedLinks1[4]},ry4nrpDZL:{w2CA02tkO:w2CA02tkO10jpibp,YSiKAgIn_:resolvedLinks1[5]},Tu9vKtLvz:{w2CA02tkO:w2CA02tkO10jpibp,YSiKAgIn_:resolvedLinks1[3]},uicV0gwlV:{YSiKAgIn_:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kLbZ7t5En\"},implicitPathVariables:undefined},{href:{webPageId:\"kLbZ7t5En\"},implicitPathVariables:undefined},{href:{webPageId:\"kLbZ7t5En\"},implicitPathVariables:undefined},{href:{webPageId:\"kLbZ7t5En\"},implicitPathVariables:undefined},{href:{webPageId:\"kLbZ7t5En\"},implicitPathVariables:undefined},{href:{webPageId:\"kLbZ7t5En\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+42+29.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10r435c-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XtMSq3Rip-container\",nodeId:\"XtMSq3Rip\",rendersWithMotion:true,scopeId:\"Ouf1pSJcq\",children:/*#__PURE__*/_jsx(NavLink,{AvqcYY4Qg:\"rgb(0, 154, 206)\",buE7HjEgY:16,FGaYy0CNj:false,height:\"100%\",id:\"XtMSq3Rip\",layoutId:\"XtMSq3Rip\",Lcj8ns0sf:\"rgb(18, 18, 18)\",lyp0aNX0W:lyp0aNX0Wd9e2d0,rdHhEz5SJ:\"Training\",variant:matchVariant(\"xjIF4U1YF\"),width:\"100%\",YSiKAgIn_:resolvedLinks2[0],...addPropertyOverrides({NXohY08Wa:{YSiKAgIn_:resolvedLinks2[1]},Rq999a_4p:{YSiKAgIn_:resolvedLinks2[4]},ry4nrpDZL:{YSiKAgIn_:resolvedLinks2[5]},Tu9vKtLvz:{YSiKAgIn_:resolvedLinks2[3]},uicV0gwlV:{YSiKAgIn_:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"bEbNYFf1j\"},implicitPathVariables:undefined},{href:{webPageId:\"bEbNYFf1j\"},implicitPathVariables:undefined},{href:{webPageId:\"bEbNYFf1j\"},implicitPathVariables:undefined},{href:{webPageId:\"bEbNYFf1j\"},implicitPathVariables:undefined},{href:{webPageId:\"bEbNYFf1j\"},implicitPathVariables:undefined},{href:{webPageId:\"bEbNYFf1j\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+42+29.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qi6le9-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"R8W9VFAi6-container\",nodeId:\"R8W9VFAi6\",rendersWithMotion:true,scopeId:\"Ouf1pSJcq\",children:/*#__PURE__*/_jsx(NavLink,{AvqcYY4Qg:\"rgb(0, 154, 206)\",buE7HjEgY:16,FGaYy0CNj:false,height:\"100%\",id:\"R8W9VFAi6\",layoutId:\"R8W9VFAi6\",Lcj8ns0sf:\"rgb(18, 18, 18)\",lyp0aNX0W:lyp0aNX0W4g39c7,rdHhEz5SJ:\"Van Build\",variant:matchVariant(\"xjIF4U1YF\"),width:\"100%\",YSiKAgIn_:resolvedLinks3[0],...addPropertyOverrides({NXohY08Wa:{YSiKAgIn_:resolvedLinks3[1]},Rq999a_4p:{YSiKAgIn_:resolvedLinks3[4]},ry4nrpDZL:{YSiKAgIn_:resolvedLinks3[5]},Tu9vKtLvz:{YSiKAgIn_:resolvedLinks3[3]},uicV0gwlV:{YSiKAgIn_:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pXnLiNqxK\"},implicitPathVariables:undefined},{href:{webPageId:\"pXnLiNqxK\"},implicitPathVariables:undefined},{href:{webPageId:\"pXnLiNqxK\"},implicitPathVariables:undefined},{href:{webPageId:\"pXnLiNqxK\"},implicitPathVariables:undefined},{href:{webPageId:\"pXnLiNqxK\"},implicitPathVariables:undefined},{href:{webPageId:\"pXnLiNqxK\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+42+29.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qgm3ky-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"HNU0WTXME-container\",nodeId:\"HNU0WTXME\",rendersWithMotion:true,scopeId:\"Ouf1pSJcq\",children:/*#__PURE__*/_jsx(NavLink,{AvqcYY4Qg:\"rgb(0, 154, 206)\",buE7HjEgY:16,FGaYy0CNj:false,height:\"100%\",id:\"HNU0WTXME\",layoutId:\"HNU0WTXME\",Lcj8ns0sf:\"rgb(18, 18, 18)\",lyp0aNX0W:lyp0aNX0W5mueoj,rdHhEz5SJ:\"About\",variant:matchVariant(\"xjIF4U1YF\"),width:\"100%\",YSiKAgIn_:resolvedLinks4[0],...addPropertyOverrides({NXohY08Wa:{YSiKAgIn_:resolvedLinks4[1]},Rq999a_4p:{YSiKAgIn_:resolvedLinks4[4]},ry4nrpDZL:{YSiKAgIn_:resolvedLinks4[5]},Tu9vKtLvz:{YSiKAgIn_:resolvedLinks4[3]},uicV0gwlV:{YSiKAgIn_:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yqlswl\",layoutDependency:layoutDependency,layoutId:\"bcI6tWHee\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b19q43\",layoutDependency:layoutDependency,layoutId:\"oQch1Y1AT\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1326who\",\"data-framer-name\":\"cart\",layoutDependency:layoutDependency,layoutId:\"KWGhiyOHx\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+0+42+30.5+0+0+0,...addPropertyOverrides({KzOyJbals:{y:(componentViewport?.y||0)+0+42+24.5+5+1+0},OS9w1dK75:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x8egc-container\",layoutDependency:layoutDependency,layoutId:\"Y1HlpYhyz-container\",nodeId:\"Y1HlpYhyz\",rendersWithMotion:true,scopeId:\"Ouf1pSJcq\",children:/*#__PURE__*/_jsx(FCCartTrigger,{height:\"100%\",id:\"Y1HlpYhyz\",layoutId:\"Y1HlpYhyz\",width:\"100%\",xyG0fDCYV:xyG0fDCYV1hgy4i2})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hrr2el-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"A_2zNYcOT-container\",nodeId:\"A_2zNYcOT\",rendersWithMotion:true,scopeId:\"Ouf1pSJcq\",children:/*#__PURE__*/_jsx(FC_CartCounter,{backgroundColor:\"var(--token-2c1000b9-4b82-4d24-89f0-fae45ce454f6, rgb(0, 154, 206))\",border:{borderBottomWidth:0,borderColor:\"rgba(0, 0, 0, 0.5)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},bottomLeft:20,bottomRight:20,color:\"var(--token-9d058593-f71c-417a-9f2c-94c26b541f95, rgb(255, 255, 255))\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hideIf0:false,id:\"A_2zNYcOT\",layoutId:\"A_2zNYcOT\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:1,radius:20,radiusPerCorner:false,style:{height:\"100%\",width:\"100%\"},topLeft:20,topRight:20,width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,width:\"28px\",y:(componentViewport?.y||0)+0+42+30.5+0+0,...addPropertyOverrides({KzOyJbals:{y:(componentViewport?.y||0)+0+42+24.5+5+1},OS9w1dK75:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m1xijt-container\",layoutDependency:layoutDependency,layoutId:\"ZNsp6KsU2-container\",nodeId:\"ZNsp6KsU2\",rendersWithMotion:true,scopeId:\"Ouf1pSJcq\",children:/*#__PURE__*/_jsx(Person,{height:\"100%\",id:\"ZNsp6KsU2\",layoutId:\"ZNsp6KsU2\",style:{height:\"100%\",width:\"100%\"},tdPps0_PN:\"https://shopify.com/97072152886/account\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6rcsrw\",layoutDependency:layoutDependency,layoutId:\"QyN_CAtTX\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({KzOyJbals:{height:14,y:(componentViewport?.y||0)+0+42+24.5+0+13},OS9w1dK75:{height:14}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wbadu6-container\",layoutDependency:layoutDependency,layoutId:\"evJrsEjG0-container\",nodeId:\"evJrsEjG0\",rendersWithMotion:true,scopeId:\"Ouf1pSJcq\",children:/*#__PURE__*/_jsx(Hamburger,{height:\"100%\",id:\"evJrsEjG0\",layoutId:\"evJrsEjG0\",variant:matchVariant(\"annxIhbi9\"),width:\"100%\",...addPropertyOverrides({KzOyJbals:{vOOOpT3j0:vOOOpT3j01h3ub91},OS9w1dK75:{variant:matchVariant(\"OCF7OPPub\"),vOOOpT3j0:vOOOpT3j01h3ub91}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,width:\"26px\",y:(componentViewport?.y||0)+0+42+30.5+1+0,...addPropertyOverrides({KzOyJbals:{y:(componentViewport?.y||0)+0+42+24.5+0+7},OS9w1dK75:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o90qdp-container\",layoutDependency:layoutDependency,layoutId:\"qyIbYkdeE-container\",nodeId:\"qyIbYkdeE\",rendersWithMotion:true,scopeId:\"Ouf1pSJcq\",children:/*#__PURE__*/_jsx(Search2,{ev69BezZC:ev69BezZCkyi11f,height:\"100%\",id:\"qyIbYkdeE\",layoutId:\"qyIbYkdeE\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":ZWPiVpWWs\",webPageId:\"tL8TqB6aL\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({NXohY08Wa:{height:367,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+131},Rq999a_4p:{height:367,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+131},ry4nrpDZL:{height:367,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+131},Tu9vKtLvz:{height:367,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+131}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lmqb1f-container\",layoutDependency:layoutDependency,layoutId:\"dsPR1r8zQ-container\",nodeId:\"dsPR1r8zQ\",rendersWithMotion:true,scopeId:\"Ouf1pSJcq\",children:/*#__PURE__*/_jsx(MegaMenuSimple,{fiuDHanFD:\"From local route service to nationwide wholesale distribution, we keep professionals stocked and working.\",Frrilm4XM:\"Distribution\",height:\"100%\",id:\"dsPR1r8zQ\",layoutId:\"dsPR1r8zQ\",QLbQWs2Lg:\"Shop All\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"yZSmuRzwR\"),width:\"100%\",...addPropertyOverrides({NXohY08Wa:{EeweBDbQF:resolvedLinks5[0],QLbQWs2Lg:\"Submit Inquiry\"},Rq999a_4p:{variant:matchVariant(\"F5ksMYcbq\")},ry4nrpDZL:{variant:matchVariant(\"uoNMQ1oDC\")},Tu9vKtLvz:{variant:matchVariant(\"FCDNhd5FA\")}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({uicV0gwlV:{height:367,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+131}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6nhhy3-container\",layoutDependency:layoutDependency,layoutId:\"lUzF0zpsr-container\",nodeId:\"lUzF0zpsr\",rendersWithMotion:true,scopeId:\"Ouf1pSJcq\",children:/*#__PURE__*/_jsx(MegaMenuExtended,{height:\"100%\",id:\"lUzF0zpsr\",layoutId:\"lUzF0zpsr\",pAT3uuhb1:w2CA02tkO10jpibp,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"orM50BgZp\"),width:\"100%\"})})})]})})})});});const css=[\".framer-e1Ogm.framer-abk6r8, .framer-e1Ogm .framer-abk6r8 { display: block; }\",\".framer-e1Ogm.framer-1uyjs7 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-e1Ogm .framer-1bd2yc4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 12px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-e1Ogm .framer-1gw86dd { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-e1Ogm .framer-1otax4f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 89px; justify-content: space-between; overflow: visible; padding: 0px 64px 0px 64px; position: relative; width: 100%; }\",\".framer-e1Ogm .framer-1hiwdlt { flex: none; height: auto; overflow: visible; position: relative; text-decoration: none; width: 141px; }\",\".framer-e1Ogm .framer-40bmuf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-e1Ogm .framer-16ac98y-container, .framer-e1Ogm .framer-6ge5e1-container, .framer-e1Ogm .framer-10r435c-container, .framer-e1Ogm .framer-1qi6le9-container, .framer-e1Ogm .framer-qgm3ky-container, .framer-e1Ogm .framer-x8egc-container, .framer-e1Ogm .framer-1wbadu6-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-e1Ogm .framer-yqlswl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-e1Ogm .framer-1b19q43 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-e1Ogm .framer-1326who { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-e1Ogm .framer-1hrr2el-container { aspect-ratio: 1 / 1; flex: none; height: auto; position: absolute; right: -11px; top: -7px; width: 18px; z-index: 1; }\",\".framer-e1Ogm .framer-m1xijt-container { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-e1Ogm .framer-6rcsrw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 24px; }\",\".framer-e1Ogm .framer-o90qdp-container { flex: none; height: 26px; position: relative; width: 26px; }\",\".framer-e1Ogm .framer-1lmqb1f-container, .framer-e1Ogm .framer-6nhhy3-container { flex: none; height: 367px; position: relative; width: 100%; }\",\".framer-e1Ogm.framer-v-ubvd6r .framer-6rcsrw { width: min-content; }\",\".framer-e1Ogm.framer-v-1dws1qr.framer-1uyjs7 { width: 810px; }\",\".framer-e1Ogm.framer-v-1dws1qr .framer-1otax4f { padding: 0px 48px 0px 48px; }\",\".framer-e1Ogm.framer-v-1dws1qr .framer-1hiwdlt { left: 50%; position: absolute; top: 49%; z-index: 1; }\",\".framer-e1Ogm.framer-v-1dws1qr .framer-yqlswl, .framer-e1Ogm.framer-v-hax9zk .framer-yqlswl { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-e1Ogm.framer-v-1dws1qr .framer-1b19q43, .framer-e1Ogm.framer-v-hax9zk .framer-1b19q43 { height: 30px; order: 1; width: 70px; }\",\".framer-e1Ogm.framer-v-1dws1qr .framer-6rcsrw, .framer-e1Ogm.framer-v-hax9zk .framer-6rcsrw { gap: 12px; height: 40px; order: 0; width: 70px; }\",\".framer-e1Ogm.framer-v-hax9zk.framer-1uyjs7 { width: 422px; }\",\".framer-e1Ogm.framer-v-hax9zk .framer-1bd2yc4 { flex-wrap: wrap; }\",\".framer-e1Ogm.framer-v-hax9zk .framer-1otax4f { height: 57px; padding: 0px 24px 0px 24px; }\",\".framer-e1Ogm.framer-v-hax9zk .framer-1hiwdlt { height: 33px; left: calc(50.00000000000002% - 111px / 2); position: absolute; top: calc(50.877192982456165% - 33px / 2); width: 111px; z-index: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 131\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"NXohY08Wa\":{\"layout\":[\"fixed\",\"auto\"]},\"uicV0gwlV\":{\"layout\":[\"fixed\",\"auto\"]},\"KzOyJbals\":{\"layout\":[\"fixed\",\"auto\"]},\"Tu9vKtLvz\":{\"layout\":[\"fixed\",\"auto\"]},\"Rq999a_4p\":{\"layout\":[\"fixed\",\"auto\"]},\"ry4nrpDZL\":{\"layout\":[\"fixed\",\"auto\"]},\"OS9w1dK75\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Y6q0QAf24\":\"logo\",\"CbybfZ8e1\":\"announcement\",\"BNeBBsmqX\":\"announcementLink\",\"rN2QVopEL\":\"menu\",\"uDbozICi7\":\"cart\",\"i3xEuAkQ9\":\"search\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOuf1pSJcq=withCSS(Component,css,\"framer-e1Ogm\");export default FramerOuf1pSJcq;FramerOuf1pSJcq.displayName=\"Header\";FramerOuf1pSJcq.defaultProps={height:131,width:1200};addPropertyControls(FramerOuf1pSJcq,{variant:{options:[\"xr4XmPnjd\",\"NXohY08Wa\",\"uicV0gwlV\",\"KzOyJbals\",\"Tu9vKtLvz\",\"Rq999a_4p\",\"ry4nrpDZL\",\"OS9w1dK75\"],optionTitles:[\"Main\",\"Distribution\",\"Products\",\"Tablet\",\"Training\",\"Van Builds\",\"About\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},Y6q0QAf24:{__defaultAssetReference:\"data:framer/asset-reference,HbPpHet9dwh29epJPZ8leS58SY.png?width=1831&height=555\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,HbPpHet9dwh29epJPZ8leS58SY.png?width=1831&height=555\"},title:\"Logo\",type:ControlType.ResponsiveImage},CbybfZ8e1:{defaultValue:\"Announcement Bar - 8/15\",displayTextArea:false,title:\"Announcement\",type:ControlType.String},onCbybfZ8e1Change:{changes:\"CbybfZ8e1\",type:ControlType.ChangeHandler},BNeBBsmqX:{title:\"Announcement - Link\",type:ControlType.Link},rN2QVopEL:{title:\"Menu\",type:ControlType.EventHandler},uDbozICi7:{title:\"Cart\",type:ControlType.EventHandler},i3xEuAkQ9:{title:\"Search\",type:ControlType.EventHandler}});addFonts(FramerOuf1pSJcq,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.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/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\"}]},...NavLinkFonts,...FCCartTriggerFonts,...FC_CartCounterFonts,...PersonFonts,...HamburgerFonts,...Search2Fonts,...MegaMenuSimpleFonts,...MegaMenuExtendedFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerOuf1pSJcq.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavLink,{},context),()=>forwardLoader(FCCartTrigger,{},context),()=>forwardLoader(Person,{},context),()=>forwardLoader(Hamburger,{},context),()=>forwardLoader(Search2,{},context),()=>forwardLoader(MegaMenuSimple,{},context),()=>forwardLoader(MegaMenuExtended,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOuf1pSJcq\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"Y6q0QAf24\\\":\\\"logo\\\",\\\"CbybfZ8e1\\\":\\\"announcement\\\",\\\"BNeBBsmqX\\\":\\\"announcementLink\\\",\\\"rN2QVopEL\\\":\\\"menu\\\",\\\"uDbozICi7\\\":\\\"cart\\\",\\\"i3xEuAkQ9\\\":\\\"search\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"131\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NXohY08Wa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uicV0gwlV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KzOyJbals\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Tu9vKtLvz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Rq999a_4p\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ry4nrpDZL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OS9w1dK75\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2b843ce)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={ALe7gHsuG:{hover:true},OAhlXmjcz:{hover:true},vsKTwIerW:{hover:true},Y00fwUj8H:{hover:true}};const cycleOrder=[\"ALe7gHsuG\",\"Y00fwUj8H\",\"OAhlXmjcz\",\"vsKTwIerW\"];const serializationHash=\"framer-WHC6x\";const variantClassNames={ALe7gHsuG:\"framer-v-idly7i\",OAhlXmjcz:\"framer-v-1grjqe0\",vsKTwIerW:\"framer-v-wnkd3c\",Y00fwUj8H:\"framer-v-1l08iac\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const thj5pNXKV=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Facebook:\"ALe7gHsuG\",Instagram:\"OAhlXmjcz\",TikTok:\"Y00fwUj8H\",YouTube:\"vsKTwIerW\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,thj5pNXKV:link??props.thj5pNXKV,variant:humanReadableVariantMap[props.variant]??props.variant??\"ALe7gHsuG\"};};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,thj5pNXKV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ALe7gHsuG\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Y00fwUj8H-hover\",\"OAhlXmjcz-hover\",\"vsKTwIerW-hover\"].includes(gestureVariant))return false;if([\"Y00fwUj8H\",\"OAhlXmjcz\",\"vsKTwIerW\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"Y00fwUj8H-hover\")return true;if(baseVariant===\"Y00fwUj8H\")return true;return false;};const isDisplayed2=()=>{if(gestureVariant===\"OAhlXmjcz-hover\")return true;if(baseVariant===\"OAhlXmjcz\")return true;return false;};const isDisplayed3=()=>{if(gestureVariant===\"vsKTwIerW-hover\")return true;if(baseVariant===\"vsKTwIerW\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:thj5pNXKV,motionChild:true,nodeId:\"ALe7gHsuG\",openInNewTab:true,scopeId:\"qN8bnrOG6\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-idly7i\",className,classNames)} framer-dq1rii`,\"data-framer-name\":\"Facebook\",layoutDependency:layoutDependency,layoutId:\"ALe7gHsuG\",ref:refBinding,style:{...style},...addPropertyOverrides({\"ALe7gHsuG-hover\":{\"data-framer-name\":undefined},\"OAhlXmjcz-hover\":{\"data-framer-name\":undefined},\"vsKTwIerW-hover\":{\"data-framer-name\":undefined},\"Y00fwUj8H-hover\":{\"data-framer-name\":undefined},OAhlXmjcz:{\"data-framer-name\":\"Instagram\"},vsKTwIerW:{\"data-framer-name\":\"YouTube\"},Y00fwUj8H:{\"data-framer-name\":\"TikTok\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1jqq9vw\",\"data-framer-name\":\"facebook\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"fvDosmvzZ\",svg:'<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M12.6005 4.43344H14.1671V1.78344C13.4086 1.70456 12.6464 1.66562 11.8838 1.66677C9.61712 1.66677 8.06712 3.05011 8.06712 5.58344V7.76677H5.50879V10.7334H8.06712V18.3334H11.1338V10.7334H13.6838L14.0671 7.76677H11.1338V5.87511C11.1338 5.00011 11.3671 4.43344 12.6005 4.43344Z\" fill=\"#F5F5F5\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-5bjc7j\",\"data-framer-name\":\"facebook\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"jL_C4QiIw\",svg:'<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M12.6005 4.43344H14.1671V1.78344C13.4086 1.70456 12.6464 1.66562 11.8838 1.66677C9.61712 1.66677 8.06712 3.05011 8.06712 5.58344V7.76677H5.50879V10.7334H8.06712V18.3334H11.1338V10.7334H13.6838L14.0671 7.76677H11.1338V5.87511C11.1338 5.00011 11.3671 4.43344 12.6005 4.43344Z\" fill=\"#F5F5F5\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1j3lur6\",\"data-framer-name\":\"tiktok\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"sSzE2rWzQ\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M19.1998 10.84V7.99999C17.8698 7.99999 16.8548 7.64499 16.1998 6.95499C15.5275 6.16751 15.1509 5.17026 15.1348 4.13499V3.92999L12.4498 3.86499V15.4C12.3577 15.9033 12.1134 16.3662 11.7499 16.7262C11.3864 17.0862 10.9211 17.3261 10.417 17.4133C9.91283 17.5006 9.39405 17.431 8.93068 17.2141C8.46731 16.9972 8.08165 16.6433 7.82576 16.2003C7.56988 15.7572 7.4561 15.2463 7.49977 14.7365C7.54345 14.2268 7.74249 13.7427 8.07001 13.3496C8.39753 12.9565 8.83776 12.6734 9.33129 12.5385C9.82481 12.4035 10.3479 12.4233 10.8298 12.595V9.84499C10.5488 9.79895 10.2646 9.77554 9.97981 9.77499C8.9553 9.77499 7.9538 10.0788 7.10195 10.648C6.25011 11.2172 5.58617 12.0262 5.19411 12.9727C4.80205 13.9192 4.69947 14.9607 4.89934 15.9656C5.09921 16.9704 5.59256 17.8934 6.31699 18.6178C7.04143 19.3422 7.96442 19.8356 8.96924 20.0355C9.97406 20.2353 11.0156 20.1327 11.9621 19.7407C12.9086 19.3486 13.7176 18.6847 14.2868 17.8328C14.856 16.981 15.1598 15.9795 15.1598 14.955C15.1593 14.7427 15.1459 14.5307 15.1198 14.32V9.74499C16.3407 10.5075 17.7612 10.8887 19.1998 10.84Z\" fill=\"#F5F5F5\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1xazdlk\",\"data-framer-name\":\"tiktok\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"nj29uBzng\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M19.1998 10.84V7.99999C17.8698 7.99999 16.8548 7.64499 16.1998 6.95499C15.5275 6.16751 15.1509 5.17026 15.1348 4.13499V3.92999L12.4498 3.86499V15.4C12.3577 15.9033 12.1134 16.3662 11.7499 16.7262C11.3864 17.0862 10.9211 17.3261 10.417 17.4133C9.91283 17.5006 9.39405 17.431 8.93068 17.2141C8.46731 16.9972 8.08165 16.6433 7.82576 16.2003C7.56988 15.7572 7.4561 15.2463 7.49977 14.7365C7.54345 14.2268 7.74249 13.7427 8.07001 13.3496C8.39753 12.9565 8.83776 12.6734 9.33129 12.5385C9.82481 12.4035 10.3479 12.4233 10.8298 12.595V9.84499C10.5488 9.79895 10.2646 9.77554 9.97981 9.77499C8.9553 9.77499 7.9538 10.0788 7.10195 10.648C6.25011 11.2172 5.58617 12.0262 5.19411 12.9727C4.80205 13.9192 4.69947 14.9607 4.89934 15.9656C5.09921 16.9704 5.59256 17.8934 6.31699 18.6178C7.04143 19.3422 7.96442 19.8356 8.96924 20.0355C9.97406 20.2353 11.0156 20.1327 11.9621 19.7407C12.9086 19.3486 13.7176 18.6847 14.2868 17.8328C14.856 16.981 15.1598 15.9795 15.1598 14.955C15.1593 14.7427 15.1459 14.5307 15.1198 14.32V9.74499C16.3407 10.5075 17.7612 10.8887 19.1998 10.84Z\" fill=\"#F5F5F5\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-9bpae\",\"data-framer-name\":\"instagram\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"sLDkVprSA\",svg:'<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M14.4503 4.55008C14.2525 4.55008 14.0592 4.60873 13.8948 4.71861C13.7303 4.82849 13.6021 4.98467 13.5264 5.1674C13.4508 5.35012 13.431 5.55119 13.4695 5.74517C13.5081 5.93915 13.6034 6.11733 13.7432 6.25719C13.8831 6.39704 14.0613 6.49228 14.2552 6.53087C14.4492 6.56945 14.6503 6.54965 14.833 6.47396C15.0157 6.39827 15.1719 6.2701 15.2818 6.10565C15.3917 5.9412 15.4503 5.74786 15.4503 5.55008C15.4503 5.28486 15.345 5.03051 15.1574 4.84297C14.9699 4.65544 14.7155 4.55008 14.4503 4.55008ZM18.2837 6.56675C18.2675 5.87533 18.138 5.19125 17.9003 4.54175C17.6884 3.98602 17.3586 3.48281 16.9337 3.06675C16.521 2.6396 16.0166 2.3119 15.4587 2.10841C14.8109 1.86355 14.126 1.73109 13.4337 1.71675C12.5503 1.66675 12.267 1.66675 10.0003 1.66675C7.73366 1.66675 7.45032 1.66675 6.56699 1.71675C5.87462 1.73109 5.18978 1.86355 4.54199 2.10841C3.98506 2.31396 3.4811 2.64138 3.06699 3.06675C2.63985 3.4794 2.31214 3.98378 2.10866 4.54175C1.86379 5.18953 1.73133 5.87437 1.71699 6.56675C1.66699 7.45008 1.66699 7.73341 1.66699 10.0001C1.66699 12.2667 1.66699 12.5501 1.71699 13.4334C1.73133 14.1258 1.86379 14.8106 2.10866 15.4584C2.31214 16.0164 2.63985 16.5208 3.06699 16.9334C3.4811 17.3588 3.98506 17.6862 4.54199 17.8917C5.18978 18.1366 5.87462 18.2691 6.56699 18.2834C7.45032 18.3334 7.73366 18.3334 10.0003 18.3334C12.267 18.3334 12.5503 18.3334 13.4337 18.2834C14.126 18.2691 14.8109 18.1366 15.4587 17.8917C16.0166 17.6883 16.521 17.3606 16.9337 16.9334C17.3605 16.5189 17.6906 16.0152 17.9003 15.4584C18.138 14.8089 18.2675 14.1248 18.2837 13.4334C18.2837 12.5501 18.3337 12.2667 18.3337 10.0001C18.3337 7.73341 18.3337 7.45008 18.2837 6.56675ZM16.7837 13.3334C16.7776 13.8624 16.6818 14.3865 16.5003 14.8834C16.3673 15.2461 16.1536 15.5738 15.8753 15.8417C15.605 16.1172 15.278 16.3304 14.917 16.4667C14.4201 16.6482 13.896 16.744 13.367 16.7501C12.5337 16.7917 12.2253 16.8001 10.0337 16.8001C7.84199 16.8001 7.53366 16.8001 6.70032 16.7501C6.15107 16.7604 5.60415 16.6758 5.08366 16.5001C4.73848 16.3568 4.42646 16.1441 4.16699 15.8751C3.8904 15.6074 3.67936 15.2794 3.55033 14.9167C3.34687 14.4127 3.23403 13.8767 3.21699 13.3334C3.21699 12.5001 3.16699 12.1917 3.16699 10.0001C3.16699 7.80841 3.16699 7.50008 3.21699 6.66675C3.22073 6.12596 3.31945 5.59003 3.50866 5.08341C3.65536 4.73167 3.88055 4.41813 4.16699 4.16675C4.42017 3.88022 4.73306 3.65266 5.08366 3.50008C5.59162 3.31678 6.12699 3.22098 6.66699 3.21675C7.50032 3.21675 7.80866 3.16675 10.0003 3.16675C12.192 3.16675 12.5003 3.16675 13.3337 3.21675C13.8626 3.22281 14.3867 3.31862 14.8837 3.50008C15.2623 3.64062 15.6022 3.86912 15.8753 4.16675C16.1484 4.42273 16.3618 4.73569 16.5003 5.08341C16.6855 5.59086 16.7814 6.12656 16.7837 6.66675C16.8253 7.50008 16.8337 7.80841 16.8337 10.0001C16.8337 12.1917 16.8253 12.5001 16.7837 13.3334ZM10.0003 5.72508C9.15517 5.72673 8.32946 5.97885 7.62754 6.4496C6.92561 6.92034 6.37897 7.58858 6.05669 8.36987C5.7344 9.15117 5.65093 10.0105 5.81682 10.8392C5.98271 11.6679 6.39052 12.4289 6.98872 13.0259C7.58692 13.6229 8.34867 14.0293 9.17771 14.1935C10.0067 14.3578 10.8659 14.2727 11.6465 13.9489C12.4272 13.6251 13.0944 13.0771 13.5638 12.3743C14.0331 11.6714 14.2837 10.8452 14.2837 10.0001C14.2848 9.43767 14.1747 8.88059 13.9597 8.36088C13.7447 7.84117 13.4291 7.36909 13.031 6.97179C12.633 6.57449 12.1603 6.25981 11.6402 6.04586C11.12 5.8319 10.5627 5.72288 10.0003 5.72508ZM10.0003 12.7751C9.45148 12.7751 8.91496 12.6123 8.45862 12.3074C8.00227 12.0025 7.64659 11.5691 7.43656 11.062C7.22653 10.555 7.17157 9.997 7.27865 9.4587C7.38572 8.92041 7.65001 8.42595 8.0381 8.03786C8.42619 7.64977 8.92065 7.38548 9.45895 7.2784C9.99725 7.17133 10.5552 7.22628 11.0623 7.43631C11.5693 7.64635 12.0027 8.00203 12.3077 8.45837C12.6126 8.91472 12.7753 9.45124 12.7753 10.0001C12.7753 10.3645 12.7035 10.7253 12.5641 11.062C12.4246 11.3987 12.2202 11.7046 11.9625 11.9623C11.7049 12.22 11.3989 12.4244 11.0623 12.5638C10.7256 12.7033 10.3647 12.7751 10.0003 12.7751Z\" fill=\"#F5F5F5\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-6kn6kp\",\"data-framer-name\":\"instagram\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"wOiSjZHgx\",svg:'<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M14.4503 4.55008C14.2525 4.55008 14.0592 4.60873 13.8948 4.71861C13.7303 4.82849 13.6021 4.98467 13.5264 5.1674C13.4508 5.35012 13.431 5.55119 13.4695 5.74517C13.5081 5.93915 13.6034 6.11733 13.7432 6.25719C13.8831 6.39704 14.0613 6.49228 14.2552 6.53087C14.4492 6.56945 14.6503 6.54965 14.833 6.47396C15.0157 6.39827 15.1719 6.2701 15.2818 6.10565C15.3917 5.9412 15.4503 5.74786 15.4503 5.55008C15.4503 5.28486 15.345 5.03051 15.1574 4.84297C14.9699 4.65544 14.7155 4.55008 14.4503 4.55008ZM18.2837 6.56675C18.2675 5.87533 18.138 5.19125 17.9003 4.54175C17.6884 3.98602 17.3586 3.48281 16.9337 3.06675C16.521 2.6396 16.0166 2.3119 15.4587 2.10841C14.8109 1.86355 14.126 1.73109 13.4337 1.71675C12.5503 1.66675 12.267 1.66675 10.0003 1.66675C7.73366 1.66675 7.45032 1.66675 6.56699 1.71675C5.87462 1.73109 5.18978 1.86355 4.54199 2.10841C3.98506 2.31396 3.4811 2.64138 3.06699 3.06675C2.63985 3.4794 2.31214 3.98378 2.10866 4.54175C1.86379 5.18953 1.73133 5.87437 1.71699 6.56675C1.66699 7.45008 1.66699 7.73341 1.66699 10.0001C1.66699 12.2667 1.66699 12.5501 1.71699 13.4334C1.73133 14.1258 1.86379 14.8106 2.10866 15.4584C2.31214 16.0164 2.63985 16.5208 3.06699 16.9334C3.4811 17.3588 3.98506 17.6862 4.54199 17.8917C5.18978 18.1366 5.87462 18.2691 6.56699 18.2834C7.45032 18.3334 7.73366 18.3334 10.0003 18.3334C12.267 18.3334 12.5503 18.3334 13.4337 18.2834C14.126 18.2691 14.8109 18.1366 15.4587 17.8917C16.0166 17.6883 16.521 17.3606 16.9337 16.9334C17.3605 16.5189 17.6906 16.0152 17.9003 15.4584C18.138 14.8089 18.2675 14.1248 18.2837 13.4334C18.2837 12.5501 18.3337 12.2667 18.3337 10.0001C18.3337 7.73341 18.3337 7.45008 18.2837 6.56675ZM16.7837 13.3334C16.7776 13.8624 16.6818 14.3865 16.5003 14.8834C16.3673 15.2461 16.1536 15.5738 15.8753 15.8417C15.605 16.1172 15.278 16.3304 14.917 16.4667C14.4201 16.6482 13.896 16.744 13.367 16.7501C12.5337 16.7917 12.2253 16.8001 10.0337 16.8001C7.84199 16.8001 7.53366 16.8001 6.70032 16.7501C6.15107 16.7604 5.60415 16.6758 5.08366 16.5001C4.73848 16.3568 4.42646 16.1441 4.16699 15.8751C3.8904 15.6074 3.67936 15.2794 3.55033 14.9167C3.34687 14.4127 3.23403 13.8767 3.21699 13.3334C3.21699 12.5001 3.16699 12.1917 3.16699 10.0001C3.16699 7.80841 3.16699 7.50008 3.21699 6.66675C3.22073 6.12596 3.31945 5.59003 3.50866 5.08341C3.65536 4.73167 3.88055 4.41813 4.16699 4.16675C4.42017 3.88022 4.73306 3.65266 5.08366 3.50008C5.59162 3.31678 6.12699 3.22098 6.66699 3.21675C7.50032 3.21675 7.80866 3.16675 10.0003 3.16675C12.192 3.16675 12.5003 3.16675 13.3337 3.21675C13.8626 3.22281 14.3867 3.31862 14.8837 3.50008C15.2623 3.64062 15.6022 3.86912 15.8753 4.16675C16.1484 4.42273 16.3618 4.73569 16.5003 5.08341C16.6855 5.59086 16.7814 6.12656 16.7837 6.66675C16.8253 7.50008 16.8337 7.80841 16.8337 10.0001C16.8337 12.1917 16.8253 12.5001 16.7837 13.3334ZM10.0003 5.72508C9.15517 5.72673 8.32946 5.97885 7.62754 6.4496C6.92561 6.92034 6.37897 7.58858 6.05669 8.36987C5.7344 9.15117 5.65093 10.0105 5.81682 10.8392C5.98271 11.6679 6.39052 12.4289 6.98872 13.0259C7.58692 13.6229 8.34867 14.0293 9.17771 14.1935C10.0067 14.3578 10.8659 14.2727 11.6465 13.9489C12.4272 13.6251 13.0944 13.0771 13.5638 12.3743C14.0331 11.6714 14.2837 10.8452 14.2837 10.0001C14.2848 9.43767 14.1747 8.88059 13.9597 8.36088C13.7447 7.84117 13.4291 7.36909 13.031 6.97179C12.633 6.57449 12.1603 6.25981 11.6402 6.04586C11.12 5.8319 10.5627 5.72288 10.0003 5.72508ZM10.0003 12.7751C9.45148 12.7751 8.91496 12.6123 8.45862 12.3074C8.00227 12.0025 7.64659 11.5691 7.43656 11.062C7.22653 10.555 7.17157 9.997 7.27865 9.4587C7.38572 8.92041 7.65001 8.42595 8.0381 8.03786C8.42619 7.64977 8.92065 7.38548 9.45895 7.2784C9.99725 7.17133 10.5552 7.22628 11.0623 7.43631C11.5693 7.64635 12.0027 8.00203 12.3077 8.45837C12.6126 8.91472 12.7753 9.45124 12.7753 10.0001C12.7753 10.3645 12.7035 10.7253 12.5641 11.062C12.4246 11.3987 12.2202 11.7046 11.9625 11.9623C11.7049 12.22 11.3989 12.4244 11.0623 12.5638C10.7256 12.7033 10.3647 12.7751 10.0003 12.7751Z\" fill=\"#F5F5F5\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1649lkp\",\"data-framer-name\":\"Youtube\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"cc2Op2AFt\",svg:'<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M19.15 5.075C18.6075 4.11 18.0188 3.9325 16.82 3.865C15.6225 3.78375 12.6112 3.75 10.0025 3.75C7.38875 3.75 4.37625 3.78375 3.18 3.86375C1.98375 3.9325 1.39375 4.10875 0.84625 5.075C0.2875 6.03875 0 7.69875 0 10.6212V10.6313C0 13.5413 0.2875 15.2137 0.84625 16.1675C1.39375 17.1325 1.9825 17.3075 3.17875 17.3888C4.37625 17.4588 7.38875 17.5 10.0025 17.5C12.6112 17.5 15.6225 17.4587 16.8212 17.39C18.02 17.3087 18.6087 17.1338 19.1513 16.1688C19.715 15.215 20 13.5425 20 10.6325V10.6225C20 7.69875 19.715 6.03875 19.15 5.075ZM7.5 14.375V6.875L13.75 10.625L7.5 14.375Z\" fill=\"#F5F5F5\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-xr48ww\",\"data-framer-name\":\"Youtube\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"FBUOKQyCW\",svg:'<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M19.15 5.075C18.6075 4.11 18.0188 3.9325 16.82 3.865C15.6225 3.78375 12.6112 3.75 10.0025 3.75C7.38875 3.75 4.37625 3.78375 3.18 3.86375C1.98375 3.9325 1.39375 4.10875 0.84625 5.075C0.2875 6.03875 0 7.69875 0 10.6212V10.6313C0 13.5413 0.2875 15.2137 0.84625 16.1675C1.39375 17.1325 1.9825 17.3075 3.17875 17.3888C4.37625 17.4588 7.38875 17.5 10.0025 17.5C12.6112 17.5 15.6225 17.4587 16.8212 17.39C18.02 17.3087 18.6087 17.1338 19.1513 16.1688C19.715 15.215 20 13.5425 20 10.6325V10.6225C20 7.69875 19.715 6.03875 19.15 5.075ZM7.5 14.375V6.875L13.75 10.625L7.5 14.375Z\" fill=\"#F5F5F5\"/>\\n</svg>\\n',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WHC6x.framer-dq1rii, .framer-WHC6x .framer-dq1rii { display: block; }\",\".framer-WHC6x.framer-idly7i { cursor: pointer; height: 20px; overflow: hidden; position: relative; text-decoration: none; width: 20px; }\",\".framer-WHC6x .framer-1jqq9vw { bottom: -21px; flex: none; height: 20px; left: 0px; position: absolute; right: 0px; }\",\".framer-WHC6x .framer-5bjc7j, .framer-WHC6x .framer-xr48ww { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-WHC6x .framer-1j3lur6 { bottom: -2px; flex: none; left: -2px; position: absolute; right: -2px; top: -2px; }\",\".framer-WHC6x .framer-1xazdlk { bottom: -26px; flex: none; height: 24px; left: -2px; position: absolute; right: -2px; }\",\".framer-WHC6x .framer-9bpae { flex: none; height: 20px; left: 0px; position: absolute; top: 0px; width: 20px; }\",\".framer-WHC6x .framer-6kn6kp, .framer-WHC6x .framer-1649lkp { bottom: -20px; flex: none; height: 20px; left: 0px; position: absolute; right: 0px; }\",\".framer-WHC6x.framer-v-idly7i.hover .framer-1jqq9vw { bottom: -1px; }\",\".framer-WHC6x.framer-v-idly7i.hover .framer-5bjc7j, .framer-WHC6x.framer-v-wnkd3c.hover .framer-xr48ww { bottom: unset; height: 20px; top: -20px; }\",\".framer-WHC6x.framer-v-1l08iac.hover .framer-1j3lur6 { bottom: unset; height: 24px; top: -26px; }\",\".framer-WHC6x.framer-v-1l08iac.hover .framer-1xazdlk { bottom: -2px; height: unset; top: -2px; }\",\".framer-WHC6x.framer-v-1grjqe0.hover .framer-9bpae { right: 0px; top: -20px; width: unset; }\",\".framer-WHC6x.framer-v-1grjqe0.hover .framer-6kn6kp, .framer-WHC6x.framer-v-wnkd3c.hover .framer-1649lkp { bottom: 0px; height: unset; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Y00fwUj8H\":{\"layout\":[\"fixed\",\"fixed\"]},\"OAhlXmjcz\":{\"layout\":[\"fixed\",\"fixed\"]},\"vsKTwIerW\":{\"layout\":[\"fixed\",\"fixed\"]},\"i2KEM9jk4\":{\"layout\":[\"fixed\",\"fixed\"]},\"se849mEG0\":{\"layout\":[\"fixed\",\"fixed\"]},\"m8QqUvHtN\":{\"layout\":[\"fixed\",\"fixed\"]},\"ATzaI2QFo\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"thj5pNXKV\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqN8bnrOG6=withCSS(Component,css,\"framer-WHC6x\");export default FramerqN8bnrOG6;FramerqN8bnrOG6.displayName=\"buttons/social icon\";FramerqN8bnrOG6.defaultProps={height:20,width:20};addPropertyControls(FramerqN8bnrOG6,{variant:{options:[\"ALe7gHsuG\",\"Y00fwUj8H\",\"OAhlXmjcz\",\"vsKTwIerW\"],optionTitles:[\"Facebook\",\"TikTok\",\"Instagram\",\"YouTube\"],title:\"Variant\",type:ControlType.Enum},thj5pNXKV:{title:\"Link\",type:ControlType.Link}});addFonts(FramerqN8bnrOG6,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqN8bnrOG6\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Y00fwUj8H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OAhlXmjcz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vsKTwIerW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"i2KEM9jk4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"se849mEG0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"m8QqUvHtN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ATzaI2QFo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"20\",\"framerVariables\":\"{\\\"thj5pNXKV\\\":\\\"link\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qN8bnrOG6.map","// Generated by Framer (a56d1fd)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,runTasksWithYield,SmartComponentScopedContainer,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/6m325hJYupRivsBacuac/bn7O0ZTBgdLhLWXWhud5/uyk8y8GSg.js\";import MainBtn from\"https://framerusercontent.com/modules/hizTrmcX5ixEEfKXkZuY/xsjxeJOlloUJWUmAWv34/L_b8sAiBz.js\";import ButtonsSocialIcon from\"https://framerusercontent.com/modules/CYOBIGl3uNBsT1RkgN2E/yFN34wpzw5Ilxx31k4EU/qN8bnrOG6.js\";const MainBtnFonts=getFonts(MainBtn);const ButtonsSocialIconFonts=getFonts(ButtonsSocialIcon);const cycleOrder=[\"EGsvT2zRe\",\"rtd1S1f8b\",\"m0AR1S0zk\"];const serializationHash=\"framer-AaTNz\";const variantClassNames={EGsvT2zRe:\"framer-v-1ljdhhj\",m0AR1S0zk:\"framer-v-n1dbno\",rtd1S1f8b:\"framer-v-1p0pkvc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};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:\"EGsvT2zRe\",Phone:\"m0AR1S0zk\",Tablet:\"rtd1S1f8b\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"EGsvT2zRe\"};};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:\"EGsvT2zRe\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ljdhhj\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"EGsvT2zRe\",ref:refBinding,style:{...style},...addPropertyOverrides({m0AR1S0zk:{\"data-framer-name\":\"Phone\"},rtd1S1f8b:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-j1p8zl\",\"data-framer-name\":\"Footer-Top\",layoutDependency:layoutDependency,layoutId:\"noganQFVR\",style:{backgroundColor:\"rgb(26, 26, 26)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gzzygs\",\"data-framer-name\":\"Footer Links\",layoutDependency:layoutDependency,layoutId:\"abdkogVir\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pi4mwi\",\"data-framer-name\":\"Link Column\",layoutDependency:layoutDependency,layoutId:\"EFoKDCBuL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QW50b24tcmVndWxhcg==\",\"--framer-font-family\":'\"Anton\", \"Anton Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(245, 245, 245))\",\"--framer-text-transform\":\"uppercase\"},children:\"Shop\"})}),className:\"framer-i6uw2c\",\"data-framer-name\":\"Shop\",fonts:[\"GF;Anton-regular\"],layoutDependency:layoutDependency,layoutId:\"G6UWf0qjI\",style:{\"--extracted-r6o4lv\":\"rgb(245, 245, 245)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3okt2j\",\"data-framer-name\":\"Footer Links\",layoutDependency:layoutDependency,layoutId:\"cjTBAcx5b\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nrKGcDENu:\"interior-detailing\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"l1SsKw47o\"}},webPageId:\"Q1clLS7HM\"},motionChild:true,nodeId:\"bGOSTQAGF\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Interior\"})})})}),className:\"framer-d119m5\",\"data-framer-name\":\"Interior\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"bGOSTQAGF\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nrKGcDENu:\"exterior-detailing\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"ZfpAAkAi1\"}},webPageId:\"Q1clLS7HM\"},motionChild:true,nodeId:\"pGSqM9lpk\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Exterior\"})})})}),className:\"framer-xdbyme\",\"data-framer-name\":\"Exterior\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"pGSqM9lpk\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nrKGcDENu:\"ceramic-protection\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"C1y6JUCN8\"}},webPageId:\"Q1clLS7HM\"},motionChild:true,nodeId:\"Abzw922FL\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Ceramics\"})})})}),className:\"framer-1u68jfp\",\"data-framer-name\":\"Ceramics\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"Abzw922FL\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nrKGcDENu:\"tunnel-wash\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"pSO_tn7qM\"}},webPageId:\"Q1clLS7HM\"},motionChild:true,nodeId:\"OHOxRQNMV\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Tunnel Wash\"})})})}),className:\"framer-cz1mdf\",\"data-framer-name\":\"Tunnel Wash\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"OHOxRQNMV\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nrKGcDENu:\"equipment-tools\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"uCywV4KSh\"}},webPageId:\"Q1clLS7HM\"},motionChild:true,nodeId:\"YK_ajmHIV\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Equipment\"})})})}),className:\"framer-1h2koz6\",\"data-framer-name\":\"Equipment\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"YK_ajmHIV\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nrKGcDENu:\"apparel\"},unresolvedPathSlugs:{nrKGcDENu:{collectionId:\"ZFPX8XxiR\",collectionItemId:\"nqiwRiQQV\"}},webPageId:\"Q1clLS7HM\"},motionChild:true,nodeId:\"TxvrK7qGR\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Apparel\"})})})}),className:\"framer-1d6f6uk\",\"data-framer-name\":\"Apparel\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"TxvrK7qGR\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Yj7pwQ05O\"},motionChild:true,nodeId:\"r5rAnVW0C\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"View all products\"})})})}),className:\"framer-bajxtx\",\"data-framer-name\":\"View all products\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"r5rAnVW0C\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19a5qwn\",\"data-framer-name\":\"Link Column\",layoutDependency:layoutDependency,layoutId:\"GQLoo9Aos\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QW50b24tcmVndWxhcg==\",\"--framer-font-family\":'\"Anton\", \"Anton Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(245, 245, 245))\",\"--framer-text-transform\":\"uppercase\"},children:\"Company\"})}),className:\"framer-ioek02\",\"data-framer-name\":\"Company\",fonts:[\"GF;Anton-regular\"],layoutDependency:layoutDependency,layoutId:\"QS5eVSveT\",style:{\"--extracted-r6o4lv\":\"rgb(245, 245, 245)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j5m48q\",\"data-framer-name\":\"Footer Links\",layoutDependency:layoutDependency,layoutId:\"SRKV4eHFd\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pXnLiNqxK\"},motionChild:true,nodeId:\"hXgJfWV_Y\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"About\"})})})}),className:\"framer-dppw1p\",\"data-framer-name\":\"New\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"hXgJfWV_Y\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"s9D5fRZ9B\"},motionChild:true,nodeId:\"vRdCI0DMw\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Careers\"})})})}),className:\"framer-1bgc6qb\",\"data-framer-name\":\"Interior\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"vRdCI0DMw\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LzcyaiV0V\"},motionChild:true,nodeId:\"VmCE5aYED\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Facility\"})})})}),className:\"framer-18iu14j\",\"data-framer-name\":\"Exterior\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"VmCE5aYED\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KIcEUYDkl\"},motionChild:true,nodeId:\"TmmL5tFky\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Contact Us\"})})})}),className:\"framer-1fglx2o\",\"data-framer-name\":\"Ceramics\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"TmmL5tFky\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jkSfNvYgK\"},motionChild:true,nodeId:\"WDJXQmwuf\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Terms of Use\"})})})}),className:\"framer-1mnaxee\",\"data-framer-name\":\"Tunnel Wash\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"WDJXQmwuf\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LjhXdBp6M\"},motionChild:true,nodeId:\"c1NLHMkdK\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Privacy Policy\"})})})}),className:\"framer-7rclod\",\"data-framer-name\":\"Equipment\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"c1NLHMkdK\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1piscrp\",\"data-framer-name\":\"Link Column\",layoutDependency:layoutDependency,layoutId:\"auEdNZ3f6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QW50b24tcmVndWxhcg==\",\"--framer-font-family\":'\"Anton\", \"Anton Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(245, 245, 245))\",\"--framer-text-transform\":\"uppercase\"},children:\"Support\"})}),className:\"framer-16ke790\",\"data-framer-name\":\"Support\",fonts:[\"GF;Anton-regular\"],layoutDependency:layoutDependency,layoutId:\"BLu5c_qoi\",style:{\"--extracted-r6o4lv\":\"rgb(245, 245, 245)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pqzma1\",\"data-framer-name\":\"Footer Links\",layoutDependency:layoutDependency,layoutId:\"HME1aecXA\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":S0mtVK8C5\",webPageId:\"kLbZ7t5En\"},motionChild:true,nodeId:\"meqnV2e3X\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"FAQ\"})})})}),className:\"framer-1e89a1a\",\"data-framer-name\":\"New\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"meqnV2e3X\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JkOfZHb3w\"},motionChild:true,nodeId:\"uKVPu43WV\",openInNewTab:true,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Shipping & Returns\"})})})}),className:\"framer-1wivcnn\",\"data-framer-name\":\"Interior\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"uKVPu43WV\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lwyokqEWV\"},motionChild:true,nodeId:\"IQnzRGEd2\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Safety Data Sheets\"})})})}),className:\"framer-1pkbi9q\",\"data-framer-name\":\"Exterior\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"IQnzRGEd2\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://shopify.com/97072152886/account\",motionChild:true,nodeId:\"Lnd_zELUn\",openInNewTab:true,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Track Order\"})})})}),className:\"framer-18b3br7\",\"data-framer-name\":\"Ceramics\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"Lnd_zELUn\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15aouuj\",\"data-framer-name\":\"Link Column\",layoutDependency:layoutDependency,layoutId:\"ndmhsxdv6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QW50b24tcmVndWxhcg==\",\"--framer-font-family\":'\"Anton\", \"Anton Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(245, 245, 245))\",\"--framer-text-transform\":\"uppercase\"},children:\"Programs\"})}),className:\"framer-1osy12z\",\"data-framer-name\":\"Programs\",fonts:[\"GF;Anton-regular\"],layoutDependency:layoutDependency,layoutId:\"VqgM6t_6R\",style:{\"--extracted-r6o4lv\":\"rgb(245, 245, 245)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1aeplrg\",\"data-framer-name\":\"Footer Links\",layoutDependency:layoutDependency,layoutId:\"IXe4N1hB3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tL8TqB6aL\"},motionChild:true,nodeId:\"VWgFIr4aX\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Wholesale\"})})})}),className:\"framer-vmdnyh\",\"data-framer-name\":\"New\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"VWgFIr4aX\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TmJ0VHb6q\"},motionChild:true,nodeId:\"YrIRGaJXF\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Private Label\"})})})}),className:\"framer-q9vb6a\",\"data-framer-name\":\"Interior\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"YrIRGaJXF\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bEbNYFf1j\"},motionChild:true,nodeId:\"D1ctBb8gy\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Van Builds\"})})})}),className:\"framer-e5dbyq\",\"data-framer-name\":\"Exterior\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"D1ctBb8gy\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(224, 224, 224))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kLbZ7t5En\"},motionChild:true,nodeId:\"aGD65KcES\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Training Classes\"})})})}),className:\"framer-1b3mn66\",\"data-framer-name\":\"Ceramics\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"aGD65KcES\",style:{\"--extracted-r6o4lv\":\"rgb(224, 224, 224)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tzbwwe\",\"data-framer-name\":\"Footer CTA\",layoutDependency:layoutDependency,layoutId:\"HqSIECH8L\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18igbf6\",\"data-framer-name\":\"Newsletter Container\",layoutDependency:layoutDependency,layoutId:\"jlKueJBGA\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ybhryt\",\"data-framer-name\":\"Newsletter Text\",layoutDependency:layoutDependency,layoutId:\"vmiM8eGrC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QW50b24tcmVndWxhcg==\",\"--framer-font-family\":'\"Anton\", \"Anton Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(245, 245, 245))\",\"--framer-text-transform\":\"uppercase\"},children:\"Stay Sharp. Stay Stocked.\"})}),className:\"framer-13el0de\",\"data-framer-name\":\"Stay Sharp. Stay Stocked.\",fonts:[\"GF;Anton-regular\"],layoutDependency:layoutDependency,layoutId:\"teky44PfA\",style:{\"--extracted-r6o4lv\":\"rgb(245, 245, 245)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"25px\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(224, 224, 224, 1))\"},children:\"Product updates, detailing tips, training opportunities, and industry insights delivered straight to your inbox.\"})})}),className:\"framer-1azdggh\",\"data-framer-name\":\"Product updates, detailing tips, training opportunities, and industry insights delivered straight to your inbox.\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"hBtWLqSak\",style:{\"--extracted-1w3ko1f\":\"rgba(224, 224, 224, 1)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/3c2f39d7-4e71-4d80-9c5e-1e542c9ec392/submit\",className:\"framer-15nbxxa\",layoutDependency:layoutDependency,layoutId:\"esDMOwL1F\",nodeId:\"esDMOwL1F\",submitTrackingId:\"newsletter\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.label,{className:\"framer-16wvwx1\",\"data-border\":true,\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"PlOb0sLjh\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-3fdb2eef-16ef-4656-b66c-92711b861303, rgb(136, 136, 136))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-16e0exv\",inputName:\"Name\",layoutDependency:layoutDependency,layoutId:\"dB8YsJ50b\",placeholder:\"Your name\",style:{\"--framer-input-background\":\"rgba(187, 187, 187, 0.15)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgb(153, 153, 153)\",\"--framer-input-icon-mask-image\":\"none\",\"--framer-input-placeholder-color\":\"rgb(153, 153, 153)\"},type:\"text\"})}),/*#__PURE__*/_jsx(motion.label,{className:\"framer-r0op11\",\"data-border\":true,\"data-framer-name\":\"Email\",layoutDependency:layoutDependency,layoutId:\"lQGl5QZ8Q\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-3fdb2eef-16ef-4656-b66c-92711b861303, rgb(136, 136, 136))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-15f04r\",inputName:\"Email\",layoutDependency:layoutDependency,layoutId:\"x24FHC_qT\",placeholder:\"Your email\",style:{\"--framer-input-background\":\"rgba(187, 187, 187, 0.15)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgb(153, 153, 153)\",\"--framer-input-icon-mask-image\":\"none\",\"--framer-input-placeholder-color\":\"rgb(153, 153, 153)\"},type:\"email\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:`calc(max((max(${componentViewport?.width||\"100vw\"} - 128px, 1px) - 160px) / 6, 50px) * 2 + 32px)`,y:(componentViewport?.y||0)+0+0+64+0+0+0+0+0+261+0+120,...addPropertyOverrides({m0AR1S0zk:{width:`calc(max((max(${componentViewport?.width||\"100vw\"} - 48px, 1px) - 40px) / 2, 50px) * 2 + 40px)`},rtd1S1f8b:{width:`min(max((max(${componentViewport?.width||\"100vw\"} - 96px, 1px) - 64px) / 3, 50px) * 2 + 32px, 350px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jzj72r-container\",layoutDependency:layoutDependency,layoutId:\"fQcnNfTF7-container\",nodeId:\"fQcnNfTF7\",rendersWithMotion:true,scopeId:\"QBMYfaZ4p\",children:/*#__PURE__*/_jsx(MainBtn,{height:\"100%\",id:\"fQcnNfTF7\",KIJTH9SNY:\"Sign Up\",layoutId:\"fQcnNfTF7\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{pending:\"JVifxk7pC\",success:\"Tn64hkdNF\"},matchVariant(\"eoHufZ_YH\")),width:\"100%\"})})})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cfyhw2\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"A9iCZk2uA\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"20px\",y:(componentViewport?.y||0)+0+0+64+0+0+0+458+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18ei673-container\",layoutDependency:layoutDependency,layoutId:\"rEhxRfDSD-container\",nodeId:\"rEhxRfDSD\",rendersWithMotion:true,scopeId:\"QBMYfaZ4p\",children:/*#__PURE__*/_jsx(ButtonsSocialIcon,{height:\"100%\",id:\"rEhxRfDSD\",layoutId:\"rEhxRfDSD\",style:{height:\"100%\",width:\"100%\"},thj5pNXKV:\"https://www.facebook.com/profile.php?id=61569339404284\",variant:matchVariant(\"ALe7gHsuG\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"20px\",y:(componentViewport?.y||0)+0+0+64+0+0+0+458+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13b7czz-container\",layoutDependency:layoutDependency,layoutId:\"hOYKptTk8-container\",nodeId:\"hOYKptTk8\",rendersWithMotion:true,scopeId:\"QBMYfaZ4p\",children:/*#__PURE__*/_jsx(ButtonsSocialIcon,{height:\"100%\",id:\"hOYKptTk8\",layoutId:\"hOYKptTk8\",style:{height:\"100%\",width:\"100%\"},thj5pNXKV:\"https://www.tiktok.com/@rcp.america\",variant:matchVariant(\"Y00fwUj8H\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"20px\",y:(componentViewport?.y||0)+0+0+64+0+0+0+458+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lbw3kw-container\",layoutDependency:layoutDependency,layoutId:\"Y4OPIpxSv-container\",nodeId:\"Y4OPIpxSv\",rendersWithMotion:true,scopeId:\"QBMYfaZ4p\",children:/*#__PURE__*/_jsx(ButtonsSocialIcon,{height:\"100%\",id:\"Y4OPIpxSv\",layoutId:\"Y4OPIpxSv\",style:{height:\"100%\",width:\"100%\"},thj5pNXKV:\"https://www.instagram.com/rcpamerica/\",variant:matchVariant(\"OAhlXmjcz\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"20px\",y:(componentViewport?.y||0)+0+0+64+0+0+0+458+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qilp1m-container\",layoutDependency:layoutDependency,layoutId:\"RfcBCEsf_-container\",nodeId:\"RfcBCEsf_\",rendersWithMotion:true,scopeId:\"QBMYfaZ4p\",children:/*#__PURE__*/_jsx(ButtonsSocialIcon,{height:\"100%\",id:\"RfcBCEsf_\",layoutId:\"RfcBCEsf_\",style:{height:\"100%\",width:\"100%\"},thj5pNXKV:\"https://www.youtube.com/@rcpamerica\",variant:matchVariant(\"vsKTwIerW\"),width:\"100%\"})})})]})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-117yeem\",\"data-framer-name\":\"Footer Bottom\",layoutDependency:layoutDependency,layoutId:\"cRMDINEAb\",style:{backgroundColor:\"rgb(10, 10, 10)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"25px\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(255, 255, 255, 1))\"},children:\"\\xa9 2026 RCP America\"})})}),className:\"framer-1xqsfbg\",\"data-framer-name\":\"\\xa9 2026 RCP America\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"KOuLjN6L3\",style:{\"--extracted-1w3ko1f\":\"rgba(255, 255, 255, 1)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"25px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VyRPNohsz\"},motionChild:true,nodeId:\"aY5_KsdSm\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Accessibility\"})}),\"  |  \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jkSfNvYgK\"},motionChild:true,nodeId:\"aY5_KsdSm\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Terms of Use\"})}),\"  |  \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LjhXdBp6M\"},motionChild:true,nodeId:\"aY5_KsdSm\",openInNewTab:false,relValues:[],scopeId:\"QBMYfaZ4p\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19hunxu\",\"data-styles-preset\":\"uyk8y8GSg\",children:\"Privacy\"})})]})}),className:\"framer-wu6pas\",\"data-framer-name\":\"Accessibility | Terms of Use | Privacy\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"aY5_KsdSm\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\".framer-AaTNz.framer-41fp74, .framer-AaTNz .framer-41fp74 { display: block; }\",\".framer-AaTNz.framer-1ljdhhj { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-AaTNz .framer-j1p8zl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 71px; height: 446px; justify-content: flex-start; overflow: visible; padding: 64px; position: relative; width: 100%; }\",\".framer-AaTNz .framer-gzzygs { display: grid; flex: 1 0 0px; gap: 60px 32px; grid-auto-rows: min-content; grid-template-columns: repeat(6, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-AaTNz .framer-pi4mwi, .framer-AaTNz .framer-19a5qwn, .framer-AaTNz .framer-1piscrp { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-AaTNz .framer-i6uw2c, .framer-AaTNz .framer-ioek02, .framer-AaTNz .framer-16ke790, .framer-AaTNz .framer-1osy12z { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 117px; word-break: break-word; word-wrap: break-word; }\",\".framer-AaTNz .framer-3okt2j, .framer-AaTNz .framer-j5m48q, .framer-AaTNz .framer-1pqzma1 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-AaTNz .framer-d119m5, .framer-AaTNz .framer-xdbyme, .framer-AaTNz .framer-1u68jfp, .framer-AaTNz .framer-cz1mdf, .framer-AaTNz .framer-1h2koz6, .framer-AaTNz .framer-1d6f6uk, .framer-AaTNz .framer-bajxtx, .framer-AaTNz .framer-dppw1p, .framer-AaTNz .framer-1bgc6qb, .framer-AaTNz .framer-18iu14j, .framer-AaTNz .framer-1fglx2o, .framer-AaTNz .framer-1mnaxee, .framer-AaTNz .framer-7rclod, .framer-AaTNz .framer-1e89a1a, .framer-AaTNz .framer-1wivcnn, .framer-AaTNz .framer-1pkbi9q, .framer-AaTNz .framer-18b3br7, .framer-AaTNz .framer-vmdnyh, .framer-AaTNz .framer-q9vb6a, .framer-AaTNz .framer-e5dbyq, .framer-AaTNz .framer-1b3mn66 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-AaTNz .framer-15aouuj { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-AaTNz .framer-1aeplrg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-AaTNz .framer-1tzbwwe { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; grid-column: span 2; height: min-content; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-AaTNz .framer-18igbf6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-AaTNz .framer-ybhryt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 295px; }\",\".framer-AaTNz .framer-13el0de, .framer-AaTNz .framer-1azdggh { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 295px; word-break: break-word; word-wrap: break-word; }\",\".framer-AaTNz .framer-15nbxxa { 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: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-AaTNz .framer-16wvwx1, .framer-AaTNz .framer-r0op11 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",'.framer-AaTNz .framer-16e0exv, .framer-AaTNz .framer-15f04r { --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 12px; flex: none; height: 48px; position: relative; width: 100%; }',\".framer-AaTNz .framer-1jzj72r-container { flex: none; height: 52px; position: relative; width: 100%; }\",\".framer-AaTNz .framer-cfyhw2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 31px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-AaTNz .framer-18ei673-container, .framer-AaTNz .framer-13b7czz-container, .framer-AaTNz .framer-lbw3kw-container, .framer-AaTNz .framer-1qilp1m-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-AaTNz .framer-117yeem { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-AaTNz .framer-1xqsfbg, .framer-AaTNz .framer-wu6pas { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-AaTNz.framer-v-1p0pkvc.framer-1ljdhhj { width: 810px; }\",\".framer-AaTNz.framer-v-1p0pkvc .framer-j1p8zl { gap: 0px; height: min-content; padding: 64px 48px 64px 48px; }\",\".framer-AaTNz.framer-v-1p0pkvc .framer-gzzygs { grid-template-columns: repeat(3, minmax(50px, 1fr)); }\",\".framer-AaTNz.framer-v-1p0pkvc .framer-pi4mwi, .framer-AaTNz.framer-v-n1dbno .framer-pi4mwi { order: 1; width: 100%; }\",\".framer-AaTNz.framer-v-1p0pkvc .framer-3okt2j, .framer-AaTNz.framer-v-n1dbno .framer-3okt2j, .framer-AaTNz.framer-v-n1dbno .framer-j5m48q, .framer-AaTNz.framer-v-n1dbno .framer-1pqzma1 { align-self: unset; width: 100%; }\",\".framer-AaTNz.framer-v-1p0pkvc .framer-19a5qwn { order: 2; }\",\".framer-AaTNz.framer-v-1p0pkvc .framer-1piscrp { order: 3; }\",\".framer-AaTNz.framer-v-1p0pkvc .framer-15aouuj, .framer-AaTNz.framer-v-n1dbno .framer-15aouuj { order: 4; }\",\".framer-AaTNz.framer-v-1p0pkvc .framer-1tzbwwe, .framer-AaTNz.framer-v-n1dbno .framer-1tzbwwe { order: 0; }\",\".framer-AaTNz.framer-v-1p0pkvc .framer-18igbf6 { max-width: 350px; }\",\".framer-AaTNz.framer-v-n1dbno.framer-1ljdhhj { width: 390px; }\",\".framer-AaTNz.framer-v-n1dbno .framer-j1p8zl { height: min-content; padding: 64px 24px 64px 24px; }\",\".framer-AaTNz.framer-v-n1dbno .framer-gzzygs { gap: 40px 40px; grid-template-columns: repeat(2, minmax(50px, 1fr)); }\",\".framer-AaTNz.framer-v-n1dbno .framer-19a5qwn { order: 2; width: 100%; }\",\".framer-AaTNz.framer-v-n1dbno .framer-1piscrp { order: 3; width: 100%; }\",\".framer-AaTNz.framer-v-n1dbno .framer-117yeem { flex-direction: column; gap: 8px; height: min-content; padding: 8px; }\",...sharedStyle.css,'.framer-AaTNz[data-border=\"true\"]::after, .framer-AaTNz [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 486\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"rtd1S1f8b\":{\"layout\":[\"fixed\",\"auto\"]},\"m0AR1S0zk\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"_gulmxx\",\"trackingId\":\"newsletter\",\"type\":\"form_submit\",\"nodeId\":\"esDMOwL1F\"}]\n */const FramerQBMYfaZ4p=withCSS(Component,css,\"framer-AaTNz\");export default FramerQBMYfaZ4p;FramerQBMYfaZ4p.displayName=\"Footer\";FramerQBMYfaZ4p.defaultProps={height:486,width:1200};addPropertyControls(FramerQBMYfaZ4p,{variant:{options:[\"EGsvT2zRe\",\"rtd1S1f8b\",\"m0AR1S0zk\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerQBMYfaZ4p,[{explicitInter:true,fonts:[{cssFamilyName:\"Anton\",source:\"google\",style:\"normal\",uiFamilyName:\"Anton\",url:\"https://fonts.gstatic.com/s/anton/v27/1Ptgg87LROyAm0Kx8i4gS7lu.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.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\"}]},...MainBtnFonts,...ButtonsSocialIconFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerQBMYfaZ4p.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MainBtn,{},context),()=>forwardLoader(ButtonsSocialIcon,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQBMYfaZ4p\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"486\",\"framerAutoSizeImages\":\"true\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_gulmxx\\\",\\\"trackingId\\\":\\\"newsletter\\\",\\\"type\\\":\\\"form_submit\\\",\\\"nodeId\\\":\\\"esDMOwL1F\\\"}]\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rtd1S1f8b\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"m0AR1S0zk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QBMYfaZ4p.map","// Generated by Framer (560da95)\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={ABnAApVGh:{hover:true,pressed:true}};const serializationHash=\"framer-JdxAH\";const variantClassNames={ABnAApVGh:\"framer-v-1d2b4n6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const sJ3RhKUYy=undefined;const wYCFdsUbu=undefined;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:\"ABnAApVGh\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap13cavo8=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(sJ3RhKUYy){const res=await sJ3RhKUYy(...args);if(res===false)return false;}setVariant(\"ABnAApVGh\");});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-1d2b4n6\",className,classNames),\"data-framer-name\":\"Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ABnAApVGh\",onTap:onTap13cavo8,ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ynko26\",\"data-framer-name\":\"x\",layoutDependency:layoutDependency,layoutId:\"Q2gXrhopM\",style:{rotate:0},variants:{\"ABnAApVGh-hover\":{rotate:90},\"ABnAApVGh-pressed\":{rotate:90}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lpzc7\",layoutDependency:layoutDependency,layoutId:\"ZGT1iIZj7\",style:{backgroundColor:fillColor,rotate:-45}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ewgl7j\",layoutDependency:layoutDependency,layoutId:\"hUrDNBa8Y\",style:{backgroundColor:fillColor,rotate:45}})]})})})})});});const css=[\".framer-JdxAH.framer-1tdqxw7, .framer-JdxAH .framer-1tdqxw7 { display: block; }\",\".framer-JdxAH.framer-1d2b4n6 { 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-JdxAH .framer-1ynko26 { flex: none; height: 14px; overflow: visible; position: relative; width: 14px; }\",\".framer-JdxAH .framer-1lpzc7, .framer-JdxAH .framer-1ewgl7j { flex: none; height: 2px; left: -1px; overflow: visible; position: absolute; right: -1px; top: calc(50.00000000000002% - 2px / 2); z-index: 1; }\",\".framer-JdxAH.framer-v-1d2b4n6.pressed .framer-1ynko26 { 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\"]},\"hSLKVNb8P\":{\"layout\":[\"fixed\",\"fixed\"]},\"S9TlUqb4j\":{\"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 FramerxwgJhn49E=withCSS(Component,css,\"framer-JdxAH\");export default FramerxwgJhn49E;FramerxwgJhn49E.displayName=\"Button / close\";FramerxwgJhn49E.defaultProps={height:32,width:32};addPropertyControls(FramerxwgJhn49E,{sJ3RhKUYy:{title:\"Tap\",type:ControlType.EventHandler},wYCFdsUbu:{defaultValue:\"vCkVjSQMz\",options:[\"vCkVjSQMz\",\"MzBj6rqrX\"],optionTitles:[\"Black\",\"White\"],title:\"Color\",type:ControlType.Enum},onwYCFdsUbuChange:{changes:\"wYCFdsUbu\",type:ControlType.ChangeHandler}});addFonts(FramerxwgJhn49E,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxwgJhn49E\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hSLKVNb8P\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"S9TlUqb4j\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"sJ3RhKUYy\\\":\\\"tap\\\",\\\"wYCFdsUbu\\\":\\\"color\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xwgJhn49E.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * Case-insensitive, multi-word substring match against title + keywords + url.\n * Every word in the query must appear somewhere in the combined haystack;\n * title matches are ranked ahead of keyword/url-only matches.\n */function searchSitePages(pages,query,limit=5){const words=query.toLowerCase().trim().split(/\\s+/).filter(Boolean);if(words.length===0||!pages||pages.length===0)return[];const scored=[];for(const page of pages){const title=(page.title??\"\").toLowerCase();const haystack=`${title} ${(page.keywords??\"\").toLowerCase()} ${(page.url??\"\").toLowerCase()}`;if(!words.every(w=>haystack.includes(w)))continue;scored.push({page,score:words.every(w=>title.includes(w))?0:1});}scored.sort((a,b)=>a.score-b.score);return scored.slice(0,Math.max(0,limit)).map(s=>s.page);}/**\n * Default `sitePages` — every non-catalog page on rcpamerica.com (from its\n * sitemap) except the ~1,300 individual product pages, which are already\n * covered by Shopify predictive search. Edit or override per-instance in the\n * Framer property panel; these are just sane starting defaults.\n */const DEFAULT_SITE_PAGES=[{title:\"About Us\",url:\"/about\"},{title:\"Our Mission\",url:\"/about/our-mission\",keywords:\"our story, company mission, brand story\"},{title:\"Meet the Team\",url:\"/about/meet-the-team\",keywords:\"team, staff, leadership\"},{title:\"Careers\",url:\"/about/employment-careers\",keywords:\"jobs, employment, hiring, work with us\"},{title:\"Manufacturing Capabilities\",url:\"/about/manufacturing-capabilities\",keywords:\"manufacturing, production, factory\"},{title:\"Facility Overview\",url:\"/about/facility-overview\",keywords:\"facility, plant, headquarters, hq tour\"},{title:\"Photo Gallery\",url:\"/about/photo-gallery\",keywords:\"photos, gallery, images\"},{title:\"Safety Data Sheets\",url:\"/about/sds-documents\",keywords:\"sds, msds, safety data sheet, sds sheets, chemical safety, product safety information\"},{title:\"Contact Us\",url:\"/about/contact-us\",keywords:\"contact, phone, email, support, reach us\"},{title:\"Box Truck Route\",url:\"/distribution/box-truck-route\",keywords:\"delivery route, truck route, local delivery\"},{title:\"Dealership Programs\",url:\"/distribution/dealership-programs\",keywords:\"dealer program, dealership\"},{title:\"Retail Locations\",url:\"/distribution/retail-locations\",keywords:\"find a store, store locator, retailers\"},{title:\"Wholesale Inquiry\",url:\"/distribution/wholesale-inquiry\",keywords:\"wholesale, bulk pricing, wholesale account\"},{title:\"Private Label Program\",url:\"/distribution/private-label-program\",keywords:\"private label, white label, custom branding\"},{title:\"Become a Distributor\",url:\"/distribution/become-a-distributor\",keywords:\"distributor, distribution partner\"},{title:\"Custom Formulas\",url:\"/distribution/custom-formulas\",keywords:\"custom formulation, private formula, custom chemical\"},{title:\"Van Build Overview\",url:\"/van-builds/build-overview\",keywords:\"van build, mobile detailing van\"},{title:\"Van Build Process\",url:\"/van-builds/process\",keywords:\"build process, how it works\"},{title:\"Custom Van Build\",url:\"/van-builds/custom-van-build\",keywords:\"start a van build, custom van, build a van\"},{title:\"Van Build Gallery\",url:\"/van-builds/gallery\",keywords:\"van gallery, van photos\"},{title:\"Van Build Financing\",url:\"/van-builds/financing\",keywords:\"financing, payment plans, van loan\"},{title:\"Van Build Equipment\",url:\"/van-builds/equipment\",keywords:\"van equipment, mobile detailing equipment\"},{title:\"Training\",url:\"/training\",keywords:\"training classes, courses, education\"},{title:\"6 Stages of Reconditioning: Automotive\",url:\"/training/6-stages-reconditioning-automotive\",keywords:\"auto reconditioning, car reconditioning training\"},{title:\"6 Stages of Reconditioning: RV\",url:\"/training/6-stages-reconditioning-rv\",keywords:\"rv reconditioning, rv detailing training\"},{title:\"Paint Correction, Buffing & Ceramic Coating\",url:\"/training/paint-correction-buffing-ceramic-coating\",keywords:\"paint correction training, buffing class, ceramic coating class\"},{title:\"Exterior Detailing Training\",url:\"/training/exterior-detailing\",keywords:\"exterior detailing class\"},{title:\"Interior Detailing Training\",url:\"/training/interior-detailing\",keywords:\"interior detailing class\"},{title:\"Paint Protection Film (PPF) Training\",url:\"/training/paint-protection-film-ppf\",keywords:\"ppf training, paint protection film class\"},{title:\"Window Tint Training\",url:\"/training/window-tint\",keywords:\"window tinting class\"},{title:\"Customer Service for Detailers\",url:\"/training/customer-service-for-detailers\",keywords:\"customer service training\"},{title:\"Distributor Sales & Marketing\",url:\"/training/distributor-sales-marketing\",keywords:\"sales training, marketing training\"},{title:\"Product Knowledge Training\",url:\"/training/product-knowledge\",keywords:\"product training, product knowledge class\"},{title:\"Interior & Exterior Training\",url:\"/training/interior-exterior\",keywords:\"book training, reserve your spot, interior exterior class\"},{title:\"Terms of Use\",url:\"/legal/terms-of-use\",keywords:\"terms, terms and conditions\"},{title:\"Privacy Policy\",url:\"/legal/privacy-policy\",keywords:\"privacy\"},{title:\"Accessibility\",url:\"/legal/accessibility\",keywords:\"ada, accessibility statement\"},{title:\"Shipping & Returns\",url:\"/legal/shipping-returns\",keywords:\"shipping policy, return policy, returns\"},{title:\"Aerosols\",url:\"/categories/aerosols\"},{title:\"Air Freshener Concentrates\",url:\"/categories/air-freshener-concentrates\"},{title:\"Air Fresheners\",url:\"/categories/air-fresheners\"},{title:\"All-Purpose & Degreasers\",url:\"/categories/all-purpose-and-degreasers\"},{title:\"Apparel\",url:\"/categories/apparel\"},{title:\"Applicator Pads\",url:\"/categories/applicator-pads\"},{title:\"Brushes\",url:\"/categories/brushes\"},{title:\"Buff Pads\",url:\"/categories/buff-pads\"},{title:\"Car Wash Soaps\",url:\"/categories/car-wash-soaps\"},{title:\"Ceramic Boost\",url:\"/categories/ceramic-boost\"},{title:\"Ceramic Coatings\",url:\"/categories/ceramic-coatings\"},{title:\"Ceramic Detailer Spray\",url:\"/categories/ceramic-detailer-spray\"},{title:\"Ceramic Kits\",url:\"/categories/ceramic-kits\"},{title:\"Ceramic Maintenance Wash\",url:\"/categories/ceramic-maintenance-wash\"},{title:\"Ceramic Protection\",url:\"/categories/ceramic-protection\"},{title:\"Ceramic Sprays\",url:\"/categories/ceramic-sprays\"},{title:\"Compounds\",url:\"/categories/compounds\"},{title:\"Degreasers\",url:\"/categories/degreasers\"},{title:\"Disinfectants\",url:\"/categories/disinfectants\"},{title:\"Dressings & Protectants\",url:\"/categories/dressings-and-protectants\"},{title:\"Drying Agents\",url:\"/categories/drying-agents\"},{title:\"Dual Action Polishers\",url:\"/categories/dual-action-polishers\"},{title:\"Dyes\",url:\"/categories/dyes\"},{title:\"Equipment & Tools\",url:\"/categories/equipment-tools\"},{title:\"Exterior Detailing\",url:\"/categories/exterior-detailing\"},{title:\"Fabric Protectants\",url:\"/categories/fabric-protectants\"},{title:\"Glass Cleaners\",url:\"/categories/glass-cleaners\"},{title:\"Hats\",url:\"/categories/hats\"},{title:\"High pH Presoak\",url:\"/categories/high-ph-presoak\",keywords:\"presoak, high ph\"},{title:\"Interior Cleaners\",url:\"/categories/interior-cleaners\"},{title:\"Interior Detailing\",url:\"/categories/interior-detailing\"},{title:\"Jackets\",url:\"/categories/jackets\"},{title:\"Kits\",url:\"/categories/kits\"},{title:\"Leather Conditioners\",url:\"/categories/leather-conditioners\"},{title:\"Limited Drops\",url:\"/categories/limited-drops\"},{title:\"Low pH Presoak\",url:\"/categories/low-ph-presoak\",keywords:\"presoak, low ph\"},{title:\"Marine Products\",url:\"/categories/marine-products\"},{title:\"Microfiber Towels\",url:\"/categories/microfiber-towels\"},{title:\"Paint\",url:\"/categories/paint\"},{title:\"Polishes\",url:\"/categories/polishes\"},{title:\"Pressure Washers\",url:\"/categories/pressure-washers\"},{title:\"Pro Kits\",url:\"/categories/pro-kits\"},{title:\"Protectants\",url:\"/categories/protectants\"},{title:\"RCP Cup\",url:\"/categories/rcp-cup\"},{title:\"Rotary Buffers\",url:\"/categories/rotary-buffers\"},{title:\"Shirts\",url:\"/categories/shirts\"},{title:\"Solvents & Removers\",url:\"/categories/solvents-and-removers\"},{title:\"Specialty Fluids\",url:\"/categories/specialty-fluids\"},{title:\"Starter Kits\",url:\"/categories/starter-kits\"},{title:\"Surface Sealant\",url:\"/categories/surface-sealant\"},{title:\"Tire Dressing\",url:\"/categories/tire-dressing\"},{title:\"Triple Foam\",url:\"/categories/triple-foam\"},{title:\"Tunnel Wash\",url:\"/categories/tunnel-wash\"},{title:\"Tunnel Wash Soaps\",url:\"/categories/tunnel-wash-soaps\"},{title:\"Vinyl & Plastic Conditioners\",url:\"/categories/vinyl-and-plastic-conditioners\"},{title:\"Waxes\",url:\"/categories/waxes\"},{title:\"Wheel & Tire Cleaner\",url:\"/categories/wheel-and-tire-cleaner\"},{title:\"Wheel Cleaners\",url:\"/categories/wheel-cleaners\"}];/**\n * Combines the property-control `sitePages` (extras/overrides added in\n * Framer) with the built-in defaults above, so the defaults keep working\n * even though Framer, once a control exists on an instance, no longer\n * re-applies a changed code-level `defaultValue` to it. An override wins\n * over a default with the same URL.\n */function mergeSitePages(overrides,defaults){const seen=new Set(overrides.map(p=>p.url));return[...overrides,...defaults.filter(p=>!seen.has(p.url))];}function isAbortError(err){return typeof err===\"object\"&&err!==null&&err.name===\"AbortError\";}function normalizeDomain(domain){return domain.trim().replace(/^https?:\\/\\//i,\"\").replace(/\\/.*$/,\"\").toLowerCase();}function buildEndpoint(domain,apiVersion){const host=normalizeDomain(domain);const version=apiVersion.trim().replace(/^\\/+|\\/+$/g,\"\");return`https://${host}/api/${version}/graphql.json`;}function resolveEndpoints(config){const list=[];if(config.shopDomain&&normalizeDomain(config.shopDomain)){list.push(buildEndpoint(config.shopDomain,config.apiVersion));}if(config.fallbackDomain&&normalizeDomain(config.fallbackDomain)){const fb=buildEndpoint(config.fallbackDomain,config.apiVersion);if(!list.includes(fb))list.push(fb);}return list;}function shouldFallback(err){if(isAbortError(err))return false;if(err instanceof Response){return err.status===401||err.status===403||err.status===404;}return err instanceof TypeError;}const PREDICTIVE_SEARCH_QUERY=/* GraphQL */`\n  query predictiveSearch($query: String!, $limit: Int!) {\n    predictiveSearch(\n      query: $query\n      limit: $limit\n      limitScope: EACH\n      types: [PRODUCT, COLLECTION, QUERY]\n    ) {\n      queries { text }\n      collections { id title handle image { url altText } }\n      products {\n        id title handle\n        featuredImage { url altText }\n        priceRange {\n          minVariantPrice { amount currencyCode }\n          maxVariantPrice { amount currencyCode }\n        }\n      }\n    }\n  }\n`;function clampPredictiveLimit(limit){const n=Math.floor(Number(limit));if(!Number.isFinite(n))return 6;return Math.min(10,Math.max(1,n));}async function fetchPredictive(config,query,limit,signal){const endpoints=resolveEndpoints(config);if(!endpoints.length)throw new Error(\"No shop domain configured\");if(!config.storefrontToken)throw new Error(\"No Storefront access token configured\");let lastError;for(let i=0;i<endpoints.length;i++){try{const res=await fetch(endpoints[i],{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\",\"X-Shopify-Storefront-Access-Token\":config.storefrontToken},body:JSON.stringify({query:PREDICTIVE_SEARCH_QUERY,variables:{query,limit:clampPredictiveLimit(limit)}}),signal});if(!res.ok){if(i<endpoints.length-1&&shouldFallback(res))continue;throw new Error(`Storefront API responded ${res.status}`);}const json=await res.json();if(json.errors?.length&&!json.data){throw new Error(json.errors.map(e=>e.message).join(\"; \"));}const ps=json.data?.predictiveSearch;return{queries:ps?.queries??[],collections:ps?.collections??[],products:ps?.products??[]};}catch(err){lastError=err;if(i===endpoints.length-1)throw err;if(!shouldFallback(err))throw err;}}throw lastError;}function formatPrice(amount,currencyCode,locale){const n=typeof amount===\"number\"?amount:Number(amount);if(!Number.isFinite(n))return\"\";try{return new Intl.NumberFormat(locale,{style:\"currency\",currency:currencyCode||\"USD\"}).format(n);}catch{return`${currencyCode?currencyCode+\" \":\"\"}${n.toFixed(2)}`;}}function formatProductPrice(range){if(!range?.minVariantPrice)return\"\";const min=range.minVariantPrice;const max=range.maxVariantPrice;const minText=formatPrice(min.amount,min.currencyCode);if(!minText)return\"\";const varies=max&&Number(max.amount)>Number(min.amount);return varies?`from ${minText}`:minText;}function shopifyImage(url,width,height){if(!url)return\"\";if(!/cdn\\.shopify\\.com|\\.shopify\\.com\\/|\\/cdn\\//i.test(url))return url;const w=Math.max(1,Math.round(width));const parts=[`width=${w}`];if(height)parts.push(`height=${Math.max(1,Math.round(height))}`,\"crop=center\");const[base,hash]=url.split(\"#\");const joiner=base.includes(\"?\")?\"&\":\"?\";return`${base}${joiner}${parts.join(\"&\")}${hash?\"#\"+hash:\"\"}`;}function shopifySrcSet(url,width,height){if(!url)return\"\";return`${shopifyImage(url,width,height)} 1x, ${shopifyImage(url,width*2,height?height*2:undefined)} 2x`;}function applyUrlPattern(pattern,handle){const safe=encodeURIComponent(handle);const p=(pattern||\"\").trim();if(!p)return`/${safe}`;if(p.includes(\":handle\"))return p.replace(/:handle/g,safe);return`${p.replace(/\\/+$/,\"\")}/${safe}`;}function buildSearchUrl(searchPagePath,query,paramName=\"q\"){const path=(searchPagePath||\"/search\").trim()||\"/search\";const joiner=path.includes(\"?\")?\"&\":\"?\";return`${path}${joiner}${encodeURIComponent(paramName)}=${encodeURIComponent(query)}`;}/** Darkens a `#rrggbb` color by `amount` (0–1). Used to keep white text on the\n *  accent-colored CTA at a safe contrast ratio regardless of the chosen accent. */function shade(hex,amount){const m=/^#?([0-9a-f]{6})$/i.exec(hex.trim());if(!m)return hex;const num=parseInt(m[1],16);const clamp=n=>Math.max(0,Math.min(255,Math.round(n)));const r=clamp((num>>16&255)*(1-amount));const g=clamp((num>>8&255)*(1-amount));const b=clamp((num&255)*(1-amount));return`#${((1<<24)+(r<<16)+(g<<8)+b).toString(16).slice(1)}`;}// ---------------------------------------------------------------------------\n// Hooks\n// ---------------------------------------------------------------------------\nfunction useDebounced(value,delay){const[debounced,setDebounced]=React.useState(value);React.useEffect(()=>{const t=setTimeout(()=>setDebounced(value),Math.max(0,delay));return()=>clearTimeout(t);},[value,delay]);return debounced;}function navigate(href){if(typeof window!==\"undefined\")window.location.assign(href);}// ---------------------------------------------------------------------------\n// Canvas preview data (no network on the Framer canvas)\n// ---------------------------------------------------------------------------\nconst PREVIEW_RESULT={queries:[{text:\"microfiber towel\"},{text:\"microfiber applicator\"}],collections:[{id:\"c1\",title:\"Microfiber\",handle:\"microfiber\",image:null},{id:\"c2\",title:\"Detailing Tools\",handle:\"tools\",image:null}],products:[{id:\"p1\",title:\"Edgeless Microfiber Towel 16x16\",handle:\"towel\",featuredImage:null,priceRange:{minVariantPrice:{amount:\"3.49\",currencyCode:\"USD\"},maxVariantPrice:{amount:\"29.99\",currencyCode:\"USD\"}}},{id:\"p2\",title:\"Microfiber Wash Mitt\",handle:\"mitt\",featuredImage:null,priceRange:{minVariantPrice:{amount:\"8.99\",currencyCode:\"USD\"},maxVariantPrice:{amount:\"8.99\",currencyCode:\"USD\"}}},{id:\"p3\",title:\"Glass Cleaning Towel\",handle:\"glass\",featuredImage:null,priceRange:{minVariantPrice:{amount:\"4.29\",currencyCode:\"USD\"},maxVariantPrice:{amount:\"4.29\",currencyCode:\"USD\"}}}]};// ---------------------------------------------------------------------------\n// Component\n// ---------------------------------------------------------------------------\n/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 480\n * @framerIntrinsicHeight 640\n */export default function ShopifySearchBar({shopDomain=\"business.rcpamerica.com\",fallbackDomain=\"acydrj-k9.myshopify.com\",storefrontToken=\"\",apiVersion=\"2025-07\",predictiveLimit=6,minChars=2,debounceMs=250,sitePages=[],sitePagesLimit=3,productUrlPattern=\"/products/:handle\",collectionUrlPattern=\"/collections/:handle\",searchPagePath=\"/search\",placeholderText=\"Search products…\",showPrices=true,showCanvasPreview=true,font={},accentColor=\"#009ACE\",textColor=\"#1A1A1A\",mutedColor=\"#6B7280\",backgroundColor=\"#FFFFFF\",borderColor=\"#F5F5F5\",inputHeight=48,cardRadius=12,style}){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const baseId=React.useId().replace(/:/g,\"\");const listboxId=`${baseId}-listbox`;const formId=`${baseId}-form`;const cls=`rcpss-${baseId}`;const inputRef=React.useRef(null);const[query,setQuery]=React.useState(\"\");const trimmed=query.trim();const debounced=useDebounced(trimmed,debounceMs);const[activeTab,setActiveTab]=React.useState(\"products\");const[status,setStatus]=React.useState(\"idle\");const[result,setResult]=React.useState(null);const[error,setError]=React.useState(null);const[activeIndex,setActiveIndex]=React.useState(-1);const[retryTick,setRetryTick]=React.useState(0);const safeMin=Math.max(1,Math.floor(minChars)||2);// Focus the input as soon as the bar mounts (e.g. when a Framer overlay\n// opens it), so the user can start typing immediately. Skipped on canvas.\nReact.useEffect(()=>{if(isCanvas)return;inputRef.current?.focus();},[isCanvas]);const config=React.useMemo(()=>({shopDomain,fallbackDomain,storefrontToken,apiVersion}),[shopDomain,fallbackDomain,storefrontToken,apiVersion]);// ---- Fetch predictive results (debounced, cancellable) -------------------\nReact.useEffect(()=>{if(isCanvas)return;if(debounced.length<safeMin){setResult(null);setStatus(\"idle\");setError(null);return;}const ac=new AbortController;setStatus(\"loading\");setError(null);fetchPredictive(config,debounced,predictiveLimit,ac.signal).then(r=>{if(ac.signal.aborted)return;setResult(r);setStatus(\"success\");setActiveIndex(-1);setActiveTab(\"products\");}).catch(err=>{if(ac.signal.aborted||isAbortError(err))return;setError(err instanceof Error?err.message:\"Search failed\");setStatus(\"error\");});// Aborting here guarantees a stale response can never overwrite a newer one.\nreturn()=>ac.abort();},[debounced,config,predictiveLimit,safeMin,isCanvas,retryTick]);// ---- Derived view state -------------------------------------------------\nconst previewing=isCanvas&&showCanvasPreview;const effectiveQuery=previewing?\"microfiber\":debounced;const effectiveResult=previewing?PREVIEW_RESULT:result;const effectiveStatus=previewing?\"success\":status;// The results area only appears once there's enough of a query to search on.\nconst showResults=previewing||debounced.length>=safeMin;// The CTA appears as soon as anything is typed, ahead of the debounce/minChars gate.\nconst showViewAll=previewing||trimmed.length>0;const queryOptions=React.useMemo(()=>{if(!effectiveResult)return[];return effectiveResult.queries.map((q,i)=>({id:`${baseId}-q-${i}`,kind:\"query\",label:q.text,href:buildSearchUrl(searchPagePath,q.text)}));},[effectiveResult,baseId,searchPagePath]);const collectionOptions=React.useMemo(()=>{if(!effectiveResult)return[];return effectiveResult.collections.map((c,i)=>({id:`${baseId}-c-${i}`,kind:\"collection\",label:c.title,href:applyUrlPattern(collectionUrlPattern,c.handle),collection:c}));},[effectiveResult,baseId,collectionUrlPattern]);const productOptions=React.useMemo(()=>{if(!effectiveResult)return[];return effectiveResult.products.map((p,i)=>({id:`${baseId}-p-${i}`,kind:\"product\",label:p.title,href:applyUrlPattern(productUrlPattern,p.handle),product:p}));},[effectiveResult,baseId,productUrlPattern]);const allSitePages=React.useMemo(()=>mergeSitePages(sitePages,DEFAULT_SITE_PAGES),[sitePages]);// Matched against a local, non-Shopify list (site pages like \"SDS Sheets\"),\n// so it doesn't depend on the Storefront API's status.\nconst pageOptions=React.useMemo(()=>{if(!showResults)return[];return searchSitePages(allSitePages,effectiveQuery,sitePagesLimit).map((p,i)=>({id:`${baseId}-pg-${i}`,kind:\"page\",label:p.title,href:p.url}));},[showResults,allSitePages,effectiveQuery,sitePagesLimit,baseId]);// Tabs only appear once there's a second category to switch to — otherwise\n// the products list is shown directly, same as the reference drawer markup.\nconst showTabs=collectionOptions.length>0||pageOptions.length>0;const activeListOptions=activeTab===\"collections\"?collectionOptions:activeTab===\"pages\"?pageOptions:productOptions;// While the Shopify request is erroring, only the (locally-matched) site\n// pages list renders, so keyboard nav should walk that instead of the\n// (empty) active tab.\nconst visibleOptions=React.useMemo(()=>effectiveStatus===\"error\"?[...queryOptions,...pageOptions]:[...queryOptions,...activeListOptions],[effectiveStatus,queryOptions,pageOptions,activeListOptions]);const hasAnyResult=queryOptions.length>0||collectionOptions.length>0||productOptions.length>0||pageOptions.length>0;const isEmptyOverall=effectiveStatus===\"success\"&&!!effectiveResult&&!hasAnyResult;const isEmptyActiveTab=effectiveStatus===\"success\"&&!!effectiveResult&&hasAnyResult&&activeListOptions.length===0;// Keep the active tab valid if collections/pages disappear on a new query.\nReact.useEffect(()=>{if(!showTabs&&activeTab!==\"products\")setActiveTab(\"products\");else if(activeTab===\"collections\"&&collectionOptions.length===0&&pageOptions.length>0)setActiveTab(\"pages\");else if(activeTab===\"pages\"&&pageOptions.length===0&&collectionOptions.length>0)setActiveTab(\"collections\");},[showTabs,activeTab,collectionOptions.length,pageOptions.length]);// ---- Clear -----------------------------------------------------------\nconst clearSearch=React.useCallback(()=>{setQuery(\"\");setActiveIndex(-1);setActiveTab(\"products\");},[]);React.useEffect(()=>{if(activeIndex<0||typeof document===\"undefined\")return;const opt=visibleOptions[activeIndex];if(opt)document.getElementById(opt.id)?.scrollIntoView({block:\"nearest\"});},[activeIndex,visibleOptions]);// Keep activeIndex in range when the option list shrinks.\nReact.useEffect(()=>{if(activeIndex>=visibleOptions.length)setActiveIndex(-1);},[visibleOptions.length,activeIndex]);// ---- Handlers -----------------------------------------------------------\nconst onKeyDown=e=>{switch(e.key){case\"ArrowDown\":{if(visibleOptions.length){e.preventDefault();setActiveIndex(i=>(i+1)%visibleOptions.length);}break;}case\"ArrowUp\":{if(visibleOptions.length){e.preventDefault();setActiveIndex(i=>i<=0?visibleOptions.length-1:i-1);}break;}case\"Home\":if(showResults&&visibleOptions.length){e.preventDefault();setActiveIndex(0);}break;case\"End\":if(showResults&&visibleOptions.length){e.preventDefault();setActiveIndex(visibleOptions.length-1);}break;case\"Enter\":{if(showResults&&activeIndex>=0&&visibleOptions[activeIndex]){e.preventDefault();navigate(visibleOptions[activeIndex].href);}break;}case\"Escape\":{if(trimmed&&!previewing){e.preventDefault();clearSearch();}break;}}};const onSubmit=e=>{e.preventDefault();if(trimmed)navigate(buildSearchUrl(searchPagePath,trimmed));};const activeId=activeIndex>=0?visibleOptions[activeIndex]?.id:undefined;// ---- Styles -------------------------------------------------------------\nconst radius=Math.max(0,cardRadius);const ctaBackground=shade(accentColor,.18);// Brand type: Anton for headers/labels, Inter for body copy and everything else.\nconst headerFont=\"'Anton', sans-serif\";const bodyFont=\"'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif\";const css=`\n    @import url('https://fonts.googleapis.com/css2?family=Anton&family=Inter:wght@400;500;600;700&display=swap');\n    .${cls} input::placeholder { color: ${mutedColor}; opacity: 1; }\n    .${cls} input:focus-visible { outline: 2px solid ${accentColor}; outline-offset: 1px; }\n    .${cls} input[type=\"search\"]::-webkit-search-cancel-button,\n    .${cls} input[type=\"search\"]::-webkit-search-decoration { -webkit-appearance: none; appearance: none; display: none; }\n    .${cls} input[type=\"search\"]::-ms-clear { display: none; width: 0; height: 0; }\n    .${cls} .rcpss-retry:hover { opacity: .7; }\n    .${cls} .rcpss-tab:hover { opacity: .8; }\n    .${cls} .rcpss-viewall:hover:not(:disabled) { filter: brightness(0.92); }\n    .${cls} .rcpss-opt { display:flex; align-items:center; gap:12px; text-decoration:none; color:inherit; cursor:pointer; }\n    .${cls} .rcpss-opt[aria-selected=\"true\"] { background: ${accentColor}14; }\n    .${cls} .rcpss-skel { background: ${borderColor}; border-radius: 6px; animation: rcpss-pulse 1.2s ease-in-out infinite; }\n    .${cls} .rcpss-spin { animation: rcpss-spin .8s linear infinite; }\n    @keyframes rcpss-pulse { 0%,100% { opacity: .45 } 50% { opacity: 1 } }\n    @keyframes rcpss-spin { to { transform: rotate(360deg) } }\n    @media (prefers-reduced-motion: reduce) { .${cls} .rcpss-skel, .${cls} .rcpss-spin { animation: none } }\n  `;const rootStyle={position:\"relative\",display:\"flex\",flexDirection:\"column\",width:\"100%\",height:\"100%\",background:backgroundColor,color:textColor,fontFamily:bodyFont,fontSize:15,lineHeight:1.4,boxSizing:\"border-box\",overflow:\"hidden\",...font,...style};const inputWrapStyle={position:\"relative\",display:\"flex\",alignItems:\"center\",flex:\"0 0 auto\",height:inputHeight,borderBottom:`1px solid ${borderColor}`,boxSizing:\"border-box\"};const inputStyle={flex:1,height:\"100%\",minWidth:0,border:\"none\",background:\"transparent\",color:textColor,font:\"inherit\",padding:\"0 82px 0 44px\",appearance:\"none\",WebkitAppearance:\"none\",outline:\"none\"};const bodyStyle={flex:\"1 1 auto\",minHeight:0,overflowY:\"auto\",overscrollBehavior:\"contain\",padding:8};const loadingBarStyle={height:2,margin:\"0 0 8px\",borderRadius:2,background:`linear-gradient(90deg, transparent, ${accentColor}, transparent)`};const sectionLabelStyle={fontFamily:headerFont,fontSize:\"0.8em\",fontWeight:400,letterSpacing:\"0.06em\",textTransform:\"uppercase\",color:mutedColor,padding:\"10px 12px 6px\"};const tabsRowStyle={display:\"flex\",gap:20,borderBottom:`1px solid ${borderColor}`,margin:\"4px 12px 8px\"};const tabBtnStyle=active=>({border:\"none\",background:\"transparent\",cursor:\"pointer\",fontFamily:headerFont,padding:\"0 0 10px\",marginBottom:-1,fontSize:\"0.85em\",fontWeight:400,letterSpacing:\"0.04em\",textTransform:\"uppercase\",color:active?textColor:mutedColor,borderBottom:active?`2px solid ${accentColor}`:\"2px solid transparent\"});const optionRowStyle={padding:\"8px 12px\",borderRadius:Math.max(0,radius-4)};const thumbStyle={width:56,height:56,flex:\"0 0 56px\",borderRadius:Math.max(0,radius-6),objectFit:\"cover\",background:borderColor,display:\"block\"};const collectionThumbStyle={width:40,height:40,flex:\"0 0 40px\",borderRadius:999,objectFit:\"cover\",background:borderColor,display:\"block\"};const viewAllStyle={flex:\"0 0 auto\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,width:\"100%\",border:\"none\",background:ctaBackground,color:\"#FFFFFF\",fontFamily:headerFont,fontWeight:400,fontSize:15,letterSpacing:\"0.06em\",textTransform:\"uppercase\",padding:\"16px 20px\",cursor:\"pointer\"};// ---- Render helpers -----------------------------------------------------\nconst optionProps=(o,visibleIndex)=>({id:o.id,role:\"option\",\"aria-selected\":activeIndex===visibleIndex,href:o.href,tabIndex:-1,className:\"rcpss-opt\",onMouseDown:e=>e.preventDefault(),onMouseEnter:()=>setActiveIndex(visibleIndex),onClick:e=>{if(previewing)e.preventDefault();}});const suggestionCount=queryOptions.length;const showSkeleton=effectiveStatus===\"loading\"&&!effectiveResult;const showLoadingBar=effectiveStatus===\"loading\"&&!!effectiveResult;return /*#__PURE__*/_jsxs(\"div\",{className:cls,style:rootStyle,children:[/*#__PURE__*/_jsx(\"style\",{children:css}),/*#__PURE__*/_jsx(\"form\",{id:formId,role:\"search\",onSubmit:onSubmit,style:{margin:0,flex:\"0 0 auto\"},children:/*#__PURE__*/_jsxs(\"div\",{style:inputWrapStyle,children:[/*#__PURE__*/_jsx(SearchIcon,{color:mutedColor,style:{position:\"absolute\",left:14,pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,type:\"search\",name:\"q\",autoComplete:\"off\",autoCorrect:\"off\",spellCheck:false,enterKeyHint:\"search\",placeholder:placeholderText,value:query,onChange:e=>{setQuery(e.target.value);setActiveIndex(-1);},onKeyDown:onKeyDown,role:\"combobox\",\"aria-label\":placeholderText||\"Search\",\"aria-autocomplete\":\"list\",\"aria-haspopup\":\"listbox\",\"aria-expanded\":showResults,\"aria-controls\":showResults?listboxId:undefined,\"aria-activedescendant\":showResults?activeId:undefined,style:inputStyle}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",right:14,display:\"flex\",alignItems:\"center\",gap:8},children:status===\"loading\"&&!previewing&&/*#__PURE__*/_jsx(Spinner,{color:accentColor})})]})}),showResults&&/*#__PURE__*/_jsxs(\"div\",{id:listboxId,role:\"listbox\",\"aria-label\":\"Search suggestions\",style:bodyStyle,children:[showLoadingBar&&/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,style:loadingBarStyle}),showSkeleton&&/*#__PURE__*/_jsx(Skeleton,{rows:4,rowStyle:optionRowStyle,thumbStyle:thumbStyle}),effectiveStatus===\"error\"&&/*#__PURE__*/_jsxs(\"div\",{role:\"alert\",style:{padding:\"16px 12px\",color:mutedColor},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:textColor,fontFamily:headerFont,fontSize:\"1.1em\",letterSpacing:\"0.02em\",marginBottom:4},children:\"Search is unavailable\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"0.9em\",marginBottom:10},children:error}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"rcpss-retry\",onClick:()=>setRetryTick(t=>t+1),style:{border:`1px solid ${borderColor}`,background:\"transparent\",color:textColor,borderRadius:8,padding:\"6px 12px\",cursor:\"pointer\",font:\"inherit\",fontSize:\"0.9em\"},children:\"Retry\"})]}),effectiveStatus===\"error\"&&pageOptions.length>0&&/*#__PURE__*/_jsxs(\"div\",{role:\"group\",\"aria-labelledby\":`${baseId}-lbl-pg`,children:[/*#__PURE__*/_jsx(\"div\",{id:`${baseId}-lbl-pg`,style:sectionLabelStyle,children:\"Pages\"}),pageOptions.map((o,i)=>/*#__PURE__*/_jsxs(\"a\",{...optionProps(o,queryOptions.length+i),style:optionRowStyle,children:[/*#__PURE__*/_jsx(PageIcon,{color:mutedColor}),/*#__PURE__*/_jsx(\"span\",{style:{minWidth:0,flex:1},children:o.label}),/*#__PURE__*/_jsx(ArrowIcon,{})]},o.id))]}),!showSkeleton&&effectiveStatus!==\"error\"&&effectiveResult&&/*#__PURE__*/_jsxs(_Fragment,{children:[queryOptions.length>0&&/*#__PURE__*/_jsxs(\"div\",{role:\"group\",\"aria-labelledby\":`${baseId}-lbl-q`,children:[/*#__PURE__*/_jsx(\"div\",{id:`${baseId}-lbl-q`,style:sectionLabelStyle,children:\"Suggestions\"}),queryOptions.map((o,i)=>/*#__PURE__*/_jsxs(\"a\",{...optionProps(o,i),style:optionRowStyle,children:[/*#__PURE__*/_jsx(SearchIcon,{color:mutedColor,size:16}),/*#__PURE__*/_jsx(\"span\",{children:o.label})]},o.id))]}),isEmptyOverall?/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"24px 12px\",color:mutedColor,textAlign:\"center\"},children:[\"No results for “\",effectiveQuery,\"”\"]}):/*#__PURE__*/_jsxs(_Fragment,{children:[showTabs&&/*#__PURE__*/_jsxs(\"div\",{role:\"tablist\",\"aria-label\":\"Result type\",style:tabsRowStyle,children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",id:`${baseId}-tab-products`,role:\"tab\",\"aria-selected\":activeTab===\"products\",\"aria-controls\":`${baseId}-tabpanel`,className:\"rcpss-tab\",onClick:()=>{setActiveTab(\"products\");setActiveIndex(-1);},style:tabBtnStyle(activeTab===\"products\"),children:\"Products\"}),collectionOptions.length>0&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",id:`${baseId}-tab-collections`,role:\"tab\",\"aria-selected\":activeTab===\"collections\",\"aria-controls\":`${baseId}-tabpanel`,className:\"rcpss-tab\",onClick:()=>{setActiveTab(\"collections\");setActiveIndex(-1);},style:tabBtnStyle(activeTab===\"collections\"),children:\"Collections\"}),pageOptions.length>0&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",id:`${baseId}-tab-pages`,role:\"tab\",\"aria-selected\":activeTab===\"pages\",\"aria-controls\":`${baseId}-tabpanel`,className:\"rcpss-tab\",onClick:()=>{setActiveTab(\"pages\");setActiveIndex(-1);},style:tabBtnStyle(activeTab===\"pages\"),children:\"Pages\"})]}),/*#__PURE__*/_jsx(\"div\",{role:\"tabpanel\",id:`${baseId}-tabpanel`,\"aria-labelledby\":showTabs?`${baseId}-tab-${activeTab}`:undefined,children:isEmptyActiveTab?/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"16px 12px\",color:mutedColor},children:[\"No\",\" \",activeTab===\"products\"?\"products\":activeTab===\"collections\"?\"collections\":\"pages\",\" \",\"found for “\",effectiveQuery,\"”\"]}):activeTab===\"products\"?productOptions.length>0&&/*#__PURE__*/_jsxs(\"div\",{role:\"group\",\"aria-labelledby\":showTabs?undefined:`${baseId}-lbl-p`,children:[!showTabs&&/*#__PURE__*/_jsx(\"div\",{id:`${baseId}-lbl-p`,style:sectionLabelStyle,children:\"Products\"}),productOptions.map((o,i)=>{const p=o.product;const img=p.featuredImage?.url;return /*#__PURE__*/_jsxs(\"a\",{...optionProps(o,suggestionCount+i),style:optionRowStyle,children:[img?/*#__PURE__*/_jsx(\"img\",{src:shopifyImage(img,56,56),srcSet:shopifySrcSet(img,56,56),alt:p.featuredImage?.altText??\"\",loading:\"lazy\",decoding:\"async\",width:56,height:56,style:thumbStyle}):/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:thumbStyle}),/*#__PURE__*/_jsxs(\"span\",{style:{minWidth:0,flex:1},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"-webkit-box\",WebkitLineClamp:2,WebkitBoxOrient:\"vertical\",overflow:\"hidden\"},children:p.title}),showPrices&&/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",color:mutedColor,fontSize:\"0.9em\",marginTop:2},children:formatProductPrice(p.priceRange)})]})]},o.id);})]}):activeTab===\"pages\"?pageOptions.length>0&&/*#__PURE__*/_jsx(\"div\",{role:\"group\",children:pageOptions.map((o,i)=>/*#__PURE__*/_jsxs(\"a\",{...optionProps(o,suggestionCount+i),style:optionRowStyle,children:[/*#__PURE__*/_jsx(PageIcon,{color:mutedColor}),/*#__PURE__*/_jsx(\"span\",{style:{minWidth:0,flex:1},children:o.label}),/*#__PURE__*/_jsx(ArrowIcon,{})]},o.id))}):collectionOptions.length>0&&/*#__PURE__*/_jsx(\"div\",{role:\"group\",children:collectionOptions.map((o,i)=>/*#__PURE__*/_jsxs(\"a\",{...optionProps(o,suggestionCount+i),style:optionRowStyle,children:[o.collection?.image?.url?/*#__PURE__*/_jsx(\"img\",{src:shopifyImage(o.collection.image.url,40,40),srcSet:shopifySrcSet(o.collection.image.url,40,40),alt:\"\",loading:\"lazy\",decoding:\"async\",width:40,height:40,style:collectionThumbStyle}):/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:collectionThumbStyle}),/*#__PURE__*/_jsx(\"span\",{style:{minWidth:0,flex:1},children:o.label}),/*#__PURE__*/_jsx(ArrowIcon,{})]},o.id))})})]})]})]}),showViewAll&&/*#__PURE__*/_jsxs(\"button\",{type:\"submit\",form:formId,className:\"rcpss-viewall\",style:viewAllStyle,children:[\"View all results\",/*#__PURE__*/_jsx(ArrowIcon,{})]})]});}// ---------------------------------------------------------------------------\n// Small presentational bits\n// ---------------------------------------------------------------------------\nfunction Skeleton({rows,rowStyle,thumbStyle}){return /*#__PURE__*/_jsx(\"div\",{\"aria-busy\":true,\"aria-live\":\"polite\",\"aria-label\":\"Loading results\",children:Array.from({length:rows}).map((_,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{...rowStyle,display:\"flex\",alignItems:\"center\",gap:12},children:[/*#__PURE__*/_jsx(\"span\",{className:\"rcpss-skel\",style:{...thumbStyle,background:undefined}}),/*#__PURE__*/_jsxs(\"span\",{style:{flex:1},children:[/*#__PURE__*/_jsx(\"span\",{className:\"rcpss-skel\",style:{display:\"block\",height:12,width:`${70-i*8}%`,marginBottom:8}}),/*#__PURE__*/_jsx(\"span\",{className:\"rcpss-skel\",style:{display:\"block\",height:10,width:60}})]})]},i))});}function SearchIcon({color,size=18,style}){return /*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",\"aria-hidden\":true,style:{flex:\"0 0 auto\",...style},children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"11\",cy:\"11\",r:\"7\",stroke:color,strokeWidth:\"2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M20 20l-3.5-3.5\",stroke:color,strokeWidth:\"2\",strokeLinecap:\"round\"})]});}function PageIcon({color,size=40}){return /*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{width:size,height:size,flex:`0 0 ${size}px`,borderRadius:999,background:`${color}1F`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsxs(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M7 3h7l5 5v13a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z\",stroke:color,strokeWidth:\"2\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M14 3v5h5\",stroke:color,strokeWidth:\"2\",strokeLinejoin:\"round\"})]})});}function ArrowIcon(){return /*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 24 24\",fill:\"none\",\"aria-hidden\":true,style:{marginLeft:6,flex:\"0 0 auto\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 12h14M13 6l6 6-6 6\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}function Spinner({color}){return /*#__PURE__*/_jsxs(\"svg\",{className:\"rcpss-spin\",width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"none\",\"aria-label\":\"Loading\",role:\"img\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"9\",stroke:color,strokeOpacity:\"0.25\",strokeWidth:\"3\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M21 12a9 9 0 0 0-9-9\",stroke:color,strokeWidth:\"3\",strokeLinecap:\"round\"})]});}// ---------------------------------------------------------------------------\n// Framer property controls\n// ---------------------------------------------------------------------------\naddPropertyControls(ShopifySearchBar,{shopDomain:{type:ControlType.String,title:\"Shop domain\",defaultValue:\"business.rcpamerica.com\",description:\"Custom or myshopify domain that serves the Storefront API.\"},fallbackDomain:{type:ControlType.String,title:\"Fallback domain\",defaultValue:\"acydrj-k9.myshopify.com\",description:\"Canonical myshopify.com domain. Used only if the shop domain fails (CORS/404/401).\"},storefrontToken:{type:ControlType.String,title:\"Storefront token\",defaultValue:\"6184a6483027cefe227a14509d2627f3\",obscured:true,description:\"PUBLIC Storefront access token. Never paste an Admin API or private token here.\"},apiVersion:{type:ControlType.String,title:\"API version\",defaultValue:\"2025-07\"},predictiveLimit:{type:ControlType.Number,title:\"Results / type\",defaultValue:6,min:1,max:10,step:1,displayStepper:true},minChars:{type:ControlType.Number,title:\"Min characters\",defaultValue:2,min:1,max:5,step:1,displayStepper:true},debounceMs:{type:ControlType.Number,title:\"Debounce (ms)\",defaultValue:250,min:0,max:1e3,step:50},sitePages:{type:ControlType.Array,title:\"Site pages (extra)\",description:\"A built-in list already covers the site's non-product pages (About, Training, Categories, Safety Data Sheets, etc.) — leave this empty unless you want to add a new page or override one of the built-ins (matched by URL).\",control:{type:ControlType.Object,controls:{title:{type:ControlType.String,title:\"Title\",defaultValue:\"\"},url:{type:ControlType.String,title:\"URL\",defaultValue:\"\"},keywords:{type:ControlType.String,title:\"Keywords\",defaultValue:\"\",description:'Comma-separated extra search terms, e.g. \"msds, safety data sheet\".'}}},defaultValue:[]},sitePagesLimit:{type:ControlType.Number,title:\"Pages / search\",defaultValue:3,min:1,max:10,step:1,displayStepper:true},placeholderText:{type:ControlType.String,title:\"Placeholder\",defaultValue:\"Search products…\"},searchPagePath:{type:ControlType.String,title:\"Search page\",defaultValue:\"/search\"},productUrlPattern:{type:ControlType.String,title:\"Product URL\",defaultValue:\"/products/:handle\"},collectionUrlPattern:{type:ControlType.String,title:\"Collection URL\",defaultValue:\"/collections/:handle\"},showPrices:{type:ControlType.Boolean,title:\"Show prices\",defaultValue:true,description:\"Catalog prices only. B2B/wholesale pricing is not available to anonymous visitors.\"},showCanvasPreview:{type:ControlType.Boolean,title:\"Canvas preview\",defaultValue:true,description:\"Show a static sample of populated results on the Framer canvas for styling.\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:15,lineHeight:\"1.4em\"}},accentColor:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#009ACE\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#1A1A1A\"},mutedColor:{type:ControlType.Color,title:\"Muted text\",defaultValue:\"#6B7280\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\"},borderColor:{type:ControlType.Color,title:\"Border\",defaultValue:\"#F5F5F5\"},inputHeight:{type:ControlType.Number,title:\"Input height\",defaultValue:48,min:32,max:80,step:1},cardRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:12,min:0,max:40,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ShopifySearchBar\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicWidth\":\"480\",\"framerIntrinsicHeight\":\"640\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ShopifySearchBar.map","// Generated by Framer (fc3086c)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,ResolveLinks,runTasksWithYield,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useRouter,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import MegaMenuMobile from\"#framer/local/canvasComponent/FOxLqrKSY/FOxLqrKSY.js\";import CartModal from\"#framer/local/canvasComponent/k7lVE71Mx/k7lVE71Mx.js\";import Header from\"#framer/local/canvasComponent/Ouf1pSJcq/Ouf1pSJcq.js\";import Footer from\"#framer/local/canvasComponent/QBMYfaZ4p/QBMYfaZ4p.js\";import ButtonClose from\"#framer/local/canvasComponent/xwgJhn49E/xwgJhn49E.js\";import{withDismissOverlayOnRouteChange}from\"#framer/local/codeFile/kCY4pXM/DismissOverlayOnRouteChange.js\";import ShopifySearchBar from\"#framer/local/codeFile/m2mZ_rB/ShopifySearchBar.js\";const HeaderFonts=getFonts(Header);const MegaMenuMobileFonts=getFonts(MegaMenuMobile);const CartModalFonts=getFonts(CartModal);const ShopifySearchBarFonts=getFonts(ShopifySearchBar);const ButtonCloseFonts=getFonts(ButtonClose);const MotionDivWithDismissOverlayOnRouteChange8crzbg=withCodeBoundaryForOverrides(motion.div,{nodeId:\"jm2Lc_qT0\",override:withDismissOverlayOnRouteChange,scopeId:\"Ozs9MUBca\"});const FooterFonts=getFonts(Footer);const breakpoints={fT65PcXd7:\"(max-width: 809.98px)\",ORYvHvryZ:\"(min-width: 810px) and (max-width: 1199.98px)\",uCfDrNt1d:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-xSL2E\";const variantClassNames={fT65PcXd7:\"framer-v-12ceejf\",ORYvHvryZ:\"framer-v-wjwwxk\",uCfDrNt1d:\"framer-v-zd61sr\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition1={bounce:.2,delay:0,duration:.4,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 animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,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 animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:440,y:0};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:440,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={fT65PcXd7:[\".framer-xSL2E.framer-zd61sr { padding: 64px 0px 0px 0px; }\",\".framer-xSL2E .framer-1p26xae-container { left: 50%; transform: translateX(-50%); }\",\".framer-xSL2E.framer-1lonaqz { z-index: 10; }\",\".framer-xSL2E.framer-13xxf1e-container { width: 90%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-xSL2E.framer-18bw3wl-container { left: calc(54.8717948717949% - 90% / 2); width: 90%; }\",\".framer-xSL2E.framer-1ty04ju { width: 90%; }\"],ORYvHvryZ:[\".framer-xSL2E.framer-1lonaqz { z-index: 10; }\",\".framer-xSL2E.framer-13xxf1e-container { width: 80%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-xSL2E.framer-1ty04ju { width: 50%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={fT65PcXd7:\".framer-12ceejf-override\",ORYvHvryZ:\".framer-wjwwxk-override\"};const rules=[\".framer-xSL2E.framer-10y6hhn, .framer-xSL2E .framer-10y6hhn { display: block; }\",\".framer-xSL2E.framer-zd61sr { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-xSL2E .framer-1p26xae-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-xSL2E.framer-1lonaqz { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; }\",\".framer-xSL2E.framer-13xxf1e-container { flex: none; height: 100vh; left: 0px; position: fixed; top: 0px; width: 352px; z-index: 10; }\",\".framer-xSL2E.framer-1ux6hxm { background-color: rgba(0, 0, 0, 0.5); inset: 0px; position: fixed; user-select: none; z-index: 10; }\",\".framer-xSL2E.framer-18bw3wl-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: fixed; top: calc(49.940119760479064% - 100% / 2); width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-xSL2E.framer-16sjg5q { background-color: rgba(0, 0, 0, 0.3); inset: 0px; position: fixed; user-select: none; z-index: 10; }\",\".framer-xSL2E.framer-1ty04ju { background-color: var(--token-7d8b1b7b-5761-48f2-a96c-fa3c2a535d97, #f5f5f5); flex: none; height: 100%; overflow: visible; position: fixed; right: 0px; top: 0px; width: 30%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-xSL2E .framer-1l9gqh7 { --border-bottom-width: 1px; --border-color: var(--token-080af39a-c860-4adf-b4ea-0577e6fa84b0, #e0e0e0); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 16px; position: absolute; top: 0px; width: 100%; }\",\".framer-xSL2E .framer-11houz0-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; z-index: 10; }\",\".framer-xSL2E .framer-1fz37b4-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-xSL2E .framer-8crzbg { flex: none; height: 1px; left: 0px; opacity: 0; order: -999; pointer-events: none; position: absolute; top: 0px; width: 1px; z-index: 0; }\",\".framer-xSL2E .framer-u1uwda { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-xSL2E .framer-11hquu0-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-xSL2E[data-border=\"true\"]::after, .framer-xSL2E [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={fT65PcXd7:\"(max-width: 809.98px)\",ORYvHvryZ:\"(min-width: 810px) and (max-width: 1199.98px)\",uCfDrNt1d:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"uCfDrNt1d\",Phone:\"fT65PcXd7\",Tablet:\"ORYvHvryZ\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"uCfDrNt1d\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const rN2QVopELko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const isDisplayed=()=>{if(!isBrowser())return true;if([\"ORYvHvryZ\",\"fT65PcXd7\"].includes(baseVariant))return true;return false;};const ujy_seISr1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"uCfDrNt1d\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-zd61sr\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay2=>/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay1=>/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Yj7pwQ05O\"},implicitPathVariables:undefined},{href:{webPageId:\"Yj7pwQ05O\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:131,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fT65PcXd7:{\"data-framer-layout-hint-center-x\":true}},children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1p26xae-container\",layoutScroll:true,nodeId:\"MUH0CTJvD\",scopeId:\"Ozs9MUBca\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fT65PcXd7:{BNeBBsmqX:\"https://www.google.com/maps?sca_esv=281fd5caffd4d782&rlz=1C1GCEA_enUS999US999&sxsrf=APpeQnvzsG8-tOZPZU_tiHBPngDkc3lT4A:1787865303807&biw=2133&bih=1050&uact=5&gs_lp=Egxnd3Mtd2l6LXNlcnAiCnJjcGFtZXJpY2EyBBAjGCcyBBAjGCcyDhAuGIAEGMcBGK8BGI4FMgIQJjIIEAAYgAQYogQyCBAAGIAEGKIEMggQABiABBiiBDIdEC4YgAQYxwEYrwEYjgUYlwUY3AQY3gQY4ATYAQFI1xRQtghY9xJwA3gBkAEAmAGIAaAB3geqAQM1LjW4AQPIAQD4AQGYAg2gAtAIwgIKEAAYRxjWBBiwA8ICDRAAGIAEGIoFGEMYsAPCAg4QABjkAhjWBBiwA9gBAcICFxAuGNwGGLgGGNoGGNgCGMgDGLAD2AEBwgINEC4YxwEYrwEYjgUYJ8ICChAAGIAEGIoFGEPCAggQABiABBixA8ICDhAuGIAEGLEDGMcBGNEDwgIaEC4YxwEYrwEYjgUYlwUY3AQY3gQY4ATYAQHCAgoQIxjJAhjwBRgnwgILEAAYgAQYigUYkQLCAg0QABiABBiKBRhDGLEDwgIQEAAYgAQYigUYQxixAxiDAcICDRAuGK8BGMcBGI4FGCfCAgoQIxjwBRjJAhgnwgIFEAAYgATCAhoQLhivARjHARiOBRiXBRjcBBjeBBjgBNgBAcICCxAAGIAEGLEDGIMBwgILEC4YgAQYxwEYrwHCAgcQABiABBgKwgIEEAAYHsICBhAAGAUYHsICBRAAGO8FwgIIEAAYiQUYogSYAwCIBgGQBhO6BgYIARABGAmSBwM3LjagB9FqsgcDNC42uAeyCMIHBTItOC41yAdcgAgB&um=1&ie=UTF-8&fb=1&gl=us&sa=X&geocode=KXedp0ao08KIMVrTZMo3mup_&daddr=8901+Maislin+Dr,+Tampa,+FL+33637\",CbybfZ8e1:\"FREE SHIPPING - Orders $105+\",variant:matchVariant(\"OS9w1dK75\")},ORYvHvryZ:{BNeBBsmqX:resolvedLinks[1],variant:matchVariant(\"KzOyJbals\")}},children:/*#__PURE__*/_jsx(Header,{BNeBBsmqX:resolvedLinks[0],CbybfZ8e1:\"15% OFF Sitewide \\xb7 Through Oct 31 \\xb7 No code required\",height:\"100%\",i3xEuAkQ9:rN2QVopELko9la1({overlay:overlay2}),id:\"MUH0CTJvD\",layoutId:\"MUH0CTJvD\",rN2QVopEL:rN2QVopELko9la1({overlay}),style:{width:\"100%\"},uDbozICi7:rN2QVopELko9la1({overlay:overlay1}),variant:matchVariant(\"xr4XmPnjd\"),width:\"100%\",Y6q0QAf24:addImageAlt({pixelHeight:306,pixelWidth:1058,src:\"https://framerusercontent.com/images/PDh2xoxb6V6PtHlAIexSsaDxbE.png?width=1058&height=306\",srcSet:\"https://framerusercontent.com/images/PDh2xoxb6V6PtHlAIexSsaDxbE.png?scale-down-to=512&width=1058&height=306 512w,https://framerusercontent.com/images/PDh2xoxb6V6PtHlAIexSsaDxbE.png?scale-down-to=1024&width=1058&height=306 1024w,https://framerusercontent.com/images/PDh2xoxb6V6PtHlAIexSsaDxbE.png?width=1058&height=306 1058w\"},\"\")})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1lonaqz\"),\"data-framer-name\":\"Mobile\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"bhtmFSBn2\"),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fT65PcXd7:{width:\"90vw\"},ORYvHvryZ:{width:\"80vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fT65PcXd7:{animate:animation1,exit:animation,initial:animation2},ORYvHvryZ:{animate:animation1,exit:animation,initial:animation2}},children:/*#__PURE__*/_jsx(Container,{className:`${cx(scopingClassNames,\"framer-13xxf1e-container\")} hidden-zd61sr`,inComponentSlot:true,nodeId:\"WvuGYFBra\",rendersWithMotion:true,scopeId:\"Ozs9MUBca\",children:/*#__PURE__*/_jsx(MegaMenuMobile,{height:\"100%\",id:\"WvuGYFBra\",layoutId:\"WvuGYFBra\",style:{height:\"100%\",width:\"100%\"},ujy_seISr:ujy_seISr1q29jei({overlay}),variant:matchVariant(\"XHjCbRGV3\"),width:\"100%\"})})})})})]})}),getContainer())})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1ux6hxm\"),\"data-framer-name\":\"Cart\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay1.hide()},\"WrkYOFc_R\"),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fT65PcXd7:{width:\"90vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-18bw3wl-container\"),exit:animation3,inComponentSlot:true,initial:animation4,nodeId:\"zAP062vhd\",rendersWithMotion:true,scopeId:\"Ozs9MUBca\",children:/*#__PURE__*/_jsx(CartModal,{GSrH71kVA:ujy_seISr1q29jei({overlay:overlay1}),height:\"100%\",id:\"zAP062vhd\",layoutId:\"zAP062vhd\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})}),getContainer())})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-16sjg5q\"),\"data-framer-name\":\"Search\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay2.hide()},\"s09fzQQv4\"),/*#__PURE__*/_jsx(motion.div,{animate:animation1,className:cx(scopingClassNames,\"framer-1ty04ju\"),exit:animation3,initial:animation4,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l9gqh7\",\"data-border\":true,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-11houz0-container\",inComponentSlot:true,isAuthoredByUser:true,nodeId:\"GYsx46dXq\",rendersWithMotion:true,scopeId:\"Ozs9MUBca\",children:/*#__PURE__*/_jsx(ShopifySearchBar,{accentColor:\"var(--token-2c1000b9-4b82-4d24-89f0-fae45ce454f6, rgb(0, 154, 206))\",apiVersion:\"2025-07\",backgroundColor:\"var(--token-7d8b1b7b-5761-48f2-a96c-fa3c2a535d97, rgb(245, 245, 245))\",borderColor:\"var(--token-7d8b1b7b-5761-48f2-a96c-fa3c2a535d97, rgb(245, 245, 245))\",cardRadius:4,collectionUrlPattern:\"/categories/:handle\",debounceMs:250,fallbackDomain:\"acydrj-k9.myshopify.com\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.4em\"},height:\"100%\",id:\"GYsx46dXq\",inputHeight:40,layoutId:\"GYsx46dXq\",minChars:2,mutedColor:\"var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26))\",placeholderText:\"Find what you need\",predictiveLimit:6,productUrlPattern:\"/products/:handle\",searchPagePath:\"/search\",shopDomain:\"business.rcpamerica.com\",showCanvasPreview:false,showPrices:true,sitePages:[],sitePagesLimit:6,storefrontToken:\"6184a6483027cefe227a14509d2627f3\",style:{width:\"100%\"},textColor:\"var(--token-302f1e65-d17d-4e0e-a36b-53d91c80783c, rgb(26, 26, 26))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"32px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1fz37b4-container\",inComponentSlot:true,nodeId:\"ydKgCArts\",rendersWithMotion:true,scopeId:\"Ozs9MUBca\",children:/*#__PURE__*/_jsx(ButtonClose,{height:\"100%\",id:\"ydKgCArts\",layoutId:\"ydKgCArts\",sJ3RhKUYy:ujy_seISr1q29jei({overlay:overlay2}),style:{height:\"100%\",width:\"100%\"},width:\"100%\",wYCFdsUbu:\"vCkVjSQMz\"})})})]})})]})}),getContainer())})})]})})})})})})})}),/*#__PURE__*/_jsx(MotionDivWithDismissOverlayOnRouteChange8crzbg,{className:\"framer-8crzbg\",\"data-framer-name\":\"Close Mobile Menu On Page Load\"}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-u1uwda\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fT65PcXd7:{y:1064}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:486,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11hquu0-container\",nodeId:\"ShGuL__Tf\",scopeId:\"Ozs9MUBca\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fT65PcXd7:{variant:matchVariant(\"m0AR1S0zk\")},ORYvHvryZ:{variant:matchVariant(\"rtd1S1f8b\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"ShGuL__Tf\",layoutId:\"ShGuL__Tf\",style:{width:\"100%\"},variant:matchVariant(\"EGsvT2zRe\"),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 1327\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ORYvHvryZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"fT65PcXd7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"uCfDrNt1d\":[\".framer-1p26xae-container\",\".framer-8crzbg\",\".framer-11hquu0-container\"],\"ORYvHvryZ\":[\".framer-1p26xae-container\",\".framer-8crzbg\",\".framer-11hquu0-container\"],\"fT65PcXd7\":[\".framer-1p26xae-container\",\".framer-8crzbg\",\".framer-11hquu0-container\"]}\n * @framerBreakpoints {\"uCfDrNt1d\":{\"min\":1200,\"canvasClassName\":\"framer-zd61sr-override\",\"minHeight\":1327,\"viewportHeight\":835,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"ORYvHvryZ\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-wjwwxk-override\",\"minHeight\":1730,\"viewportHeight\":835,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"fT65PcXd7\":{\"max\":809,\"canvasClassName\":\"framer-12ceejf-override\",\"minHeight\":1980,\"viewportHeight\":835,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant uCfDrNt1d\n * @framerLayoutTemplate true\n */const FramerOzs9MUBca=withCSS(Component,css,\"framer-xSL2E\");export default FramerOzs9MUBca;FramerOzs9MUBca.displayName=\"RCP Site Layout\";FramerOzs9MUBca.defaultProps={height:1327,width:1200};addFonts(FramerOzs9MUBca,[{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\"}]},...HeaderFonts,...MegaMenuMobileFonts,...CartModalFonts,...ShopifySearchBarFonts,...ButtonCloseFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerOzs9MUBca.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Header,{},context),()=>forwardLoader(MegaMenuMobile,{},context),()=>forwardLoader(CartModal,{},context),()=>forwardLoader(ButtonClose,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOzs9MUBca\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1327\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ORYvHvryZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fT65PcXd7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"uCfDrNt1d\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"uCfDrNt1d\\\":[\\\".framer-1p26xae-container\\\",\\\".framer-8crzbg\\\",\\\".framer-11hquu0-container\\\"],\\\"ORYvHvryZ\\\":[\\\".framer-1p26xae-container\\\",\\\".framer-8crzbg\\\",\\\".framer-11hquu0-container\\\"],\\\"fT65PcXd7\\\":[\\\".framer-1p26xae-container\\\",\\\".framer-8crzbg\\\",\\\".framer-11hquu0-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerBreakpoints\":\"{\\\"uCfDrNt1d\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-zd61sr-override\\\",\\\"minHeight\\\":1327,\\\"viewportHeight\\\":835,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"ORYvHvryZ\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-wjwwxk-override\\\",\\\"minHeight\\\":1730,\\\"viewportHeight\\\":835,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"fT65PcXd7\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-12ceejf-override\\\",\\\"minHeight\\\":1980,\\\"viewportHeight\\\":835,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport RCPSiteLayout from \"https://framerusercontent.com/modules/PLxX079heVeJtA8ki6PT/174j5ooVlbKz9HESDIou/Ozs9MUBca.js\";\r\n\r\n\t\tconst routes = {akiZ46ltD: {elements: {Cb06B3upw: \"about\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lhIrcHgToYcKrUvYxdvz/SnzhVtTFTdYErDYXzTrM/akiZ46ltD.js\")), path: \"/\"}, jkSfNvYgK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UkPGl5iuDQI5631U5zIE/9fopdeLMEOsKGa5xr86d/jkSfNvYgK.js\")), path: \"/legal/terms-of-use\"}, LjhXdBp6M: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ic4w8EeVp0x1ZZku4Knh/BAnChMApncqjh6qMU0Jl/LjhXdBp6M.js\")), path: \"/legal/privacy-policy\"}, VyRPNohsz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eEa2Qz76tRfVW5yNyyHX/DHBk9VBYqDCM7gUDNYOb/VyRPNohsz.js\")), path: \"/legal/accessibility\"}, lwyokqEWV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ew88QW1ru66dO58Z79z2/W2swsTqitMxoBMheWCba/lwyokqEWV.js\")), path: \"/about/sds-documents\"}, e4jqXrQLI: {elements: {AwrIVdDGp: \"route-map\", JMTvRPYGN: \"parallax-trigger-bottom\", OvGQJnodl: \"parallax-trigger-top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lsFsR2HPVZUEy5aEIC6E/mwVxkwSQ5DPTv7uycx05/e4jqXrQLI.js\")), path: \"/distribution/box-truck-route\"}, vC33je3Cu: {elements: {aLezD56Wd: \"parallax-trigger-bottom\", Kqw2ehkxR: \"dealership-cta\", Ll4ak9KsF: \"parallax-trigger-top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/25W4CDEOBAxSaWa5i6ZK/Ud9v5xkO48Uoe2hZRkH5/vC33je3Cu.js\")), path: \"/distribution/dealership-programs\"}, Yn5vWXBli: {elements: {HUBj6LyR1: \"about\", J_oA37tJs: \"retail-locations\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/q7UO6RwETXQ74ReCj3Jm/zhqXND1hm3kbRis3kw5W/Yn5vWXBli.js\")), path: \"/distribution/retail-locations\"}, bEbNYFf1j: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6Zdvhb3qhBylajb0npMW/J8DXsNnoDG0ITEibtxhU/bEbNYFf1j.js\")), path: \"/van-builds/build-overview\"}, mC2tObcX7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vMVlGoY6Yvcwp7qvDyaR/D1MGk5Yb80gAi2YddH9k/mC2tObcX7.js\")), path: \"/van-builds/process\"}, ghd3pyUuk: {elements: {gzxmFVdNH: \"quote-apply\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6XWc6Cc1H9dZXph29dYJ/zEIeogbA5llIWv7D03MW/ghd3pyUuk.js\")), path: \"/van-builds/custom-van-build\"}, S6rVmn8gb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yG4GeO2NMHU7dZZ2gXyl/XcwGddQ7CoTVk9j0HxOF/S6rVmn8gb.js\")), path: \"/van-builds/gallery\"}, H44lsIrdc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eDLa42eHPolDrTmB6Epk/Bn8WozHToDIkvxdM9uje/H44lsIrdc.js\")), path: \"/van-builds/financing\"}, cnNOvCLrp: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/B3sJEnKGZYuthZ6RrPcE/ggXP7YRuz0OkkdjNMOm4/cnNOvCLrp.js\")), path: \"/van-builds/equipment\"}, pXnLiNqxK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/P4YdQsWibpXtmeGdunTU/9ZBgtkR1oCXoLkqgNeEp/pXnLiNqxK.js\")), path: \"/about\"}, Q8nsnKc70: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/39eL0NjxWIZD4kiAXgDx/rLDC8KMGGyVeYSVpmJIr/Q8nsnKc70.js\")), path: \"/about/our-mission\"}, ktezYg0Jl: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dPXDiM4xNRxBakkG4fGS/7N1T3V29ZlaRuow8kIHf/ktezYg0Jl.js\")), path: \"/about/meet-the-team\"}, s9D5fRZ9B: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FqUiUdHdiWq1qBM7SV2T/qNbvr73mklhksGKVpZGc/s9D5fRZ9B.js\")), path: \"/about/employment-careers\"}, kxkZQGRmh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QLwjWYPkufjzFZUngFDe/iqDmWN4uGM5mh7O683S5/kxkZQGRmh.js\")), path: \"/about/manufacturing-capabilities\"}, LzcyaiV0V: {elements: {mx_RCQzfd: \"body\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PEJw2wyb3ep1t1CN3j3b/0ZJA6eSvV2yXz33Rx50B/LzcyaiV0V.js\")), path: \"/about/facility-overview\"}, polpY67JD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SJf6cE7ddzmcHKElUDWB/TtntaSdattR8ZwOQTi96/polpY67JD.js\")), path: \"/about/photo-gallery\"}, Yj7pwQ05O: {elements: {ZJiIbbWRi: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CaVnTh48CCTtrAbjADPF/TGfSqPJznrNjTvbYF3uo/Yj7pwQ05O.js\")), path: \"/products\"}, tL8TqB6aL: {elements: {ZWPiVpWWs: \"apply\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KxYeGYac1on2iZaTVPnc/eM37FPkdn4slpBZ6BcVs/tL8TqB6aL.js\")), path: \"/distribution/wholesale-inquiry\"}, TmJ0VHb6q: {elements: {efMFmzYqb: \"configurator\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/98wR5vIFSLWPDjVp8tpK/MR1eWW8YAEYRMTVomvtJ/TmJ0VHb6q.js\")), path: \"/distribution/private-label-program\"}, M3F7FjXaJ: {elements: {IvDBNVlGj: \"apply\", STcGDvvME: \"body\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WMe4v1UXLmitxWrUnyWE/VigHjKapyIEdivgzFfKB/M3F7FjXaJ.js\")), path: \"/distribution/become-a-distributor\"}, DYP9hLq5v: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/F7j4RqhAKeFf7Z6jpGd9/S56C8SsVE7wfVszWaDMJ/DYP9hLq5v.js\")), path: \"/distribution/custom-formulas\"}, kLbZ7t5En: {elements: {HexDbYhfd: \"all-classes\", S0mtVK8C5: \"faq\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HkNXrZAGM1utPj4kZGDy/Aqj6nhhWmMf5s7us5Chd/kLbZ7t5En.js\")), path: \"/training\"}, KIcEUYDkl: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RDUbI3n1qHIbFwdC4E0z/ZyuhuB288LSDXAPmX7PR/KIcEUYDkl.js\")), path: \"/about/contact-us\"}, JkOfZHb3w: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iZbcGAjR0sWazrWrXDJ0/Ge6k1GmUbB3z2zarSLyN/JkOfZHb3w.js\")), path: \"/legal/shipping-returns\"}, SW_dRkeYO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jlwLZ4c8eMaFIuZBpjrJ/yTBfngvXQSobe7TVm0Wr/SW_dRkeYO.js\")), path: \"/search\"}, Q1clLS7HM: {collectionId: \"ZFPX8XxiR\", elements: {HShuMSLkH: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MLUxUfllxG4XgYGRhPEO/4177ud2r6hWuPKapW07K/Q1clLS7HM.js\")), path: \"/categories/:nrKGcDENu\"}, WsnFbA6ho: {collectionId: \"HyjWxj0Cy\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/L1LxoUbDkr6e267LZYXp/D8CIf4AmurD3W2gFOqQP/WsnFbA6ho.js\")), path: \"/products/:I7wXyfcop\"}, cSZaLyVEo: {collectionId: \"Ubx8_Livk\", elements: {vVQhdx_zG: \"book-training\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2Nc8Y4U1ZN1g79pQWFCl/5EOq8e31pEbRXSgcfR50/cSZaLyVEo.js\")), path: \"/training/:bejcD_b97\"}, feIEOuEIj: {collectionId: \"Oigjh2xfn\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QXKeic8N5mVasyygvYdZ/9wFMXCvi1nBukZh1aIaQ/feIEOuEIj.js\")), path: \"/sds-documents/:wgK9cU1R2\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {HyjWxj0Cy: async () => (await import(\"https://framerusercontent.com/modules/wSZ8ygWmQz35tWeNdLF1/2lkr9UdHnEEn2EV72N2D/HyjWxj0Cy.js\"))?.[\"utils\"], Oigjh2xfn: async () => (await import(\"https://framerusercontent.com/modules/wL75D0HkTqM21uudL9CP/nbN8jfgJtfBZ7aFWY6kj/Oigjh2xfn.js\"))?.[\"utils\"], Ubx8_Livk: async () => (await import(\"https://framerusercontent.com/modules/sLs08K9cxJaw9UFg70zr/kzQfBcDn28JGzsI7apTv/Ubx8_Livk.js\"))?.[\"utils\"], ZFPX8XxiR: async () => (await import(\"https://framerusercontent.com/modules/f9nVcEINZthXGgp8EWip/XxshVEpC1XHtqxiE4WWd/ZFPX8XxiR.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"c1fcfcfe0a35dad358d49f7c51ec4092970d6b6b29587b6b4c225d95989e65c5\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"akiZ46ltD\":\r\ncase \"jkSfNvYgK\":\r\ncase \"LjhXdBp6M\":\r\ncase \"VyRPNohsz\":\r\ncase \"lwyokqEWV\":\r\ncase \"e4jqXrQLI\":\r\ncase \"vC33je3Cu\":\r\ncase \"Yn5vWXBli\":\r\ncase \"bEbNYFf1j\":\r\ncase \"mC2tObcX7\":\r\ncase \"ghd3pyUuk\":\r\ncase \"S6rVmn8gb\":\r\ncase \"H44lsIrdc\":\r\ncase \"cnNOvCLrp\":\r\ncase \"pXnLiNqxK\":\r\ncase \"Q8nsnKc70\":\r\ncase \"ktezYg0Jl\":\r\ncase \"s9D5fRZ9B\":\r\ncase \"kxkZQGRmh\":\r\ncase \"LzcyaiV0V\":\r\ncase \"polpY67JD\":\r\ncase \"Yj7pwQ05O\":\r\ncase \"tL8TqB6aL\":\r\ncase \"TmJ0VHb6q\":\r\ncase \"M3F7FjXaJ\":\r\ncase \"DYP9hLq5v\":\r\ncase \"kLbZ7t5En\":\r\ncase \"KIcEUYDkl\":\r\ncase \"JkOfZHb3w\":\r\ncase \"NpDkcftDB\":\r\ncase \"SW_dRkeYO\":\r\ncase \"Q1clLS7HM\":\r\ncase \"WsnFbA6ho\":\r\ncase \"cSZaLyVEo\":\r\ncase \"feIEOuEIj\":\r\nreturn React.createElement(RCPSiteLayout, {...props, key: \"RCPSiteLayout\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"akiZ46ltD\":\r\ncase \"jkSfNvYgK\":\r\ncase \"LjhXdBp6M\":\r\ncase \"VyRPNohsz\":\r\ncase \"lwyokqEWV\":\r\ncase \"e4jqXrQLI\":\r\ncase \"vC33je3Cu\":\r\ncase \"Yn5vWXBli\":\r\ncase \"bEbNYFf1j\":\r\ncase \"mC2tObcX7\":\r\ncase \"ghd3pyUuk\":\r\ncase \"S6rVmn8gb\":\r\ncase \"H44lsIrdc\":\r\ncase \"cnNOvCLrp\":\r\ncase \"pXnLiNqxK\":\r\ncase \"Q8nsnKc70\":\r\ncase \"ktezYg0Jl\":\r\ncase \"s9D5fRZ9B\":\r\ncase \"kxkZQGRmh\":\r\ncase \"LzcyaiV0V\":\r\ncase \"polpY67JD\":\r\ncase \"Yj7pwQ05O\":\r\ncase \"tL8TqB6aL\":\r\ncase \"TmJ0VHb6q\":\r\ncase \"M3F7FjXaJ\":\r\ncase \"DYP9hLq5v\":\r\ncase \"kLbZ7t5En\":\r\ncase \"KIcEUYDkl\":\r\ncase \"JkOfZHb3w\":\r\ncase \"NpDkcftDB\":\r\ncase \"SW_dRkeYO\":\r\ncase \"Q1clLS7HM\":\r\ncase \"WsnFbA6ho\":\r\ncase \"cSZaLyVEo\":\r\ncase \"feIEOuEIj\":\r\nreturn [{hash: \"zd61sr\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"wjwwxk\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"12ceejf\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\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://www.rcpamerica.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/8e8ovo6CC9ESGwLuHg9S/BxU7jvd1dVrOwyrPBwyA/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}