{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/siQbLrX9wLbwx9kNgaHh/aIt2ILSk92kHJNJP2gij/ehdYDMDtk.js"],
  "sourcesContent": ["// Generated by Framer (4f5e97b)\nimport { jsx as e } from \"react/jsx-runtime\";\nimport { addFonts as r, addPropertyControls as t, ControlType as a, cx as o, Link as n, RichText as l, useLocaleInfo as i, useVariantState as d, withCSS as s } from \"framer\";\nimport { LayoutGroup as f, motion as p, MotionConfigContext as m } from \"framer-motion\";\nimport * as c from \"react\";\nlet u = [\"FxYucYej7\", \"C0S8dPYnw\", \"W0ewRS0GU\"],\n  x = \"framer-ytESE\",\n  h = {\n    C0S8dPYnw: \"framer-v-pcyn7f\",\n    FxYucYej7: \"framer-v-s19poq\",\n    W0ewRS0GU: \"framer-v-euwtax\"\n  };\nfunction g(e, ...r) {\n  let t = {};\n  return null == r || r.forEach(r => r && Object.assign(t, e[r])), t;\n}\nlet v = {\n    default: {\n      damping: 60,\n      delay: 0,\n      mass: 1,\n      stiffness: 500,\n      type: \"spring\"\n    }\n  },\n  y = ({\n    value: r,\n    children: t\n  }) => {\n    let a = c.useContext(m),\n      o = null != r ? r : a.transition,\n      n = c.useMemo(() => ({\n        ...a,\n        transition: o\n      }), [JSON.stringify(o)]);\n    return /*#__PURE__*/e(m.Provider, {\n      value: n,\n      children: t\n    });\n  },\n  b = {\n    Desktop: \"FxYucYej7\",\n    Phone: \"W0ewRS0GU\",\n    Tablet: \"C0S8dPYnw\"\n  },\n  S = ({\n    height: e,\n    id: r,\n    link: t,\n    smoothScroll: a,\n    title: o,\n    width: n,\n    ...l\n  }) => {\n    var i, d, s;\n    return {\n      ...l,\n      JvZ4SiOn9: null != t ? t : l.JvZ4SiOn9,\n      NgY7MRLhC: null !== (i = null != o ? o : l.NgY7MRLhC) && void 0 !== i ? i : \"Button\",\n      uXWZSyIPt: null != a ? a : l.uXWZSyIPt,\n      variant: null !== (s = null !== (d = b[l.variant]) && void 0 !== d ? d : l.variant) && void 0 !== s ? s : \"FxYucYej7\"\n    };\n  },\n  E = (e, r) => r.join(\"-\") + e.layoutDependency,\n  w = /*#__PURE__*/c.forwardRef(function (r, t) {\n    let {\n        activeLocale: a\n      } = i(),\n      {\n        style: s,\n        className: m,\n        layoutId: x,\n        variant: b,\n        NgY7MRLhC: w,\n        JvZ4SiOn9: Y,\n        uXWZSyIPt: R,\n        ...P\n      } = S(r),\n      {\n        baseVariant: k,\n        classNames: O,\n        gestureVariant: T,\n        setGestureState: q,\n        setVariant: C,\n        transition: I,\n        variants: j\n      } = d({\n        cycleOrder: u,\n        defaultVariant: \"FxYucYej7\",\n        transitions: v,\n        variant: b,\n        variantClassNames: h\n      }),\n      F = E(r, j),\n      M = c.useRef(null),\n      N = c.useId();\n    return /*#__PURE__*/e(f, {\n      id: null != x ? x : N,\n      children: /*#__PURE__*/e(p.div, {\n        initial: b,\n        animate: j,\n        onHoverStart: () => q({\n          isHovered: !0\n        }),\n        onHoverEnd: () => q({\n          isHovered: !1\n        }),\n        onTapStart: () => q({\n          isPressed: !0\n        }),\n        onTap: () => q({\n          isPressed: !1\n        }),\n        onTapCancel: () => q({\n          isPressed: !1\n        }),\n        className: o(\"framer-ytESE\", ...[], O),\n        style: {\n          display: \"contents\"\n        },\n        children: /*#__PURE__*/e(y, {\n          value: I,\n          children: /*#__PURE__*/e(n, {\n            href: Y,\n            openInNewTab: !1,\n            smoothScroll: R,\n            children: /*#__PURE__*/e(p.a, {\n              ...P,\n              className: `${o(\"framer-s19poq\", m)} framer-tv185l`,\n              \"data-framer-name\": \"Desktop\",\n              layoutDependency: F,\n              layoutId: \"FxYucYej7\",\n              ref: null != t ? t : M,\n              style: {\n                backgroundColor: \"var(--token-7b4cd70f-7648-4d90-955c-2fd18d4036b0, rgb(171, 52, 59))\",\n                borderBottomLeftRadius: 8,\n                borderBottomRightRadius: 8,\n                borderTopLeftRadius: 8,\n                borderTopRightRadius: 8,\n                ...s\n              },\n              ...g({\n                C0S8dPYnw: {\n                  \"data-framer-name\": \"Tablet\"\n                },\n                W0ewRS0GU: {\n                  \"data-framer-name\": \"Phone\"\n                }\n              }, k, T),\n              children: /*#__PURE__*/e(l, {\n                __fromCanvasComponent: !0,\n                children: /*#__PURE__*/e(c.Fragment, {\n                  children: /*#__PURE__*/e(p.p, {\n                    style: {\n                      \"--font-selector\": \"Q1VTVE9NO09jb3RpbGxvIFJlZ3VsYXI=\",\n                      \"--framer-font-family\": '\"Ocotillo Regular\", \"Ocotillo Regular Placeholder\", sans-serif',\n                      \"--framer-font-size\": \"24px\",\n                      \"--framer-letter-spacing\": \"0.64px\",\n                      \"--framer-text-alignment\": \"center\",\n                      \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-af7e7857-33c7-418e-a155-db0d1e519552, rgb(232, 225, 212)))\"\n                    },\n                    children: \"Button\"\n                  })\n                }),\n                className: \"framer-2ntqqk\",\n                \"data-framer-name\": \"Button\",\n                fonts: [\"CUSTOM;Ocotillo Regular\"],\n                layoutDependency: F,\n                layoutId: \"I328:2263;296:708\",\n                style: {\n                  \"--extracted-r6o4lv\": \"var(--token-af7e7857-33c7-418e-a155-db0d1e519552, rgb(232, 225, 212))\",\n                  \"--framer-paragraph-spacing\": \"0px\"\n                },\n                text: w,\n                verticalAlignment: \"top\",\n                withExternalLayout: !0,\n                ...g({\n                  W0ewRS0GU: {\n                    children: /*#__PURE__*/e(c.Fragment, {\n                      children: /*#__PURE__*/e(p.p, {\n                        style: {\n                          \"--font-selector\": \"Q1VTVE9NO09jb3RpbGxvIFJlZ3VsYXI=\",\n                          \"--framer-font-family\": '\"Ocotillo Regular\", \"Ocotillo Regular Placeholder\", sans-serif',\n                          \"--framer-font-size\": \"20px\",\n                          \"--framer-letter-spacing\": \"0.64px\",\n                          \"--framer-text-alignment\": \"center\",\n                          \"--framer-text-color\": \"var(--extracted-r6o4lv, var(--token-af7e7857-33c7-418e-a155-db0d1e519552, rgb(232, 225, 212)))\"\n                        },\n                        children: \"Button\"\n                      })\n                    })\n                  }\n                }, k, T)\n              })\n            })\n          })\n        })\n      })\n    });\n  }),\n  Y = ['.framer-ytESE [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-ytESE .framer-tv185l { display: block; }\", \".framer-ytESE .framer-s19poq { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 20px 12px 20px; position: relative; text-decoration: none; width: min-content; }\", \".framer-ytESE .framer-2ntqqk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ytESE .framer-s19poq { gap: 0px; } .framer-ytESE .framer-s19poq > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-ytESE .framer-s19poq > :first-child { margin-left: 0px; } .framer-ytESE .framer-s19poq > :last-child { margin-right: 0px; } }\", \".framer-ytESE.framer-v-pcyn7f .framer-s19poq { padding: 10px 16px 10px 16px; }\", \".framer-ytESE.framer-v-euwtax .framer-s19poq { height: 40px; padding: 8px 16px 8px 16px; }\"],\n  R = s(w, Y, \"framer-ytESE\");\nexport default R;\nR.displayName = \"Button/Tan-On-Red\", R.defaultProps = {\n  height: 53,\n  width: 156\n}, t(R, {\n  variant: {\n    options: [\"FxYucYej7\", \"C0S8dPYnw\", \"W0ewRS0GU\"],\n    optionTitles: [\"Desktop\", \"Tablet\", \"Phone\"],\n    title: \"Variant\",\n    type: a.Enum\n  },\n  NgY7MRLhC: {\n    defaultValue: \"Button\",\n    displayTextArea: !1,\n    title: \"Title\",\n    type: a.String\n  },\n  JvZ4SiOn9: {\n    title: \"Link\",\n    type: a.Link\n  },\n  uXWZSyIPt: {\n    defaultValue: !1,\n    title: \"Smooth Scroll\",\n    type: a.Boolean\n  }\n}), r(R, [{\n  family: \"Ocotillo Regular\",\n  moduleAsset: {\n    localModuleIdentifier: \"local-module:canvasComponent/ehdYDMDtk:default\",\n    url: \"https://framerusercontent.com/assets/4EJMb9XIU02YLWdtRYOqubM9E.otf\"\n  },\n  url: \"https://framerusercontent.com/assets/4EJMb9XIU02YLWdtRYOqubM9E.otf\"\n}]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerehdYDMDtk\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerIntrinsicWidth\": \"156\",\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicHeight\": \"53\",\n        \"framerVariables\": \"{\\\"NgY7MRLhC\\\":\\\"title\\\",\\\"JvZ4SiOn9\\\":\\\"link\\\",\\\"uXWZSyIPt\\\":\\\"smoothScroll\\\"}\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"C0S8dPYnw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"W0ewRS0GU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\n        \"framerImmutableVariables\": \"true\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./ehdYDMDtk.map"],
  "mappings": "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",
  "names": ["u", "h", "g", "e", "t", "r", "v", "y", "a", "re", "MotionConfigContext", "o", "n", "se", "p", "b", "S", "l", "i", "d", "s", "E", "w", "Y", "useLocaleInfo", "m", "x", "R", "P", "k", "O", "T", "q", "C", "I", "j", "useVariantState", "u", "F", "M", "pe", "N", "ae", "LayoutGroup", "motion", "cx", "Link", "RichText", "withCSS", "ehdYDMDtk_default", "addPropertyControls", "ControlType", "addFonts"]
}
