{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/a6DtVeo7BYcrC0xqr3DJ/oSdAIrFBL4bkxhIRWTbD/fZ9icAWBW.js", "ssg:https://framerusercontent.com/modules/z7ThLSzD3G9L6EN1QhCX/EwxSGQSAHKojzitEGGTG/mruHwZU9P.js", "ssg:https://framer.com/m/shopX-productVariantsButton-Mmm7.js", "ssg:https://framerusercontent.com/modules/8jxrujLxHXSjVs5E8DZA/A2jANSoJ23OaFwXxkLAS/CmdmkcH78.js", "ssg:https://framer.com/m/shopX-productVariantsTitle-NNFS.js", "ssg:https://framerusercontent.com/modules/LexXLRVKTdoqiCBn8fDM/ygjscfA2DyQqr7W8nTZK/FC_ProductVariants_v1.js", "ssg:https://framerusercontent.com/modules/kdEqHP2eTGrqT1pMJTQU/gGRTQaOXXH18usVBs3e7/hiTrm54us.js", "ssg:https://framerusercontent.com/modules/6fjo7p0q17s4M0HpHSdf/7CFFDN4CKYhfpL1HNTR2/CRHiSaVjK.js", "ssg:https://framerusercontent.com/modules/FxzPKlx8XBSD2HkRkioU/jJn4ldhywdWHPO3O9UBO/cuZUcqlpJ.js", "ssg:https://framerusercontent.com/modules/8ywZ1no3cbr2ducfPIOP/axwZme9TGZ2AFlKkrspj/C8DPI9pU5.js", "ssg:https://framerusercontent.com/modules/e1j7thohaddQEhFnDD6q/DtwADPuUSpI53QtDu61G/HJB0BUxWQ.js", "ssg:https://framerusercontent.com/modules/0gfPOWjhUJUIKX9AiiEF/wYO5OBLj886BoJ4Bdb27/hABfjl75J.js", "ssg:https://framerusercontent.com/modules/9d7NCy9r61zUnKd7fUYc/5XzdHSKeGBRgmqZ5P96H/FC_ProductQuantitySelector.js", "ssg:https://framerusercontent.com/modules/Yp0x1eOB8wYfdZ5ynteC/0nMd83E3jxQ6rn3DKFcE/FC_ProductQuantityButton.js", "ssg:https://framerusercontent.com/modules/4afofi62sj15wUUFdqJN/qrAF3vKPogRLM7SZGHb7/oc8PmoLAY.js", "ssg:https://framerusercontent.com/modules/tUF1GS20KcGqk69FtyjF/BWlw700G3boBM9fJolHe/FowbPGsua.js", "ssg:https://framerusercontent.com/modules/AIBegJ4EdhqqJEuhO7DM/FK4XAkEotPbrYNvx6PLm/oX54v8jmD.js", "ssg:https://framerusercontent.com/modules/gsF1PcoB6DIjO9DCxQ8u/ZF2YKjKEXWtLeQihDKoU/FC_ProductStockStatus.js", "ssg:https://framerusercontent.com/modules/LfNrg3Vrj1wZ6mJirTUh/di9WOJwWZKBTLUmtcBbH/FC_ProductInventoryCounter.js", "ssg:https://framerusercontent.com/modules/kzgxPC6QTjlazxY579xi/MycLQRShOE4wOcK3Gw1n/WNT5x5wyb.js", "ssg:https://framerusercontent.com/modules/NCdQg14uaWOzwiivyhvf/FtvRT5eIDYQwc89qYTaQ/YXTkb6pLQ.js", "ssg:https://framerusercontent.com/modules/D2XCYAs4LSy43L2dmoFw/f4rYBafLvkwboNfaJJKu/wZ9O0tiXY.js", "ssg:https://framerusercontent.com/modules/skH66OfCYEmRkRj3RTYD/FKcvnSjnt3c7tVN5K0O4/hHQI7urMA.js", "ssg:https://framerusercontent.com/modules/K8PVSzmuysKlRXxJb7gy/tUHKgFIYQoInBth1kOTo/G9x1wgGPS.js"],
  "sourcesContent": ["// Generated by Framer (ca9141d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import FC_ProductPurchaseButton from\"https://framerusercontent.com/modules/DfixsupJND2Hhr1xcPbk/PXKKXyay1HRm7VGB2vEL/FC_ProductPurchaseButton.js\";import Design from\"https://framerusercontent.com/modules/X3ll2rwMnaDhvbaGQ1Nt/VDIcMkUGZlaa1Mt8rPqa/xMAV6JgLc.js\";const DesignFonts=getFonts(Design);const FC_ProductPurchaseButtonFonts=getFonts(FC_ProductPurchaseButton);const serializationHash=\"framer-Hp5v7\";const variantClassNames={FAkq8UV2A:\"framer-v-tvie87\"};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 transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const convertFromBoolean=(value,activeLocale)=>{if(value){return\"Y0ToXZvba\";}else{return\"nTT8lziku\";}};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 Variants=motion.create(React.Fragment);const getProps=({height,id,productID,quickAdd,skipLoading,width,...props})=>{var _ref;return{...props,CtxbSorek:skipLoading!==null&&skipLoading!==void 0?skipLoading:props.CtxbSorek,gzPkfrIbf:(_ref=productID!==null&&productID!==void 0?productID:props.gzPkfrIbf)!==null&&_ref!==void 0?_ref:\"9914855981350\",R21EhWshS:quickAdd!==null&&quickAdd!==void 0?quickAdd:props.R21EhWshS};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,gzPkfrIbf,CtxbSorek,R21EhWshS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"FAkq8UV2A\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-tvie87\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"FAkq8UV2A\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-cy0wxu-container\",layoutDependency:layoutDependency,layoutId:\"Z0zv8ngQ1-container\",children:/*#__PURE__*/_jsx(FC_ProductPurchaseButton,{available:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rmzgte\",\"data-framer-name\":\"Available\",layoutDependency:layoutDependency,layoutId:\"l0kosHzU4\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:\"400px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-zkvklh-container\",layoutDependency:layoutDependency,layoutId:\"xb1tNLB9I-container\",children:/*#__PURE__*/_jsx(Design,{elgRTGdr9:gzPkfrIbf,height:\"100%\",id:\"xb1tNLB9I\",layoutId:\"xb1tNLB9I\",style:{height:\"100%\",width:\"100%\"},variant:convertFromBoolean(R21EhWshS,activeLocale),width:\"100%\"})})})})],BuyNowATC:false,height:\"100%\",id:\"Z0zv8ngQ1\",layoutId:\"Z0zv8ngQ1\",LoadingState:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vcxzx1\",\"data-framer-name\":\"Loading\",layoutDependency:layoutDependency,layoutId:\"qUKOkoKCt\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:\"400px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ehbncd-container\",layoutDependency:layoutDependency,layoutId:\"mndzWXzY_-container\",children:/*#__PURE__*/_jsx(Design,{elgRTGdr9:gzPkfrIbf,height:\"100%\",id:\"mndzWXzY_\",layoutId:\"mndzWXzY_\",style:{height:\"100%\",width:\"100%\"},variant:\"LBM4D3AGN\",width:\"100%\"})})})})],OutOfStock:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-arn7lx\",\"data-framer-name\":\"Out of Stock\",layoutDependency:layoutDependency,layoutId:\"fdOO9OGLR\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:\"400px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-wiq1um-container\",layoutDependency:layoutDependency,layoutId:\"A0ruWyGiV-container\",children:/*#__PURE__*/_jsx(Design,{elgRTGdr9:gzPkfrIbf,height:\"100%\",id:\"A0ruWyGiV\",layoutId:\"A0ruWyGiV\",style:{height:\"100%\",width:\"100%\"},variant:\"i63cbLsCv\",width:\"100%\"})})})})],SelectVariant:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b2xilg\",\"data-framer-name\":\"Select Variant\",layoutDependency:layoutDependency,layoutId:\"KIR5sqpuV\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:\"400px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tyqj3n-container\",layoutDependency:layoutDependency,layoutId:\"AWvjuCf88-container\",children:/*#__PURE__*/_jsx(Design,{elgRTGdr9:gzPkfrIbf,height:\"100%\",id:\"AWvjuCf88\",layoutId:\"AWvjuCf88\",style:{height:\"100%\",width:\"100%\"},variant:\"DgPcaQVnB\",width:\"100%\"})})})})],shopifyProductID:gzPkfrIbf,shopifyProductVariantId:\"\",skipLoading:CtxbSorek,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Hp5v7.framer-1sr6g0s, .framer-Hp5v7 .framer-1sr6g0s { display: block; }\",\".framer-Hp5v7.framer-tvie87, .framer-Hp5v7 .framer-1rmzgte, .framer-Hp5v7 .framer-arn7lx, .framer-Hp5v7 .framer-1b2xilg, .framer-Hp5v7 .framer-1vcxzx1 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 56px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-Hp5v7 .framer-cy0wxu-container, .framer-Hp5v7 .framer-zkvklh-container, .framer-Hp5v7 .framer-wiq1um-container, .framer-Hp5v7 .framer-1tyqj3n-container, .framer-Hp5v7 .framer-1ehbncd-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Hp5v7.framer-tvie87, .framer-Hp5v7 .framer-1rmzgte, .framer-Hp5v7 .framer-arn7lx, .framer-Hp5v7 .framer-1b2xilg, .framer-Hp5v7 .framer-1vcxzx1 { gap: 0px; } .framer-Hp5v7.framer-tvie87 > *, .framer-Hp5v7 .framer-1rmzgte > *, .framer-Hp5v7 .framer-arn7lx > *, .framer-Hp5v7 .framer-1b2xilg > *, .framer-Hp5v7 .framer-1vcxzx1 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-Hp5v7.framer-tvie87 > :first-child, .framer-Hp5v7 .framer-1rmzgte > :first-child, .framer-Hp5v7 .framer-arn7lx > :first-child, .framer-Hp5v7 .framer-1b2xilg > :first-child, .framer-Hp5v7 .framer-1vcxzx1 > :first-child { margin-left: 0px; } .framer-Hp5v7.framer-tvie87 > :last-child, .framer-Hp5v7 .framer-1rmzgte > :last-child, .framer-Hp5v7 .framer-arn7lx > :last-child, .framer-Hp5v7 .framer-1b2xilg > :last-child, .framer-Hp5v7 .framer-1vcxzx1 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"gzPkfrIbf\":\"productID\",\"CtxbSorek\":\"skipLoading\",\"R21EhWshS\":\"quickAdd\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerfZ9icAWBW=withCSS(Component,css,\"framer-Hp5v7\");export default FramerfZ9icAWBW;FramerfZ9icAWBW.displayName=\"Component\";FramerfZ9icAWBW.defaultProps={height:56,width:400};addPropertyControls(FramerfZ9icAWBW,{gzPkfrIbf:{defaultValue:\"9914855981350\",title:\"Product ID\",type:ControlType.String},CtxbSorek:{defaultValue:false,title:\"Skip Loading\",type:ControlType.Boolean},R21EhWshS:{defaultValue:false,title:\"Quick Add\",type:ControlType.Boolean}});addFonts(FramerfZ9icAWBW,[{explicitInter:true,fonts:[]},...DesignFonts,...FC_ProductPurchaseButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfZ9icAWBW\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"gzPkfrIbf\\\":\\\"productID\\\",\\\"CtxbSorek\\\":\\\"skipLoading\\\",\\\"R21EhWshS\\\":\\\"quickAdd\\\"}\",\"framerIntrinsicWidth\":\"400\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"56\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fZ9icAWBW.map", "import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"GF;Inter-500\"]);export const fonts=[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:css/mruHwZU9P: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-mot0l .framer-styles-preset-3vqfkx:not(.rich-text-wrapper), .framer-mot0l .framer-styles-preset-3vqfkx.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.03em; --framer-line-height: 100%; --framer-paragraph-spacing: 20px; --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-mot0l\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (0623976)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/z7ThLSzD3G9L6EN1QhCX/EwxSGQSAHKojzitEGGTG/mruHwZU9P.js\";const enabledGestures={nN6QGxmlo:{hover:true}};const cycleOrder=[\"bhJTJmxc8\",\"nN6QGxmlo\",\"YFJMV0u7B\",\"pyFcv_SaW\"];const serializationHash=\"framer-l62T5\";const variantClassNames={bhJTJmxc8:\"framer-v-lw5qvn\",nN6QGxmlo:\"framer-v-15udi53\",pyFcv_SaW:\"framer-v-ycrwt6\",YFJMV0u7B:\"framer-v-1ueikb0\"};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 radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transition1={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 Variants=motion.create(React.Fragment);const humanReadableEnumMap={Center:\"center\",End:\"flex-end\",Start:\"flex-start\"};const humanReadableVariantMap={Disabled:\"pyFcv_SaW\",Loading:\"bhJTJmxc8\",Selected:\"YFJMV0u7B\",Unselected:\"nN6QGxmlo\"};const getProps=({bgDisabled,bgHovered,bgSelected,bgUnselected,borderDisabled,borderHovered,borderSelected,borderUnselected,buttonRadius,height,id,textAlignButton,valueDisabled,valueHovered,valueSelected,valueUnselected,width,...props})=>{var _humanReadableEnumMap_textAlignButton,_ref,_ref1,_ref2,_ref3,_ref4,_ref5,_ref6,_ref7,_ref8,_ref9,_ref10,_ref11,_ref12,_humanReadableVariantMap_props_variant,_ref13,_ref14,_ref15;return{...props,AxtgJcPpR:(_ref1=(_ref=(_humanReadableEnumMap_textAlignButton=humanReadableEnumMap[textAlignButton])!==null&&_humanReadableEnumMap_textAlignButton!==void 0?_humanReadableEnumMap_textAlignButton:textAlignButton)!==null&&_ref!==void 0?_ref:props.AxtgJcPpR)!==null&&_ref1!==void 0?_ref1:\"center\",Bkz6vhEBk:(_ref2=buttonRadius!==null&&buttonRadius!==void 0?buttonRadius:props.Bkz6vhEBk)!==null&&_ref2!==void 0?_ref2:8,bqCGwxajf:(_ref3=bgHovered!==null&&bgHovered!==void 0?bgHovered:props.bqCGwxajf)!==null&&_ref3!==void 0?_ref3:\"var(--token-c02a8877-fc12-446f-815f-8e7a2c7d6518, rgb(255, 255, 255))\",CcfYsA_6Z:(_ref4=borderUnselected!==null&&borderUnselected!==void 0?borderUnselected:props.CcfYsA_6Z)!==null&&_ref4!==void 0?_ref4:{borderColor:\"var(--token-e568eaca-76fb-4a8a-85c4-ef6c471fbdfe, rgba(33, 26, 26, 0.06))\",borderStyle:\"solid\",borderWidth:1.5},F_tArTii3:(_ref5=bgDisabled!==null&&bgDisabled!==void 0?bgDisabled:props.F_tArTii3)!==null&&_ref5!==void 0?_ref5:\"var(--token-f06cf327-7412-4ee3-92e3-df54fdcd26c6, rgb(242, 242, 242))\",jQTy4fyUS:(_ref6=borderSelected!==null&&borderSelected!==void 0?borderSelected:props.jQTy4fyUS)!==null&&_ref6!==void 0?_ref6:{borderColor:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(33, 26, 26))\",borderStyle:\"solid\",borderWidth:1.5},jxh_wb72t:(_ref7=bgUnselected!==null&&bgUnselected!==void 0?bgUnselected:props.jxh_wb72t)!==null&&_ref7!==void 0?_ref7:\"var(--token-c02a8877-fc12-446f-815f-8e7a2c7d6518, rgb(255, 255, 255))\",JY47VtpSm:(_ref8=valueUnselected!==null&&valueUnselected!==void 0?valueUnselected:props.JY47VtpSm)!==null&&_ref8!==void 0?_ref8:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"value\"})}),KxvhJAQ0F:(_ref9=valueSelected!==null&&valueSelected!==void 0?valueSelected:props.KxvhJAQ0F)!==null&&_ref9!==void 0?_ref9:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"value\"})}),ONi97Dxql:(_ref10=borderDisabled!==null&&borderDisabled!==void 0?borderDisabled:props.ONi97Dxql)!==null&&_ref10!==void 0?_ref10:{borderColor:\"hsl(0, 0%, 89%)\",borderStyle:\"solid\",borderWidth:1},qhBjdKtZy:(_ref11=borderHovered!==null&&borderHovered!==void 0?borderHovered:props.qhBjdKtZy)!==null&&_ref11!==void 0?_ref11:{borderColor:\"var(--token-32039339-f64a-42c6-a8f4-f7fdfa12eb53, rgba(33, 26, 26, 0.16))\",borderStyle:\"solid\",borderWidth:1.5},U5XaISVa1:(_ref12=valueDisabled!==null&&valueDisabled!==void 0?valueDisabled:props.U5XaISVa1)!==null&&_ref12!==void 0?_ref12:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"value\"})}),variant:(_ref13=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref13!==void 0?_ref13:\"bhJTJmxc8\",ZnhBvEs5m:(_ref14=valueHovered!==null&&valueHovered!==void 0?valueHovered:props.ZnhBvEs5m)!==null&&_ref14!==void 0?_ref14:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"value\"})}),ZuS3a720v:(_ref15=bgSelected!==null&&bgSelected!==void 0?bgSelected:props.ZuS3a720v)!==null&&_ref15!==void 0?_ref15:\"var(--token-f06cf327-7412-4ee3-92e3-df54fdcd26c6, rgb(242, 242, 242))\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,jxh_wb72t,ZuS3a720v,F_tArTii3,bqCGwxajf,Bkz6vhEBk,CcfYsA_6Z,jQTy4fyUS,ONi97Dxql,qhBjdKtZy,AxtgJcPpR,JY47VtpSm,KxvhJAQ0F,U5XaISVa1,ZnhBvEs5m,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bhJTJmxc8\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(gestureVariant===\"nN6QGxmlo-hover\")return true;if([\"nN6QGxmlo\",\"YFJMV0u7B\",\"pyFcv_SaW\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();var _qhBjdKtZy_borderBottomWidth,_qhBjdKtZy_borderLeftWidth,_qhBjdKtZy_borderRightWidth,_qhBjdKtZy_borderTopWidth,_CcfYsA_6Z_borderBottomWidth,_CcfYsA_6Z_borderLeftWidth,_CcfYsA_6Z_borderRightWidth,_CcfYsA_6Z_borderTopWidth,_ONi97Dxql_borderBottomWidth,_ONi97Dxql_borderLeftWidth,_ONi97Dxql_borderRightWidth,_ONi97Dxql_borderTopWidth,_jQTy4fyUS_borderBottomWidth,_jQTy4fyUS_borderLeftWidth,_jQTy4fyUS_borderRightWidth,_jQTy4fyUS_borderTopWidth;return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-lw5qvn\",className,classNames),\"data-framer-name\":\"Loading\",layoutDependency:layoutDependency,layoutId:\"bhJTJmxc8\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",\"--ug3x7e\":AxtgJcPpR,backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:radiusForCorner(Bkz6vhEBk,3),borderBottomRightRadius:radiusForCorner(Bkz6vhEBk,2),borderTopLeftRadius:radiusForCorner(Bkz6vhEBk,0),borderTopRightRadius:radiusForCorner(Bkz6vhEBk,1),...style},variants:{\"nN6QGxmlo-hover\":{\"--border-bottom-width\":`${(_qhBjdKtZy_borderBottomWidth=qhBjdKtZy.borderBottomWidth)!==null&&_qhBjdKtZy_borderBottomWidth!==void 0?_qhBjdKtZy_borderBottomWidth:qhBjdKtZy.borderWidth}px`,\"--border-color\":qhBjdKtZy.borderColor,\"--border-left-width\":`${(_qhBjdKtZy_borderLeftWidth=qhBjdKtZy.borderLeftWidth)!==null&&_qhBjdKtZy_borderLeftWidth!==void 0?_qhBjdKtZy_borderLeftWidth:qhBjdKtZy.borderWidth}px`,\"--border-right-width\":`${(_qhBjdKtZy_borderRightWidth=qhBjdKtZy.borderRightWidth)!==null&&_qhBjdKtZy_borderRightWidth!==void 0?_qhBjdKtZy_borderRightWidth:qhBjdKtZy.borderWidth}px`,\"--border-style\":qhBjdKtZy.borderStyle,\"--border-top-width\":`${(_qhBjdKtZy_borderTopWidth=qhBjdKtZy.borderTopWidth)!==null&&_qhBjdKtZy_borderTopWidth!==void 0?_qhBjdKtZy_borderTopWidth:qhBjdKtZy.borderWidth}px`,backgroundColor:bqCGwxajf},nN6QGxmlo:{\"--border-bottom-width\":`${(_CcfYsA_6Z_borderBottomWidth=CcfYsA_6Z.borderBottomWidth)!==null&&_CcfYsA_6Z_borderBottomWidth!==void 0?_CcfYsA_6Z_borderBottomWidth:CcfYsA_6Z.borderWidth}px`,\"--border-color\":CcfYsA_6Z.borderColor,\"--border-left-width\":`${(_CcfYsA_6Z_borderLeftWidth=CcfYsA_6Z.borderLeftWidth)!==null&&_CcfYsA_6Z_borderLeftWidth!==void 0?_CcfYsA_6Z_borderLeftWidth:CcfYsA_6Z.borderWidth}px`,\"--border-right-width\":`${(_CcfYsA_6Z_borderRightWidth=CcfYsA_6Z.borderRightWidth)!==null&&_CcfYsA_6Z_borderRightWidth!==void 0?_CcfYsA_6Z_borderRightWidth:CcfYsA_6Z.borderWidth}px`,\"--border-style\":CcfYsA_6Z.borderStyle,\"--border-top-width\":`${(_CcfYsA_6Z_borderTopWidth=CcfYsA_6Z.borderTopWidth)!==null&&_CcfYsA_6Z_borderTopWidth!==void 0?_CcfYsA_6Z_borderTopWidth:CcfYsA_6Z.borderWidth}px`,backgroundColor:jxh_wb72t},pyFcv_SaW:{\"--border-bottom-width\":`${(_ONi97Dxql_borderBottomWidth=ONi97Dxql.borderBottomWidth)!==null&&_ONi97Dxql_borderBottomWidth!==void 0?_ONi97Dxql_borderBottomWidth:ONi97Dxql.borderWidth}px`,\"--border-color\":ONi97Dxql.borderColor,\"--border-left-width\":`${(_ONi97Dxql_borderLeftWidth=ONi97Dxql.borderLeftWidth)!==null&&_ONi97Dxql_borderLeftWidth!==void 0?_ONi97Dxql_borderLeftWidth:ONi97Dxql.borderWidth}px`,\"--border-right-width\":`${(_ONi97Dxql_borderRightWidth=ONi97Dxql.borderRightWidth)!==null&&_ONi97Dxql_borderRightWidth!==void 0?_ONi97Dxql_borderRightWidth:ONi97Dxql.borderWidth}px`,\"--border-style\":ONi97Dxql.borderStyle,\"--border-top-width\":`${(_ONi97Dxql_borderTopWidth=ONi97Dxql.borderTopWidth)!==null&&_ONi97Dxql_borderTopWidth!==void 0?_ONi97Dxql_borderTopWidth:ONi97Dxql.borderWidth}px`,backgroundColor:F_tArTii3},YFJMV0u7B:{\"--border-bottom-width\":`${(_jQTy4fyUS_borderBottomWidth=jQTy4fyUS.borderBottomWidth)!==null&&_jQTy4fyUS_borderBottomWidth!==void 0?_jQTy4fyUS_borderBottomWidth:jQTy4fyUS.borderWidth}px`,\"--border-color\":jQTy4fyUS.borderColor,\"--border-left-width\":`${(_jQTy4fyUS_borderLeftWidth=jQTy4fyUS.borderLeftWidth)!==null&&_jQTy4fyUS_borderLeftWidth!==void 0?_jQTy4fyUS_borderLeftWidth:jQTy4fyUS.borderWidth}px`,\"--border-right-width\":`${(_jQTy4fyUS_borderRightWidth=jQTy4fyUS.borderRightWidth)!==null&&_jQTy4fyUS_borderRightWidth!==void 0?_jQTy4fyUS_borderRightWidth:jQTy4fyUS.borderWidth}px`,\"--border-style\":jQTy4fyUS.borderStyle,\"--border-top-width\":`${(_jQTy4fyUS_borderTopWidth=jQTy4fyUS.borderTopWidth)!==null&&_jQTy4fyUS_borderTopWidth!==void 0?_jQTy4fyUS_borderTopWidth:jQTy4fyUS.borderWidth}px`,backgroundColor:ZuS3a720v}},...addPropertyOverrides({\"nN6QGxmlo-hover\":{\"data-framer-name\":undefined},nN6QGxmlo:{\"data-border\":true,\"data-framer-name\":\"Unselected\"},pyFcv_SaW:{\"data-border\":true,\"data-framer-name\":\"Disabled\"},YFJMV0u7B:{\"data-border\":true,\"data-framer-name\":\"Selected\"}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c734a28a-9fe9-4aa2-97ea-e240e7bd3071, rgb(0, 0, 0)))\"},children:\"value\"})}),className:\"framer-1ag964y\",\"data-framer-name\":\"Color\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"JXDsv6x80\",style:{\"--extracted-r6o4lv\":\"var(--token-c734a28a-9fe9-4aa2-97ea-e240e7bd3071, rgb(0, 0, 0))\"},variants:{pyFcv_SaW:{\"--extracted-r6o4lv\":\"rgb(207, 207, 207)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"nN6QGxmlo-hover\":{children:ZnhBvEs5m},nN6QGxmlo:{children:JY47VtpSm,fonts:[\"Inter\"],stylesPresetsClassNames:{p:\"framer-styles-preset-3vqfkx\"}},pyFcv_SaW:{children:U5XaISVa1,fonts:[\"Inter\"],stylesPresetsClassNames:{p:\"framer-styles-preset-3vqfkx\"}},YFJMV0u7B:{children:KxvhJAQ0F,stylesPresetsClassNames:{p:\"framer-styles-preset-3vqfkx\"}}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-l62T5.framer-1n6ne81, .framer-l62T5 .framer-1n6ne81 { display: block; }\",\".framer-l62T5.framer-lw5qvn { align-content: var(--ug3x7e); align-items: var(--ug3x7e); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; min-width: 71px; overflow: hidden; padding: 4px 16px 4px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-l62T5 .framer-1ag964y { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-l62T5.framer-lw5qvn { gap: 0px; } .framer-l62T5.framer-lw5qvn > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-l62T5.framer-lw5qvn > :first-child { margin-top: 0px; } .framer-l62T5.framer-lw5qvn > :last-child { margin-bottom: 0px; } }\",\".framer-l62T5.framer-v-15udi53.framer-lw5qvn { cursor: pointer; height: min-content; min-width: unset; padding: 8px 16px 10px 16px; }\",\".framer-l62T5.framer-v-1ueikb0.framer-lw5qvn { height: min-content; min-width: unset; padding: 8px 16px 10px 16px; }\",\".framer-l62T5.framer-v-ycrwt6.framer-lw5qvn { cursor: not-allowed; height: min-content; min-width: unset; padding: 8px 16px 10px 16px; }\",\".framer-l62T5.framer-v-15udi53.hover.framer-lw5qvn { min-width: unset; }\",...sharedStyle.css,'.framer-l62T5[data-border=\"true\"]::after, .framer-l62T5 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 71\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"nN6QGxmlo\":{\"layout\":[\"auto\",\"auto\"]},\"YFJMV0u7B\":{\"layout\":[\"auto\",\"auto\"]},\"pyFcv_SaW\":{\"layout\":[\"auto\",\"auto\"]},\"J8sVEPPMu\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"jxh_wb72t\":\"bgUnselected\",\"ZuS3a720v\":\"bgSelected\",\"F_tArTii3\":\"bgDisabled\",\"bqCGwxajf\":\"bgHovered\",\"Bkz6vhEBk\":\"buttonRadius\",\"CcfYsA_6Z\":\"borderUnselected\",\"jQTy4fyUS\":\"borderSelected\",\"ONi97Dxql\":\"borderDisabled\",\"qhBjdKtZy\":\"borderHovered\",\"AxtgJcPpR\":\"textAlignButton\",\"JY47VtpSm\":\"valueUnselected\",\"KxvhJAQ0F\":\"valueSelected\",\"U5XaISVa1\":\"valueDisabled\",\"ZnhBvEs5m\":\"valueHovered\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerlrhVMOjFS=withCSS(Component,css,\"framer-l62T5\");export default FramerlrhVMOjFS;FramerlrhVMOjFS.displayName=\"shopX / productVariantsButton_V2\";FramerlrhVMOjFS.defaultProps={height:40,width:71};addPropertyControls(FramerlrhVMOjFS,{variant:{options:[\"bhJTJmxc8\",\"nN6QGxmlo\",\"YFJMV0u7B\",\"pyFcv_SaW\"],optionTitles:[\"Loading\",\"Unselected\",\"Selected\",\"Disabled\"],title:\"Variant\",type:ControlType.Enum},jxh_wb72t:{defaultValue:'var(--token-c02a8877-fc12-446f-815f-8e7a2c7d6518, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"bgUnselected\",type:ControlType.Color},ZuS3a720v:{defaultValue:'var(--token-f06cf327-7412-4ee3-92e3-df54fdcd26c6, rgb(242, 242, 242)) /* {\"name\":\"Grey\"} */',title:\"bgSelected\",type:ControlType.Color},F_tArTii3:{defaultValue:'var(--token-f06cf327-7412-4ee3-92e3-df54fdcd26c6, rgb(242, 242, 242)) /* {\"name\":\"Grey\"} */',title:\"bgDisabled\",type:ControlType.Color},bqCGwxajf:{defaultValue:'var(--token-c02a8877-fc12-446f-815f-8e7a2c7d6518, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"bgHovered\",type:ControlType.Color},Bkz6vhEBk:{defaultValue:8,title:\"buttonRadius\",type:ControlType.Number},CcfYsA_6Z:{defaultValue:{borderColor:\"var(--token-e568eaca-76fb-4a8a-85c4-ef6c471fbdfe, rgba(33, 26, 26, 0.06))\",borderStyle:\"solid\",borderWidth:1.5},title:\"borderUnselected\",type:ControlType.Border},jQTy4fyUS:{defaultValue:{borderColor:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(33, 26, 26))\",borderStyle:\"solid\",borderWidth:1.5},title:\"borderSelected\",type:ControlType.Border},ONi97Dxql:{defaultValue:{borderColor:\"hsl(0, 0%, 89%)\",borderStyle:\"solid\",borderWidth:1},title:\"borderDisabled\",type:ControlType.Border},qhBjdKtZy:{defaultValue:{borderColor:\"var(--token-32039339-f64a-42c6-a8f4-f7fdfa12eb53, rgba(33, 26, 26, 0.16))\",borderStyle:\"solid\",borderWidth:1.5},title:\"borderHovered\",type:ControlType.Border},AxtgJcPpR:{defaultValue:\"center\",options:[\"flex-start\",\"center\",\"flex-end\"],optionTitles:[\"Start\",\"Center\",\"End\"],title:\"textAlignButton\",type:ControlType.Enum},JY47VtpSm:{defaultValue:\"<p>value</p>\",title:\"valueUnselected\",type:ControlType.RichText},KxvhJAQ0F:{defaultValue:\"<p>value</p>\",title:\"valueSelected\",type:ControlType.RichText},U5XaISVa1:{defaultValue:\"<p>value</p>\",title:\"valueDisabled\",type:ControlType.RichText},ZnhBvEs5m:{defaultValue:\"<p>value</p>\",title:\"valueHovered\",type:ControlType.RichText}});addFonts(FramerlrhVMOjFS,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlrhVMOjFS\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"jxh_wb72t\\\":\\\"bgUnselected\\\",\\\"ZuS3a720v\\\":\\\"bgSelected\\\",\\\"F_tArTii3\\\":\\\"bgDisabled\\\",\\\"bqCGwxajf\\\":\\\"bgHovered\\\",\\\"Bkz6vhEBk\\\":\\\"buttonRadius\\\",\\\"CcfYsA_6Z\\\":\\\"borderUnselected\\\",\\\"jQTy4fyUS\\\":\\\"borderSelected\\\",\\\"ONi97Dxql\\\":\\\"borderDisabled\\\",\\\"qhBjdKtZy\\\":\\\"borderHovered\\\",\\\"AxtgJcPpR\\\":\\\"textAlignButton\\\",\\\"JY47VtpSm\\\":\\\"valueUnselected\\\",\\\"KxvhJAQ0F\\\":\\\"valueSelected\\\",\\\"U5XaISVa1\\\":\\\"valueDisabled\\\",\\\"ZnhBvEs5m\\\":\\\"valueHovered\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"nN6QGxmlo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YFJMV0u7B\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pyFcv_SaW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"J8sVEPPMu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"71\",\"framerIntrinsicHeight\":\"40\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lrhVMOjFS.map", "// Generated by Framer (0623976)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-m1luO .framer-styles-preset-1u4gez0:not(.rich-text-wrapper), .framer-m1luO .framer-styles-preset-1u4gez0.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: #0088ff; --framer-link-hover-text-decoration: underline; --framer-link-text-color: #0099ff; --framer-link-text-decoration: none; }\"];export const className=\"framer-m1luO\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (9f68555)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/8jxrujLxHXSjVs5E8DZA/A2jANSoJ23OaFwXxkLAS/CmdmkcH78.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/z7ThLSzD3G9L6EN1QhCX/EwxSGQSAHKojzitEGGTG/mruHwZU9P.js\";const serializationHash=\"framer-mb6aV\";const variantClassNames={aO4PHRP8x:\"framer-v-1pnqk6d\"};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 transition1={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 Variants=motion.create(React.Fragment);const getProps=({height,id,title,width,...props})=>{var _ref;return{...props,JEgZm2C59:(_ref=title!==null&&title!==void 0?title:props.JEgZm2C59)!==null&&_ref!==void 0?_ref:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Title\"})})};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,JEgZm2C59,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"aO4PHRP8x\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-1pnqk6d\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"aO4PHRP8x\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:JEgZm2C59,className:\"framer-d577wo\",\"data-framer-name\":\"Color\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bsaoL50AW\",stylesPresetsClassNames:{a:\"framer-styles-preset-1u4gez0\",p:\"framer-styles-preset-3vqfkx\"},verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mb6aV.framer-toxs2h, .framer-mb6aV .framer-toxs2h { display: block; }\",\".framer-mb6aV.framer-1pnqk6d { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-mb6aV .framer-d577wo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-mb6aV.framer-1pnqk6d { gap: 0px; } .framer-mb6aV.framer-1pnqk6d > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-mb6aV.framer-1pnqk6d > :first-child { margin-top: 0px; } .framer-mb6aV.framer-1pnqk6d > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 35\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"JEgZm2C59\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerFxcOd3geq=withCSS(Component,css,\"framer-mb6aV\");export default FramerFxcOd3geq;FramerFxcOd3geq.displayName=\"shopX / productVariantsTitle_V2\";FramerFxcOd3geq.defaultProps={height:18,width:35};addPropertyControls(FramerFxcOd3geq,{JEgZm2C59:{defaultValue:\"<p>Title</p>\",title:\"Title\",type:ControlType.RichText}});addFonts(FramerFxcOd3geq,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFxcOd3geq\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"35\",\"framerVariables\":\"{\\\"JEgZm2C59\\\":\\\"title\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"18\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FxcOd3geq.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 * \u00A9 2024 Framer Commerce. All Rights Reserved.\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useCallback,useEffect,useRef,useState}from\"react\";// Internal\nimport ShopXProductVariantsButton from\"https://framer.com/m/shopX-productVariantsButton-Mmm7.js\";import ShopXProductVariantsTitle from\"https://framer.com/m/shopX-productVariantsTitle-NNFS.js\";import{addPropertyControls,ControlType}from\"framer\";import{get}from\"lodash-es\";const VariantDropdown=({opt,filteredValues,isLast,valid,invalidMsg,props,dispatchOptionSelectedEvent,selectedOptions,combinations})=>{const[isHovered,setIsHovered]=useState(false);const[isFocused,setIsFocused]=useState(false);const{dropdownConfigs}=props;const{font,selected,hover,unselected,radius,padding,icon}=dropdownConfigs;const unselectedText=(unselected.text||\"Select {{variant}}\").replace(\"{{variant}}\",opt.name);const currentValue=selectedOptions[opt.name]||unselectedText;const isUnselected=currentValue===unselectedText;return /*#__PURE__*/_jsx(\"div\",{style:{marginBottom:!isLast?props.containerConfigs.gap:undefined},children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"0px\"},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:`variant-${opt.name}`,style:{width:\"100%\",display:\"flex\",justifyContent:props.titleConfigs.font.textAlign===\"center\"?\"center\":props.titleConfigs.font.textAlign===\"right\"?\"flex-end\":\"flex-start\"},children:/*#__PURE__*/_jsx(ShopXProductVariantsTitle,{title:/*#__PURE__*/_jsx(\"p\",{style:{width:\"100%\",...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),paddingBottom:get(props,\"titleConfigs.paddingBottom\"),whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:opt.name})})}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",display:\"flex\",alignItems:\"center\",width:\"100%\",backgroundColor:isUnselected?unselected.background:isFocused?hover.background:isHovered?hover.background:selected.background,borderRadius:`${radius}px`,border:`${isUnselected?unselected.border.borderWidth:isFocused?hover.border.borderWidth:isHovered?hover.border.borderWidth:selected.border.borderWidth}px ${isUnselected?unselected.border.borderStyle:isFocused?hover.border.borderStyle:isHovered?hover.border.borderStyle:selected.border.borderStyle} ${isUnselected?unselected.border.borderColor:isFocused?hover.border.borderColor:isHovered?hover.border.borderColor:selected.border.borderColor}`,transition:\"all 0.2s ease-in-out\",outline:isFocused?`2px solid ${hover.border.borderColor}`:\"none\",outlineOffset:\"1px\"},children:[/*#__PURE__*/_jsxs(\"select\",{id:`variant-${opt.name}`,style:{flex:1,padding:padding,backgroundColor:\"transparent\",color:isUnselected?unselected.color:isFocused?hover.color:isHovered?hover.color:selected.color,...font,appearance:\"none\",cursor:\"pointer\",outline:\"none\",border:\"none\",width:\"100%\"},value:currentValue,onChange:e=>{const value=e.target.value;if(value!==unselectedText){dispatchOptionSelectedEvent(opt.name,value);}},onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),onFocus:()=>setIsFocused(true),onBlur:()=>setIsFocused(false),onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault();const select=e.target;const event=new MouseEvent(\"mousedown\",{bubbles:true,cancelable:true,view:window});select.dispatchEvent(event);}},\"aria-label\":`Select ${opt.name}`,\"aria-invalid\":!valid,\"aria-required\":\"true\",children:[/*#__PURE__*/_jsx(\"option\",{value:unselectedText,disabled:true,children:unselectedText}),filteredValues.map(v=>{const filtered=Array.from(Object.entries({...selectedOptions,[opt.name]:v}));const isAvailableForSale=combinations.find(combination=>filtered.every(([key,value])=>combination[key]===value)&&combination.availableForSale);return /*#__PURE__*/_jsx(\"option\",{value:v,disabled:!isAvailableForSale,style:{color:!isAvailableForSale?unselected.color:selected.color,backgroundColor:!isAvailableForSale?unselected.background:selected.background},children:v},v);})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:typeof padding===\"string\"?padding:`${padding}px`,pointerEvents:\"none\"},children:icon.type===\"custom\"&&icon.customIcon?/*#__PURE__*/_jsx(\"img\",{src:icon.customIcon,width:icon.size,height:icon.size,style:{objectFit:\"contain\"},alt:\"Dropdown icon\"}):/*#__PURE__*/_jsx(\"svg\",{width:icon.size,height:icon.size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:icon.type===\"default\"?icon.color:isUnselected?unselected.color:isFocused?hover.color:isHovered?hover.color:icon.color,strokeWidth:icon.weight,strokeLinecap:\"butt\",strokeLinejoin:\"miter\",children:/*#__PURE__*/_jsx(\"polyline\",{points:\"6 9 12 15 18 9\"})})})]})}),!valid&&/*#__PURE__*/_jsx(\"b\",{role:\"alert\",style:{display:\"block\",color:get(props,\"ErrorConfigs.errorColor\"),...get(props,\"ErrorConfigs.errorFont\"),textAlign:get(props,\"ErrorConfigs.errorFont.textAlign\"),paddingTop:get(props,\"ErrorConfigs.errorPaddingTop\")+\"px\"},children:invalidMsg})]})},opt.name);};/**\n * @framerDisableUnlink\n */export default function FC_ProductVariants(props){const{shopifyProductID,behaviorConfigs,style}=props;const{autoSelectFirst,showSingleVariants}=behaviorConfigs||{};const[product,setProduct]=useState();const[shouldValidate,setShouldValidate]=useState(false);const[selectedOptions,setSelectedOptions]=useState({});const autoSelectRef=useRef(false);useEffect(()=>{// Reset autoSelectRef when product changes\nautoSelectRef.current=false;// Updated mock data for canvas rendering\nconst mockProduct={variants:{edges:[{node:{id:\"mock-variant-1\",availableForSale:true,selectedOptions:[{name:\"Size\",value:\"M\"},{name:\"Color\",value:\"Black\"}]}},{node:{id:\"mock-variant-2\",availableForSale:false,selectedOptions:[{name:\"Size\",value:\"L\"},{name:\"Color\",value:\"Blue\"}]}}]},options:[{name:\"Size\",values:[\"XS\",\"S\",\"M\",\"L\",\"XL\"]},{name:\"Color\",values:[\"Black\",\"Blue\",\"Grey\",\"White\"]}]};// Use mock data if no product is set\nif(!product){setProduct(mockProduct);}if(window[\"shopXtools\"]&&Array.isArray(window[\"shopXtools\"].products)){const _matchingProduct=window[\"shopXtools\"].products.find(({node:_product})=>_product.id===`gid://shopify/Product/${shopifyProductID}`);setProduct(_matchingProduct?_matchingProduct.node:\"404\");}else{const handleProductsReady=e=>{if(Array.isArray(e.detail.products)){const _matchingProduct=e.detail.products.find(({node:_product})=>_product.id===`gid://shopify/Product/${shopifyProductID}`);setProduct(_matchingProduct?_matchingProduct.node:\"404\");}};document.addEventListener(\"data__products-ready\",handleProductsReady);return()=>{document.removeEventListener(\"data__products-ready\",handleProductsReady);};}document.addEventListener(\"product__variants__validate\",()=>{setShouldValidate(true);});},[shopifyProductID]);// Reset selected options when autoSelectFirst changes\nuseEffect(()=>{if(!autoSelectFirst){setSelectedOptions({});autoSelectRef.current=false;}},[autoSelectFirst]);// Auto-select first available variant when product loads and autoSelectFirst is true\nuseEffect(()=>{if(autoSelectFirst&&product&&!autoSelectRef.current){const variants=get(product,\"variants.edges\",[]);// Find first available variant\nconst firstAvailableVariant=variants.find(({node})=>node.availableForSale);if(firstAvailableVariant){const initialOptions={};firstAvailableVariant.node.selectedOptions.forEach(option=>{initialOptions[option.name]=option.value;});setSelectedOptions(initialOptions);autoSelectRef.current=true;// Dispatch events for each selected option\nObject.entries(initialOptions).forEach(([optionName,value])=>{const event=new CustomEvent(\"variant_option_selected\",{detail:{optionName,value,allSelectedOptions:initialOptions}});document.dispatchEvent(event);});}}},[product,autoSelectFirst]);const activeVariant=getProductVariant(product,selectedOptions);// listening to changes on the activeVariant image\nconst[previousUrl,setPreviousUrl]=useState(\"\");// dispatch the selected option:\nconst dispatchOptionSelectedEvent=useCallback((optionName,value)=>{const newSelectedOptions={...selectedOptions,[optionName]:value};setSelectedOptions(newSelectedOptions);const event=new CustomEvent(\"variant_option_selected\",{detail:{optionName,value,allSelectedOptions:newSelectedOptions}});document.dispatchEvent(event);},[selectedOptions]);useEffect(()=>{const currentUrl=activeVariant?.image?.url;if(currentUrl&&currentUrl!==previousUrl){const event=new CustomEvent(\"activeVariantUrlUpdated\",{detail:{url:currentUrl}});window.dispatchEvent(event);setPreviousUrl(currentUrl);}},[activeVariant,previousUrl]);useEffect(()=>{if(activeVariant){const variantWithProductId={...activeVariant,productId:`gid://shopify/Product/${shopifyProductID}`};const event=new CustomEvent(\"product__active-variant__changed\",{detail:variantWithProductId});document.dispatchEvent(event);}},[activeVariant,shopifyProductID]);let variantsTest=get(product,\"variants.edges\");const combinations=(get(product,\"variants.edges\")||[]).map(({node:variant})=>({id:variant.id,availableForSale:variant.availableForSale,// Adds key / value pairs for each variant (ie. \"color\": \"Black\" and \"size\": 'M').\n    ...variant.selectedOptions.reduce((accumulator,option)=>({...accumulator,[option.name]:option.value}),{})}));const renderVariantDropdown=(opt,filteredValues,isLast,valid,invalidMsg)=>{return /*#__PURE__*/_jsx(VariantDropdown,{opt:opt,filteredValues:filteredValues,isLast:isLast,valid:valid,invalidMsg:invalidMsg,props:props,dispatchOptionSelectedEvent:dispatchOptionSelectedEvent,selectedOptions:selectedOptions,combinations:combinations});};const renderVariantButtons=(opt,filteredValues,isLast,valid,invalidMsg)=>{return /*#__PURE__*/_jsx(\"div\",{role:\"radiogroup\",\"aria-label\":`Select ${opt.name}`,style:{marginBottom:!isLast?props.containerConfigs.gap:undefined},children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"0px\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",display:\"flex\",justifyContent:props.titleConfigs.font.textAlign===\"center\"?\"center\":props.titleConfigs.font.textAlign===\"right\"?\"flex-end\":\"flex-start\"},children:/*#__PURE__*/_jsx(ShopXProductVariantsTitle,{title:/*#__PURE__*/_jsx(\"p\",{style:{width:\"100%\",...get(props,\"titleConfigs.font\"),color:get(props,\"titleConfigs.color\"),paddingBottom:get(props,\"titleConfigs.paddingBottom\"),whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:opt.name})})}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:get(props,\"buttonConfigs.width\")===\"Fill\"?\"column\":\"row\",flexWrap:\"wrap\",gap:get(props,\"buttonConfigs.gap\"),alignItems:get(props,\"buttonConfigs.width\")===\"Fill\"?\"stretch\":\"flex-start\"},children:filteredValues.map((v,i)=>{const isActive=opt.__activeValue===v||selectedOptions[opt.name]===v;const filtered=Array.from(Object.entries({...selectedOptions,[opt.name]:v}));const isAvailableForSale=combinations.find(combination=>filtered.every(([key,value])=>combination[key]===value)&&combination.availableForSale);return /*#__PURE__*/_jsx(\"div\",{children:/*#__PURE__*/_jsx(ShopXProductVariantsButton,{role:\"radio\",\"aria-checked\":isActive,\"aria-label\":`${opt.name} ${v}`,tabIndex:isActive?0:-1,onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault();if(isAvailableForSale){dispatchOptionSelectedEvent(opt.name,v);}}},bgSelected:get(props,\"buttonConfigs.selected.background\"),bgUnselected:get(props,\"buttonConfigs.unselected.background\"),bgDisabled:get(props,\"buttonConfigs.disabled.background\"),bgHovered:get(props,\"buttonConfigs.hovered.background\"),buttonRadius:get(props,\"buttonConfigs.radius\"),buttonPadding:get(props,\"buttonConfigs.padding\"),borderUnselected:get(props,\"buttonConfigs.unselected.border\"),borderSelected:get(props,\"buttonConfigs.selected.border\"),borderDisabled:get(props,\"buttonConfigs.disabled.border\"),borderHovered:get(props,\"buttonConfigs.hovered.border\"),style:{padding:get(props,\"buttonConfigs.padding\"),width:get(props,\"buttonConfigs.width\")===\"Fill\"?\"100%\":\"fit\",height:get(props,\"buttonConfigs.height\")===\"Fixed\"?`${get(props,\"buttonConfigs.fixedHeight\")}px`:\"Fit\"},valueUnselected:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"buttonConfigs.unselected.font\"),color:get(props,\"buttonConfigs.unselected.color\")},children:`${v}`}),valueSelected:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"buttonConfigs.selected.font\"),color:get(props,\"buttonConfigs.selected.color\")},children:`${v}`}),valueDisabled:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"buttonConfigs.disabled.font\"),color:get(props,\"buttonConfigs.disabled.color\")},children:`${v}`}),valueHovered:/*#__PURE__*/_jsx(\"p\",{style:{...get(props,\"buttonConfigs.hovered.font\"),color:get(props,\"buttonConfigs.hovered.color\")},children:`${v}`}),variant:!isAvailableForSale?\"Disabled\":isActive?\"Selected\":\"Unselected\",onClick:isAvailableForSale?()=>dispatchOptionSelectedEvent(opt.name,v):null})},v);})}),!valid&&/*#__PURE__*/_jsx(\"b\",{role:\"alert\",style:{display:\"block\",color:get(props,\"ErrorConfigs.errorColor\"),...get(props,\"ErrorConfigs.errorFont\"),textAlign:get(props,\"ErrorConfigs.errorFont.textAlign\"),paddingTop:get(props,\"ErrorConfigs.errorPaddingTop\")+\"px\"},children:invalidMsg})]})},opt.name);};if(!Array.isArray(get(product,\"variants.edges\"))||!showSingleVariants&&(get(product,\"variants.edges\")||[]).length<=1||get(product,\"options\",[]).length===1&&get(product,\"options.0.name\")===\"Title\"&&get(product,\"options.0.values.0\")===\"Default Title\"){return null;}return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"div\",{style:{padding:props.containerConfigs.padding},children:get(product,\"options\")&&(get(product,\"options\")||[]).map((opt,i)=>{const isLast=i===(get(product,\"options\")||[{}]).length-1;const valid=!shouldValidate||!!selectedOptions[opt.name];let invalidMsg=`\"${opt.name}\" missing`;if(props.ErrorConfigs?.invalidMessageTemplate){invalidMsg=props.ErrorConfigs.invalidMessageTemplate.replace(\"{{option}}\",opt.name);}const filteredValues=opt.values;return style===\"Dropdown\"?renderVariantDropdown(opt,filteredValues,isLast,valid,invalidMsg):renderVariantButtons(opt,filteredValues,isLast,valid,invalidMsg);})})});}function getProductVariant(product,opts){if(Array.isArray(get(product,\"variants.edges\"))&&(get(product,\"variants.edges\")||[]).length===1){return get(product,\"variants.edges.0.node\");}if((get(product,\"options\")||[]).some(_option=>!opts[_option.name])){return null;}const variant=(get(product,\"variants.edges\")||[]).find(({node:variant})=>{return Object.entries(opts).every(([key,value])=>variant.selectedOptions.find(option=>{return option.name===key&&option.value===value;}));});if(!variant){return null;}return variant.node;}addPropertyControls(FC_ProductVariants,{shopifyProductID:{type:ControlType.String,title:\"Product ID\",description:\"Connect to CMS\"},behaviorConfigs:{type:ControlType.Object,title:\"Behavior\",controls:{autoSelectFirst:{type:ControlType.Boolean,title:\"Select 1st\",description:\"Auto-select the first available variant(s)\",defaultValue:false},showSingleVariants:{type:ControlType.Boolean,title:\"Singles\",description:\"Show the variant selector if only one variant\",defaultValue:false}}},containerConfigs:{type:ControlType.Object,title:\"Container\",controls:{padding:{type:ControlType.Padding,title:\"Padding\"},gap:{type:ControlType.Number,title:\"Gap\",min:0,unit:\"px\"}}},titleConfigs:{type:ControlType.Object,title:\"Title\",controls:{font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Color\"},paddingBottom:{type:ControlType.Number,title:\"Gap\",min:0,unit:\"px\"}}},style:{type:ControlType.Enum,title:\"Style\",options:[\"Buttons\",\"Dropdown\"],defaultValue:\"Buttons\"},buttonConfigs:{type:ControlType.Object,title:\"Buttons\",hidden:props=>props.style!==\"Buttons\",controls:{gap:{type:ControlType.Number,title:\"Gap\",min:0},radius:{type:ControlType.Number,title:\"Radius\",min:0,unit:\"px\"},padding:{type:ControlType.Padding,title:\"Padding\"},unselected:{type:ControlType.Object,title:\"Default\",controls:{font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Text\"},background:{type:ControlType.Color,title:\"BG\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#000000\"}}}},hovered:{type:ControlType.Object,title:\"Hover\",controls:{font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Text\"},background:{type:ControlType.Color,title:\"BG\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#000000\"}}}},selected:{type:ControlType.Object,title:\"Selected\",controls:{font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Text\"},background:{type:ControlType.Color,title:\"BG\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#000000\"}}}},disabled:{type:ControlType.Object,title:\"Disabled\",controls:{font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Text\"},background:{type:ControlType.Color,title:\"BG\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#000000\"}}}}}},dropdownConfigs:{type:ControlType.Object,title:\"Dropdown\",hidden:props=>props.style!==\"Dropdown\",controls:{font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},unselected:{type:ControlType.Object,title:\"Unselected\",controls:{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Select {{variant}}\",description:\"Use {{variant}} to insert the variant name\"},color:{type:ControlType.Color,title:\"Text\",defaultValue:\"#999999\"},background:{type:ControlType.Color,title:\"BG\",defaultValue:\"#F5F5F5\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#CCCCCC\"}}}},selected:{type:ControlType.Object,title:\"Selected\",controls:{color:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000000\"},background:{type:ControlType.Color,title:\"BG\",defaultValue:\"#FFFFFF\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#CCCCCC\"}}}},hover:{type:ControlType.Object,title:\"Hover\",controls:{color:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000000\"},background:{type:ControlType.Color,title:\"BG\",defaultValue:\"#F5F5F5\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#000000\"}}}},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:4,min:0,step:1},padding:{type:ControlType.Padding,title:\"Padding\"},icon:{type:ControlType.Object,title:\"Icon\",controls:{type:{type:ControlType.Enum,title:\"Type\",options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],defaultValue:\"default\",displaySegmentedControl:true},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\",hidden:props=>props.type===\"custom\"},size:{type:ControlType.Number,title:\"Size\",defaultValue:12,min:8,max:64,step:1},weight:{type:ControlType.Number,title:\"Weight\",defaultValue:2,min:.5,max:4,step:.5,hidden:props=>props.type===\"custom\"},customIcon:{type:ControlType.Image,title:\"Image\",hidden:props=>props.type!==\"custom\"}}}}},ErrorConfigs:{errorColor:\"#FF0000\",errorFont:undefined,errorPaddingTop:8,invalidMessageTemplate:'\"{{option}}\" missing'}});FC_ProductVariants.defaultProps={shopifyProductID:\"\",behaviorConfigs:{autoSelectFirst:false,showSingleVariants:false},style:\"Buttons\",buttonConfigs:{gap:8,radius:4,padding:\"8px\",unselected:{font:undefined,color:\"#000000\",background:\"#FFFFFF\",border:\"1px solid #000000\"},hovered:{font:undefined,color:\"#000000\",background:\"#F0F0F0\",border:\"1px solid #000000\"},selected:{font:undefined,color:\"#FFFFFF\",background:\"#000000\",border:\"1px solid #000000\"},disabled:{font:undefined,color:\"#A0A0A0\",background:\"#E0E0E0\",border:\"1px solid #A0A0A0\"}},dropdownConfigs:{font:undefined,unselected:{text:\"Select {{variant}}\",color:\"#999999\",background:\"#F5F5F5\",border:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#CCCCCC\"}},selected:{color:\"#000000\",background:\"#FFFFFF\",border:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#CCCCCC\"}},hover:{color:\"#000000\",background:\"#F5F5F5\",border:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#000000\"}},radius:4,padding:8,icon:{type:\"default\",color:\"#000000\",size:12,weight:2}},containerConfigs:{padding:\"0px\",gap:24},titleConfigs:{font:undefined,color:\"#000000\",paddingBottom:8},ErrorConfigs:{errorColor:\"#FF0000\",errorFont:undefined,errorPaddingTop:8,invalidMessageTemplate:'\"{{option}}\" missing'}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_ProductVariants\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_ProductVariants_v1.map", "// Generated by Framer (9f68555)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"zXNjj6_PB\",\"BhuY3tRuh\"];const serializationHash=\"framer-9diS7\";const variantClassNames={BhuY3tRuh:\"framer-v-czehnm\",zXNjj6_PB:\"framer-v-1jghbs3\"};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 transition1={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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={minus:\"BhuY3tRuh\",plus:\"zXNjj6_PB\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"zXNjj6_PB\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zXNjj6_PB\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-1jghbs3\",className,classNames),\"data-framer-name\":\"plus\",layoutDependency:layoutDependency,layoutId:\"zXNjj6_PB\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({BhuY3tRuh:{\"data-framer-name\":\"minus\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-10n8glx\",\"data-framer-name\":\"line\",layoutDependency:layoutDependency,layoutId:\"J7yNi4G3p\",style:{backgroundColor:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",rotate:0},variants:{BhuY3tRuh:{rotate:90}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ohfrsp\",\"data-framer-name\":\"line\",layoutDependency:layoutDependency,layoutId:\"aLZuud78z\",style:{backgroundColor:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9diS7.framer-uogsh5, .framer-9diS7 .framer-uogsh5 { display: block; }\",\".framer-9diS7.framer-1jghbs3 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 24px; }\",\".framer-9diS7 .framer-10n8glx { flex: none; height: 14px; left: calc(50.00000000000002% - 2px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 2px; z-index: 1; }\",\".framer-9diS7 .framer-1ohfrsp { flex: none; height: 2px; left: calc(50.00000000000002% - 14px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 14px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-9diS7.framer-1jghbs3 { gap: 0px; } .framer-9diS7.framer-1jghbs3 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-9diS7.framer-1jghbs3 > :first-child { margin-left: 0px; } .framer-9diS7.framer-1jghbs3 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"BhuY3tRuh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerhiTrm54us=withCSS(Component,css,\"framer-9diS7\");export default FramerhiTrm54us;FramerhiTrm54us.displayName=\"Accordion\";FramerhiTrm54us.defaultProps={height:24,width:24};addPropertyControls(FramerhiTrm54us,{variant:{options:[\"zXNjj6_PB\",\"BhuY3tRuh\"],optionTitles:[\"plus\",\"minus\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerhiTrm54us,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhiTrm54us\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BhuY3tRuh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hiTrm54us.map", "// Generated by Framer (b6cf623)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Poppins-regular\",\"FS;Poppins-bold\",\"FS;Poppins-bold italic\",\"FS;Poppins-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Poppins\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"},{family:\"Poppins\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/EOHGWBZYYKO6R4PWP4S2B3FFWHHBEZN6/UWQLMF4AFWLXCJQCFV3WRVYC77KZXPRB/FYG6OCH7XOLUUSZTIZE65ATBZWF623O4.woff2\",weight:\"700\"},{family:\"Poppins\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/JQL34MORONR7D7BXOVTX3KBGJGEJQ5BJ/CKUZVY5SFANCFAT7FS3MP6ZL4BMEWCJE/NOLRWF3JBJ434MILPG5RB6R2B4HGRSZB.woff2\",weight:\"700\"},{family:\"Poppins\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/7LLTLAW3NRWOADG4II2JGKZC6OSEMBQC/EYFXWX77PEMPU645EAWOTG22E375GULW/SSNNTU67MMJH4CSWT443B4KJ7OB4WFHF.woff2\",weight:\"400\"}]}];export const css=['.framer-qn04p .framer-styles-preset-x9tjlb:not(.rich-text-wrapper), .framer-qn04p .framer-styles-preset-x9tjlb.rich-text-wrapper h6 { --framer-font-family: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-family-italic: \"Poppins\", \"Poppins Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 10px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-qn04p\";\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\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Bold.cyrillic-ext-XOTVL7ZR.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Bold.cyrillic-6LOMBC2V.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Bold.greek-ext-WXWSJXLB.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Bold.greek-YRST7ODZ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Bold.latin-ext-BASA5UL3.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Bold.latin-UCM45LQF.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Bold.vietnamese-OEVJMXEP.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-BoldItalic.cyrillic-ext-PEYDHC3S.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-BoldItalic.cyrillic-7EIL6JWG.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-BoldItalic.greek-ext-3DJOYQMH.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-BoldItalic.greek-TJBTLTT7.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-BoldItalic.latin-ext-FVPCPRBJ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-BoldItalic.latin-5ZFQS4XK.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-BoldItalic.vietnamese-W2625PGF.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Italic.cyrillic-ext-YDGMJOJO.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Italic.cyrillic-BFOVMAQB.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Italic.greek-ext-4KOU3AHC.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Italic.greek-OJTBJNE6.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Italic.latin-ext-H4B22QN6.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Italic.latin-2DWX32EN.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Italic.vietnamese-TYMT6CKW.woff2\",weight:\"400\"}]}];export const css=['.framer-7NUdt .framer-styles-preset-158nc98:not(.rich-text-wrapper), .framer-7NUdt .framer-styles-preset-158nc98.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #333333; --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-7NUdt\";\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 (915daba)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Accordion from\"https://framerusercontent.com/modules/kdEqHP2eTGrqT1pMJTQU/gGRTQaOXXH18usVBs3e7/hiTrm54us.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/6fjo7p0q17s4M0HpHSdf/7CFFDN4CKYhfpL1HNTR2/CRHiSaVjK.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/FxzPKlx8XBSD2HkRkioU/jJn4ldhywdWHPO3O9UBO/cuZUcqlpJ.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/poeIXRKigamcEzOr5Ucb/JBZIrbPZ1aqMkNyUkt7w/KnzNreKsG.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/C2bpjbmcYjoB1oLi9TbP/wypzOzKlYEom85pz4nuM/ro7OPezbn.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ZZnIsQzvZKQAdx8mBW7f/Ol5Bnv86DeUgAGGKacVY/WTG8dOqFT.js\";const AccordionFonts=getFonts(Accordion);const cycleOrder=[\"bkr5466gk\",\"VZ_QizvLH\"];const serializationHash=\"framer-6Gt9M\";const variantClassNames={bkr5466gk:\"framer-v-jg1ccn\",VZ_QizvLH:\"framer-v-rw8dcm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"bkr5466gk\",Open:\"VZ_QizvLH\"};const getProps=({answer,height,id,question,width,...props})=>{return{...props,PTIDvR4b9:answer??props.PTIDvR4b9??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\"})}),variant:humanReadableVariantMap[props.variant]??props.variant??\"bkr5466gk\",W88zB8mIG:question??props.W88zB8mIG??\"Shipping details\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,W88zB8mIG,PTIDvR4b9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bkr5466gk\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap176oumy=activeVariantCallback(async(...args)=>{setVariant(\"VZ_QizvLH\");});const onTap1671u7b=activeVariantCallback(async(...args)=>{setVariant(\"bkr5466gk\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"VZ_QizvLH\")return true;return false;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();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-jg1ccn\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"bkr5466gk\",ref:ref??ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e568eaca-76fb-4a8a-85c4-ef6c471fbdfe, rgba(33, 26, 26, 0.06))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},...addPropertyOverrides({VZ_QizvLH:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4xj6hs\",\"data-framer-name\":\"Title\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"FjFTXaQwW\",onTap:onTap176oumy,...addPropertyOverrides({VZ_QizvLH:{onTap:onTap1671u7b}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ByZXRlbmRhcmQgTWVkaXVt\",\"--framer-font-family\":'\"Pretendard Medium\", \"Pretendard Medium Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"135%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(33, 26, 26)))\"},children:\"Shipping details\"})}),className:\"framer-re87w8\",fonts:[\"CUSTOM;Pretendard Medium\"],layoutDependency:layoutDependency,layoutId:\"Mp3v1C8w0\",style:{\"--extracted-r6o4lv\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(33, 26, 26))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:W88zB8mIG,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+0+66,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tt8hbg-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zXw5AInKd-container\",nodeId:\"zXw5AInKd\",rendersWithMotion:true,scopeId:\"C8DPI9pU5\",children:/*#__PURE__*/_jsx(Accordion,{height:\"100%\",id:\"zXw5AInKd\",layoutId:\"zXw5AInKd\",variant:\"zXNjj6_PB\",width:\"100%\",...addPropertyOverrides({VZ_QizvLH:{variant:\"BhuY3tRuh\"}},baseVariant,gestureVariant)})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-e5mrjr\",\"data-framer-name\":\"Description\",layoutDependency:layoutDependency,layoutId:\"iCVjmomSs\",style:{opacity:0},variants:{VZ_QizvLH:{opacity:1}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:PTIDvR4b9,className:\"framer-iu9503\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Z5htSWiTT\",style:{opacity:.6},stylesPresetsClassNames:{a:\"framer-styles-preset-1wicq5s\",h1:\"framer-styles-preset-lrat5s\",h2:\"framer-styles-preset-1jdd1hz\",h3:\"framer-styles-preset-ve0xrc\",h6:\"framer-styles-preset-x9tjlb\",p:\"framer-styles-preset-158nc98\"},variants:{VZ_QizvLH:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6Gt9M.framer-1y268y7, .framer-6Gt9M .framer-1y268y7 { display: block; }\",\".framer-6Gt9M.framer-jg1ccn { 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: 400px; }\",\".framer-6Gt9M .framer-4xj6hs { -webkit-user-select: none; align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px 0px 24px 0px; position: relative; user-select: none; width: 100%; }\",\".framer-6Gt9M .framer-re87w8 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-6Gt9M .framer-1tt8hbg-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-6Gt9M .framer-e5mrjr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 24px 0px; position: relative; width: 100%; }\",\".framer-6Gt9M .framer-iu9503 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-6Gt9M.framer-jg1ccn, .framer-6Gt9M .framer-4xj6hs, .framer-6Gt9M .framer-e5mrjr { gap: 0px; } .framer-6Gt9M.framer-jg1ccn > *, .framer-6Gt9M .framer-e5mrjr > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-6Gt9M.framer-jg1ccn > :first-child, .framer-6Gt9M .framer-e5mrjr > :first-child { margin-top: 0px; } .framer-6Gt9M.framer-jg1ccn > :last-child, .framer-6Gt9M .framer-e5mrjr > :last-child { margin-bottom: 0px; } .framer-6Gt9M .framer-4xj6hs > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-6Gt9M .framer-4xj6hs > :first-child { margin-left: 0px; } .framer-6Gt9M .framer-4xj6hs > :last-child { margin-right: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-6Gt9M[data-border=\"true\"]::after, .framer-6Gt9M [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"VZ_QizvLH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"W88zB8mIG\":\"question\",\"PTIDvR4b9\":\"answer\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerC8DPI9pU5=withCSS(Component,css,\"framer-6Gt9M\");export default FramerC8DPI9pU5;FramerC8DPI9pU5.displayName=\"Small Row\";FramerC8DPI9pU5.defaultProps={height:72,width:400};addPropertyControls(FramerC8DPI9pU5,{variant:{options:[\"bkr5466gk\",\"VZ_QizvLH\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},W88zB8mIG:{defaultValue:\"Shipping details\",displayTextArea:true,title:\"Question\",type:ControlType.String},PTIDvR4b9:{defaultValue:\"<p>Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.</p>\",title:\"Answer\",type:ControlType.RichText}});addFonts(FramerC8DPI9pU5,[{explicitInter:true,fonts:[{family:\"Pretendard Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/NyvrcWOtGpjHSCCV1IxJY6PjbSc.woff2\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...AccordionFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerC8DPI9pU5\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"72\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"W88zB8mIG\\\":\\\"question\\\",\\\"PTIDvR4b9\\\":\\\"answer\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VZ_QizvLH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (b62c1c2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmallRow from\"https://framerusercontent.com/modules/8ywZ1no3cbr2ducfPIOP/axwZme9TGZ2AFlKkrspj/C8DPI9pU5.js\";const SmallRowFonts=getFonts(SmallRow);const serializationHash=\"framer-178XI\";const variantClassNames={hcD0PC2UG:\"framer-v-umjkbg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,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,shippingDelivery,support,width,...props})=>{return{...props,lh5QsNZiA:support??props.lh5QsNZiA??/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{children:\"Please contact bf2apparel@gmail.com for any questions about your order. \"}),/*#__PURE__*/_jsx(motion.p,{children:\"Note: Be prepared to provide your account and shipping information in advance.\"})]}),sIRxp7lmQ:shippingDelivery??props.sIRxp7lmQ??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Please Allow Up to 5 Business Days For Your Product to be shipped.\"})})};};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,sIRxp7lmQ,lh5QsNZiA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"hcD0PC2UG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-umjkbg\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hcD0PC2UG\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ag3xfj-container\",layoutDependency:layoutDependency,layoutId:\"iTUvNCFdx-container\",nodeId:\"iTUvNCFdx\",rendersWithMotion:true,scopeId:\"HJB0BUxWQ\",children:/*#__PURE__*/_jsx(SmallRow,{height:\"100%\",id:\"iTUvNCFdx\",layoutId:\"iTUvNCFdx\",PTIDvR4b9:sIRxp7lmQ,style:{width:\"100%\"},variant:\"bkr5466gk\",W88zB8mIG:\"Shipping & delivery\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+72,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jsddt1-container\",layoutDependency:layoutDependency,layoutId:\"qpOaxDxhr-container\",nodeId:\"qpOaxDxhr\",rendersWithMotion:true,scopeId:\"HJB0BUxWQ\",children:/*#__PURE__*/_jsx(SmallRow,{height:\"100%\",id:\"qpOaxDxhr\",layoutId:\"qpOaxDxhr\",PTIDvR4b9:lh5QsNZiA,style:{width:\"100%\"},variant:\"bkr5466gk\",W88zB8mIG:\"Support\\n\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-178XI.framer-f2zmxw, .framer-178XI .framer-f2zmxw { display: block; }\",\".framer-178XI.framer-umjkbg { 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: 1000px; }\",\".framer-178XI .framer-1ag3xfj-container, .framer-178XI .framer-1jsddt1-container { flex: none; height: auto; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-178XI.framer-umjkbg { gap: 0px; } .framer-178XI.framer-umjkbg > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-178XI.framer-umjkbg > :first-child { margin-top: 0px; } .framer-178XI.framer-umjkbg > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 144\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"sIRxp7lmQ\":\"shippingDelivery\",\"lh5QsNZiA\":\"support\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerHJB0BUxWQ=withCSS(Component,css,\"framer-178XI\");export default FramerHJB0BUxWQ;FramerHJB0BUxWQ.displayName=\"Small\";FramerHJB0BUxWQ.defaultProps={height:144,width:1e3};addPropertyControls(FramerHJB0BUxWQ,{sIRxp7lmQ:{defaultValue:\"<p>Please Allow Up to 5 Business Days For Your Product to be shipped.</p>\",title:\"Shipping & Delivery\",type:ControlType.RichText},lh5QsNZiA:{defaultValue:\"<p>Please contact bf2apparel@gmail.com for any questions about your order. </p><p>Note: Be prepared to provide your account and shipping information in advance.</p>\",title:\"Support\",type:ControlType.RichText}});addFonts(FramerHJB0BUxWQ,[{explicitInter:true,fonts:[]},...SmallRowFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHJB0BUxWQ\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"144\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1000\",\"framerVariables\":\"{\\\"sIRxp7lmQ\\\":\\\"shippingDelivery\\\",\\\"lh5QsNZiA\\\":\\\"support\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HJB0BUxWQ.map", "// Generated by Framer (9f68555)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";const MaterialFonts=getFonts(Material);const cycleOrder=[\"bSG6iczEl\",\"cJZjCB_Ky\",\"wm_nGHEwd\",\"jtfyjVNvB\"];const serializationHash=\"framer-cquP1\";const variantClassNames={bSG6iczEl:\"framer-v-epnvem\",cJZjCB_Ky:\"framer-v-l3urtj\",jtfyjVNvB:\"framer-v-1f8vg07\",wm_nGHEwd:\"framer-v-1iigq6b\"};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 transition1={bounce:.2,delay:0,duration:.4,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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"minus-disabled\":\"jtfyjVNvB\",\"plus-disabled\":\"wm_nGHEwd\",minus:\"cJZjCB_Ky\",plus:\"bSG6iczEl\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"bSG6iczEl\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bSG6iczEl\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-epnvem\",className,classNames),\"data-framer-name\":\"plus\",layoutDependency:layoutDependency,layoutId:\"bSG6iczEl\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({cJZjCB_Ky:{\"data-framer-name\":\"minus\"},jtfyjVNvB:{\"data-framer-name\":\"minus-disabled\"},wm_nGHEwd:{\"data-framer-name\":\"plus-disabled\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jkb0i8-container\",layoutDependency:layoutDependency,layoutId:\"UtkaQG9yA-container\",children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"Add\",iconStyle15:\"Sharp\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"UtkaQG9yA\",layoutId:\"UtkaQG9yA\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({cJZjCB_Ky:{iconSelection:\"Remove\"},jtfyjVNvB:{color:\"var(--token-32039339-f64a-42c6-a8f4-f7fdfa12eb53, rgba(0, 0, 0, 0.16))\",iconSelection:\"Remove\"},wm_nGHEwd:{color:\"var(--token-32039339-f64a-42c6-a8f4-f7fdfa12eb53, rgba(0, 0, 0, 0.16))\"}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cquP1.framer-1ifgrey, .framer-cquP1 .framer-1ifgrey { display: block; }\",\".framer-cquP1.framer-epnvem { height: 40px; overflow: hidden; position: relative; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-cquP1 .framer-1jkb0i8-container { flex: none; height: 18px; left: calc(50.00000000000002% - 18px / 2); position: absolute; top: calc(50.00000000000002% - 18px / 2); width: 18px; }\",\".framer-cquP1.framer-v-l3urtj.framer-epnvem, .framer-cquP1.framer-v-1iigq6b.framer-epnvem, .framer-cquP1.framer-v-1f8vg07.framer-epnvem { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 40px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"cJZjCB_Ky\":{\"layout\":[\"fixed\",\"fixed\"]},\"wm_nGHEwd\":{\"layout\":[\"fixed\",\"fixed\"]},\"jtfyjVNvB\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerhABfjl75J=withCSS(Component,css,\"framer-cquP1\");export default FramerhABfjl75J;FramerhABfjl75J.displayName=\"Buttons\";FramerhABfjl75J.defaultProps={height:40,width:40};addPropertyControls(FramerhABfjl75J,{variant:{options:[\"bSG6iczEl\",\"cJZjCB_Ky\",\"wm_nGHEwd\",\"jtfyjVNvB\"],optionTitles:[\"plus\",\"minus\",\"plus-disabled\",\"minus-disabled\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerhABfjl75J,[{explicitInter:true,fonts:[]},...MaterialFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhABfjl75J\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"40\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cJZjCB_Ky\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wm_nGHEwd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jtfyjVNvB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hABfjl75J.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 * \u00A9 2024 Framer Commerce. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n */export default function FC_ProductQuantitySelector(props){const{font,textColor=\"#000000\"}=props;const{shopifyProductID}=props;const[quantity,setQuantity]=useState(1);const[maxInventory,setMaxInventory]=useState(0);const[maxQuantity,setMaxQuantity]=useState(null);const isBrowser=typeof window!==\"undefined\";// Reset state when product ID changes\nuseEffect(()=>{setQuantity(1);setMaxInventory(0);setMaxQuantity(null);},[shopifyProductID]);useEffect(()=>{if(!isBrowser)return;const handleVariantChange=e=>{if(e.detail){const newMaxInventory=e.detail.quantityAvailable||0;// Update max inventory first\nsetMaxInventory(newMaxInventory);// Only reset quantity if current quantity is invalid\nif(quantity>newMaxInventory){setQuantity(1);emitQuantityChangeEvent(1);}}};// Listen for both variant changes and direct inventory updates\ndocument.addEventListener(\"product__active-variant__changed\",handleVariantChange);document.addEventListener(\"product__inventory__changed\",handleVariantChange);return()=>{document.removeEventListener(\"product__active-variant__changed\",handleVariantChange);document.removeEventListener(\"product__inventory__changed\",handleVariantChange);};},[isBrowser,shopifyProductID,quantity]);useEffect(()=>{if(!isBrowser)return;const handleIncrement=e=>{var _e_detail,_e_detail1;// Validate that this event is for our product\nif(((_e_detail=e.detail)===null||_e_detail===void 0?void 0:_e_detail.productId)&&e.detail.productId!==shopifyProductID){return;}const eventMax=(_e_detail1=e.detail)===null||_e_detail1===void 0?void 0:_e_detail1.maxInventory;const currentMax=eventMax!==undefined?eventMax:maxInventory;const quantityMax=maxQuantity!==null?maxQuantity:Infinity;const effectiveMax=Math.min(quantityMax,currentMax);if(quantity<effectiveMax){const newQuantity=Math.min(quantity+1,effectiveMax);setQuantity(newQuantity);emitQuantityChangeEvent(newQuantity);if(newQuantity>=effectiveMax){window.dispatchEvent(new CustomEvent(\"quantityMaxReached\",{detail:{productId:props.shopifyProductID,maxQuantity:effectiveMax}}));}}else{window.dispatchEvent(new CustomEvent(\"quantityMaxReached\",{detail:{productId:props.shopifyProductID,maxQuantity:effectiveMax}}));}};const handleDecrement=()=>{const newQuantity=Math.max(quantity-1,1);setQuantity(newQuantity);emitQuantityChangeEvent(newQuantity);};window.addEventListener(\"FcQuantityIncrement\",handleIncrement);window.addEventListener(\"FcQuantityDecrement\",handleDecrement);return()=>{window.removeEventListener(\"FcQuantityIncrement\",handleIncrement);window.removeEventListener(\"FcQuantityDecrement\",handleDecrement);};},[quantity,maxInventory,maxQuantity,isBrowser,props.shopifyProductID]);useEffect(()=>{if(maxQuantity!==null&&quantity>maxQuantity){setQuantity(maxQuantity);emitQuantityChangeEvent(maxQuantity);}},[maxQuantity]);useEffect(()=>{if(isBrowser){window.dispatchEvent(new CustomEvent(\"FcQuantityStateUpdate\",{detail:{currentQuantity:quantity,maxInventory:maxInventory}}));}},[quantity,maxInventory,isBrowser]);useEffect(()=>{const handleMaxQuantity=event=>{const{productId,maxQuantity}=event.detail;if(productId===props.shopifyProductID){setMaxQuantity(maxQuantity);}};window.addEventListener(\"setMaxQuantity\",handleMaxQuantity);return()=>window.removeEventListener(\"setMaxQuantity\",handleMaxQuantity);},[props.shopifyProductID]);const emitQuantityChangeEvent=newQuantity=>{if(isBrowser){window.dispatchEvent(new CustomEvent(\"FcQuantitySelectorchanges\",{detail:newQuantity}));}};const containerStyle={display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\"};const quantityStyle={margin:\"0\",textAlign:\"center\",color:textColor,...font};return /*#__PURE__*/_jsx(\"div\",{style:containerStyle,children:/*#__PURE__*/_jsx(\"p\",{style:quantityStyle,children:quantity})});}FC_ProductQuantitySelector.defaultProps={textColor:\"#000000\"};addPropertyControls(FC_ProductQuantitySelector,{shopifyProductID:{type:ControlType.String,title:\"Product ID\",description:\"Connect to CMS\"},textColor:{type:ControlType.Color,title:\"Text Color\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_ProductQuantitySelector\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_ProductQuantitySelector.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 * \u00A9 2024 Framer Commerce. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{cloneElement,useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{getProductMetafields}from\"https://framerusercontent.com/modules/mwtjDL5aFtn18DK13b9N/sVhOqbvQIzMJGCqI2Tsv/mutations.js\";/**\n * @framerDisableUnlink\n */export default function FC_QuantityButton(props){var _disabledContent__props,_activeContent__props;const{isPlus,activeContent,disabledContent,shopifyProductID}=props;const isPlusAction=isPlus===\"plus\";const[isDisabled,setIsDisabled]=useState(false);const[maxInventory,setMaxInventory]=useState(0);const[currentQuantity,setCurrentQuantity]=useState(1);const normalizeId=id=>{// Handle non-string values\nif(!id)return\"\";const idString=String(id);// If it's already just numbers, return it\nif(/^\\d+$/.test(idString)){return idString;}// Otherwise extract the last numeric part\nconst matches=idString.match(/\\d+$/);return matches?matches[0]:\"\";};const getCartLines=()=>{var _window_shopXtools,_cart_lines;const cart=(_window_shopXtools=window.shopXtools)===null||_window_shopXtools===void 0?void 0:_window_shopXtools.cart;if(!cart)return[];// Handle different cart data structures\nif(Array.isArray(cart.lines)){return cart.lines;}if((_cart_lines=cart.lines)===null||_cart_lines===void 0?void 0:_cart_lines.edges){return cart.lines.edges.map(edge=>edge.node);}if(typeof cart.lines===\"object\"){return Object.values(cart.lines);}return[];};const findMatchingCartItem=(cartLines,productId)=>{if(!(cartLines===null||cartLines===void 0?void 0:cartLines.length)||!productId)return null;// Normalize the expected ID to just the numeric part\nconst normalizedExpectedId=normalizeId(productId);return cartLines.find(line=>{var _line_merchandise_product,_line_merchandise,_line_product;const lineProductId=(line===null||line===void 0?void 0:(_line_merchandise=line.merchandise)===null||_line_merchandise===void 0?void 0:(_line_merchandise_product=_line_merchandise.product)===null||_line_merchandise_product===void 0?void 0:_line_merchandise_product.id)||(line===null||line===void 0?void 0:(_line_product=line.product)===null||_line_product===void 0?void 0:_line_product.id)||(line===null||line===void 0?void 0:line.productId);// Normalize the line product ID to just the numeric part for comparison\nconst normalizedLineId=normalizeId(lineProductId);return normalizedLineId===normalizedExpectedId;});};const getVariantFromCartItem=(cartItem,product)=>{var _product_node_variants,_product_node,_cartItem_merchandise,_cartItem_variant;if(!cartItem||!(product===null||product===void 0?void 0:(_product_node=product.node)===null||_product_node===void 0?void 0:(_product_node_variants=_product_node.variants)===null||_product_node_variants===void 0?void 0:_product_node_variants.edges))return null;const variantId=(cartItem===null||cartItem===void 0?void 0:(_cartItem_merchandise=cartItem.merchandise)===null||_cartItem_merchandise===void 0?void 0:_cartItem_merchandise.id)||(cartItem===null||cartItem===void 0?void 0:(_cartItem_variant=cartItem.variant)===null||_cartItem_variant===void 0?void 0:_cartItem_variant.id)||(cartItem===null||cartItem===void 0?void 0:cartItem.variantId);if(!variantId)return null;// Normalize variant IDs for comparison\nconst normalizedCartVariantId=normalizeId(variantId);// Find matching variant using normalized IDs\nconst variant=product.node.variants.edges.find(edge=>normalizeId(edge.node.id)===normalizedCartVariantId);return variant===null||variant===void 0?void 0:variant.node;};const getCartItemQuantity=cartItem=>{var _cartItem_merchandise,// Direct quantity\n_cartItem_line;if(!cartItem)return 0;// Handle different cart line item structures\nreturn(cartItem===null||cartItem===void 0?void 0:(_cartItem_merchandise=cartItem.merchandise)===null||_cartItem_merchandise===void 0?void 0:_cartItem_merchandise.quantity)||(// Shopify storefront API format\ncartItem===null||cartItem===void 0?void 0:cartItem.quantity)||(cartItem===null||cartItem===void 0?void 0:(_cartItem_line=cartItem.line)===null||_cartItem_line===void 0?void 0:_cartItem_line.quantity)||// Nested line format\n0;};const handleQuantityState=async e=>{var _window_shopXtools,_window;const quantity=e.detail.currentQuantity||0;const inventory=e.detail.maxInventory||0;if(typeof window!==\"undefined\"&&((_window=window)===null||_window===void 0?void 0:(_window_shopXtools=_window.shopXtools)===null||_window_shopXtools===void 0?void 0:_window_shopXtools.products)){var _window_shopXtools1,_window_shopXtools2,_window_shopXtools3,_product_node,_product_node1;const products=Array.isArray((_window_shopXtools1=window.shopXtools)===null||_window_shopXtools1===void 0?void 0:_window_shopXtools1.products)?window.shopXtools.products:Object.values(((_window_shopXtools2=window.shopXtools)===null||_window_shopXtools2===void 0?void 0:_window_shopXtools2.products)||{});const expectedId=`gid://shopify/Product/${shopifyProductID}`;const product=products.find(p=>{var _p_node;return(p===null||p===void 0?void 0:(_p_node=p.node)===null||_p_node===void 0?void 0:_p_node.id)===expectedId;});const activeVariant=(_window_shopXtools3=window.shopXtools)===null||_window_shopXtools3===void 0?void 0:_window_shopXtools3.activeVariant;var _activeVariant_availableForSale,_ref;const availableForSale=(_ref=(_activeVariant_availableForSale=activeVariant===null||activeVariant===void 0?void 0:activeVariant.availableForSale)!==null&&_activeVariant_availableForSale!==void 0?_activeVariant_availableForSale:product===null||product===void 0?void 0:(_product_node=product.node)===null||_product_node===void 0?void 0:_product_node.availableForSale)!==null&&_ref!==void 0?_ref:true;let effectiveMax=inventory;if(availableForSale&&inventory===0){effectiveMax=100;}else if(!availableForSale){effectiveMax=0;}if(availableForSale&&(product===null||product===void 0?void 0:(_product_node1=product.node)===null||_product_node1===void 0?void 0:_product_node1.handle)){try{var _window_shopXtools_handleCartMutation,_window_shopXtools4,_metafieldsResponse_product_metafield_order_max,_metafieldsResponse_product;const metafieldsResponse=await ((_window_shopXtools4=window.shopXtools)===null||_window_shopXtools4===void 0?void 0:(_window_shopXtools_handleCartMutation=_window_shopXtools4.handleCartMutation)===null||_window_shopXtools_handleCartMutation===void 0?void 0:_window_shopXtools_handleCartMutation.call(_window_shopXtools4,getProductMetafields,{handle:product.node.handle}));const orderMax=metafieldsResponse===null||metafieldsResponse===void 0?void 0:(_metafieldsResponse_product=metafieldsResponse.product)===null||_metafieldsResponse_product===void 0?void 0:(_metafieldsResponse_product_metafield_order_max=_metafieldsResponse_product.metafield_order_max)===null||_metafieldsResponse_product_metafield_order_max===void 0?void 0:_metafieldsResponse_product_metafield_order_max.value;if(orderMax){effectiveMax=Math.min(parseInt(orderMax,10),effectiveMax);}}catch(error){// Keep existing effectiveMax on error\n}}setMaxInventory(effectiveMax);setCurrentQuantity(quantity||1);if(isPlusAction){setIsDisabled(!availableForSale||quantity>=effectiveMax&&effectiveMax!==0);}else{setIsDisabled(quantity<=1);}}};useEffect(()=>{const handleVariantChange=async e=>{var _window_shopXtools,_window;const variant=e.detail;if(typeof window!==\"undefined\"&&((_window=window)===null||_window===void 0?void 0:(_window_shopXtools=_window.shopXtools)===null||_window_shopXtools===void 0?void 0:_window_shopXtools.products)){var _window_shopXtools1,_window_shopXtools2,_product_node_variants_edges__node,_product_node_variants_edges_,_product_node_variants_edges,_product_node_variants,_product_node,_product_node1,_product_node2;const products=Array.isArray((_window_shopXtools1=window.shopXtools)===null||_window_shopXtools1===void 0?void 0:_window_shopXtools1.products)?window.shopXtools.products:Object.values(((_window_shopXtools2=window.shopXtools)===null||_window_shopXtools2===void 0?void 0:_window_shopXtools2.products)||{});const expectedId=`gid://shopify/Product/${shopifyProductID}`;const product=products.find(p=>{var _p_node;return(p===null||p===void 0?void 0:(_p_node=p.node)===null||_p_node===void 0?void 0:_p_node.id)===expectedId;});var _variant_quantityAvailable,_ref;const inventory=(_ref=(_variant_quantityAvailable=variant===null||variant===void 0?void 0:variant.quantityAvailable)!==null&&_variant_quantityAvailable!==void 0?_variant_quantityAvailable:product===null||product===void 0?void 0:(_product_node=product.node)===null||_product_node===void 0?void 0:(_product_node_variants=_product_node.variants)===null||_product_node_variants===void 0?void 0:(_product_node_variants_edges=_product_node_variants.edges)===null||_product_node_variants_edges===void 0?void 0:(_product_node_variants_edges_=_product_node_variants_edges[0])===null||_product_node_variants_edges_===void 0?void 0:(_product_node_variants_edges__node=_product_node_variants_edges_.node)===null||_product_node_variants_edges__node===void 0?void 0:_product_node_variants_edges__node.quantityAvailable)!==null&&_ref!==void 0?_ref:0;var _variant_availableForSale,_ref1;const availableForSale=(_ref1=(_variant_availableForSale=variant===null||variant===void 0?void 0:variant.availableForSale)!==null&&_variant_availableForSale!==void 0?_variant_availableForSale:product===null||product===void 0?void 0:(_product_node1=product.node)===null||_product_node1===void 0?void 0:_product_node1.availableForSale)!==null&&_ref1!==void 0?_ref1:true;let effectiveMax=inventory;if(availableForSale&&inventory===0){effectiveMax=100;}else if(!availableForSale){effectiveMax=0;}if(availableForSale&&(product===null||product===void 0?void 0:(_product_node2=product.node)===null||_product_node2===void 0?void 0:_product_node2.handle)){try{var _window_shopXtools_handleCartMutation,_window_shopXtools3,_metafieldsResponse_product_metafield_order_max,_metafieldsResponse_product;const metafieldsResponse=await ((_window_shopXtools3=window.shopXtools)===null||_window_shopXtools3===void 0?void 0:(_window_shopXtools_handleCartMutation=_window_shopXtools3.handleCartMutation)===null||_window_shopXtools_handleCartMutation===void 0?void 0:_window_shopXtools_handleCartMutation.call(_window_shopXtools3,getProductMetafields,{handle:product.node.handle}));const orderMax=metafieldsResponse===null||metafieldsResponse===void 0?void 0:(_metafieldsResponse_product=metafieldsResponse.product)===null||_metafieldsResponse_product===void 0?void 0:(_metafieldsResponse_product_metafield_order_max=_metafieldsResponse_product.metafield_order_max)===null||_metafieldsResponse_product_metafield_order_max===void 0?void 0:_metafieldsResponse_product_metafield_order_max.value;if(orderMax){effectiveMax=Math.min(parseInt(orderMax,10),effectiveMax);}}catch(error){// Keep existing effectiveMax on error\n}}setMaxInventory(effectiveMax);const cartLines=getCartLines();const cartItem=findMatchingCartItem(cartLines,shopifyProductID);const currentQuantity=getCartItemQuantity(cartItem);if(isPlusAction){setIsDisabled(!availableForSale||currentQuantity>=effectiveMax&&effectiveMax!==0);}else{setIsDisabled(currentQuantity<=1);}}};const initializeState=async()=>{var _window_shopXtools,_window;if(typeof window!==\"undefined\"&&((_window=window)===null||_window===void 0?void 0:(_window_shopXtools=_window.shopXtools)===null||_window_shopXtools===void 0?void 0:_window_shopXtools.products)){var _window_shopXtools1,_window_shopXtools2,_window_shopXtools3,_product_node_variants_edges__node,_product_node_variants_edges_,_product_node_variants_edges,_product_node_variants,_product_node,_product_node1,_product_node2;const activeVariant=(_window_shopXtools1=window.shopXtools)===null||_window_shopXtools1===void 0?void 0:_window_shopXtools1.activeVariant;const products=Array.isArray((_window_shopXtools2=window.shopXtools)===null||_window_shopXtools2===void 0?void 0:_window_shopXtools2.products)?window.shopXtools.products:Object.values(((_window_shopXtools3=window.shopXtools)===null||_window_shopXtools3===void 0?void 0:_window_shopXtools3.products)||{});const expectedId=`gid://shopify/Product/${shopifyProductID}`;const product=products.find(p=>{var _p_node;return(p===null||p===void 0?void 0:(_p_node=p.node)===null||_p_node===void 0?void 0:_p_node.id)===expectedId;});var _activeVariant_quantityAvailable,_ref;const inventory=(_ref=(_activeVariant_quantityAvailable=activeVariant===null||activeVariant===void 0?void 0:activeVariant.quantityAvailable)!==null&&_activeVariant_quantityAvailable!==void 0?_activeVariant_quantityAvailable:product===null||product===void 0?void 0:(_product_node=product.node)===null||_product_node===void 0?void 0:(_product_node_variants=_product_node.variants)===null||_product_node_variants===void 0?void 0:(_product_node_variants_edges=_product_node_variants.edges)===null||_product_node_variants_edges===void 0?void 0:(_product_node_variants_edges_=_product_node_variants_edges[0])===null||_product_node_variants_edges_===void 0?void 0:(_product_node_variants_edges__node=_product_node_variants_edges_.node)===null||_product_node_variants_edges__node===void 0?void 0:_product_node_variants_edges__node.quantityAvailable)!==null&&_ref!==void 0?_ref:0;var _activeVariant_availableForSale,_ref1;const availableForSale=(_ref1=(_activeVariant_availableForSale=activeVariant===null||activeVariant===void 0?void 0:activeVariant.availableForSale)!==null&&_activeVariant_availableForSale!==void 0?_activeVariant_availableForSale:product===null||product===void 0?void 0:(_product_node1=product.node)===null||_product_node1===void 0?void 0:_product_node1.availableForSale)!==null&&_ref1!==void 0?_ref1:true;let effectiveMax=inventory;if(availableForSale&&inventory===0){effectiveMax=100;}else if(!availableForSale){effectiveMax=0;}if(availableForSale&&(product===null||product===void 0?void 0:(_product_node2=product.node)===null||_product_node2===void 0?void 0:_product_node2.handle)){try{var _window_shopXtools_handleCartMutation,_window_shopXtools4,_metafieldsResponse_product_metafield_order_max,_metafieldsResponse_product;const metafieldsResponse=await ((_window_shopXtools4=window.shopXtools)===null||_window_shopXtools4===void 0?void 0:(_window_shopXtools_handleCartMutation=_window_shopXtools4.handleCartMutation)===null||_window_shopXtools_handleCartMutation===void 0?void 0:_window_shopXtools_handleCartMutation.call(_window_shopXtools4,getProductMetafields,{handle:product.node.handle}));const orderMax=metafieldsResponse===null||metafieldsResponse===void 0?void 0:(_metafieldsResponse_product=metafieldsResponse.product)===null||_metafieldsResponse_product===void 0?void 0:(_metafieldsResponse_product_metafield_order_max=_metafieldsResponse_product.metafield_order_max)===null||_metafieldsResponse_product_metafield_order_max===void 0?void 0:_metafieldsResponse_product_metafield_order_max.value;if(orderMax){effectiveMax=Math.min(parseInt(orderMax,10),effectiveMax);}}catch(error){// Keep existing effectiveMax on error\n}}setMaxInventory(effectiveMax);const cartLines=getCartLines();const cartItem=findMatchingCartItem(cartLines,shopifyProductID);const currentQuantity=getCartItemQuantity(cartItem);if(isPlusAction){setIsDisabled(!availableForSale||currentQuantity>=effectiveMax&&effectiveMax!==0);}else{setIsDisabled(currentQuantity<=1);}}};// Initialize state\ninitializeState();// Add event listeners\nwindow.addEventListener(\"product__active-variant__changed\",handleVariantChange);window.addEventListener(\"FcQuantityStateUpdate\",handleQuantityState);return()=>{window.removeEventListener(\"product__active-variant__changed\",handleVariantChange);window.removeEventListener(\"FcQuantityStateUpdate\",handleQuantityState);};},[isPlusAction,shopifyProductID]);const handleClick=async()=>{if(!isDisabled&&typeof window!==\"undefined\"){var _window_shopXtools,_window_shopXtools1,_window_shopXtools2,_product_node_variants_edges_,_product_node_variants_edges,_product_node_variants,_product_node;const activeVariant=(_window_shopXtools=window.shopXtools)===null||_window_shopXtools===void 0?void 0:_window_shopXtools.activeVariant;const products=Array.isArray((_window_shopXtools1=window.shopXtools)===null||_window_shopXtools1===void 0?void 0:_window_shopXtools1.products)?window.shopXtools.products:Object.values(((_window_shopXtools2=window.shopXtools)===null||_window_shopXtools2===void 0?void 0:_window_shopXtools2.products)||{});const expectedId=`gid://shopify/Product/${shopifyProductID}`;const product=products.find(p=>{var _p_node;return(p===null||p===void 0?void 0:(_p_node=p.node)===null||_p_node===void 0?void 0:_p_node.id)===expectedId;});const variant=activeVariant||(product===null||product===void 0?void 0:(_product_node=product.node)===null||_product_node===void 0?void 0:(_product_node_variants=_product_node.variants)===null||_product_node_variants===void 0?void 0:(_product_node_variants_edges=_product_node_variants.edges)===null||_product_node_variants_edges===void 0?void 0:(_product_node_variants_edges_=_product_node_variants_edges[0])===null||_product_node_variants_edges_===void 0?void 0:_product_node_variants_edges_.node);if(variant){// Only dispatch if we're within bounds\nif(isPlusAction&&currentQuantity<maxInventory||!isPlusAction&&currentQuantity>1){const nextQuantity=isPlusAction?currentQuantity+1:currentQuantity-1;window.dispatchEvent(new CustomEvent(isPlusAction?\"FcQuantityIncrement\":\"FcQuantityDecrement\",{detail:{maxInventory,variantId:variant.id,productId:shopifyProductID,currentQuantity}}));}}}};return /*#__PURE__*/_jsx(\"div\",{style:{flex:1,height:\"100%\"},onClick:handleClick,children:!(activeContent===null||activeContent===void 0?void 0:activeContent[0])||!(disabledContent===null||disabledContent===void 0?void 0:disabledContent[0])?/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#666\",fontSize:\"14px\"},children:\"Connect Instance\"}):/*#__PURE__*/cloneElement(isDisabled?disabledContent[0]:activeContent[0],{style:{...isDisabled?(_disabledContent__props=disabledContent[0].props)===null||_disabledContent__props===void 0?void 0:_disabledContent__props.style:((_activeContent__props=activeContent[0].props)===null||_activeContent__props===void 0?void 0:_activeContent__props.style)||{},width:\"100%\",height:\"100%\"}})});}FC_QuantityButton.defaultProps={shopifyProductID:\"\",isPlus:\"plus\"};addPropertyControls(FC_QuantityButton,{shopifyProductID:{type:ControlType.String,title:\"Product ID\",description:\"Connect to CMS\"},isPlus:{type:ControlType.Enum,title:\"Action\",options:[\"minus\",\"plus\"],optionTitles:[\"\u2796\",\"\u2795\"],defaultValue:\"plus\",displaySegmentedControl:true},activeContent:{type:ControlType.ComponentInstance,title:\"Active Content\"},disabledContent:{type:ControlType.ComponentInstance,title:\"Disabled Content\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_QuantityButton\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_ProductQuantityButton.map", "// Generated by Framer (6d82f59)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Buttons from\"https://framerusercontent.com/modules/0gfPOWjhUJUIKX9AiiEF/wYO5OBLj886BoJ4Bdb27/hABfjl75J.js\";import FC_ProductQuantitySelector from\"https://framerusercontent.com/modules/9d7NCy9r61zUnKd7fUYc/5XzdHSKeGBRgmqZ5P96H/FC_ProductQuantitySelector.js\";import FC_QuantityButton from\"https://framerusercontent.com/modules/Yp0x1eOB8wYfdZ5ynteC/0nMd83E3jxQ6rn3DKFcE/FC_ProductQuantityButton.js\";const ButtonsFonts=getFonts(Buttons);const FC_QuantityButtonFonts=getFonts(FC_QuantityButton);const FC_ProductQuantitySelectorFonts=getFonts(FC_ProductQuantitySelector);const serializationHash=\"framer-mO5se\";const variantClassNames={JneTUpnkV:\"framer-v-1ckk0g7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,productID,width,...props})=>{return{...props,bVhYNmEzi:productID??props.bVhYNmEzi};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,bVhYNmEzi,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"JneTUpnkV\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();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-1ckk0g7\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"JneTUpnkV\",ref:ref??ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-ae8ee2a3-db43-4346-aa65-c9685dfafd51, rgba(231, 236, 229, 0.64))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-4mozm4-container\",layoutDependency:layoutDependency,layoutId:\"CJvETKChz-container\",children:/*#__PURE__*/_jsx(FC_QuantityButton,{activeContent:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rmdlba-container\",\"data-framer-name\":\"minus-active\",layoutDependency:layoutDependency,layoutId:\"atdWXgCL6-container\",name:\"minus-active\",children:/*#__PURE__*/_jsx(Buttons,{height:\"100%\",id:\"atdWXgCL6\",layoutId:\"atdWXgCL6\",name:\"minus-active\",variant:\"cJZjCB_Ky\",width:\"100%\"})})})],disabledContent:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-m05uuq-container\",\"data-framer-name\":\"minus-disabled\",layoutDependency:layoutDependency,layoutId:\"L2XliNP1q-container\",name:\"minus-disabled\",children:/*#__PURE__*/_jsx(Buttons,{height:\"100%\",id:\"L2XliNP1q\",layoutId:\"L2XliNP1q\",name:\"minus-disabled\",variant:\"jtfyjVNvB\",width:\"100%\"})})})],height:\"100%\",id:\"CJvETKChz\",isPlus:\"minus\",layoutId:\"CJvETKChz\",shopifyProductID:bVhYNmEzi,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-4xrogi-container\",layoutDependency:layoutDependency,layoutId:\"i0nFJziLL-container\",children:/*#__PURE__*/_jsx(FC_ProductQuantitySelector,{font:{fontFamily:'\"Pretendard Medium\", \"Pretendard Medium Placeholder\", sans-serif',fontSize:\"16px\",letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"i0nFJziLL\",layoutId:\"i0nFJziLL\",shopifyProductID:bVhYNmEzi,style:{height:\"100%\",width:\"100%\"},textColor:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-on3g2e-container\",layoutDependency:layoutDependency,layoutId:\"WuaW45lUt-container\",children:/*#__PURE__*/_jsx(FC_QuantityButton,{activeContent:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-xjuhfd-container\",\"data-framer-name\":\"plus-active\",layoutDependency:layoutDependency,layoutId:\"WUQ9WXH1T-container\",name:\"plus-active\",children:/*#__PURE__*/_jsx(Buttons,{height:\"100%\",id:\"WUQ9WXH1T\",layoutId:\"WUQ9WXH1T\",name:\"plus-active\",variant:\"bSG6iczEl\",width:\"100%\"})})})],disabledContent:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rxnv9z-container\",\"data-framer-name\":\"plus-disabled\",layoutDependency:layoutDependency,layoutId:\"KDsI0xVWA-container\",name:\"plus-disabled\",children:/*#__PURE__*/_jsx(Buttons,{height:\"100%\",id:\"KDsI0xVWA\",layoutId:\"KDsI0xVWA\",name:\"plus-disabled\",variant:\"wm_nGHEwd\",width:\"100%\"})})})],height:\"100%\",id:\"WuaW45lUt\",isPlus:\"plus\",layoutId:\"WuaW45lUt\",shopifyProductID:bVhYNmEzi,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mO5se.framer-1iaujid, .framer-mO5se .framer-1iaujid { display: block; }\",\".framer-mO5se.framer-1ckk0g7 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 56px; justify-content: center; overflow: hidden; padding: 0px 8px 0px 8px; position: relative; width: 165px; will-change: var(--framer-will-change-override, transform); }\",\".framer-mO5se .framer-4mozm4-container, .framer-mO5se .framer-on3g2e-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-mO5se .framer-1rmdlba-container, .framer-mO5se .framer-m05uuq-container, .framer-mO5se .framer-xjuhfd-container, .framer-mO5se .framer-1rxnv9z-container { height: auto; position: relative; width: auto; }\",\".framer-mO5se .framer-4xrogi-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-mO5se.framer-1ckk0g7 { gap: 0px; } .framer-mO5se.framer-1ckk0g7 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-mO5se.framer-1ckk0g7 > :first-child { margin-left: 0px; } .framer-mO5se.framer-1ckk0g7 > :last-child { margin-right: 0px; } }\",'.framer-mO5se[data-border=\"true\"]::after, .framer-mO5se [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 165\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"bVhYNmEzi\":\"productID\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Frameroc8PmoLAY=withCSS(Component,css,\"framer-mO5se\");export default Frameroc8PmoLAY;Frameroc8PmoLAY.displayName=\"Component\";Frameroc8PmoLAY.defaultProps={height:56,width:165};addPropertyControls(Frameroc8PmoLAY,{bVhYNmEzi:{defaultValue:\"\",title:\"Product ID\",type:ControlType.String}});addFonts(Frameroc8PmoLAY,[{explicitInter:true,fonts:[{family:\"Pretendard Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/NyvrcWOtGpjHSCCV1IxJY6PjbSc.woff2\"}]},...ButtonsFonts,...FC_QuantityButtonFonts,...FC_ProductQuantitySelectorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameroc8PmoLAY\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"bVhYNmEzi\\\":\\\"productID\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"165\",\"framerIntrinsicHeight\":\"56\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oc8PmoLAY.map", "// Generated by Framer (9f68555)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/pOJW6RwquCK8rihi02lC/LCShjXCJHzCca5tXMa0o/FaDfI39rU.js\";const PhosphorFonts=getFonts(Phosphor);const enabledGestures={wBGFNlCMx:{hover:true},wCBwK6EVF:{hover:true}};const cycleOrder=[\"wCBwK6EVF\",\"wBGFNlCMx\"];const serializationHash=\"framer-2rdAc\";const variantClassNames={wBGFNlCMx:\"framer-v-7v7u2k\",wCBwK6EVF:\"framer-v-152ljxg\"};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 transition1={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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"wCBwK6EVF\",\"Variant 2\":\"wBGFNlCMx\"};const getProps=({height,id,tap,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,dZL2yr5Fk:tap!==null&&tap!==void 0?tap:props.dZL2yr5Fk,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"wCBwK6EVF\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,dZL2yr5Fk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wCBwK6EVF\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapujtai0=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(dZL2yr5Fk){const res=await dZL2yr5Fk(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-152ljxg\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"wCBwK6EVF\",onTap:onTapujtai0,ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"wBGFNlCMx-hover\":{\"data-framer-name\":undefined},\"wCBwK6EVF-hover\":{\"data-framer-name\":undefined},wBGFNlCMx:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-m2as0o-container\",layoutDependency:layoutDependency,layoutId:\"HV4O40kDs-container\",style:{rotate:0},variants:{\"wBGFNlCMx-hover\":{rotate:-12},\"wCBwK6EVF-hover\":{rotate:12}},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(33, 26, 26))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"Plus\",id:\"HV4O40kDs\",layoutId:\"HV4O40kDs\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\",...addPropertyOverrides({wBGFNlCMx:{iconSelection:\"Minus\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1in8z1g\",\"data-styles-preset\":\"FaDfI39rU\",children:\"Read more\"})}),className:\"framer-1yc9b0d\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Are8HC05e\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({wBGFNlCMx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1in8z1g\",\"data-styles-preset\":\"FaDfI39rU\",children:\"Read less\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2rdAc.framer-3nxusp, .framer-2rdAc .framer-3nxusp { display: block; }\",\".framer-2rdAc.framer-152ljxg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 400px; }\",\".framer-2rdAc .framer-m2as0o-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-2rdAc .framer-1yc9b0d { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-2rdAc.framer-152ljxg { gap: 0px; } .framer-2rdAc.framer-152ljxg > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-2rdAc.framer-152ljxg > :first-child { margin-left: 0px; } .framer-2rdAc.framer-152ljxg > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"wBGFNlCMx\":{\"layout\":[\"fixed\",\"auto\"]},\"zbJdVG73R\":{\"layout\":[\"fixed\",\"auto\"]},\"vPGvJdfei\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"dZL2yr5Fk\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerFowbPGsua=withCSS(Component,css,\"framer-2rdAc\");export default FramerFowbPGsua;FramerFowbPGsua.displayName=\"Description Link\";FramerFowbPGsua.defaultProps={height:16,width:400};addPropertyControls(FramerFowbPGsua,{variant:{options:[\"wCBwK6EVF\",\"wBGFNlCMx\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},dZL2yr5Fk:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerFowbPGsua,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFowbPGsua\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wBGFNlCMx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zbJdVG73R\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vPGvJdfei\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"dZL2yr5Fk\\\":\\\"tap\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (915daba)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import DescriptionLink from\"https://framerusercontent.com/modules/tUF1GS20KcGqk69FtyjF/BWlw700G3boBM9fJolHe/FowbPGsua.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/6fjo7p0q17s4M0HpHSdf/7CFFDN4CKYhfpL1HNTR2/CRHiSaVjK.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/FxzPKlx8XBSD2HkRkioU/jJn4ldhywdWHPO3O9UBO/cuZUcqlpJ.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/poeIXRKigamcEzOr5Ucb/JBZIrbPZ1aqMkNyUkt7w/KnzNreKsG.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/C2bpjbmcYjoB1oLi9TbP/wypzOzKlYEom85pz4nuM/ro7OPezbn.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ZZnIsQzvZKQAdx8mBW7f/Ol5Bnv86DeUgAGGKacVY/WTG8dOqFT.js\";const DescriptionLinkFonts=getFonts(DescriptionLink);const cycleOrder=[\"RCktS_r23\",\"NJw84FVW5\"];const serializationHash=\"framer-ZCYaj\";const variantClassNames={NJw84FVW5:\"framer-v-ni0rsx\",RCktS_r23:\"framer-v-1xp68zm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"RCktS_r23\",Open:\"NJw84FVW5\"};const getProps=({descriptionLong,descriptionShort,height,id,width,...props})=>{return{...props,iDxyfX9uM:descriptionShort??props.iDxyfX9uM??\"Description short\",LAOqYUSn2:descriptionLong??props.LAOqYUSn2??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Description long\"})}),variant:humanReadableVariantMap[props.variant]??props.variant??\"RCktS_r23\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,iDxyfX9uM,LAOqYUSn2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RCktS_r23\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapmuclel=activeVariantCallback(async(...args)=>{setVariant(\"NJw84FVW5\");});const onTap1hlhmsh=activeVariantCallback(async(...args)=>{setVariant(\"RCktS_r23\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"NJw84FVW5\")return true;return false;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();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-1xp68zm\",className,classNames),\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"RCktS_r23\",ref:ref??ref1,style:{...style},...addPropertyOverrides({NJw84FVW5:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ofni4z\",\"data-framer-name\":\"description short\",layoutDependency:layoutDependency,layoutId:\"J5r9w8f8n\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1ByZXRlbmRhcmQgTWVkaXVt\",\"--framer-font-family\":'\"Pretendard Medium\", \"Pretendard Medium Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"135%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(33, 26, 26)))\"},children:\"Description short\"})}),className:\"framer-1nh7rlh\",fonts:[\"CUSTOM;Pretendard Medium\"],layoutDependency:layoutDependency,layoutId:\"nD_Iz5Rhk\",style:{\"--extracted-r6o4lv\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(33, 26, 26))\"},text:iDxyfX9uM,verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ahuh3m\",\"data-framer-name\":\"description long\",layoutDependency:layoutDependency,layoutId:\"AOKJGSsyN\",style:{opacity:0},variants:{NJw84FVW5:{opacity:1}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:LAOqYUSn2,className:\"framer-1k5b9ln\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TCUbZMjsT\",style:{opacity:.6},stylesPresetsClassNames:{a:\"framer-styles-preset-1wicq5s\",h1:\"framer-styles-preset-lrat5s\",h2:\"framer-styles-preset-1jdd1hz\",h3:\"framer-styles-preset-ve0xrc\",h6:\"framer-styles-preset-x9tjlb\",p:\"framer-styles-preset-158nc98\"},variants:{NJw84FVW5:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7abjzv\",\"data-framer-name\":\"link\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"kgjkfvxX7\",onTap:onTapmuclel,...addPropertyOverrides({NJw84FVW5:{onTap:onTap1hlhmsh}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+108+16,...addPropertyOverrides({NJw84FVW5:{y:(componentViewport?.y||0)+0+220+16}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6biogq-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"aRE2HnKBe-container\",nodeId:\"aRE2HnKBe\",rendersWithMotion:true,scopeId:\"oX54v8jmD\",children:/*#__PURE__*/_jsx(DescriptionLink,{height:\"100%\",id:\"aRE2HnKBe\",layoutId:\"aRE2HnKBe\",style:{width:\"100%\"},variant:\"wCBwK6EVF\",width:\"100%\",...addPropertyOverrides({NJw84FVW5:{variant:\"wBGFNlCMx\"}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZCYaj.framer-gmjigr, .framer-ZCYaj .framer-gmjigr { display: block; }\",\".framer-ZCYaj.framer-1xp68zm { 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: 400px; }\",\".framer-ZCYaj .framer-ofni4z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZCYaj .framer-1nh7rlh, .framer-ZCYaj .framer-1k5b9ln { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ZCYaj .framer-1ahuh3m { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-ZCYaj .framer-7abjzv { -webkit-user-select: none; align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px 0px 16px 0px; position: relative; user-select: none; width: 100%; }\",\".framer-ZCYaj .framer-6biogq-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ZCYaj.framer-1xp68zm, .framer-ZCYaj .framer-ofni4z, .framer-ZCYaj .framer-1ahuh3m, .framer-ZCYaj .framer-7abjzv { gap: 0px; } .framer-ZCYaj.framer-1xp68zm > *, .framer-ZCYaj .framer-ofni4z > *, .framer-ZCYaj .framer-1ahuh3m > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-ZCYaj.framer-1xp68zm > :first-child, .framer-ZCYaj .framer-ofni4z > :first-child, .framer-ZCYaj .framer-1ahuh3m > :first-child { margin-top: 0px; } .framer-ZCYaj.framer-1xp68zm > :last-child, .framer-ZCYaj .framer-ofni4z > :last-child, .framer-ZCYaj .framer-1ahuh3m > :last-child { margin-bottom: 0px; } .framer-ZCYaj .framer-7abjzv > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-ZCYaj .framer-7abjzv > :first-child { margin-left: 0px; } .framer-ZCYaj .framer-7abjzv > :last-child { margin-right: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 69\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"NJw84FVW5\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"iDxyfX9uM\":\"descriptionShort\",\"LAOqYUSn2\":\"descriptionLong\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameroX54v8jmD=withCSS(Component,css,\"framer-ZCYaj\");export default FrameroX54v8jmD;FrameroX54v8jmD.displayName=\"Description\";FrameroX54v8jmD.defaultProps={height:69,width:400};addPropertyControls(FrameroX54v8jmD,{variant:{options:[\"RCktS_r23\",\"NJw84FVW5\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},iDxyfX9uM:{defaultValue:\"Description short\",displayTextArea:false,title:\"Description short\",type:ControlType.String},LAOqYUSn2:{defaultValue:\"<p>Description long</p>\",title:\"Description long\",type:ControlType.RichText}});addFonts(FrameroX54v8jmD,[{explicitInter:true,fonts:[{family:\"Pretendard Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/NyvrcWOtGpjHSCCV1IxJY6PjbSc.woff2\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...DescriptionLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroX54v8jmD\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NJw84FVW5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"400\",\"framerVariables\":\"{\\\"iDxyfX9uM\\\":\\\"descriptionShort\\\",\\\"LAOqYUSn2\\\":\\\"descriptionLong\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"69\"}},\"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 * \u00A9 2024 Framer Commerce. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";// Disable console logs in production\nconst DEBUG=false;/**\n * @framerDisableUnlink\n */export default function FC_ProductStockStatus(props){// Handle canvas preview\nif(RenderTarget.current()===RenderTarget.canvas){// Return the first visible instance based on show/hide props\nif(props.showAboveThreshold){return /*#__PURE__*/_jsx(\"div\",{style:{opacity:1},children:props.aboveThresholdComponent});}if(props.showBelowThreshold){return /*#__PURE__*/_jsx(\"div\",{style:{opacity:1},children:props.belowThresholdComponent});}if(props.showOutOfStock){return /*#__PURE__*/_jsx(\"div\",{style:{opacity:1},children:props.outOfStockComponent});}// If no instances are set to show, return an empty div\nreturn /*#__PURE__*/_jsx(\"div\",{style:{opacity:1}});}const{threshold,aboveThresholdComponent,belowThresholdComponent,outOfStockComponent,showTotalInventory,showOutOfStock,showAboveThreshold,showBelowThreshold}=props;const[quantityAvailable,setQuantityAvailable]=useState(null);const[hasSelectedVariant,setHasSelectedVariant]=useState(false);const[totalInventory,setTotalInventory]=useState(null);const[isInfiniteInventory,setIsInfiniteInventory]=useState(false);useEffect(()=>{const handleVariantChange=e=>{const activeVariant=e.detail;const expectedProductId=`gid://shopify/Product/${props.shopifyProductID}`;if(!activeVariant?.productId||activeVariant.productId!==expectedProductId){return;}if(activeVariant){setQuantityAvailable(activeVariant.quantityAvailable);setHasSelectedVariant(true);}};const processProduct=product=>{const variants=product.variants.edges.map(edge=>edge.node)||[];const hasVariants=variants.length>1;const hasInfiniteInventory=variants.some(variant=>variant.availableForSale&&variant.quantityAvailable===0);const total=variants.reduce((sum,variant)=>{if(variant.availableForSale&&variant.quantityAvailable===0){return sum;}return sum+(variant.quantityAvailable||0);},0);setTotalInventory(total);setQuantityAvailable(total);setHasSelectedVariant(!hasVariants);setIsInfiniteInventory(hasInfiniteInventory||product.availableForSale&&total===0);};const handleProductsReady=e=>{if(Array.isArray(e.detail.products)){const matchingProduct=e.detail.products.find(({node:product})=>product.id===`gid://shopify/Product/${props.shopifyProductID}`);if(matchingProduct){processProduct(matchingProduct.node);}}};if(window?.shopXtools?.products&&Array.isArray(window.shopXtools.products)){const matchingProduct=window.shopXtools.products.find(({node:product})=>product.id===`gid://shopify/Product/${props.shopifyProductID}`);if(matchingProduct){processProduct(matchingProduct.node);}}document.addEventListener(\"data__products-ready\",handleProductsReady);document.addEventListener(\"product__active-variant__changed\",handleVariantChange);return()=>{document.removeEventListener(\"data__products-ready\",handleProductsReady);document.removeEventListener(\"product__active-variant__changed\",handleVariantChange);};},[props.shopifyProductID]);const getStockMessage=()=>{const displayQuantity=hasSelectedVariant?quantityAvailable:totalInventory;if(displayQuantity<=0&&!isInfiniteInventory){if(showOutOfStock){return props.outOfStockComponent;}else{return null;}}if(isInfiniteInventory||displayQuantity>=props.threshold){if(showAboveThreshold){return props.aboveThresholdComponent;}else{return null;}}if(showBelowThreshold){return props.belowThresholdComponent;}else{return null;}};const shouldShow=totalInventory!==null||isInfiniteInventory;const isHidden=!showTotalInventory&&!hasSelectedVariant;const styles={opacity:isHidden?0:1,transition:\"opacity 0.2s ease-in-out\",userSelect:isHidden?\"none\":\"auto\",visibility:isHidden?\"hidden\":\"visible\"};return /*#__PURE__*/_jsx(\"div\",{style:styles,\"aria-hidden\":isHidden,children:getStockMessage()});}FC_ProductStockStatus.defaultProps={shopifyProductID:\"\",threshold:10,showTotalInventory:false,showOutOfStock:false,showAboveThreshold:true,showBelowThreshold:true};addPropertyControls(FC_ProductStockStatus,{shopifyProductID:{type:ControlType.String,title:\"Product ID\"},threshold:{type:ControlType.Number,title:\"Threshold\",defaultValue:10,min:0},showAboveThreshold:{type:ControlType.Boolean,title:\"Above Threshold\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},aboveThresholdComponent:{type:ControlType.ComponentInstance,title:\"Above Threshold\",required:true,hidden:props=>!props.showAboveThreshold},showBelowThreshold:{type:ControlType.Boolean,title:\"Below Threshold\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},belowThresholdComponent:{type:ControlType.ComponentInstance,title:\"Below Threshold\",required:true,hidden:props=>!props.showBelowThreshold},showOutOfStock:{type:ControlType.Boolean,title:\"Out of Stock\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\"},outOfStockComponent:{type:ControlType.ComponentInstance,title:\"Out of Stock\",required:true,hidden:props=>!props.showOutOfStock},showTotalInventory:{type:ControlType.Boolean,title:\"No variant selected\",description:\"When a product has variants and none are selected, show the total inventory available, or hide until a variant is selected\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_ProductStockStatus\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_ProductStockStatus.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 * \u00A9 2024 Framer Commerce. All Rights Reserved.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useState,useEffect,useCallback}from\"react\";// Disable console logs in production\nconst DEBUG=false;/**\n * @framerDisableUnlink\n */export default function FC_ProductInventoryCounter(props){// Handle canvas preview\nif(RenderTarget.current()===RenderTarget.canvas){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"inline-flex\",width:\"auto\",boxSizing:\"border-box\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0,flexGrow:0},children:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.textColor,margin:0,padding:0,lineHeight:1,whiteSpace:\"nowrap\"},children:props.textFormat.replace(\"{{inventory}}\",\"5\")})});}const{shopifyProductID,showOutOfStock,outOfStockText,noLimitText}=props;const[quantityAvailable,setQuantityAvailable]=useState(null);const[hasSelectedVariant,setHasSelectedVariant]=useState(false);useEffect(()=>{const calculateTotalInventory=product=>{if(!product?.variants?.edges){return null;}const totalInventory=product.variants.edges.reduce((total,{node:variant})=>{const variantQuantity=variant.quantityAvailable||0;return total+variantQuantity;},0);return totalInventory;};const handleVariantChange=e=>{const activeVariant=e.detail;const expectedProductId=`gid://shopify/Product/${shopifyProductID}`;if(!activeVariant?.productId||activeVariant.productId!==expectedProductId){return;}const inventory=activeVariant?.quantityAvailable;setHasSelectedVariant(true);setQuantityAvailable(inventory);};const handleProductsReady=e=>{if(Array.isArray(e.detail.products)){const matchingProduct=e.detail.products.find(({node:product})=>product.id===`gid://shopify/Product/${shopifyProductID}`);if(matchingProduct){const totalInventory=calculateTotalInventory(matchingProduct.node);setQuantityAvailable(totalInventory);setHasSelectedVariant(false);}}};if(window?.shopXtools?.products&&Array.isArray(window.shopXtools.products)){const matchingProduct=window.shopXtools.products.find(({node:product})=>product.id===`gid://shopify/Product/${shopifyProductID}`);if(matchingProduct){const totalInventory=calculateTotalInventory(matchingProduct.node);setQuantityAvailable(totalInventory);setHasSelectedVariant(false);}}document.addEventListener(\"data__products-ready\",handleProductsReady);document.addEventListener(\"product__active-variant__changed\",handleVariantChange);return()=>{document.removeEventListener(\"data__products-ready\",handleProductsReady);document.removeEventListener(\"product__active-variant__changed\",handleVariantChange);};},[shopifyProductID]);const formatText=useCallback((text,quantity)=>{if(quantity===null||quantity===undefined){return null;}const isInfiniteInventory=window?.shopXtools?.products?.find(({node:product})=>product.id===`gid://shopify/Product/${shopifyProductID}`)?.node?.variants?.edges?.some(({node:variant})=>variant.availableForSale&&variant.quantityAvailable===0);if(quantity<=0){if(isInfiniteInventory){return noLimitText;}if(showOutOfStock){return outOfStockText;}return null;}const formattedText=text?.replace(\"{{inventory}}\",quantity)||`${quantity} left in stock`;return formattedText;},[showOutOfStock,outOfStockText,noLimitText,shopifyProductID]);// Only return null if explicitly 0/null and not showing out of stock\nif(quantityAvailable===null&&!showOutOfStock){return null;}return /*#__PURE__*/_jsx(\"div\",{style:{display:\"inline-flex\",width:\"auto\",boxSizing:\"border-box\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0,flexGrow:0},children:/*#__PURE__*/_jsx(\"p\",{style:{...props.font,color:props.textColor,margin:0,padding:0,lineHeight:1,whiteSpace:\"nowrap\"},children:formatText(props.textFormat,quantityAvailable)})});}FC_ProductInventoryCounter.defaultProps={shopifyProductID:\"\",font:undefined,textColor:\"#000\",textFormat:\"{{inventory}} left in stock\",showOutOfStock:true,outOfStockText:\"Out of stock\",noLimitText:\"In Stock\"};addPropertyControls(FC_ProductInventoryCounter,{shopifyProductID:{type:ControlType.String,title:\"Product ID\",description:\"Connect to CMS\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},textColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000\"},textFormat:{type:ControlType.String,title:\"Text Format\",defaultValue:\"{{inventory}} left in stock\",description:\"Use {{inventory}} to display the stock count\"},showOutOfStock:{type:ControlType.Boolean,title:\"Out of Stock\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},outOfStockText:{type:ControlType.String,title:\"Out of Stock Text\",defaultValue:\"Out of Stock\",hidden:props=>!props.showOutOfStock},noLimitText:{type:ControlType.String,title:\"No Limit Text\",defaultValue:\"In Stock\",description:'If you have \"Continue Selling When Out Of Stock\" selected on Shopify, and the inventory reaches 0.'}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FC_ProductInventoryCounter\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FC_ProductInventoryCounter.map", "// Generated by Framer (6d82f59)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import FC_ProductStockStatus from\"https://framerusercontent.com/modules/gsF1PcoB6DIjO9DCxQ8u/ZF2YKjKEXWtLeQihDKoU/FC_ProductStockStatus.js\";import FC_ProductInventoryCounter from\"https://framerusercontent.com/modules/LfNrg3Vrj1wZ6mJirTUh/di9WOJwWZKBTLUmtcBbH/FC_ProductInventoryCounter.js\";const FC_ProductInventoryCounterFonts=getFonts(FC_ProductInventoryCounter);const FC_ProductStockStatusFonts=getFonts(FC_ProductStockStatus);const serializationHash=\"framer-mTBjJ\";const variantClassNames={Zv9_ykvSx:\"framer-v-1swtcup\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,productID,width,...props})=>{return{...props,C4U1l_gbD:productID??props.C4U1l_gbD??\"9914856309030\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,C4U1l_gbD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Zv9_ykvSx\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();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-1swtcup\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Zv9_ykvSx\",ref:ref??ref1,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hff3in-container\",layoutDependency:layoutDependency,layoutId:\"kqKOqnpCR-container\",children:/*#__PURE__*/_jsx(FC_ProductStockStatus,{aboveThresholdComponent:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6ieov3\",\"data-framer-name\":\"over\",layoutDependency:layoutDependency,layoutId:\"ZBrPlPdgJ\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1eyueeb\",layoutDependency:layoutDependency,layoutId:\"P6GhIg55P\",style:{backgroundColor:\"rgb(57, 204, 143)\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-4y7lg0-container\",layoutDependency:layoutDependency,layoutId:\"Njjs3Vpmy-container\",children:/*#__PURE__*/_jsx(FC_ProductInventoryCounter,{font:{fontFamily:'\"Pretendard Medium\", \"Pretendard Medium Placeholder\", sans-serif',fontSize:\"14px\",letterSpacing:\"-0.04em\",lineHeight:\"1em\"},height:\"100%\",id:\"Njjs3Vpmy\",layoutId:\"Njjs3Vpmy\",noLimitText:\"In Stock\",outOfStockText:\"Out of Stock\",shopifyProductID:C4U1l_gbD,showOutOfStock:true,textColor:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",textFormat:\"{{inventory}} in stock\",width:\"100%\"})})})]})],belowThresholdComponent:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1urgfkx\",\"data-framer-name\":\"under\",layoutDependency:layoutDependency,layoutId:\"eNadMiz0m\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hzdroy\",layoutDependency:layoutDependency,layoutId:\"zwab3oWk_\",style:{backgroundColor:\"var(--token-ee0b45be-ab89-496b-a918-9602b833a448, rgb(217, 61, 79))\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-130t4sa-container\",layoutDependency:layoutDependency,layoutId:\"g6Qj1MyM7-container\",children:/*#__PURE__*/_jsx(FC_ProductInventoryCounter,{font:{fontFamily:'\"Pretendard Medium\", \"Pretendard Medium Placeholder\", sans-serif',fontSize:\"14px\",letterSpacing:\"-0.04em\",lineHeight:\"1em\"},height:\"100%\",id:\"g6Qj1MyM7\",layoutId:\"g6Qj1MyM7\",noLimitText:\"In Stock\",outOfStockText:\"Out of Stock\",shopifyProductID:C4U1l_gbD,showOutOfStock:true,textColor:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",textFormat:\"Hurry! Only {{inventory}} left in stock\",width:\"100%\"})})})]})],height:\"100%\",id:\"kqKOqnpCR\",layoutId:\"kqKOqnpCR\",outOfStockComponent:[],shopifyProductID:C4U1l_gbD,showAboveThreshold:true,showBelowThreshold:true,showOutOfStock:false,showTotalInventory:false,threshold:5,width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mTBjJ.framer-f6j3bj, .framer-mTBjJ .framer-f6j3bj { display: block; }\",\".framer-mTBjJ.framer-1swtcup { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-mTBjJ .framer-1hff3in-container, .framer-mTBjJ .framer-4y7lg0-container, .framer-mTBjJ .framer-130t4sa-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-mTBjJ .framer-6ieov3 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px; position: relative; width: min-content; }\",\".framer-mTBjJ .framer-1eyueeb, .framer-mTBjJ .framer-1hzdroy { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 4px); overflow: visible; position: relative; width: 4px; }\",\".framer-mTBjJ .framer-1urgfkx { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 8px; position: relative; width: min-content; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-mTBjJ.framer-1swtcup, .framer-mTBjJ .framer-6ieov3, .framer-mTBjJ .framer-1urgfkx { gap: 0px; } .framer-mTBjJ.framer-1swtcup > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-mTBjJ.framer-1swtcup > :first-child, .framer-mTBjJ .framer-6ieov3 > :first-child, .framer-mTBjJ .framer-1urgfkx > :first-child { margin-left: 0px; } .framer-mTBjJ.framer-1swtcup > :last-child, .framer-mTBjJ .framer-6ieov3 > :last-child, .framer-mTBjJ .framer-1urgfkx > :last-child { margin-right: 0px; } .framer-mTBjJ .framer-6ieov3 > *, .framer-mTBjJ .framer-1urgfkx > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 31\n * @framerIntrinsicWidth 84\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"C4U1l_gbD\":\"productID\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerWNT5x5wyb=withCSS(Component,css,\"framer-mTBjJ\");export default FramerWNT5x5wyb;FramerWNT5x5wyb.displayName=\"Stock Status\";FramerWNT5x5wyb.defaultProps={height:31,width:84};addPropertyControls(FramerWNT5x5wyb,{C4U1l_gbD:{defaultValue:\"9914856309030\",title:\"Product ID\",type:ControlType.String}});addFonts(FramerWNT5x5wyb,[{explicitInter:true,fonts:[{family:\"Pretendard Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/NyvrcWOtGpjHSCCV1IxJY6PjbSc.woff2\"}]},...FC_ProductInventoryCounterFonts,...FC_ProductStockStatusFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWNT5x5wyb\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"84\",\"framerVariables\":\"{\\\"C4U1l_gbD\\\":\\\"productID\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"31\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WNT5x5wyb.map", "// Generated by Framer (9f68555)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={NtK79J_3b:{hover:true}};const cycleOrder=[\"NtK79J_3b\",\"jBsfdHmJw\"];const serializationHash=\"framer-POQt5\";const variantClassNames={jBsfdHmJw:\"framer-v-150lgc5\",NtK79J_3b:\"framer-v-11k672f\"};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 transition1={damping:60,delay:0,mass:1,stiffness:500,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!==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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Active:\"jBsfdHmJw\",Inactive:\"NtK79J_3b\"};const getProps=({height,id,image,tap,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,gW_caCvMj:tap!==null&&tap!==void 0?tap:props.gW_caCvMj,k4H1827Jh:image!==null&&image!==void 0?image:props.k4H1827Jh,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"NtK79J_3b\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,gW_caCvMj,k4H1827Jh,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NtK79J_3b\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap94abhx=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(gW_caCvMj){const res=await gW_caCvMj(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-11k672f\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Inactive\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"NtK79J_3b\",onTap:onTap94abhx,ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-f1b8eb01-83ac-4f1a-aa3c-b07c7d0c9e66, rgb(255, 255, 255))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"var(--token-a4304d8d-9a8f-4745-bb81-e6b535b3d359, rgb(242, 242, 242))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{jBsfdHmJw:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-1a0ce8d6-e33f-4679-94f7-a8dbb2842730, rgb(202, 177, 113))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-top-width\":\"1px\"}},...addPropertyOverrides({\"NtK79J_3b-hover\":{\"data-framer-name\":undefined},jBsfdHmJw:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)*.5000000000000002-(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0)*1/2)),sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(k4H1827Jh)},className:\"framer-jfiu8e\",layoutDependency:layoutDependency,layoutId:\"KCXPe0ERl\",...addPropertyOverrides({\"NtK79J_3b-hover\":{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)*.5000000000000002-(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0)*1.1/2)),sizes:`calc(${(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\"} * 1.1)`,...toResponsiveImage(k4H1827Jh)}}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-POQt5.framer-1y8tkgi, .framer-POQt5 .framer-1y8tkgi { display: block; }\",\".framer-POQt5.framer-11k672f { cursor: pointer; height: 80px; overflow: hidden; position: relative; width: 80px; will-change: var(--framer-will-change-override, transform); }\",\".framer-POQt5 .framer-jfiu8e { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 0; }\",\".framer-POQt5.framer-v-150lgc5.framer-11k672f, .framer-POQt5.framer-v-11k672f.hover.framer-11k672f { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 80px); }\",\".framer-POQt5.framer-v-11k672f.hover .framer-jfiu8e { height: 110%; left: calc(50.00000000000002% - 110.00000000000001% / 2); top: calc(50.00000000000002% - 110.00000000000001% / 2); width: 110%; }\",'.framer-POQt5[data-border=\"true\"]::after, .framer-POQt5 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 80\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"jBsfdHmJw\":{\"layout\":[\"fixed\",\"fixed\"]},\"MYUId22FQ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"gW_caCvMj\":\"tap\",\"k4H1827Jh\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerYXTkb6pLQ=withCSS(Component,css,\"framer-POQt5\");export default FramerYXTkb6pLQ;FramerYXTkb6pLQ.displayName=\"thumbnail\";FramerYXTkb6pLQ.defaultProps={height:80,width:80};addPropertyControls(FramerYXTkb6pLQ,{variant:{options:[\"NtK79J_3b\",\"jBsfdHmJw\"],optionTitles:[\"Inactive\",\"Active\"],title:\"Variant\",type:ControlType.Enum},gW_caCvMj:{title:\"Tap\",type:ControlType.EventHandler},k4H1827Jh:{title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FramerYXTkb6pLQ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYXTkb6pLQ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"80\",\"framerVariables\":\"{\\\"gW_caCvMj\\\":\\\"tap\\\",\\\"k4H1827Jh\\\":\\\"image\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jBsfdHmJw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MYUId22FQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"80\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YXTkb6pLQ.map", "// Generated by Framer (6d82f59)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Image,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Thumbnail from\"https://framerusercontent.com/modules/NCdQg14uaWOzwiivyhvf/FtvRT5eIDYQwc89qYTaQ/YXTkb6pLQ.js\";const ThumbnailFonts=getFonts(Thumbnail);const cycleOrder=[\"ciS5BfWd1\",\"xC_vLgv05\",\"SuFijTNjp\",\"whFWPTAhi\",\"Pz6FMgA2M\",\"TzrFH04XO\",\"G63by1UpU\",\"UpNNMH0oR\"];const serializationHash=\"framer-JJKtR\";const variantClassNames={ciS5BfWd1:\"framer-v-12rs8cx\",G63by1UpU:\"framer-v-18swej4\",Pz6FMgA2M:\"framer-v-1bw0as6\",SuFijTNjp:\"framer-v-1bn4lv1\",TzrFH04XO:\"framer-v-ftqw6g\",UpNNMH0oR:\"framer-v-ah0dnl\",whFWPTAhi:\"framer-v-1fogy6o\",xC_vLgv05:\"framer-v-1emtwi4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:64,delay:0,mass:2,stiffness:250,type:\"spring\"};const negate=value=>{return!value;};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};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)=>`translateY(-50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"1\":\"ciS5BfWd1\",\"2\":\"xC_vLgv05\",\"3\":\"SuFijTNjp\",\"4\":\"whFWPTAhi\",\"5\":\"Pz6FMgA2M\",\"6\":\"TzrFH04XO\",\"7\":\"G63by1UpU\",\"8\":\"UpNNMH0oR\"};const getProps=({height,id,image1,image2,image3,image4,image5,image6,image7,image8,phone,width,...props})=>{return{...props,E_YyIj1Fq:image1??props.E_YyIj1Fq,EGr7oOYYz:image6??props.EGr7oOYYz,L3lHBq7ad:image4??props.L3lHBq7ad,L75eUgVoI:image7??props.L75eUgVoI,LPo6c9k2x:image2??props.LPo6c9k2x,Lv0pcL2PA:image8??props.Lv0pcL2PA,variant:humanReadableVariantMap[props.variant]??props.variant??\"ciS5BfWd1\",XbXpWCKKc:phone??props.XbXpWCKKc??true,YjWpMatn8:image5??props.YjWpMatn8,zw0_cPFar:image3??props.zw0_cPFar};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,E_YyIj1Fq,LPo6c9k2x,zw0_cPFar,L3lHBq7ad,YjWpMatn8,EGr7oOYYz,L75eUgVoI,Lv0pcL2PA,XbXpWCKKc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ciS5BfWd1\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const gW_caCvMj1li9j5u=activeVariantCallback(async(...args)=>{setVariant(\"ciS5BfWd1\");});const gW_caCvMj1rrigib=activeVariantCallback(async(...args)=>{setVariant(\"xC_vLgv05\");});const gW_caCvMj1uz63sl=activeVariantCallback(async(...args)=>{setVariant(\"SuFijTNjp\");});const gW_caCvMj1ccx23i=activeVariantCallback(async(...args)=>{setVariant(\"whFWPTAhi\");});const gW_caCvMjaq04t1=activeVariantCallback(async(...args)=>{setVariant(\"Pz6FMgA2M\");});const gW_caCvMj1p6byjz=activeVariantCallback(async(...args)=>{setVariant(\"TzrFH04XO\");});const gW_caCvMj1jbgbwi=activeVariantCallback(async(...args)=>{setVariant(\"G63by1UpU\");});const gW_caCvMjs4tj4j=activeVariantCallback(async(...args)=>{setVariant(\"UpNNMH0oR\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const visible=negate(XbXpWCKKc);const visible1=isSet(LPo6c9k2x);const visible2=isSet(zw0_cPFar);const visible3=isSet(L3lHBq7ad);const visible4=isSet(YjWpMatn8);const visible5=isSet(EGr7oOYYz);const visible6=isSet(L75eUgVoI);const visible7=isSet(Lv0pcL2PA);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();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-12rs8cx\",className,classNames),\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"ciS5BfWd1\",ref:ref??ref1,style:{...style},...addPropertyOverrides({G63by1UpU:{\"data-framer-name\":\"7\"},Pz6FMgA2M:{\"data-framer-name\":\"5\"},SuFijTNjp:{\"data-framer-name\":\"3\"},TzrFH04XO:{\"data-framer-name\":\"6\"},UpNNMH0oR:{\"data-framer-name\":\"8\"},whFWPTAhi:{\"data-framer-name\":\"4\"},xC_vLgv05:{\"data-framer-name\":\"2\"}},baseVariant,gestureVariant),children:[visible&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ehct3w\",\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"XWsqdt4bH\",children:[visible1&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qwon7s\",\"data-framer-name\":\"thumbnails-container\",layoutDependency:layoutDependency,layoutId:\"OzIr9Qivs\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qacak8\",\"data-framer-name\":\"thumbnails\",layoutDependency:layoutDependency,layoutId:\"NcwZprVlD\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"72px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-18t3sow-container\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"Ouqi8fHey-container\",name:\"1\",children:/*#__PURE__*/_jsx(Thumbnail,{gW_caCvMj:gW_caCvMj1li9j5u,height:\"100%\",id:\"Ouqi8fHey\",k4H1827Jh:toResponsiveImage(E_YyIj1Fq),layoutId:\"Ouqi8fHey\",name:\"1\",style:{height:\"100%\",width:\"100%\"},variant:\"jBsfdHmJw\",width:\"100%\",...addPropertyOverrides({G63by1UpU:{variant:\"NtK79J_3b\"},Pz6FMgA2M:{variant:\"NtK79J_3b\"},SuFijTNjp:{variant:\"NtK79J_3b\"},TzrFH04XO:{variant:\"NtK79J_3b\"},UpNNMH0oR:{variant:\"NtK79J_3b\"},whFWPTAhi:{variant:\"NtK79J_3b\"},xC_vLgv05:{variant:\"NtK79J_3b\"}},baseVariant,gestureVariant)})})}),visible1&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"72px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-19x9ac7-container\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"m1akd7ZhZ-container\",name:\"2\",children:/*#__PURE__*/_jsx(Thumbnail,{gW_caCvMj:gW_caCvMj1rrigib,height:\"100%\",id:\"m1akd7ZhZ\",k4H1827Jh:toResponsiveImage(LPo6c9k2x),layoutId:\"m1akd7ZhZ\",name:\"2\",style:{height:\"100%\",width:\"100%\"},variant:\"NtK79J_3b\",width:\"100%\",...addPropertyOverrides({xC_vLgv05:{variant:\"jBsfdHmJw\"}},baseVariant,gestureVariant)})})}),visible2&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"72px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gjpvun-container\",\"data-framer-name\":\"3\",layoutDependency:layoutDependency,layoutId:\"SWzds482a-container\",name:\"3\",children:/*#__PURE__*/_jsx(Thumbnail,{gW_caCvMj:gW_caCvMj1uz63sl,height:\"100%\",id:\"SWzds482a\",k4H1827Jh:toResponsiveImage(zw0_cPFar),layoutId:\"SWzds482a\",name:\"3\",style:{height:\"100%\",width:\"100%\"},variant:\"NtK79J_3b\",width:\"100%\",...addPropertyOverrides({SuFijTNjp:{variant:\"jBsfdHmJw\"}},baseVariant,gestureVariant)})})}),visible3&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"72px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jduwtw-container\",\"data-framer-name\":\"4\",layoutDependency:layoutDependency,layoutId:\"d92EsZhC6-container\",name:\"4\",children:/*#__PURE__*/_jsx(Thumbnail,{gW_caCvMj:gW_caCvMj1ccx23i,height:\"100%\",id:\"d92EsZhC6\",k4H1827Jh:toResponsiveImage(L3lHBq7ad),layoutId:\"d92EsZhC6\",name:\"4\",style:{height:\"100%\",width:\"100%\"},variant:\"NtK79J_3b\",width:\"100%\",...addPropertyOverrides({whFWPTAhi:{variant:\"jBsfdHmJw\"}},baseVariant,gestureVariant)})})}),visible4&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"72px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-17vq4u9-container\",\"data-framer-name\":\"5\",layoutDependency:layoutDependency,layoutId:\"keUonhjUF-container\",name:\"5\",children:/*#__PURE__*/_jsx(Thumbnail,{gW_caCvMj:gW_caCvMjaq04t1,height:\"100%\",id:\"keUonhjUF\",k4H1827Jh:toResponsiveImage(YjWpMatn8),layoutId:\"keUonhjUF\",name:\"5\",style:{height:\"100%\",width:\"100%\"},variant:\"NtK79J_3b\",width:\"100%\",...addPropertyOverrides({Pz6FMgA2M:{variant:\"jBsfdHmJw\"}},baseVariant,gestureVariant)})})}),visible5&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"72px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1eiv35u-container\",\"data-framer-name\":\"6\",layoutDependency:layoutDependency,layoutId:\"NfyKPIZEj-container\",name:\"6\",children:/*#__PURE__*/_jsx(Thumbnail,{gW_caCvMj:gW_caCvMj1p6byjz,height:\"100%\",id:\"NfyKPIZEj\",k4H1827Jh:toResponsiveImage(EGr7oOYYz),layoutId:\"NfyKPIZEj\",name:\"6\",style:{height:\"100%\",width:\"100%\"},variant:\"NtK79J_3b\",width:\"100%\",...addPropertyOverrides({TzrFH04XO:{variant:\"jBsfdHmJw\"}},baseVariant,gestureVariant)})})}),visible6&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"72px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1097pfd-container\",\"data-framer-name\":\"7\",layoutDependency:layoutDependency,layoutId:\"HJJ1ng9Ch-container\",name:\"7\",children:/*#__PURE__*/_jsx(Thumbnail,{gW_caCvMj:gW_caCvMj1jbgbwi,height:\"100%\",id:\"HJJ1ng9Ch\",k4H1827Jh:toResponsiveImage(L75eUgVoI),layoutId:\"HJJ1ng9Ch\",name:\"7\",style:{height:\"100%\",width:\"100%\"},variant:\"NtK79J_3b\",width:\"100%\",...addPropertyOverrides({G63by1UpU:{variant:\"jBsfdHmJw\"}},baseVariant,gestureVariant)})})}),visible7&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"72px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-bdzv7i-container\",\"data-framer-name\":\"8\",layoutDependency:layoutDependency,layoutId:\"Z8THDNjHd-container\",name:\"8\",children:/*#__PURE__*/_jsx(Thumbnail,{gW_caCvMj:gW_caCvMjs4tj4j,height:\"100%\",id:\"Z8THDNjHd\",k4H1827Jh:toResponsiveImage(Lv0pcL2PA),layoutId:\"Z8THDNjHd\",name:\"8\",style:{height:\"100%\",width:\"100%\"},variant:\"NtK79J_3b\",width:\"100%\",...addPropertyOverrides({UpNNMH0oR:{variant:\"jBsfdHmJw\"}},baseVariant,gestureVariant)})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dyv4cp\",\"data-framer-name\":\"main\",layoutDependency:layoutDependency,layoutId:\"UMCHqxIBC\",style:{backgroundColor:\"var(--token-a4304d8d-9a8f-4745-bb81-e6b535b3d359, rgb(242, 242, 242))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(E_YyIj1Fq)},className:\"framer-d0gvrj\",\"data-framer-name\":\"img\",layoutDependency:layoutDependency,layoutId:\"Q8VRny2vN\",transformTemplate:transformTemplate1,...addPropertyOverrides({G63by1UpU:{background:{alt:\"\",fit:\"fill\",sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(L75eUgVoI)}},Pz6FMgA2M:{background:{alt:\"\",fit:\"fill\",sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(YjWpMatn8)}},SuFijTNjp:{background:{alt:\"\",fit:\"fill\",sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(zw0_cPFar)}},TzrFH04XO:{background:{alt:\"\",fit:\"fill\",sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(EGr7oOYYz)}},UpNNMH0oR:{background:{alt:\"\",fit:\"fill\",sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(Lv0pcL2PA)}},whFWPTAhi:{background:{alt:\"\",fit:\"fill\",sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(L3lHBq7ad)}},xC_vLgv05:{background:{alt:\"\",fit:\"fill\",sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(LPo6c9k2x)}}},baseVariant,gestureVariant)})})]}),XbXpWCKKc&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cenene\",\"data-framer-name\":\"phone\",layoutDependency:layoutDependency,layoutId:\"w5B7toz2_\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-kr4z6o\",\"data-framer-name\":\"main\",layoutDependency:layoutDependency,layoutId:\"MKUaB7Asa\",style:{backgroundColor:\"var(--token-a4304d8d-9a8f-4745-bb81-e6b535b3d359, rgb(242, 242, 242))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(E_YyIj1Fq)},className:\"framer-1dvubf6\",\"data-framer-name\":\"img\",layoutDependency:layoutDependency,layoutId:\"MHgZlYl6u\",transformTemplate:transformTemplate2,...addPropertyOverrides({G63by1UpU:{background:{alt:\"\",fit:\"fill\",sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(L75eUgVoI)}},Pz6FMgA2M:{background:{alt:\"\",fit:\"fill\",sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(YjWpMatn8)}},SuFijTNjp:{background:{alt:\"\",fit:\"fill\",sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(zw0_cPFar)}},TzrFH04XO:{background:{alt:\"\",fit:\"fill\",sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(EGr7oOYYz)}},UpNNMH0oR:{background:{alt:\"\",fit:\"fill\",sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(Lv0pcL2PA)}},whFWPTAhi:{background:{alt:\"\",fit:\"fill\",sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(L3lHBq7ad)}},xC_vLgv05:{background:{alt:\"\",fit:\"fill\",sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(LPo6c9k2x)}}},baseVariant,gestureVariant)})}),visible1&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dm23xc\",\"data-framer-name\":\"thumbnails-container\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"BPe9gCr2X\",style:{backgroundColor:\"var(--token-f1b8eb01-83ac-4f1a-aa3c-b07c7d0c9e66, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-aeadmw\",\"data-framer-name\":\"thumbnails\",layoutDependency:layoutDependency,layoutId:\"OGuKy4pvv\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l3aiol-container\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"f44YT4vGL-container\",name:\"1\",children:/*#__PURE__*/_jsx(Thumbnail,{gW_caCvMj:gW_caCvMj1li9j5u,height:\"100%\",id:\"f44YT4vGL\",k4H1827Jh:toResponsiveImage(E_YyIj1Fq),layoutId:\"f44YT4vGL\",name:\"1\",style:{height:\"100%\",width:\"100%\"},variant:\"jBsfdHmJw\",width:\"100%\",...addPropertyOverrides({G63by1UpU:{variant:\"NtK79J_3b\"},Pz6FMgA2M:{variant:\"NtK79J_3b\"},SuFijTNjp:{variant:\"NtK79J_3b\"},TzrFH04XO:{variant:\"NtK79J_3b\"},UpNNMH0oR:{variant:\"NtK79J_3b\"},whFWPTAhi:{variant:\"NtK79J_3b\"},xC_vLgv05:{variant:\"NtK79J_3b\"}},baseVariant,gestureVariant)})})}),visible1&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-kew3jl-container\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"XRCOwhSpE-container\",name:\"2\",children:/*#__PURE__*/_jsx(Thumbnail,{gW_caCvMj:gW_caCvMj1rrigib,height:\"100%\",id:\"XRCOwhSpE\",k4H1827Jh:toResponsiveImage(LPo6c9k2x),layoutId:\"XRCOwhSpE\",name:\"2\",style:{height:\"100%\",width:\"100%\"},variant:\"NtK79J_3b\",width:\"100%\",...addPropertyOverrides({xC_vLgv05:{variant:\"jBsfdHmJw\"}},baseVariant,gestureVariant)})})}),visible2&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gam56g-container\",\"data-framer-name\":\"3\",layoutDependency:layoutDependency,layoutId:\"DEJLEnqQn-container\",name:\"3\",children:/*#__PURE__*/_jsx(Thumbnail,{gW_caCvMj:gW_caCvMj1uz63sl,height:\"100%\",id:\"DEJLEnqQn\",k4H1827Jh:toResponsiveImage(zw0_cPFar),layoutId:\"DEJLEnqQn\",name:\"3\",style:{height:\"100%\",width:\"100%\"},variant:\"NtK79J_3b\",width:\"100%\",...addPropertyOverrides({SuFijTNjp:{variant:\"jBsfdHmJw\"}},baseVariant,gestureVariant)})})}),visible3&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-yh0cft-container\",\"data-framer-name\":\"4\",layoutDependency:layoutDependency,layoutId:\"BZ9fu2vcq-container\",name:\"4\",children:/*#__PURE__*/_jsx(Thumbnail,{gW_caCvMj:gW_caCvMj1ccx23i,height:\"100%\",id:\"BZ9fu2vcq\",k4H1827Jh:toResponsiveImage(L3lHBq7ad),layoutId:\"BZ9fu2vcq\",name:\"4\",style:{height:\"100%\",width:\"100%\"},variant:\"NtK79J_3b\",width:\"100%\",...addPropertyOverrides({whFWPTAhi:{variant:\"jBsfdHmJw\"}},baseVariant,gestureVariant)})})}),visible4&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-6asgzo-container\",\"data-framer-name\":\"5\",layoutDependency:layoutDependency,layoutId:\"hhXzzAs97-container\",name:\"5\",children:/*#__PURE__*/_jsx(Thumbnail,{gW_caCvMj:gW_caCvMjaq04t1,height:\"100%\",id:\"hhXzzAs97\",k4H1827Jh:toResponsiveImage(YjWpMatn8),layoutId:\"hhXzzAs97\",name:\"5\",style:{height:\"100%\",width:\"100%\"},variant:\"NtK79J_3b\",width:\"100%\",...addPropertyOverrides({Pz6FMgA2M:{variant:\"jBsfdHmJw\"}},baseVariant,gestureVariant)})})}),visible5&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-fxnvz0-container\",\"data-framer-name\":\"6\",layoutDependency:layoutDependency,layoutId:\"Xj6oXDPLP-container\",name:\"6\",children:/*#__PURE__*/_jsx(Thumbnail,{gW_caCvMj:gW_caCvMj1p6byjz,height:\"100%\",id:\"Xj6oXDPLP\",k4H1827Jh:toResponsiveImage(EGr7oOYYz),layoutId:\"Xj6oXDPLP\",name:\"6\",style:{height:\"100%\",width:\"100%\"},variant:\"NtK79J_3b\",width:\"100%\",...addPropertyOverrides({TzrFH04XO:{variant:\"jBsfdHmJw\"}},baseVariant,gestureVariant)})})}),visible6&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-fo5fqa-container\",\"data-framer-name\":\"7\",layoutDependency:layoutDependency,layoutId:\"GZ_WeHSwG-container\",name:\"7\",children:/*#__PURE__*/_jsx(Thumbnail,{gW_caCvMj:gW_caCvMj1jbgbwi,height:\"100%\",id:\"GZ_WeHSwG\",k4H1827Jh:toResponsiveImage(L75eUgVoI),layoutId:\"GZ_WeHSwG\",name:\"7\",style:{height:\"100%\",width:\"100%\"},variant:\"NtK79J_3b\",width:\"100%\",...addPropertyOverrides({G63by1UpU:{variant:\"jBsfdHmJw\"}},baseVariant,gestureVariant)})})}),visible7&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-6a6xvi-container\",\"data-framer-name\":\"8\",layoutDependency:layoutDependency,layoutId:\"LAzhYCjle-container\",name:\"8\",children:/*#__PURE__*/_jsx(Thumbnail,{gW_caCvMj:gW_caCvMjs4tj4j,height:\"100%\",id:\"LAzhYCjle\",k4H1827Jh:toResponsiveImage(Lv0pcL2PA),layoutId:\"LAzhYCjle\",name:\"8\",style:{height:\"100%\",width:\"100%\"},variant:\"NtK79J_3b\",width:\"100%\",...addPropertyOverrides({UpNNMH0oR:{variant:\"jBsfdHmJw\"}},baseVariant,gestureVariant)})})})]})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JJKtR.framer-hbs1ks, .framer-JJKtR .framer-hbs1ks { display: block; }\",\".framer-JJKtR.framer-12rs8cx { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: wrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 600px; }\",\".framer-JJKtR .framer-ehct3w { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 40px 0px; position: relative; width: 1px; }\",\".framer-JJKtR .framer-1qwon7s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: sticky; top: 40px; width: min-content; will-change: transform; z-index: 1; }\",\".framer-JJKtR .framer-qacak8 { align-content: center; align-items: center; align-self: stretch; 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: auto; }\",\".framer-JJKtR .framer-18t3sow-container, .framer-JJKtR .framer-19x9ac7-container, .framer-JJKtR .framer-1gjpvun-container, .framer-JJKtR .framer-1jduwtw-container, .framer-JJKtR .framer-17vq4u9-container, .framer-JJKtR .framer-1eiv35u-container, .framer-JJKtR .framer-1097pfd-container, .framer-JJKtR .framer-bdzv7i-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 72px); position: relative; width: 72px; }\",\".framer-JJKtR .framer-1dyv4cp { aspect-ratio: 1 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 200px); overflow: hidden; position: sticky; top: 40px; width: 1px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-JJKtR .framer-d0gvrj { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 200px); overflow: hidden; position: absolute; right: 0px; top: 50%; width: 100%; z-index: 1; }\",\".framer-JJKtR .framer-cenene { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-JJKtR .framer-kr4z6o { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 200px); overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-JJKtR .framer-1dvubf6 { aspect-ratio: 1 / 1; bottom: var(--framer-aspect-ratio-supported, 0px); flex: none; left: 50%; overflow: hidden; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-JJKtR .framer-1dm23xc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; overflow-x: auto; padding: 16px 0px 0px 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-JJKtR .framer-aeadmw { display: grid; flex: 1 0 0px; gap: 8px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(auto-fill, minmax(48px, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-JJKtR .framer-1l3aiol-container, .framer-JJKtR .framer-kew3jl-container, .framer-JJKtR .framer-1gam56g-container, .framer-JJKtR .framer-yh0cft-container, .framer-JJKtR .framer-6asgzo-container, .framer-JJKtR .framer-fxnvz0-container, .framer-JJKtR .framer-fo5fqa-container, .framer-JJKtR .framer-6a6xvi-container { align-self: start; aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 64px); justify-self: start; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-JJKtR.framer-12rs8cx, .framer-JJKtR .framer-ehct3w, .framer-JJKtR .framer-1qwon7s, .framer-JJKtR .framer-qacak8, .framer-JJKtR .framer-cenene, .framer-JJKtR .framer-1dm23xc { gap: 0px; } .framer-JJKtR.framer-12rs8cx > *, .framer-JJKtR .framer-1dm23xc > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-JJKtR.framer-12rs8cx > :first-child, .framer-JJKtR .framer-ehct3w > :first-child, .framer-JJKtR .framer-1dm23xc > :first-child { margin-left: 0px; } .framer-JJKtR.framer-12rs8cx > :last-child, .framer-JJKtR .framer-ehct3w > :last-child, .framer-JJKtR .framer-1dm23xc > :last-child { margin-right: 0px; } .framer-JJKtR .framer-ehct3w > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-JJKtR .framer-1qwon7s > *, .framer-JJKtR .framer-cenene > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-JJKtR .framer-1qwon7s > :first-child, .framer-JJKtR .framer-qacak8 > :first-child, .framer-JJKtR .framer-cenene > :first-child { margin-top: 0px; } .framer-JJKtR .framer-1qwon7s > :last-child, .framer-JJKtR .framer-qacak8 > :last-child, .framer-JJKtR .framer-cenene > :last-child { margin-bottom: 0px; } .framer-JJKtR .framer-qacak8 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } }\",\".framer-JJKtR.framer-v-1bw0as6 .framer-1qwon7s, .framer-JJKtR.framer-v-ftqw6g .framer-1qwon7s, .framer-JJKtR.framer-v-18swej4 .framer-1qwon7s, .framer-JJKtR.framer-v-ah0dnl .framer-1qwon7s { align-self: stretch; height: auto; }\",'.framer-JJKtR[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-JJKtR [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-JJKtR[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-JJKtR [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 600\n * @framerIntrinsicWidth 600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"xC_vLgv05\":{\"layout\":[\"fixed\",\"auto\"]},\"SuFijTNjp\":{\"layout\":[\"fixed\",\"auto\"]},\"whFWPTAhi\":{\"layout\":[\"fixed\",\"auto\"]},\"Pz6FMgA2M\":{\"layout\":[\"fixed\",\"auto\"]},\"TzrFH04XO\":{\"layout\":[\"fixed\",\"auto\"]},\"G63by1UpU\":{\"layout\":[\"fixed\",\"auto\"]},\"UpNNMH0oR\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"E_YyIj1Fq\":\"image1\",\"LPo6c9k2x\":\"image2\",\"zw0_cPFar\":\"image3\",\"L3lHBq7ad\":\"image4\",\"YjWpMatn8\":\"image5\",\"EGr7oOYYz\":\"image6\",\"L75eUgVoI\":\"image7\",\"Lv0pcL2PA\":\"image8\",\"XbXpWCKKc\":\"phone\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerwZ9O0tiXY=withCSS(Component,css,\"framer-JJKtR\");export default FramerwZ9O0tiXY;FramerwZ9O0tiXY.displayName=\"main\";FramerwZ9O0tiXY.defaultProps={height:600,width:600};addPropertyControls(FramerwZ9O0tiXY,{variant:{options:[\"ciS5BfWd1\",\"xC_vLgv05\",\"SuFijTNjp\",\"whFWPTAhi\",\"Pz6FMgA2M\",\"TzrFH04XO\",\"G63by1UpU\",\"UpNNMH0oR\"],optionTitles:[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\"],title:\"Variant\",type:ControlType.Enum},E_YyIj1Fq:{title:\"Image 1\",type:ControlType.ResponsiveImage},LPo6c9k2x:{title:\"Image 2\",type:ControlType.ResponsiveImage},zw0_cPFar:{title:\"Image 3\",type:ControlType.ResponsiveImage},L3lHBq7ad:{title:\"Image 4\",type:ControlType.ResponsiveImage},YjWpMatn8:{title:\"Image 5\",type:ControlType.ResponsiveImage},EGr7oOYYz:{title:\"Image 6\",type:ControlType.ResponsiveImage},L75eUgVoI:{title:\"Image 7\",type:ControlType.ResponsiveImage},Lv0pcL2PA:{title:\"Image 8\",type:ControlType.ResponsiveImage},XbXpWCKKc:{defaultValue:true,title:\"Phone\",type:ControlType.Boolean}});addFonts(FramerwZ9O0tiXY,[{explicitInter:true,fonts:[]},...ThumbnailFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwZ9O0tiXY\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xC_vLgv05\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SuFijTNjp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"whFWPTAhi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Pz6FMgA2M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TzrFH04XO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"G63by1UpU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UpNNMH0oR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"E_YyIj1Fq\\\":\\\"image1\\\",\\\"LPo6c9k2x\\\":\\\"image2\\\",\\\"zw0_cPFar\\\":\\\"image3\\\",\\\"L3lHBq7ad\\\":\\\"image4\\\",\\\"YjWpMatn8\\\":\\\"image5\\\",\\\"EGr7oOYYz\\\":\\\"image6\\\",\\\"L75eUgVoI\\\":\\\"image7\\\",\\\"Lv0pcL2PA\\\":\\\"image8\\\",\\\"XbXpWCKKc\\\":\\\"phone\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"600\",\"framerIntrinsicHeight\":\"600\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wZ9O0tiXY.map", "import{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-7a8hJ .framer-styles-preset-1oojj1m:not(.rich-text-wrapper), .framer-7a8hJ .framer-styles-preset-1oojj1m.rich-text-wrapper a { --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-18a4ba6d-4c4e-4d9e-a6ed-4078c1dc3628, rgba(33, 26, 26, 0.8)); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, #211a1a); --framer-link-text-decoration: none; transition: color 0.4s cubic-bezier(0.44, 0, 0.56, 1) 0s; }\"];export const className=\"framer-7a8hJ\";\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 (b62c1c2)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getWhereExpressionFromPathVariables,Link,NotFoundError,PathVariablesContext,PropertyOverrides,ResolveLinks,RichText,useActiveVariantCallback,useComponentViewport,useCurrentPathVariables,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useQueryData,useRouteElementId,useRouter,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 Component2 from\"https://framerusercontent.com/modules/a6DtVeo7BYcrC0xqr3DJ/oSdAIrFBL4bkxhIRWTbD/fZ9icAWBW.js\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/RLUeKLNmERbgkhrJQwKX/Ticker.js\";import FC_ProductPriceDiscount from\"https://framerusercontent.com/modules/DfiHm7rgZZvl0dxRShLF/OJWWaBZAMMfNkWIwTu4R/FC_ProductPriceDiscount.js\";import FC_ProductVariants from\"https://framerusercontent.com/modules/LexXLRVKTdoqiCBn8fDM/ygjscfA2DyQqr7W8nTZK/FC_ProductVariants_v1.js\";import FC_ProductPrice from\"https://framerusercontent.com/modules/N07JJZfuMtyHijtiRRgH/tlDMBeQ63QEagCEZGLDy/FC_ProductPrice.js\";import NavigationFooter from\"#framer/local/canvasComponent/avbsD6rvk/avbsD6rvk.js\";import Topbar from\"#framer/local/canvasComponent/b8pTaXC5H/b8pTaXC5H.js\";import FloatingNav from\"#framer/local/canvasComponent/fWCFRGxNz/fWCFRGxNz.js\";import Small from\"#framer/local/canvasComponent/HJB0BUxWQ/HJB0BUxWQ.js\";import Card3 from\"#framer/local/canvasComponent/n5_mdQPDE/n5_mdQPDE.js\";import Modal from\"#framer/local/canvasComponent/OaEvfj2h8/OaEvfj2h8.js\";import Component1 from\"#framer/local/canvasComponent/oc8PmoLAY/oc8PmoLAY.js\";import Description from\"#framer/local/canvasComponent/oX54v8jmD/oX54v8jmD.js\";import StockStatus from\"#framer/local/canvasComponent/WNT5x5wyb/WNT5x5wyb.js\";import Main from\"#framer/local/canvasComponent/wZ9O0tiXY/wZ9O0tiXY.js\";import Brainfree2eCatalog from\"#framer/local/collection/DfE3I9SA7/DfE3I9SA7.js\";import*as sharedStyle from\"#framer/local/css/CRHiSaVjK/CRHiSaVjK.js\";import*as sharedStyle1 from\"#framer/local/css/hHQI7urMA/hHQI7urMA.js\";import metadataProvider from\"#framer/local/webPageMetadata/G9x1wgGPS/G9x1wgGPS.js\";const TopbarFonts=getFonts(Topbar);const ModalFonts=getFonts(Modal);const TickerFonts=getFonts(Ticker);const MainFonts=getFonts(Main);const FC_ProductPriceFonts=getFonts(FC_ProductPrice);const FC_ProductPriceDiscountFonts=getFonts(FC_ProductPriceDiscount);const FC_ProductVariantsFonts=getFonts(FC_ProductVariants);const Component1Fonts=getFonts(Component1);const Component2Fonts=getFonts(Component2);const StockStatusFonts=getFonts(StockStatus);const DescriptionFonts=getFonts(Description);const SmallFonts=getFonts(Small);const Card3Fonts=getFonts(Card3);const NavigationFooterFonts=getFonts(NavigationFooter);const FloatingNavFonts=getFonts(FloatingNav);const breakpoints={dE2G2rGdK:\"(min-width: 1200px) and (max-width: 1518px)\",eUKHS6lcX:\"(max-width: 1199px)\",N26W9IBr1:\"(min-width: 1519px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ImNGj\";const variantClassNames={dE2G2rGdK:\"framer-v-gjuq4t\",eUKHS6lcX:\"framer-v-rwxnf7\",N26W9IBr1:\"framer-v-x70bae\"};const transition1={damping:40,delay:0,mass:1,stiffness:300,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:440,y:0};const transition2={damping:40,delay:.3,mass:1,stiffness:300,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:440,y:0};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const negate=value=>{return!value;};const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Desktop 2\":\"N26W9IBr1\",Desktop:\"dE2G2rGdK\",Phone:\"eUKHS6lcX\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"dE2G2rGdK\"};};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 currentPathVariables=useCurrentPathVariables();const[currentRouteData]=useQueryData({from:{alias:\"G9x1wgGPS\",data:Brainfree2eCatalog,type:\"Collection\"},select:[{collection:\"G9x1wgGPS\",name:\"NNlDkfsqk\",type:\"Identifier\"},{collection:\"G9x1wgGPS\",name:\"nhFbRvsDY\",type:\"Identifier\"},{collection:\"G9x1wgGPS\",name:\"ISoChf7Ql\",type:\"Identifier\"},{collection:\"G9x1wgGPS\",name:\"eFMSWdgLr\",type:\"Identifier\"},{collection:\"G9x1wgGPS\",name:\"Q4D51xBxB\",type:\"Identifier\"},{collection:\"G9x1wgGPS\",name:\"Q5IO1rh6H\",type:\"Identifier\"},{collection:\"G9x1wgGPS\",name:\"dR73OS2Hd\",type:\"Identifier\"},{collection:\"G9x1wgGPS\",name:\"r68qAr346\",type:\"Identifier\"},{collection:\"G9x1wgGPS\",name:\"UvhZtGdCo\",type:\"Identifier\"},{collection:\"G9x1wgGPS\",name:\"UpxmDlyGn\",type:\"Identifier\"},{collection:\"G9x1wgGPS\",name:\"Q7nxKgq8z\",type:\"Identifier\"},{collection:\"G9x1wgGPS\",name:\"gyrhXQuOX\",type:\"Identifier\"},{collection:\"G9x1wgGPS\",name:\"V_AVy8R7x\",type:\"Identifier\"},{collection:\"G9x1wgGPS\",name:\"V_e_WgwDu\",type:\"Identifier\"}],where:getWhereExpressionFromPathVariables(currentPathVariables,\"G9x1wgGPS\")});const getFromCurrentRouteData=key=>{if(!currentRouteData)throw new NotFoundError(`No data matches path variables: ${JSON.stringify(currentPathVariables)}`);return currentRouteData[key];};const{style,className,layoutId,variant,dR73OS2Hd=getFromCurrentRouteData(\"dR73OS2Hd\"),r68qAr346=getFromCurrentRouteData(\"r68qAr346\"),UvhZtGdCo=getFromCurrentRouteData(\"UvhZtGdCo\"),UpxmDlyGn=getFromCurrentRouteData(\"UpxmDlyGn\"),Q7nxKgq8z=getFromCurrentRouteData(\"Q7nxKgq8z\"),gyrhXQuOX=getFromCurrentRouteData(\"gyrhXQuOX\"),V_AVy8R7x=getFromCurrentRouteData(\"V_AVy8R7x\"),V_e_WgwDu=getFromCurrentRouteData(\"V_e_WgwDu\"),Q4D51xBxB=getFromCurrentRouteData(\"Q4D51xBxB\")??\"\",Q5IO1rh6H=getFromCurrentRouteData(\"Q5IO1rh6H\")??\"\",NNlDkfsqk=getFromCurrentRouteData(\"NNlDkfsqk\")??\"\",nhFbRvsDY=getFromCurrentRouteData(\"nhFbRvsDY\")??\"\",eFMSWdgLr=getFromCurrentRouteData(\"eFMSWdgLr\")??\"\",ISoChf7Ql=getFromCurrentRouteData(\"ISoChf7Ql\")??\"\",nhFbRvsDYxvGCZej6c,NNlDkfsqkxvGCZej6c,dR73OS2HdxvGCZej6c,r68qAr346xvGCZej6c,UvhZtGdCoxvGCZej6c,UpxmDlyGnxvGCZej6c,drAm050MqxvGCZej6c,y32vjsZRFxvGCZej6c,idxvGCZej6c,...restProps}=getProps(props);React.useEffect(()=>{const metadata=metadataProvider(currentRouteData,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[currentRouteData,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(currentRouteData,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[currentRouteData,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const g0_78BX9K3bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const Lrft6QYUX1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const FPm_MaLZs3bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const elementId=useRouteElementId(\"EQJsgAucs\");const ref1=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"eUKHS6lcX\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"eUKHS6lcX\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"dE2G2rGdK\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: var(--token-76800774-5744-42eb-8e2c-7017902dbbb6, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-gjuq4t\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-dr2x4x\",\"data-framer-name\":\"nav-variant-trigger\",id:elementId,ref:ref1}),isDisplayed()&&/*#__PURE__*/_jsx(Overlay,{children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:800,width:componentViewport?.width||\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-nki74x-container hidden-rwxnf7\",id:\"nki74x\",layoutScroll:true,nodeId:\"b8sh4KFRB\",scopeId:\"G9x1wgGPS\",children:[/*#__PURE__*/_jsx(Topbar,{aT1qlepK9:\"q2ptwgfym\",g0_78BX9K:g0_78BX9K3bnx0g({overlay}),height:\"100%\",id:\"b8sh4KFRB\",layoutId:\"b8sh4KFRB\",style:{width:\"100%\"},variant:overlay.visible?\"WN0nhwio6\":\"WN0nhwio6\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-x9d1sd\"),\"data-framer-name\":\"alpha Overlay\",\"data-framer-portal-id\":\"nki74x\",exit:{opacity:0,transition:{delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"csDOZni72\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-r0wzqb-container\"),\"data-framer-portal-id\":\"nki74x\",exit:animation,inComponentSlot:true,initial:animation2,nodeId:\"HQwhS80X3\",rendersWithMotion:true,scopeId:\"G9x1wgGPS\",children:/*#__PURE__*/_jsx(Modal,{height:\"100%\",id:\"HQwhS80X3\",layoutId:\"HQwhS80X3\",Lrft6QYUX:Lrft6QYUX1wnntms({overlay}),style:{height:\"100%\",width:\"100%\"},variant:\"D1LKFYiXY\",width:\"100%\"})})})]}),getContainer())})})]})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1n9zlhr-container\",\"data-framer-name\":\"Promo Ticker\",isModuleExternal:true,name:\"Promo Ticker\",nodeId:\"Cwsew84yN\",scopeId:\"G9x1wgGPS\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"flex-end\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:0,height:\"100%\",hoverFactor:0,id:\"Cwsew84yN\",layoutId:\"Cwsew84yN\",name:\"Promo Ticker\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-mw16g1\",\"data-framer-name\":\"Promo Stack\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rqqy6f\",\"data-framer-name\":\"Promo Text\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{className:\"framer-styles-preset-x9tjlb\",\"data-styles-preset\":\"CRHiSaVjK\",children:\"20% OFF LIMITED TIME ONLY WARM AND COZY BUNDLE \uD83D\uDD25\u200B\"})}),className:\"framer-vr5vmf\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{className:\"framer-styles-preset-x9tjlb\",\"data-styles-preset\":\"CRHiSaVjK\",children:\"20% OFF LIMITED TIME ONLY WARM AND COZY BUNDLE \uD83D\uDD25\u200B\"})}),className:\"framer-tb2j1u\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{className:\"framer-styles-preset-x9tjlb\",\"data-styles-preset\":\"CRHiSaVjK\",children:\"20% OFF LIMITED TIME ONLY WARM AND COZY BUNDLE \uD83D\uDD25\u200B\"})}),className:\"framer-2a17j\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{className:\"framer-styles-preset-x9tjlb\",\"data-styles-preset\":\"CRHiSaVjK\",children:\"20% OFF LIMITED TIME ONLY WARM AND COZY BUNDLE \uD83D\uDD25\u200B\"})}),className:\"framer-1dusgy4\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{className:\"framer-styles-preset-x9tjlb\",\"data-styles-preset\":\"CRHiSaVjK\",children:\"20% OFF LIMITED TIME ONLY WARM AND COZY BUNDLE \uD83D\uDD25\u200B\"})}),className:\"framer-6ymyzf\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{className:\"framer-styles-preset-x9tjlb\",\"data-styles-preset\":\"CRHiSaVjK\",children:\"20% OFF LIMITED TIME ONLY WARM AND COZY BUNDLE \uD83D\uDD25\u200B\"})}),className:\"framer-18n2aw2\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})],speed:40,style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"main\",{className:\"framer-11vobdx\",\"data-framer-name\":\"main\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qrx5nl\",\"data-framer-name\":\"top\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ej08r0\",\"data-framer-name\":\"content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eUKHS6lcX:{width:`min((${componentViewport?.width||\"100vw\"} - 128px) * 1.1756, 1360px)`},N26W9IBr1:{width:`max((min(${componentViewport?.width||\"100vw\"} - 128px, 1360px) - 145px) / 2, 1px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:600,width:`max((min(${componentViewport?.width||\"100vw\"} - 128px, 1360px) - 61px) / 2, 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-gl94hm-container\",nodeId:\"gHwoCfz_7\",scopeId:\"G9x1wgGPS\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eUKHS6lcX:{XbXpWCKKc:true}},children:/*#__PURE__*/_jsx(Main,{E_YyIj1Fq:toResponsiveImage(dR73OS2Hd),EGr7oOYYz:toResponsiveImage(gyrhXQuOX),height:\"100%\",id:\"gHwoCfz_7\",L3lHBq7ad:toResponsiveImage(UpxmDlyGn),L75eUgVoI:toResponsiveImage(V_AVy8R7x),layoutId:\"gHwoCfz_7\",LPo6c9k2x:toResponsiveImage(r68qAr346),Lv0pcL2PA:toResponsiveImage(V_e_WgwDu),style:{width:\"100%\"},variant:\"ciS5BfWd1\",width:\"100%\",XbXpWCKKc:false,YjWpMatn8:toResponsiveImage(Q7nxKgq8z),zw0_cPFar:toResponsiveImage(UvhZtGdCo)})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1lq2j17\",\"data-framer-name\":\"right\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-4i64al\",\"data-framer-name\":\"breadcrumbs\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1ByZXRlbmRhcmQgTWVkaXVt\",\"--framer-font-family\":'\"Pretendard Medium\", \"Pretendard Medium Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.025em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(33, 26, 26))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xR57pOGgd\"},motionChild:true,nodeId:\"oy6088lcz\",openInNewTab:false,scopeId:\"G9x1wgGPS\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1oojj1m\",\"data-styles-preset\":\"hHQI7urMA\",children:\"Home\"})})})}),className:\"framer-g04ny4\",fonts:[\"CUSTOM;Pretendard Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOalky\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-variation-axes\":'\"opsz\" 32, \"wght\" 666',\"--framer-letter-spacing\":\"0.08em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--token-29bded70-0608-4700-a80c-77d9e9df1521, rgba(0, 0, 0, 0.48))\",\"--framer-text-transform\":\"uppercase\"},children:\"/\"})}),className:\"framer-s4gt2p\",fonts:[\"Inter-Variable\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1ByZXRlbmRhcmQgTWVkaXVt\",\"--framer-font-family\":'\"Pretendard Medium\", \"Pretendard Medium Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.025em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(33, 26, 26))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wXYmKKw7Y\"},motionChild:true,nodeId:\"hWuirNbTn\",openInNewTab:false,scopeId:\"G9x1wgGPS\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1oojj1m\",\"data-styles-preset\":\"hHQI7urMA\",children:\"Iced Out\"})})})}),className:\"framer-19dkcs0\",fonts:[\"CUSTOM;Pretendard Medium\"],text:Q4D51xBxB,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOalky\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-variation-axes\":'\"opsz\" 32, \"wght\" 666',\"--framer-letter-spacing\":\"0.08em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--token-29bded70-0608-4700-a80c-77d9e9df1521, rgba(0, 0, 0, 0.48))\",\"--framer-text-transform\":\"uppercase\"},children:\"/\"})}),className:\"framer-1vn6qz2\",fonts:[\"Inter-Variable\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1ByZXRlbmRhcmQgTWVkaXVt\",\"--framer-font-family\":'\"Pretendard Medium\", \"Pretendard Medium Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.025em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(33, 26, 26))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Og0qgJ2H0\"},motionChild:true,nodeId:\"ZLhsbxaM6\",openInNewTab:false,scopeId:\"G9x1wgGPS\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1oojj1m\",\"data-styles-preset\":\"hHQI7urMA\",children:\"Hoodie\"})})})}),className:\"framer-yibsxd\",fonts:[\"CUSTOM;Pretendard Medium\"],text:Q5IO1rh6H,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-15w9vt2\",\"data-framer-name\":\"badges\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-5vh4i9\",\"data-framer-name\":\"force-1px-if-none\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-adyyku\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eUKHS6lcX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"Q1VTVE9NO01vb25pZSBFeWVzIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Moonie Eyes Regular\", \"Moonie Eyes Regular Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(51, 51, 51)\"},children:\"Brainfree2e Iced Out Champion Hoodie\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{style:{\"--font-selector\":\"Q1VTVE9NO01vb25pZSBFeWVzIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Moonie Eyes Regular\", \"Moonie Eyes Regular Placeholder\", sans-serif',\"--framer-font-size\":\"42px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"rgb(51, 51, 51)\"},children:\"Brainfree2e Iced Out Champion Hoodie\"})}),className:\"framer-1a0tote\",fonts:[\"CUSTOM;Moonie Eyes Regular\"],text:NNlDkfsqk,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ezchbu\",\"data-framer-name\":\"price\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-9kxpj3\",\"data-framer-name\":\"prices\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-k65uwi-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"s6aN6Nkhh\",scopeId:\"G9x1wgGPS\",children:/*#__PURE__*/_jsx(FC_ProductPrice,{canvasPrice:eFMSWdgLr,height:\"100%\",id:\"s6aN6Nkhh\",layoutId:\"s6aN6Nkhh\",regularColor:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",regularFont:{fontFamily:'\"Pretendard Medium\", \"Pretendard Medium Placeholder\", sans-serif',fontSize:\"14px\",letterSpacing:\"-0.02em\",lineHeight:\"1em\"},saleColor:\"var(--token-ee0b45be-ab89-496b-a918-9602b833a448, rgb(217, 61, 79))\",saleFont:{fontFamily:'\"Pretendard Medium\", \"Pretendard Medium Placeholder\", sans-serif',fontSize:\"14px\",letterSpacing:\"-0.02em\",lineHeight:\"1em\"},shopifyProductID:nhFbRvsDY,showCurrency:true,showSymbol:true,width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-17oylyn-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"VXaRgJRuk\",scopeId:\"G9x1wgGPS\",children:/*#__PURE__*/_jsx(FC_ProductPriceDiscount,{backgroundColor:\"var(--token-ee0b45be-ab89-496b-a918-9602b833a448, rgb(217, 61, 79))\",borderRadius:4,discountType:\"Percentage\",font:{fontFamily:'\"Pretendard Medium\", \"Pretendard Medium Placeholder\", sans-serif',fontSize:\"12px\",letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"VXaRgJRuk\",layoutId:\"VXaRgJRuk\",padding:6,paddingBottom:6,paddingLeft:6,paddingPerSide:false,paddingRight:6,paddingTop:6,radiusBottomLeft:4,radiusBottomRight:4,radiusPerCorner:false,radiusTopLeft:4,radiusTopRight:4,shopifyProductID:nhFbRvsDY,showDecimals:true,textColor:\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\",textFormat:\"{{discount}} OFF\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-qjb9p9-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"wHBsdJtyX\",scopeId:\"G9x1wgGPS\",children:/*#__PURE__*/_jsx(FC_ProductVariants,{behaviorConfigs:{autoSelectFirst:true,showSingleVariants:false},buttonConfigs:{disabled:{background:\"var(--token-e568eaca-76fb-4a8a-85c4-ef6c471fbdfe, rgba(0, 0, 0, 0.06))\",border:{borderColor:\"rgba(231, 236, 229, 0)\",borderStyle:\"solid\",borderWidth:1},color:\"var(--token-32039339-f64a-42c6-a8f4-f7fdfa12eb53, rgba(0, 0, 0, 0.16))\",font:{fontFamily:'\"Pretendard Medium\", \"Pretendard Medium Placeholder\", sans-serif',fontSize:\"14px\",letterSpacing:\"0em\",lineHeight:\"1em\"}},gap:4,hovered:{background:\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\",border:{borderColor:'var(--token-32039339-f64a-42c6-a8f4-f7fdfa12eb53, rgba(0, 0, 0, 0.16)) /* {\"name\":\"Black 0.16\"} */',borderStyle:\"solid\",borderWidth:1},color:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",font:{fontFamily:'\"Pretendard Medium\", \"Pretendard Medium Placeholder\", sans-serif',fontSize:\"14px\",letterSpacing:\"0em\",lineHeight:\"1em\"}},padding:\"12px 16px 12px 16px\",radius:8,selected:{background:\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\",border:{borderColor:'var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',borderStyle:\"solid\",borderWidth:1},color:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",font:{fontFamily:'\"Pretendard Medium\", \"Pretendard Medium Placeholder\", sans-serif',fontSize:\"14px\",letterSpacing:\"0em\",lineHeight:\"1em\"}},unselected:{background:\"var(--token-d35e5398-af28-4f97-8e2e-13717c50156f, rgb(255, 255, 255))\",border:{borderColor:'var(--token-e568eaca-76fb-4a8a-85c4-ef6c471fbdfe, rgba(0, 0, 0, 0.06)) /* {\"name\":\"Black 0.06\"} */',borderStyle:\"solid\",borderWidth:1},color:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",font:{fontFamily:'\"Pretendard Medium\", \"Pretendard Medium Placeholder\", sans-serif',fontSize:\"14px\",letterSpacing:\"0em\",lineHeight:\"1em\"}}},containerConfigs:{gap:24,padding:\"0px\"},dropdownConfigs:{font:{},hover:{background:\"rgb(245, 245, 245)\",border:{borderColor:\"#000000\",borderStyle:\"solid\",borderWidth:1},color:\"rgb(0, 0, 0)\"},icon:{color:\"rgb(0, 0, 0)\",size:12,type:\"default\",weight:2},padding:\"0px\",radius:4,selected:{background:\"rgb(255, 255, 255)\",border:{borderColor:\"#CCCCCC\",borderStyle:\"solid\",borderWidth:1},color:\"rgb(0, 0, 0)\"},unselected:{background:\"rgb(245, 245, 245)\",border:{borderColor:\"#CCCCCC\",borderStyle:\"solid\",borderWidth:1},color:\"rgb(153, 153, 153)\",text:\"Select {{variant}}\"}},height:\"100%\",id:\"wHBsdJtyX\",layoutId:\"wHBsdJtyX\",shopifyProductID:nhFbRvsDY,style:\"Buttons\",titleConfigs:{color:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\",font:{fontFamily:'\"Pretendard Medium\", \"Pretendard Medium Placeholder\", sans-serif',fontSize:\"14px\",letterSpacing:\"0em\",lineHeight:\"1em\"},paddingBottom:16},width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1qztz98\",\"data-framer-name\":\"quantity-atc\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:\"120px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-w1tfvg-container\",nodeId:\"oo8qhjh70\",scopeId:\"G9x1wgGPS\",children:/*#__PURE__*/_jsx(Component1,{bVhYNmEzi:nhFbRvsDY,height:\"100%\",id:\"oo8qhjh70\",layoutId:\"oo8qhjh70\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eUKHS6lcX:{width:`max(min(min((${componentViewport?.width||\"100vw\"} - 128px) * 1.1756, 1360px), 400px) - 144px, 1px)`},N26W9IBr1:{width:`max(min(max((min(${componentViewport?.width||\"100vw\"} - 128px, 1360px) - 145px) / 2, 1px), 450px) - 144px, 1px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:`max(min(max((min(${componentViewport?.width||\"100vw\"} - 128px, 1360px) - 61px) / 2, 1px), 400px) - 144px, 1px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-3t2n0s-container\",isModuleExternal:true,nodeId:\"Qp5KITfrK\",scopeId:\"G9x1wgGPS\",children:/*#__PURE__*/_jsx(Component2,{CtxbSorek:false,gzPkfrIbf:nhFbRvsDY,height:\"100%\",id:\"Qp5KITfrK\",layoutId:\"Qp5KITfrK\",R21EhWshS:false,style:{width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eUKHS6lcX:{width:`min(min((${componentViewport?.width||\"100vw\"} - 128px) * 1.1756, 1360px), 400px)`},N26W9IBr1:{width:`min(max((min(${componentViewport?.width||\"100vw\"} - 128px, 1360px) - 145px) / 2, 1px), 450px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:31,width:`min(max((min(${componentViewport?.width||\"100vw\"} - 128px, 1360px) - 61px) / 2, 1px), 400px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-und6vp-container\",nodeId:\"YhBHBm3en\",scopeId:\"G9x1wgGPS\",children:/*#__PURE__*/_jsx(StockStatus,{C4U1l_gbD:nhFbRvsDY,height:\"100%\",id:\"YhBHBm3en\",layoutId:\"YhBHBm3en\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eUKHS6lcX:{width:`min(min((${componentViewport?.width||\"100vw\"} - 128px) * 1.1756, 1360px), 400px)`},N26W9IBr1:{width:`min(max((min(${componentViewport?.width||\"100vw\"} - 128px, 1360px) - 145px) / 2, 1px), 450px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:69,width:`min(max((min(${componentViewport?.width||\"100vw\"} - 128px, 1360px) - 61px) / 2, 1px), 400px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1dal3o-container\",nodeId:\"EuCDLus_z\",scopeId:\"G9x1wgGPS\",children:/*#__PURE__*/_jsx(Description,{height:\"100%\",id:\"EuCDLus_z\",iDxyfX9uM:\"\",LAOqYUSn2:ISoChf7Ql,layoutId:\"EuCDLus_z\",style:{width:\"100%\"},variant:\"RCktS_r23\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eUKHS6lcX:{width:`min(min(min((${componentViewport?.width||\"100vw\"} - 128px) * 1.1756, 1360px), 400px), 880px)`},N26W9IBr1:{width:`min(min(max((min(${componentViewport?.width||\"100vw\"} - 128px, 1360px) - 145px) / 2, 1px), 450px), 880px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:144,width:`min(min(max((min(${componentViewport?.width||\"100vw\"} - 128px, 1360px) - 61px) / 2, 1px), 400px), 880px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-jprk1p-container\",nodeId:\"NBy_2IVkv\",scopeId:\"G9x1wgGPS\",children:/*#__PURE__*/_jsx(Small,{height:\"100%\",id:\"NBy_2IVkv\",layoutId:\"NBy_2IVkv\",lh5QsNZiA:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{children:\"Please contact bf2apparel@gmail.com for any questions about your order. \"}),/*#__PURE__*/_jsx(\"p\",{children:\"Note: Be prepared to provide your account and shipping information in advance.\"})]}),sIRxp7lmQ:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"Please Allow Up to 5 Business Days For Your Product to be shipped.\"})}),style:{maxWidth:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-httwi\",\"data-framer-name\":\"you may also like\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19bxihg\",\"data-framer-name\":\"max-width\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1atxysq\",\"data-framer-name\":\"title\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"Q1VTVE9NO1ByZXRlbmRhcmQgTWVkaXVt\",\"--framer-font-family\":'\"Pretendard Medium\", \"Pretendard Medium Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(33, 26, 26))\"},children:\"Peep More Drip\"})}),className:\"framer-1m993ts\",fonts:[\"CUSTOM;Pretendard Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-6en512\",\"data-framer-name\":\"Collection\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"xvGCZej6c\",data:Brainfree2eCatalog,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"xvGCZej6c\",name:\"nhFbRvsDY\",type:\"Identifier\"},{collection:\"xvGCZej6c\",name:\"NNlDkfsqk\",type:\"Identifier\"},{collection:\"xvGCZej6c\",name:\"dR73OS2Hd\",type:\"Identifier\"},{collection:\"xvGCZej6c\",name:\"r68qAr346\",type:\"Identifier\"},{collection:\"xvGCZej6c\",name:\"UvhZtGdCo\",type:\"Identifier\"},{collection:\"xvGCZej6c\",name:\"UpxmDlyGn\",type:\"Identifier\"},{collection:\"xvGCZej6c\",name:\"drAm050Mq\",type:\"Identifier\"},{collection:\"xvGCZej6c\",name:\"y32vjsZRF\",type:\"Identifier\"},{collection:\"xvGCZej6c\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({dR73OS2Hd:dR73OS2HdxvGCZej6c,drAm050Mq:drAm050MqxvGCZej6c,id:idxvGCZej6c,nhFbRvsDY:nhFbRvsDYxvGCZej6c,NNlDkfsqk:NNlDkfsqkxvGCZej6c,r68qAr346:r68qAr346xvGCZej6c,UpxmDlyGn:UpxmDlyGnxvGCZej6c,UvhZtGdCo:UvhZtGdCoxvGCZej6c,y32vjsZRF:y32vjsZRFxvGCZej6c},index)=>{nhFbRvsDYxvGCZej6c??=\"\";NNlDkfsqkxvGCZej6c??=\"\";drAm050MqxvGCZej6c??=\"\";y32vjsZRFxvGCZej6c??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`xvGCZej6c-${idxvGCZej6c}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{y32vjsZRF:y32vjsZRFxvGCZej6c},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{y32vjsZRF:y32vjsZRFxvGCZej6c},webPageId:\"Db_OAcjNe\"},implicitPathVariables:undefined},{href:{pathVariables:{y32vjsZRF:y32vjsZRFxvGCZej6c},webPageId:\"Db_OAcjNe\"},implicitPathVariables:undefined},{href:{pathVariables:{y32vjsZRF:y32vjsZRFxvGCZej6c},webPageId:\"Db_OAcjNe\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eUKHS6lcX:{width:`min(${componentViewport?.width||\"100vw\"} - 128px, 1360px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:454,width:`max((min(${componentViewport?.width||\"100vw\"} - 128px, 1360px) - 48px) / 3, 200px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-iz91w9-container\",nodeId:\"EFFSBtzzS\",scopeId:\"G9x1wgGPS\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eUKHS6lcX:{UdwOBeoEW:resolvedLinks[2],variant:\"C_oqvk0PV\"},N26W9IBr1:{UdwOBeoEW:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(Card3,{b_4J_0JeP:toResponsiveImage(UvhZtGdCoxvGCZej6c),CBKKrrPht:toResponsiveImage(UpxmDlyGnxvGCZej6c),height:\"100%\",id:\"EFFSBtzzS\",kzuvLaKjt:true,L50124giC:toResponsiveImage(r68qAr346xvGCZej6c),layoutId:\"EFFSBtzzS\",oDaFcesAH:negate(isSet(drAm050MqxvGCZej6c)),rOnTqGIsu:nhFbRvsDYxvGCZej6c,style:{width:\"100%\"},TCXN5zxa5:toResponsiveImage(dR73OS2HdxvGCZej6c),TOAsAcbaX:NNlDkfsqkxvGCZej6c,UdwOBeoEW:resolvedLinks[0],variant:\"nMTrwkjKl\",width:\"100%\"})})})})})})})},idxvGCZej6c);})})})})})]})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:490,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-pzqn7e-container\",nodeId:\"WtiT0tqEd\",scopeId:\"G9x1wgGPS\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eUKHS6lcX:{variant:\"YTF3Oztgn\"}},children:/*#__PURE__*/_jsx(NavigationFooter,{height:\"100%\",id:\"WtiT0tqEd\",layoutId:\"WtiT0tqEd\",style:{width:\"100%\"},variant:\"i4gmv1HZb\",width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Overlay,{children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{eUKHS6lcX:{height:110,width:\"390px\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsxs(Container,{className:\"framer-14zwucv-container hidden-gjuq4t hidden-x70bae\",\"data-framer-name\":\"Mobile Nav Alpha\",id:\"14zwucv\",layoutScroll:true,name:\"Mobile Nav Alpha\",nodeId:\"fVjEfk79u\",scopeId:\"G9x1wgGPS\",children:[/*#__PURE__*/_jsx(FloatingNav,{FPm_MaLZs:FPm_MaLZs3bnx0g({overlay:overlay1}),height:\"100%\",id:\"fVjEfk79u\",layoutId:\"fVjEfk79u\",LnIShwpl7:\"q2ptwgfym\",name:\"Mobile Nav Alpha\",style:{width:\"100%\"},variant:overlay1.visible?\"GRsGCCiuV\":\"W1q8MbsxN\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-pfwoyq\"),\"data-framer-portal-id\":\"14zwucv\",exit:{opacity:0,transition:{delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay1.hide()},\"u7fTCmYXU\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-82dmln-container\"),\"data-framer-portal-id\":\"14zwucv\",exit:animation,inComponentSlot:true,initial:animation2,nodeId:\"kRUGONpT4\",rendersWithMotion:true,scopeId:\"G9x1wgGPS\",children:/*#__PURE__*/_jsx(Modal,{height:\"100%\",id:\"kRUGONpT4\",layoutId:\"kRUGONpT4\",Lrft6QYUX:Lrft6QYUX1wnntms({overlay:overlay1}),style:{height:\"100%\",width:\"100%\"},variant:\"D1LKFYiXY\",width:\"100%\"})})})]}),getContainer())})})]})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ImNGj.framer-1nuol3o, .framer-ImNGj .framer-1nuol3o { display: block; }\",\".framer-ImNGj.framer-gjuq4t { align-content: center; align-items: center; background-color: var(--token-76800774-5744-42eb-8e2c-7017902dbbb6, #ffffff); 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-ImNGj .framer-dr2x4x { flex: none; height: 1px; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: 8px; width: 100%; z-index: 1; }\",\".framer-ImNGj .framer-nki74x-container { flex: none; height: auto; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 10; }\",'.framer-ImNGj.framer-x9d1sd, .framer-ImNGj.framer-pfwoyq { background-color: var(--token-e0d0f68b-d45f-467c-bbf9-71c6c97aeee3, rgba(0, 0, 0, 0.8)) /* {\"name\":\"Black 0.80\"} */; inset: 0px; position: fixed; user-select: none; z-index: 10; }',\".framer-ImNGj.framer-r0wzqb-container, .framer-ImNGj.framer-82dmln-container { flex: none; height: 100%; position: fixed; right: 0px; top: 0px; width: 100%; z-index: 10; }\",\".framer-ImNGj .framer-1n9zlhr-container { flex: none; height: 30px; max-width: 100%; position: relative; width: 100%; z-index: 9; }\",\".framer-ImNGj .framer-mw16g1 { align-content: center; align-items: center; background-color: rgba(35, 73, 120, 0); display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 32px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1519px; }\",\".framer-ImNGj .framer-rqqy6f { align-content: center; align-items: center; background-color: #000000; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 181%; justify-content: center; overflow: hidden; padding: 5px 20px 5px 20px; position: relative; width: 1px; }\",\".framer-ImNGj .framer-vr5vmf, .framer-ImNGj .framer-tb2j1u, .framer-ImNGj .framer-2a17j, .framer-ImNGj .framer-1dusgy4, .framer-ImNGj .framer-6ymyzf, .framer-ImNGj .framer-18n2aw2, .framer-ImNGj .framer-g04ny4, .framer-ImNGj .framer-19dkcs0, .framer-ImNGj .framer-yibsxd { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ImNGj .framer-11vobdx { align-content: center; align-items: center; background-color: var(--token-76800774-5744-42eb-8e2c-7017902dbbb6, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-ImNGj .framer-1qrx5nl { align-content: center; align-items: center; background-color: #fafafa; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 98px 64px 0px 64px; position: relative; width: 100%; }\",\".framer-ImNGj .framer-1ej08r0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 61px; height: min-content; justify-content: flex-start; max-width: 1360px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ImNGj .framer-gl94hm-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; z-index: 1; }\",\".framer-ImNGj .framer-1lq2j17 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: center; max-width: 400px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ImNGj .framer-4i64al { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ImNGj .framer-s4gt2p, .framer-ImNGj .framer-1vn6qz2 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ImNGj .framer-15w9vt2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ImNGj .framer-5vh4i9 { flex: none; height: 1px; overflow: visible; position: relative; width: 1px; }\",\".framer-ImNGj .framer-adyyku { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ImNGj .framer-1a0tote { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ImNGj .framer-1ezchbu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; min-height: 24px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ImNGj .framer-9kxpj3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ImNGj .framer-k65uwi-container, .framer-ImNGj .framer-17oylyn-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ImNGj .framer-qjb9p9-container, .framer-ImNGj .framer-und6vp-container, .framer-ImNGj .framer-1dal3o-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-ImNGj .framer-1qztz98 { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ImNGj .framer-w1tfvg-container { flex: none; height: auto; position: relative; width: 120px; }\",\".framer-ImNGj .framer-3t2n0s-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-ImNGj .framer-jprk1p-container { flex: none; height: auto; max-width: 880px; position: relative; width: 100%; z-index: 2; }\",\".framer-ImNGj .framer-httwi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 104px 64px 104px 64px; position: relative; width: 100%; }\",\".framer-ImNGj .framer-19bxihg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 1360px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ImNGj .framer-1atxysq { 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-ImNGj .framer-1m993ts { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-ImNGj .framer-6en512 { display: grid; flex: none; gap: 24px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(200px, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-ImNGj .framer-iz91w9-container { align-self: start; flex: none; height: 100%; justify-self: start; position: relative; width: 100%; }\",\".framer-ImNGj .framer-pzqn7e-container { flex: none; height: auto; position: relative; width: 100%; z-index: 0; }\",\".framer-ImNGj .framer-14zwucv-container { flex: none; height: auto; left: 0px; position: fixed; top: 0px; width: 390px; z-index: 3; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-ImNGj.framer-gjuq4t, .framer-ImNGj .framer-mw16g1, .framer-ImNGj .framer-rqqy6f, .framer-ImNGj .framer-11vobdx, .framer-ImNGj .framer-1qrx5nl, .framer-ImNGj .framer-1ej08r0, .framer-ImNGj .framer-1lq2j17, .framer-ImNGj .framer-4i64al, .framer-ImNGj .framer-15w9vt2, .framer-ImNGj .framer-adyyku, .framer-ImNGj .framer-9kxpj3, .framer-ImNGj .framer-1qztz98, .framer-ImNGj .framer-httwi, .framer-ImNGj .framer-19bxihg { gap: 0px; } .framer-ImNGj.framer-gjuq4t > *, .framer-ImNGj .framer-11vobdx > *, .framer-ImNGj .framer-adyyku > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-ImNGj.framer-gjuq4t > :first-child, .framer-ImNGj .framer-11vobdx > :first-child, .framer-ImNGj .framer-1qrx5nl > :first-child, .framer-ImNGj .framer-1lq2j17 > :first-child, .framer-ImNGj .framer-adyyku > :first-child, .framer-ImNGj .framer-httwi > :first-child, .framer-ImNGj .framer-19bxihg > :first-child { margin-top: 0px; } .framer-ImNGj.framer-gjuq4t > :last-child, .framer-ImNGj .framer-11vobdx > :last-child, .framer-ImNGj .framer-1qrx5nl > :last-child, .framer-ImNGj .framer-1lq2j17 > :last-child, .framer-ImNGj .framer-adyyku > :last-child, .framer-ImNGj .framer-httwi > :last-child, .framer-ImNGj .framer-19bxihg > :last-child { margin-bottom: 0px; } .framer-ImNGj .framer-mw16g1 > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-ImNGj .framer-mw16g1 > :first-child, .framer-ImNGj .framer-rqqy6f > :first-child, .framer-ImNGj .framer-1ej08r0 > :first-child, .framer-ImNGj .framer-4i64al > :first-child, .framer-ImNGj .framer-15w9vt2 > :first-child, .framer-ImNGj .framer-9kxpj3 > :first-child, .framer-ImNGj .framer-1qztz98 > :first-child { margin-left: 0px; } .framer-ImNGj .framer-mw16g1 > :last-child, .framer-ImNGj .framer-rqqy6f > :last-child, .framer-ImNGj .framer-1ej08r0 > :last-child, .framer-ImNGj .framer-4i64al > :last-child, .framer-ImNGj .framer-15w9vt2 > :last-child, .framer-ImNGj .framer-9kxpj3 > :last-child, .framer-ImNGj .framer-1qztz98 > :last-child { margin-right: 0px; } .framer-ImNGj .framer-rqqy6f > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-ImNGj .framer-1qrx5nl > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-ImNGj .framer-1ej08r0 > * { margin: 0px; margin-left: calc(61px / 2); margin-right: calc(61px / 2); } .framer-ImNGj .framer-1lq2j17 > * { margin: 0px; margin-bottom: calc(13px / 2); margin-top: calc(13px / 2); } .framer-ImNGj .framer-4i64al > *, .framer-ImNGj .framer-15w9vt2 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-ImNGj .framer-9kxpj3 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-ImNGj .framer-1qztz98 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-ImNGj .framer-httwi > *, .framer-ImNGj .framer-19bxihg > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,\"@media (min-width: 1519px) { .framer-ImNGj.framer-gjuq4t { width: 1519px; } .framer-ImNGj .framer-dr2x4x { order: 0; } .framer-ImNGj .framer-nki74x-container { order: 1; } .framer-ImNGj .framer-1n9zlhr-container { order: 2; } .framer-ImNGj .framer-11vobdx { order: 3; } .framer-ImNGj .framer-1ej08r0 { gap: 145px; } .framer-ImNGj .framer-1lq2j17 { max-width: 450px; } .framer-ImNGj .framer-pzqn7e-container { order: 4; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-ImNGj .framer-1ej08r0 { gap: 0px; } .framer-ImNGj .framer-1ej08r0 > * { margin: 0px; margin-left: calc(145px / 2); margin-right: calc(145px / 2); } .framer-ImNGj .framer-1ej08r0 > :first-child { margin-left: 0px; } .framer-ImNGj .framer-1ej08r0 > :last-child { margin-right: 0px; } }}\",\"@media (max-width: 1199px) { .framer-ImNGj.framer-gjuq4t { overflow: hidden; width: 390px; } .framer-ImNGj .framer-1qrx5nl { padding: 98px 64px 90px 64px; } .framer-ImNGj .framer-1ej08r0 { flex-direction: column; width: 118%; } .framer-ImNGj .framer-gl94hm-container, .framer-ImNGj .framer-1lq2j17 { flex: none; width: 100%; } .framer-ImNGj .framer-6en512 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: wrap; justify-content: flex-start; } .framer-ImNGj .framer-iz91w9-container { align-self: unset; height: auto; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-ImNGj .framer-1ej08r0, .framer-ImNGj .framer-6en512 { gap: 0px; } .framer-ImNGj .framer-1ej08r0 > * { margin: 0px; margin-bottom: calc(61px / 2); margin-top: calc(61px / 2); } .framer-ImNGj .framer-1ej08r0 > :first-child, .framer-ImNGj .framer-6en512 > :first-child { margin-top: 0px; } .framer-ImNGj .framer-1ej08r0 > :last-child, .framer-ImNGj .framer-6en512 > :last-child { margin-bottom: 0px; } .framer-ImNGj .framer-6en512 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1965\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"N26W9IBr1\":{\"layout\":[\"fixed\",\"auto\"]},\"eUKHS6lcX\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"EQJsgAucs\":{\"pattern\":\":EQJsgAucs\",\"name\":\"nav-variant-trigger\"}}\n * @framerResponsiveScreen\n */const FramerG9x1wgGPS=withCSS(Component,css,\"framer-ImNGj\");export default FramerG9x1wgGPS;FramerG9x1wgGPS.displayName=\"Shop\";FramerG9x1wgGPS.defaultProps={height:1965,width:1200};const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramerG9x1wgGPS,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Pretendard Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/NyvrcWOtGpjHSCCV1IxJY6PjbSc.woff2\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/mYcqTSergLb16PdbJJQMl9ebYm4.woff2\",variationAxes,weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2\",variationAxes,weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2\",variationAxes,weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/DYHjxG0qXjopUuruoacfl5SA.woff2\",variationAxes,weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/s7NH6sl7w4NU984r5hcmo1tPSYo.woff2\",variationAxes,weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2\",variationAxes,weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2\",variationAxes,weight:\"400\"},{family:\"Moonie Eyes Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/g2l1mKJTTvRS6PVYMRKRsT3xRA.woff2\"}]},...TopbarFonts,...ModalFonts,...TickerFonts,...MainFonts,...FC_ProductPriceFonts,...FC_ProductPriceDiscountFonts,...FC_ProductVariantsFonts,...Component1Fonts,...Component2Fonts,...StockStatusFonts,...DescriptionFonts,...SmallFonts,...Card3Fonts,...NavigationFooterFonts,...FloatingNavFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerG9x1wgGPS\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"N26W9IBr1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eUKHS6lcX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"1965\",\"framerScrollSections\":\"{\\\"EQJsgAucs\\\":{\\\"pattern\\\":\\\":EQJsgAucs\\\",\\\"name\\\":\\\"nav-variant-trigger\\\"}}\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerResponsiveScreen\":\"\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["DesignFonts", "getFonts", "xMAV6JgLc_default", "FC_ProductPurchaseButtonFonts", "FC_ProductPurchaseButton", "serializationHash", "variantClassNames", "transition1", "convertFromBoolean", "value", "activeLocale", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "productID", "quickAdd", "skipLoading", "width", "props", "_ref", "createLayoutDependency", "variants", "Component", "Y", "ref", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "gzPkfrIbf", "CtxbSorek", "R21EhWshS", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "serializationHash", "ComponentViewportProvider", "FC_ProductPurchaseButton", "xMAV6JgLc_default", "css", "FramerfZ9icAWBW", "withCSS", "fZ9icAWBW_default", "addPropertyControls", "ControlType", "addFonts", "DesignFonts", "FC_ProductPurchaseButtonFonts", "fontStore", "fonts", "css", "className", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "radiusForCorner", "value", "cornerIndex", "segments", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "bgDisabled", "bgHovered", "bgSelected", "bgUnselected", "borderDisabled", "borderHovered", "borderSelected", "borderUnselected", "buttonRadius", "height", "id", "textAlignButton", "valueDisabled", "valueHovered", "valueSelected", "valueUnselected", "width", "props", "_humanReadableEnumMap_textAlignButton", "_ref", "_ref1", "_ref2", "_ref3", "_ref4", "_ref5", "_ref6", "_ref7", "_ref8", "_ref9", "_ref10", "_ref11", "_ref12", "_humanReadableVariantMap_props_variant", "_ref13", "_ref14", "_ref15", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "jxh_wb72t", "ZuS3a720v", "F_tArTii3", "bqCGwxajf", "Bkz6vhEBk", "CcfYsA_6Z", "jQTy4fyUS", "ONi97Dxql", "qhBjdKtZy", "AxtgJcPpR", "JY47VtpSm", "KxvhJAQ0F", "U5XaISVa1", "ZnhBvEs5m", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "_qhBjdKtZy_borderBottomWidth", "_qhBjdKtZy_borderLeftWidth", "_qhBjdKtZy_borderRightWidth", "_qhBjdKtZy_borderTopWidth", "_CcfYsA_6Z_borderBottomWidth", "_CcfYsA_6Z_borderLeftWidth", "_CcfYsA_6Z_borderRightWidth", "_CcfYsA_6Z_borderTopWidth", "_ONi97Dxql_borderBottomWidth", "_ONi97Dxql_borderLeftWidth", "_ONi97Dxql_borderRightWidth", "_ONi97Dxql_borderTopWidth", "_jQTy4fyUS_borderBottomWidth", "_jQTy4fyUS_borderLeftWidth", "_jQTy4fyUS_borderRightWidth", "_jQTy4fyUS_borderTopWidth", "LayoutGroup", "cx", "RichText2", "css", "FramerlrhVMOjFS", "withCSS", "shopX_productVariantsButton_Mmm7_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "fontStore", "fonts", "css", "className", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "title", "width", "props", "_ref", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "JEgZm2C59", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "serializationHash", "RichText2", "css", "FramerFxcOd3geq", "withCSS", "shopX_productVariantsTitle_NNFS_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "VariantDropdown", "opt", "filteredValues", "isLast", "valid", "invalidMsg", "props", "dispatchOptionSelectedEvent", "selectedOptions", "combinations", "isHovered", "setIsHovered", "ye", "isFocused", "setIsFocused", "dropdownConfigs", "font", "selected", "hover", "unselected", "radius", "padding", "icon", "unselectedText", "currentValue", "isUnselected", "p", "u", "shopX_productVariantsTitle_NNFS_default", "get_default", "e", "value", "select", "event", "window", "v", "filtered", "isAvailableForSale", "combination", "key", "FC_ProductVariants", "shopifyProductID", "behaviorConfigs", "style", "autoSelectFirst", "showSingleVariants", "product", "setProduct", "shouldValidate", "setShouldValidate", "setSelectedOptions", "autoSelectRef", "pe", "ue", "_matchingProduct", "_product", "handleProductsReady", "firstAvailableVariant", "node", "initialOptions", "option", "optionName", "activeVariant", "getProductVariant", "previousUrl", "setPreviousUrl", "te", "newSelectedOptions", "currentUrl", "variantWithProductId", "variantsTest", "variant", "accumulator", "renderVariantDropdown", "renderVariantButtons", "i", "isActive", "shopX_productVariantsButton_Mmm7_default", "l", "opts", "_option", "addPropertyControls", "ControlType", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "css", "FramerhiTrm54us", "withCSS", "hiTrm54us_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "AccordionFonts", "getFonts", "hiTrm54us_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "answer", "height", "id", "question", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "W88zB8mIG", "PTIDvR4b9", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap176oumy", "args", "onTap1671u7b", "scopingClassNames", "cx", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "RichText2", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerC8DPI9pU5", "withCSS", "C8DPI9pU5_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "SmallRowFonts", "getFonts", "C8DPI9pU5_default", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "shippingDelivery", "support", "width", "props", "u", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "sIRxp7lmQ", "lh5QsNZiA", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "ComponentViewportProvider", "SmartComponentScopedContainer", "C8DPI9pU5_default", "css", "FramerHJB0BUxWQ", "withCSS", "HJB0BUxWQ_default", "addPropertyControls", "ControlType", "addFonts", "SmallRowFonts", "MaterialFonts", "getFonts", "Icon", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "ComponentViewportProvider", "css", "FramerhABfjl75J", "withCSS", "hABfjl75J_default", "addPropertyControls", "ControlType", "addFonts", "FC_ProductQuantitySelector", "props", "font", "textColor", "shopifyProductID", "quantity", "setQuantity", "ye", "maxInventory", "setMaxInventory", "maxQuantity", "setMaxQuantity", "isBrowser", "window", "ue", "handleVariantChange", "e", "newMaxInventory", "emitQuantityChangeEvent", "handleIncrement", "_e_detail", "_e_detail1", "eventMax", "effectiveMax", "newQuantity", "handleDecrement", "handleMaxQuantity", "event", "productId", "containerStyle", "quantityStyle", "p", "addPropertyControls", "ControlType", "FC_QuantityButton", "props", "_disabledContent__props", "_activeContent__props", "isPlus", "activeContent", "disabledContent", "shopifyProductID", "isPlusAction", "isDisabled", "setIsDisabled", "ye", "maxInventory", "setMaxInventory", "currentQuantity", "setCurrentQuantity", "normalizeId", "id", "idString", "matches", "getCartLines", "_window_shopXtools", "_cart_lines", "cart", "window", "edge", "findMatchingCartItem", "cartLines", "productId", "normalizedExpectedId", "line", "_line_merchandise_product", "_line_merchandise", "_line_product", "lineProductId", "getVariantFromCartItem", "cartItem", "product", "_product_node_variants", "_product_node", "_cartItem_merchandise", "_cartItem_variant", "variantId", "normalizedCartVariantId", "variant", "getCartItemQuantity", "_cartItem_line", "handleQuantityState", "e", "_window", "quantity", "inventory", "_window_shopXtools1", "_window_shopXtools2", "_window_shopXtools3", "_product_node1", "products", "expectedId", "p", "_p_node", "activeVariant", "_activeVariant_availableForSale", "_ref", "availableForSale", "effectiveMax", "_window_shopXtools_handleCartMutation", "_window_shopXtools4", "_metafieldsResponse_product_metafield_order_max", "_metafieldsResponse_product", "metafieldsResponse", "getProductMetafields", "orderMax", "ue", "handleVariantChange", "_product_node_variants_edges__node", "_product_node_variants_edges_", "_product_node_variants_edges", "_product_node2", "_variant_quantityAvailable", "_variant_availableForSale", "_ref1", "_activeVariant_quantityAvailable", "nextQuantity", "q", "addPropertyControls", "ControlType", "ButtonsFonts", "getFonts", "hABfjl75J_default", "FC_QuantityButtonFonts", "FC_QuantityButton", "FC_ProductQuantitySelectorFonts", "FC_ProductQuantitySelector", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "productID", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "bVhYNmEzi", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "ComponentViewportProvider", "FC_QuantityButton", "hABfjl75J_default", "FC_ProductQuantitySelector", "css", "Frameroc8PmoLAY", "withCSS", "oc8PmoLAY_default", "addPropertyControls", "ControlType", "addFonts", "ButtonsFonts", "FC_QuantityButtonFonts", "FC_ProductQuantitySelectorFonts", "PhosphorFonts", "getFonts", "Icon", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "tap", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "dZL2yr5Fk", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapujtai0", "args", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "ComponentViewportProvider", "RichText2", "css", "FramerFowbPGsua", "withCSS", "FowbPGsua_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "DescriptionLinkFonts", "getFonts", "FowbPGsua_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "descriptionLong", "descriptionShort", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "iDxyfX9uM", "LAOqYUSn2", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapmuclel", "args", "onTap1hlhmsh", "scopingClassNames", "cx", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "RichText2", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FrameroX54v8jmD", "withCSS", "oX54v8jmD_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "FC_ProductStockStatus", "props", "RenderTarget", "p", "threshold", "aboveThresholdComponent", "belowThresholdComponent", "outOfStockComponent", "showTotalInventory", "showOutOfStock", "showAboveThreshold", "showBelowThreshold", "quantityAvailable", "setQuantityAvailable", "ye", "hasSelectedVariant", "setHasSelectedVariant", "totalInventory", "setTotalInventory", "isInfiniteInventory", "setIsInfiniteInventory", "ue", "handleVariantChange", "e", "activeVariant", "expectedProductId", "processProduct", "product", "variants", "edge", "hasVariants", "hasInfiniteInventory", "variant", "total", "sum", "handleProductsReady", "matchingProduct", "window", "getStockMessage", "displayQuantity", "shouldShow", "isHidden", "addPropertyControls", "ControlType", "FC_ProductInventoryCounter", "props", "RenderTarget", "p", "shopifyProductID", "showOutOfStock", "outOfStockText", "noLimitText", "quantityAvailable", "setQuantityAvailable", "ye", "hasSelectedVariant", "setHasSelectedVariant", "ue", "calculateTotalInventory", "product", "total", "variant", "variantQuantity", "handleVariantChange", "e", "activeVariant", "expectedProductId", "inventory", "handleProductsReady", "matchingProduct", "totalInventory", "window", "formatText", "te", "text", "quantity", "isInfiniteInventory", "addPropertyControls", "ControlType", "FC_ProductInventoryCounterFonts", "getFonts", "FC_ProductInventoryCounter", "FC_ProductStockStatusFonts", "FC_ProductStockStatus", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "productID", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "C4U1l_gbD", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "ComponentViewportProvider", "FC_ProductStockStatus", "u", "FC_ProductInventoryCounter", "css", "FramerWNT5x5wyb", "withCSS", "WNT5x5wyb_default", "addPropertyControls", "ControlType", "addFonts", "FC_ProductInventoryCounterFonts", "FC_ProductStockStatusFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "image", "tap", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "gW_caCvMj", "k4H1827Jh", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap94abhx", "args", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "Image2", "getLoadingLazyAtYPosition", "css", "FramerYXTkb6pLQ", "withCSS", "YXTkb6pLQ_default", "addPropertyControls", "ControlType", "addFonts", "ThumbnailFonts", "getFonts", "YXTkb6pLQ_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "negate", "value", "isSet", "toResponsiveImage", "transformTemplate1", "_", "t", "transformTemplate2", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "image1", "image2", "image3", "image4", "image5", "image6", "image7", "image8", "phone", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "E_YyIj1Fq", "LPo6c9k2x", "zw0_cPFar", "L3lHBq7ad", "YjWpMatn8", "EGr7oOYYz", "L75eUgVoI", "Lv0pcL2PA", "XbXpWCKKc", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "gW_caCvMj1li9j5u", "args", "gW_caCvMj1rrigib", "gW_caCvMj1uz63sl", "gW_caCvMj1ccx23i", "gW_caCvMjaq04t1", "gW_caCvMj1p6byjz", "gW_caCvMj1jbgbwi", "gW_caCvMjs4tj4j", "scopingClassNames", "cx", "ref1", "pe", "visible", "visible1", "visible2", "visible3", "visible4", "visible5", "visible6", "visible7", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "ComponentViewportProvider", "Image2", "css", "FramerwZ9O0tiXY", "withCSS", "wZ9O0tiXY_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "TopbarFonts", "getFonts", "b8pTaXC5H_default", "ModalFonts", "OaEvfj2h8_default", "TickerFonts", "Ticker", "MainFonts", "wZ9O0tiXY_default", "FC_ProductPriceFonts", "FC_ProductPrice", "FC_ProductPriceDiscountFonts", "FC_ProductPriceDiscount", "FC_ProductVariantsFonts", "FC_ProductVariants", "Component1Fonts", "oc8PmoLAY_default", "Component2Fonts", "fZ9icAWBW_default", "StockStatusFonts", "WNT5x5wyb_default", "DescriptionFonts", "oX54v8jmD_default", "SmallFonts", "HJB0BUxWQ_default", "Card3Fonts", "n5_mdQPDE_default", "NavigationFooterFonts", "avbsD6rvk_default", "FloatingNavFonts", "fWCFRGxNz_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transition1", "animation", "transition2", "animation1", "animation2", "getContainer", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "toResponsiveImage", "value", "isSet", "negate", "QueryData", "query", "pageSize", "data", "useQueryData", "HTMLStyle", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "currentPathVariables", "useCurrentPathVariables", "currentRouteData", "DfE3I9SA7_default", "getWhereExpressionFromPathVariables", "getFromCurrentRouteData", "key", "NotFoundError", "style", "className", "layoutId", "variant", "dR73OS2Hd", "r68qAr346", "UvhZtGdCo", "UpxmDlyGn", "Q7nxKgq8z", "gyrhXQuOX", "V_AVy8R7x", "V_e_WgwDu", "Q4D51xBxB", "Q5IO1rh6H", "NNlDkfsqk", "nhFbRvsDY", "eFMSWdgLr", "ISoChf7Ql", "nhFbRvsDYxvGCZej6c", "NNlDkfsqkxvGCZej6c", "dR73OS2HdxvGCZej6c", "r68qAr346xvGCZej6c", "UvhZtGdCoxvGCZej6c", "UpxmDlyGnxvGCZej6c", "drAm050MqxvGCZej6c", "y32vjsZRFxvGCZej6c", "idxvGCZej6c", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "activeVariantCallback", "delay", "useActiveVariantCallback", "g0_78BX9K3bnx0g", "overlay", "loadMore", "args", "Lrft6QYUX1wnntms", "FPm_MaLZs3bnx0g", "scopingClassNames", "cx", "elementId", "useRouteElementId", "ref1", "isDisplayed", "router", "useRouter", "isDisplayed1", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "l", "ComponentViewportProvider", "Container", "AnimatePresence", "Ga", "x", "RichText2", "PropertyOverrides2", "Link", "ChildrenCanSuspend", "collection", "paginationInfo", "index", "PathVariablesContext", "ResolveLinks", "resolvedLinks", "overlay1", "css", "FramerG9x1wgGPS", "withCSS", "G9x1wgGPS_default", "variationAxes", "addFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__"]
}
