{"version":3,"sources":["atkMxVAKb.tsx"],"sourcesContent":["// Generated by Framer (b084a7c)\n\nimport { addFonts, addPropertyControls, ControlType, cx, CycleVariantState, RichText, useLocaleInfo, useVariantState, withCSS } from \"framer\";\nimport { LayoutGroup, motion, MotionConfigContext } from \"framer-motion\";\nimport * as React from \"react\";\nimport * as sharedStyle from \"../css/TIzKiGcOB\";\n\nconst cycleOrder = [\"q765oO3yC\"];\n\nconst variantClassNames = {q765oO3yC: \"framer-v-kixgj4\"};\n\nfunction addPropertyOverrides(overrides, ...variants) {\nconst nextOverrides = {}\nvariants?.forEach(variant => variant && Object.assign(nextOverrides, overrides[variant]))\nreturn nextOverrides\n}\n\nconst transitions = {default: {damping: 60, delay: 0, mass: 1, stiffness: 500, type: \"spring\"}};\n\nconst Transition = ({value, children}) => {\nconst config = React.useContext(MotionConfigContext)\nconst transition = value ?? config.transition\nconst contextValue = React.useMemo(() => ({ ...config, transition }), [JSON.stringify(transition)])\nreturn <MotionConfigContext.Provider value={contextValue}>{children}</MotionConfigContext.Provider>\n}\n\nconst getProps = ({height, id, text, width, ...props}) => { return {...props, U2bckk9Ci: text ?? props.U2bckk9Ci ?? \"<p>$0 USD</p>\"} }\n\nconst createLayoutDependency = (props, variants) => variants.join('-') + props.layoutDependency\n\nexport interface Props extends React.HTMLAttributes<HTMLDivElement> { style?: Record<string, unknown>;className?: string;layoutId?: string | number;text?: string; }\n\nconst Component = React.forwardRef<HTMLDivElement, Props>(function(props, ref) {\n\nconst { activeLocale } = useLocaleInfo()\n\nconst {style, className, layoutId, variant, U2bckk9Ci, ...restProps} = getProps(props)\n\nconst {baseVariant, classNames, gestureVariant, setGestureState, setVariant, transition, variants} = useVariantState({cycleOrder, defaultVariant: \"q765oO3yC\", transitions, variant, variantClassNames})\n\nconst layoutDependency = createLayoutDependency(props, variants)\n\nconst defaultLayoutId = React.useId()\n\nreturn (<LayoutGroup id={layoutId ?? defaultLayoutId}>\n<motion.div initial={variant} animate={variants} onHoverStart={() => setGestureState({isHovered: true})} onHoverEnd={() => setGestureState({isHovered: false})} onTapStart={() => setGestureState({isPressed: true})} onTap={() => setGestureState({isPressed: false})} onTapCancel={() => setGestureState({isPressed: false})} className={cx(\"framer-PixXK\", sharedStyle.className, classNames)} style={{display: \"contents\"}}>\n<Transition value={transition}><motion.div {...restProps} className={cx(\"framer-kixgj4\", className)} data-framer-name={\"Variant 1\"} layoutDependency={layoutDependency} layoutId={\"q765oO3yC\"} ref={ref} style={{...style}}><RichText __fromCanvasComponent children={U2bckk9Ci} className={\"framer-1iq4zis\"} layoutDependency={layoutDependency} layoutId={\"ZBWxU4W6n\"} style={{\"--framer-link-text-color\": \"rgb(0, 153, 255)\", \"--framer-link-text-decoration\": \"underline\", \"--framer-paragraph-spacing\": \"0px\"}} stylesPresetsClassNames={{p: \"framer-styles-preset-j385k6\"}} verticalAlignment={\"top\"} withExternalLayout/></motion.div></Transition>\n</motion.div>\n</LayoutGroup>)\n\n});\n\nconst css = [\".framer-PixXK [data-border=\\\"true\\\"]::after { content: \\\"\\\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }\", \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", \".framer-PixXK .framer-1n4dbv2 { display: block; }\", \".framer-PixXK .framer-kixgj4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-PixXK .framer-1iq4zis { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PixXK .framer-kixgj4 { gap: 0px; } .framer-PixXK .framer-kixgj4 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-PixXK .framer-kixgj4 > :first-child { margin-left: 0px; } .framer-PixXK .framer-kixgj4 > :last-child { margin-right: 0px; } }\", ...sharedStyle.css]\n\n/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 55.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"U2bckk9Ci\":\"text\"}\n */\nconst FrameratkMxVAKb: React.ComponentType<Props> = withCSS(Component, css, \"framer-PixXK\") as typeof Component;\nexport default FrameratkMxVAKb;\n\nFrameratkMxVAKb.displayName = \"shopX / cartSubtotal\";\n\nFrameratkMxVAKb.defaultProps = {height: 16, width: 55.5};\n\naddPropertyControls(FrameratkMxVAKb, {U2bckk9Ci: {defaultValue: \"<p>$0 USD</p>\", title: \"text\", type: ControlType.RichText}} as any)\n\naddFonts(FrameratkMxVAKb, [...sharedStyle.fonts])"],"names":[],"mappings":"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"}