{"version":3,"file":"s5jJupiCW.DdNsVlAt.mjs","names":["Feather"],"sources":["https:/framerusercontent.com/modules/FiiQ0BKlVUNzxXjo8hFs/BDeIULpeB9kBv3zq3U1w/RollingTextHover_Prod.js","https:/framerusercontent.com/modules/vzHRKNqJMOvZzavpPyd7/rk5r1BYbWmAsJzGwYIVu/s5jJupiCW.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";// --- Helper Functions ---\nconst uuidv4=()=>{return\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".replace(/[xy]/g,c=>{const r=Math.random()*16|0;const v=c===\"x\"?r:r&3|8;return v.toString(16);});};// --- Component ---\n/**\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 50\n * @framerDisableUnlink\n */export default function RollingText({text,transition,stagger,reverse,font,color,textTransform,tag,padding}){const[isHovered,setIsHovered]=useState(false);const innerClassName=`rolling-text-inner-${uuidv4()}`;const Tag=tag;const fontSizeStr=font?.fontSize??\"16px\";const letterSpacingStr=font?.letterSpacing??\"0px\";const rawLineHeight=font?.lineHeight;const fontFamily=font?.fontFamily??\"Inter\";const fontSizeNum=parseInt(fontSizeStr,10)||16;let absoluteLineHeightPx;if(typeof rawLineHeight===\"number\"){absoluteLineHeightPx=fontSizeNum*rawLineHeight;}else if(typeof rawLineHeight===\"string\"&&rawLineHeight.includes(\"em\")){const emValue=parseFloat(rawLineHeight)||1.2;absoluteLineHeightPx=fontSizeNum*emValue;}else if(typeof rawLineHeight===\"string\"){const pxValue=parseFloat(rawLineHeight);absoluteLineHeightPx=isNaN(pxValue)?rawLineHeight:`${pxValue}px`;}else{absoluteLineHeightPx=fontSizeNum*1.2;}const absoluteLineHeightStr=typeof absoluteLineHeightPx===\"number\"?`${absoluteLineHeightPx}px`:absoluteLineHeightPx;const yOffset=`-${absoluteLineHeightStr}`;const styles=`\n    .${innerClassName} {\n      --font-size: ${fontSizeStr};\n      --text: ${color};\n      --line-height-abs: ${absoluteLineHeightStr};\n      box-sizing: border-box; margin: 0; padding: 0; vertical-align: top;\n      display: flex; overflow: hidden; width: max-content;\n      font-family: ${fontFamily}; font-size: ${fontSizeStr};\n      text-transform: ${textTransform}; user-select: none;\n      text-shadow: 0 var(--line-height-abs) 0 var(--text);\n    }\n    .${innerClassName} span {\n      display: block; -webkit-backface-visibility: hidden; backface-visibility: hidden;\n      white-space: pre; flex-shrink: 0;\n      font-family: inherit; font-weight: inherit; font-style: inherit;\n      font-size: inherit; letter-spacing: inherit;\n      line-height: ${rawLineHeight??1.2};\n      color: var(--text);\n    }\n  `;const wrapperStyle={display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\",overflow:\"hidden\",padding:padding,boxSizing:\"border-box\"};const spanVariants={initial:{y:\"0%\"},hover:{y:yOffset}};const baseDuration=typeof transition?.duration===\"number\"?transition.duration:.5;// Convert stagger percentage (0-100) to a factor (0-1)\nconst staggerFactor=stagger/100;return /*#__PURE__*/_jsxs(\"div\",{style:wrapperStyle,onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),children:[/*#__PURE__*/_jsx(Tag,{className:innerClassName,children:[...text].map((str,index)=>{const charIndex=reverse?text.length-1-index:index;// Apply staggerFactor to the delay calculation\nconst delay=text.length>0?baseDuration/text.length*charIndex*staggerFactor// Multiply by factor\n:0;const motionSpanStyle={display:\"block\",...font};return /*#__PURE__*/_jsx(motion.span,{variants:spanVariants,initial:\"initial\",animate:isHovered?\"hover\":\"initial\",transition:{...transition,delay:delay},style:motionSpanStyle,children:str===\" \"?\"\\xa0\":str},index);})}),/*#__PURE__*/_jsx(\"style\",{children:styles})]});}// --- Component Display Name ---\nRollingText.displayName=\"Rolling Text\";// --- Default Properties ---\nconst defaultFont={fontFamily:\"Inter\",fontWeight:\"400\",fontSize:\"16px\",fontStyle:\"normal\",letterSpacing:\"0px\",lineHeight:1.2};const defaultTransition={type:\"spring\",duration:.4,bounce:0};// --- Framer Property Controls ---\naddPropertyControls(RollingText,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Rolling Text\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:defaultFont},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#808080\"},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:defaultTransition},// Added Stagger control\nstagger:{title:\"Stagger\",type:ControlType.Number,min:0,max:100,step:1,defaultValue:35,unit:\"%\"},padding:{title:\"Padding\",type:ControlType.Padding,defaultValue:\"0px\"},reverse:{type:ControlType.Boolean,title:\"Reverse\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},textTransform:{title:\"Transform\",type:ControlType.Enum,defaultValue:\"none\",options:[\"none\",\"uppercase\",\"lowercase\",\"capitalize\"],optionTitles:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"]},tag:{type:ControlType.Enum,title:\"Tag\",options:[\"p\",\"span\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"],optionTitles:[\"p\",\"span\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"],defaultValue:\"p\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RollingText\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"50\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"200\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RollingTextHover_Prod.map","// Generated by Framer (ba156f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";import RollingText from\"https://framerusercontent.com/modules/FiiQ0BKlVUNzxXjo8hFs/BDeIULpeB9kBv3zq3U1w/RollingTextHover_Prod.js\";const FeatherFonts=getFonts(Feather);const RollingTextFonts=getFonts(RollingText);const enabledGestures={hffKWoP5z:{hover:true},K5GdgjwFJ:{hover:true}};const cycleOrder=[\"K5GdgjwFJ\",\"XuHF1Sq2z\",\"V7zewoN0O\",\"HmoO0aqp_\",\"hffKWoP5z\",\"GKy8MCkCc\",\"NrDLDKWzZ\",\"p7060AJwH\",\"RzSR7MtLi\"];const serializationHash=\"framer-kWdXn\";const variantClassNames={GKy8MCkCc:\"framer-v-l1upk9\",hffKWoP5z:\"framer-v-1wi255z\",HmoO0aqp_:\"framer-v-d5p6ds\",K5GdgjwFJ:\"framer-v-1r641pj\",NrDLDKWzZ:\"framer-v-dnvlvd\",p7060AJwH:\"framer-v-1dkbwhm\",RzSR7MtLi:\"framer-v-1g97wpp\",V7zewoN0O:\"framer-v-1u7z3as\",XuHF1Sq2z:\"framer-v-1hq7zzd\"};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 humanReadableVariantMap={\"Black Button Large\":\"hffKWoP5z\",\"Black Button\":\"HmoO0aqp_\",\"Desktop Primary\":\"K5GdgjwFJ\",\"Small Black Border\":\"RzSR7MtLi\",\"Small Black\":\"p7060AJwH\",\"Small Orange\":\"NrDLDKWzZ\",\"Variant 6\":\"GKy8MCkCc\",\"White Button\":\"V7zewoN0O\",Secondary:\"XuHF1Sq2z\"};const getProps=({buttonTitle,click,height,id,link,text,width,...props})=>{return{...props,G2Ty4Btmv:text??props.G2Ty4Btmv??\"Rolling Text\",lXJhjU833:click??props.lXJhjU833,oEoKB_gEG:link??props.oEoKB_gEG,variant:humanReadableVariantMap[props.variant]??props.variant??\"K5GdgjwFJ\",X5C4aYbQr:buttonTitle??props.X5C4aYbQr??\"Book an appointment\"};};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,G2Ty4Btmv,oEoKB_gEG,X5C4aYbQr,lXJhjU833,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"K5GdgjwFJ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1li5ked=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(lXJhjU833){const res=await lXJhjU833(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"hffKWoP5z-hover\")return true;if(baseVariant===\"hffKWoP5z\")return true;return false;};const isDisplayed1=()=>{if(gestureVariant===\"hffKWoP5z-hover\")return false;if(baseVariant===\"hffKWoP5z\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:oEoKB_gEG,motionChild:true,nodeId:\"K5GdgjwFJ\",openInNewTab:false,scopeId:\"s5jJupiCW\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1r641pj\",className,classNames)} framer-1ehe9fi`,\"data-framer-name\":\"Desktop Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"K5GdgjwFJ\",onTap:onTap1li5ked,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-5248c45d-6053-470e-b25d-ed5d63056c94, rgb(255, 90, 1))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},variants:{\"K5GdgjwFJ-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-daf24330-f133-4f9f-844c-7269f5e6e1c5, rgb(254, 96, 55))\"},GKy8MCkCc:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},hffKWoP5z:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},HmoO0aqp_:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},NrDLDKWzZ:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},p7060AJwH:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-88df2f21-7031-4d0e-a35e-815673284a10, rgb(0, 0, 0))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},RzSR7MtLi:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-88df2f21-7031-4d0e-a35e-815673284a10, rgb(0, 0, 0))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},V7zewoN0O:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(141, 105, 89, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-be472293-55b0-4642-a3e9-4658e2dd3e85, rgb(255, 255, 255))\"},XuHF1Sq2z:{backgroundColor:\"var(--token-88df2f21-7031-4d0e-a35e-815673284a10, rgb(0, 0, 0))\"}},...addPropertyOverrides({\"hffKWoP5z-hover\":{\"data-framer-name\":undefined},\"K5GdgjwFJ-hover\":{\"data-framer-name\":undefined},GKy8MCkCc:{\"data-border\":true,\"data-framer-name\":\"Variant 6\"},hffKWoP5z:{\"data-framer-name\":\"Black Button Large\"},HmoO0aqp_:{\"data-framer-name\":\"Black Button\"},NrDLDKWzZ:{\"data-framer-name\":\"Small Orange\"},p7060AJwH:{\"data-framer-name\":\"Small Black\"},RzSR7MtLi:{\"data-border\":true,\"data-framer-name\":\"Small Black Border\"},V7zewoN0O:{\"data-border\":true,\"data-framer-name\":\"White Button\"},XuHF1Sq2z:{\"data-framer-name\":\"Secondary\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5tisi6\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"VugjGnVnW\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ld85er-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"EK6t3qpNR-container\",nodeId:\"EK6t3qpNR\",rendersWithMotion:true,scopeId:\"s5jJupiCW\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-862db779-6543-498d-ae3e-1129714ae725, rgb(141, 105, 89))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"arrow-right\",id:\"EK6t3qpNR\",layoutId:\"EK6t3qpNR\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"hffKWoP5z-hover\":{color:\"var(--token-5248c45d-6053-470e-b25d-ed5d63056c94, rgb(255, 90, 1))\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dm4wtd-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"koVPAWOj2-container\",nodeId:\"koVPAWOj2\",rendersWithMotion:true,scopeId:\"s5jJupiCW\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-dbf3d1cc-667e-4ce6-96c7-333b721eec11, rgb(13, 5, 3))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"arrow-right\",id:\"koVPAWOj2\",layoutId:\"koVPAWOj2\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ko4ds2-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Ge9N6Yj8O-container\",nodeId:\"Ge9N6Yj8O\",rendersWithMotion:true,scopeId:\"s5jJupiCW\",children:/*#__PURE__*/_jsx(RollingText,{color:\"rgb(251, 249, 245)\",font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0.4px\",lineHeight:\"1.2em\"},height:\"100%\",id:\"Ge9N6Yj8O\",layoutId:\"Ge9N6Yj8O\",padding:\"12px 24px 12px 24px\",reverse:false,stagger:50,tag:\"p\",text:G2Ty4Btmv,textTransform:\"none\",transition:{bounce:0,delay:0,duration:.4,type:\"spring\"},width:\"100%\",...addPropertyOverrides({\"K5GdgjwFJ-hover\":{color:\"var(--token-be472293-55b0-4642-a3e9-4658e2dd3e85, rgb(255, 255, 255))\"},GKy8MCkCc:{color:\"var(--token-88df2f21-7031-4d0e-a35e-815673284a10, rgb(0, 0, 0))\"},HmoO0aqp_:{color:\"var(--token-dbf3d1cc-667e-4ce6-96c7-333b721eec11, rgb(13, 5, 3))\",font:{fontFamily:'\"Nunito\", \"Nunito Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0px\",lineHeight:\"1.7em\"},padding:\"0px\",reverse:true},NrDLDKWzZ:{font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0.4px\",lineHeight:\"1.2em\"},padding:\"12px 20px 12px 20px\"},p7060AJwH:{font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0.4px\",lineHeight:\"1.2em\"},padding:\"12px 20px 12px 20px\",reverse:true},RzSR7MtLi:{color:\"var(--token-88df2f21-7031-4d0e-a35e-815673284a10, rgb(0, 0, 0))\",font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0.4px\",lineHeight:\"1.2em\"},padding:\"12px 20px 12px 20px\",reverse:true},V7zewoN0O:{color:\"var(--token-dbf3d1cc-667e-4ce6-96c7-333b721eec11, rgb(13, 5, 3))\"},XuHF1Sq2z:{color:\"var(--token-702e507f-26d3-4bff-bb28-c07b65cc164f, rgb(255, 255, 255))\",font:{fontFamily:'\"Nunito\", \"Nunito Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0px\",lineHeight:\"1.7em\"},reverse:true}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dbf3d1cc-667e-4ce6-96c7-333b721eec11, rgb(13, 5, 3)))\"},children:\"Book an appointment\"})}),className:\"framer-1g9agwy\",fonts:[\"FS;Switzer-medium\"],layoutDependency:layoutDependency,layoutId:\"EIyH7F1YC\",style:{\"--extracted-r6o4lv\":\"var(--token-dbf3d1cc-667e-4ce6-96c7-333b721eec11, rgb(13, 5, 3))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:X5C4aYbQr,variants:{\"hffKWoP5z-hover\":{\"--extracted-r6o4lv\":\"var(--token-5248c45d-6053-470e-b25d-ed5d63056c94, rgb(255, 90, 1))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"hffKWoP5z-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"1.7em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5248c45d-6053-470e-b25d-ed5d63056c94, rgb(255, 90, 1)))\"},children:\"Book an appointment\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kWdXn.framer-1ehe9fi, .framer-kWdXn .framer-1ehe9fi { display: block; }\",\".framer-kWdXn.framer-1r641pj { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-kWdXn .framer-5tisi6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 24px; }\",\".framer-kWdXn .framer-ld85er-container, .framer-kWdXn .framer-dm4wtd-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-kWdXn .framer-ko4ds2-container { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; width: auto; }\",\".framer-kWdXn .framer-1g9agwy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-kWdXn.framer-v-d5p6ds.framer-1r641pj, .framer-kWdXn.framer-v-1wi255z.hover.framer-1r641pj { will-change: unset; }\",\".framer-kWdXn.framer-v-1wi255z.framer-1r641pj { flex-direction: row; will-change: unset; }\",\".framer-kWdXn.framer-v-1wi255z .framer-5tisi6 { flex-direction: row; order: 2; }\",\".framer-kWdXn.framer-v-1wi255z .framer-1g9agwy { order: 1; }\",\".framer-kWdXn.framer-v-1wi255z.hover .framer-5tisi6 { justify-content: flex-start; }\",'.framer-kWdXn[data-border=\"true\"]::after, .framer-kWdXn [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 43\n * @framerIntrinsicWidth 139.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"XuHF1Sq2z\":{\"layout\":[\"auto\",\"auto\"]},\"V7zewoN0O\":{\"layout\":[\"auto\",\"auto\"]},\"HmoO0aqp_\":{\"layout\":[\"auto\",\"auto\"]},\"hffKWoP5z\":{\"layout\":[\"auto\",\"auto\"]},\"GKy8MCkCc\":{\"layout\":[\"auto\",\"auto\"]},\"NrDLDKWzZ\":{\"layout\":[\"auto\",\"auto\"]},\"p7060AJwH\":{\"layout\":[\"auto\",\"auto\"]},\"RzSR7MtLi\":{\"layout\":[\"auto\",\"auto\"]},\"oP8W5H_vf\":{\"layout\":[\"auto\",\"auto\"]},\"ZOPuAEq22\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"G2Ty4Btmv\":\"text\",\"oEoKB_gEG\":\"link\",\"X5C4aYbQr\":\"buttonTitle\",\"lXJhjU833\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framers5jJupiCW=withCSS(Component,css,\"framer-kWdXn\");export default Framers5jJupiCW;Framers5jJupiCW.displayName=\"Button 3\";Framers5jJupiCW.defaultProps={height:43,width:139.5};addPropertyControls(Framers5jJupiCW,{variant:{options:[\"K5GdgjwFJ\",\"XuHF1Sq2z\",\"V7zewoN0O\",\"HmoO0aqp_\",\"hffKWoP5z\",\"GKy8MCkCc\",\"NrDLDKWzZ\",\"p7060AJwH\",\"RzSR7MtLi\"],optionTitles:[\"Desktop Primary\",\"Secondary\",\"White Button\",\"Black Button\",\"Black Button Large\",\"Variant 6\",\"Small Orange\",\"Small Black\",\"Small Black Border\"],title:\"Variant\",type:ControlType.Enum},G2Ty4Btmv:{defaultValue:\"Rolling Text\",title:\"Text\",type:ControlType.String},oEoKB_gEG:{title:\"Link\",type:ControlType.Link},X5C4aYbQr:{defaultValue:\"Book an appointment\",displayTextArea:false,title:\"Button Title\",type:ControlType.String},lXJhjU833:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framers5jJupiCW,[{explicitInter:true,fonts:[{family:\"Switzer\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5SZVFDB7V52TI6ULVC6J3WQZQCIZVDV5/ODYPSTCUDMKSTYIPTV4CLQ7URIK7XYBJ/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2\",weight:\"600\"},{family:\"Nunito\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/4Q5HYDBTANL3ERCJ43BT3T6PCABTP525/2J7UE7LIQPPQNRFDSDUVDGBPVBD5BTAO/4V6IAVOQFOLXHZMSUY7BQKCWJG5N4TWB.woff2\",weight:\"700\"},{family:\"Switzer\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OYB4CXKJQXKTNSLJMTDQOIVUL2V5EL7S/WYO2P7DQVV5RNXGMCUO2HL4RJP4VFUAS/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2\",weight:\"500\"}]},...FeatherFonts,...RollingTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framers5jJupiCW\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"43\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"139.5\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"G2Ty4Btmv\\\":\\\"text\\\",\\\"oEoKB_gEG\\\":\\\"link\\\",\\\"X5C4aYbQr\\\":\\\"buttonTitle\\\",\\\"lXJhjU833\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XuHF1Sq2z\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"V7zewoN0O\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HmoO0aqp_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hffKWoP5z\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GKy8MCkCc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NrDLDKWzZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"p7060AJwH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RzSR7MtLi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oP8W5H_vf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZOPuAEq22\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./s5jJupiCW.map"],"mappings":"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"}