{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/HhfrZjGOq3GFzytsY5Zh/yHgNDbiHFIlyKB2B57m6/iCxxHNlo0.js", "ssg:https://framerusercontent.com/modules/q48mZSEcvV5BUhXHQljK/ZpKNQ45mDzkjm9XycWmi/f7yR7jpkq.js", "ssg:https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/RezGgC4kMg0LcralWp4R/YouTube.js"],
  "sourcesContent": ["// Generated by Framer (eca4804)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withwithRTL}from\"https://framerusercontent.com/modules/4RjFLDaTUXtsHPyJanGG/PwsXm6m7uHK9bnLQaywC/RTL.js\";import BannerVideo from\"https://framerusercontent.com/modules/q48mZSEcvV5BUhXHQljK/ZpKNQ45mDzkjm9XycWmi/f7yR7jpkq.js\";import NewButton01 from\"https://framerusercontent.com/modules/2PN6l4zw4VC3hW4xIvri/ZQejxi0LInvVI7W3q3wt/ocyKzW4G3.js\";import Tagline from\"https://framerusercontent.com/modules/77M8hb6omCi76uWfckrA/vVsJ0i6PhSQUJXBKp2cD/zLcnz07NI.js\";const TaglineFonts=getFonts(Tagline);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const NewButton01Fonts=getFonts(NewButton01);const MotionDivWithwithRTL1j1lmj3=withCodeBoundaryForOverrides(motion.div,{nodeId:\"EUwle3CqP\",override:withwithRTL,scopeId:\"iCxxHNlo0\"});const BannerVideoFonts=getFonts(BannerVideo);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"psZP7iEmg\",\"OQcx8O6F1\",\"YsheBjAR8\",\"laC9RO36C\"];const serializationHash=\"framer-kwa7X\";const variantClassNames={laC9RO36C:\"framer-v-14xhrou\",OQcx8O6F1:\"framer-v-1a2b012\",psZP7iEmg:\"framer-v-1yfx7ky\",YsheBjAR8:\"framer-v-16lftpk\"};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 transition2={damping:60,delay:0,mass:1,stiffness:300,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-150,y:0};const transition3={damping:60,delay:.1,mass:1,stiffness:300,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 4\":\"laC9RO36C\",Desktop:\"psZP7iEmg\",Phone:\"YsheBjAR8\",Tablet:\"OQcx8O6F1\"};const getProps=({buttonTitle,height,id,image,imageVisible,link,subHeading,text,title,videoVisible,width,...props})=>{return{...props,DV6wpqlOB:videoVisible??props.DV6wpqlOB,e4e4y4c1K:image??props.e4e4y4c1K??{src:\"https://framerusercontent.com/images/riHAV1lTdYmWH8mDcVtZ3N8G5Q.jpg?scale-down-to=2048&lossless=1\",srcSet:\"https://framerusercontent.com/images/riHAV1lTdYmWH8mDcVtZ3N8G5Q.jpg?scale-down-to=512&lossless=1 512w,https://framerusercontent.com/images/riHAV1lTdYmWH8mDcVtZ3N8G5Q.jpg?scale-down-to=1024&lossless=1 1024w,https://framerusercontent.com/images/riHAV1lTdYmWH8mDcVtZ3N8G5Q.jpg?scale-down-to=2048&lossless=1 2048w,https://framerusercontent.com/images/riHAV1lTdYmWH8mDcVtZ3N8G5Q.jpg?lossless=1 2560w\"},EkVi2DREH:imageVisible??props.EkVi2DREH??true,eQsaxe1uG:link??props.eQsaxe1uG,rsUtg0U6a:text??props.rsUtg0U6a??\"Cat vaccinations are essential for your pet\u2019s health and the community. We administer mandatory and recommended feline vaccines to ensure your cat has a high quality of life.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"psZP7iEmg\",wDvCMMiOi:title??props.wDvCMMiOi??\"Cat Vaccinations\",Z0MWwDfCE:subHeading??props.Z0MWwDfCE??\"Kitten and Cat Vaccination \",ZQwKe_nOU:buttonTitle??props.ZQwKe_nOU??\"Book 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,Z0MWwDfCE,wDvCMMiOi,rsUtg0U6a,e4e4y4c1K,ZQwKe_nOU,eQsaxe1uG,EkVi2DREH,DV6wpqlOB,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"psZP7iEmg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if([\"OQcx8O6F1\",\"YsheBjAR8\",\"laC9RO36C\"].includes(baseVariant))return false;return value;};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-1yfx7ky\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"psZP7iEmg\",ref:refBinding,style:{backgroundColor:\"var(--token-989e3e9a-d488-483a-aa30-48c7a3fc097a, rgb(250, 245, 238))\",...style},...addPropertyOverrides({laC9RO36C:{\"data-framer-name\":\"Variant 4\"},OQcx8O6F1:{\"data-framer-name\":\"Tablet\"},YsheBjAR8:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(MotionDivWithwithRTL1j1lmj3,{className:\"framer-1j1lmj3\",\"data-framer-name\":\"Frame 17\",layoutDependency:layoutDependency,layoutId:\"EUwle3CqP\",children:[/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-obva8v\",\"data-framer-appear-id\":\"obva8v\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"KzC2prfGr\",optimized:true,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:200,y:(componentViewport?.y||0)+210+0+0+0+0+0,...addPropertyOverrides({OQcx8O6F1:{y:(componentViewport?.y||0)+150+0+0+0+0+0},YsheBjAR8:{y:(componentViewport?.y||0)+120+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tcyvyd-container\",layoutDependency:layoutDependency,layoutId:\"E8QlWd5yx-container\",nodeId:\"E8QlWd5yx\",rendersWithMotion:true,scopeId:\"iCxxHNlo0\",children:/*#__PURE__*/_jsx(Tagline,{height:\"100%\",id:\"E8QlWd5yx\",layoutId:\"E8QlWd5yx\",oDE5yssYU:Z0MWwDfCE,variant:\"kSqpNFvvz\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6b3c92\",layoutDependency:layoutDependency,layoutId:\"SbLDjGIr8\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-r2jbhx\",layoutDependency:layoutDependency,layoutId:\"iI82Gv0fv\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"RlM7T3V0Zml0LWJvbGQ=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-font-size\":\"80px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-6a8046f9-527f-4d2f-8ede-6fa90326458d, rgb(0, 0, 0)))\"},children:\"Cat Vaccinations\"})}),className:\"framer-57m3nv\",fonts:[\"FS;Outfit-bold\"],layoutDependency:layoutDependency,layoutId:\"nBYBn8X68\",style:{\"--extracted-gdpscs\":\"var(--token-6a8046f9-527f-4d2f-8ede-6fa90326458d, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:wDvCMMiOi,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({OQcx8O6F1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"RlM7T3V0Zml0LWJvbGQ=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-font-size\":\"55px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-6a8046f9-527f-4d2f-8ede-6fa90326458d, rgb(0, 0, 0)))\"},children:\"Cat Vaccinations\"})})},YsheBjAR8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"RlM7T3V0Zml0LWJvbGQ=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-6a8046f9-527f-4d2f-8ede-6fa90326458d, rgb(0, 0, 0)))\"},children:\"Cat Vaccinations\"})})}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-srzzqz\",\"data-border\":true,\"data-framer-appear-id\":\"srzzqz\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"sHvBJbEGK\",optimized:true,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(217, 217, 217)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlb21hbmlzdCBSZWd1bGFy\",\"--framer-font-family\":'\"Geomanist Regular\", \"Geomanist Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6a8046f9-527f-4d2f-8ede-6fa90326458d, rgb(0, 0, 0)))\"},children:\"Cat vaccinations are essential for your pet\u2019s health and the community. We administer mandatory and recommended feline vaccines to ensure your cat has a high quality of life.\"})}),className:\"framer-11cxp3u\",\"data-framer-name\":\"We\u2019re a full-service animal hospital and welcomes both emergency treatment cases as well as pet patients in need of routine\\xa0 medical, surgical, and dental\\xa0care. Our experienced team is here to take the most comprehensive care of your furry companion.\",fonts:[\"CUSTOM;Geomanist Regular\"],layoutDependency:layoutDependency,layoutId:\"AULRzrQXD\",style:{\"--extracted-r6o4lv\":\"var(--token-6a8046f9-527f-4d2f-8ede-6fa90326458d, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:rsUtg0U6a,verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({YsheBjAR8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dlb21hbmlzdCBSZWd1bGFy\",\"--framer-font-family\":'\"Geomanist Regular\", \"Geomanist Regular Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6a8046f9-527f-4d2f-8ede-6fa90326458d, rgb(0, 0, 0)))\"},children:\"Cat vaccinations are essential for your pet\u2019s health and the community. We administer mandatory and recommended feline vaccines to ensure your cat has a high quality of life.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,y:(componentViewport?.y||0)+210+0+0+14+36+195,...addPropertyOverrides({OQcx8O6F1:{y:(componentViewport?.y||0)+150+0+0+276.5+32},YsheBjAR8:{y:(componentViewport?.y||0)+120+0+0+268+24+152}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-140wy9s-container\",layoutDependency:layoutDependency,layoutId:\"k6Fi6rF5i-container\",nodeId:\"k6Fi6rF5i\",rendersWithMotion:true,scopeId:\"iCxxHNlo0\",children:/*#__PURE__*/_jsx(NewButton01,{gIV4XR9dj:ZQwKe_nOU,height:\"100%\",id:\"k6Fi6rF5i\",jLXpirMNA:false,KMcinUILi:eQsaxe1uG,layoutId:\"k6Fi6rF5i\",variant:\"LpWeKTqff\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:400,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.7,skewX:0,skewY:0,x:0,y:-40}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,x:0,y:36}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1xe1n69\",layoutDependency:layoutDependency,layoutId:\"dBRJ1nfFz\",...addPropertyOverrides({OQcx8O6F1:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.6,skewX:0,skewY:0,x:0,y:-89}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,x:0,y:60}}]},YsheBjAR8:{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:350,type:\"spring\"},__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.8,skewX:0,skewY:0,x:0,y:-32}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.2,skewX:0,skewY:0,x:0,y:36}}]}},baseVariant,gestureVariant),children:[EkVi2DREH&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+210+344+0+-345),pixelHeight:1502,pixelWidth:2560,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(e4e4y4c1K),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-hi0suz\",\"data-framer-name\":\"RAH03115\",layoutDependency:layoutDependency,layoutId:\"evRZXNtTh\",style:{borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60},variants:{OQcx8O6F1:{borderBottomLeftRadius:48,borderBottomRightRadius:48,borderTopLeftRadius:48,borderTopRightRadius:48},YsheBjAR8:{borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32}},...addPropertyOverrides({laC9RO36C:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+210+344+0+0),pixelHeight:1502,pixelWidth:2560,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(e4e4y4c1K),...{positionX:\"center\",positionY:\"center\"}}},OQcx8O6F1:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+150+473.5+0+0),pixelHeight:1502,pixelWidth:2560,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(e4e4y4c1K),...{positionX:\"center\",positionY:\"center\"}}},YsheBjAR8:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+120+531+0+0),pixelHeight:1502,pixelWidth:2560,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(e4e4y4c1K),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)}),isDisplayed(DV6wpqlOB)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:680,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+210+344+0+345,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qrwz5j-container\",layoutDependency:layoutDependency,layoutId:\"lm0_dlBaK-container\",nodeId:\"lm0_dlBaK\",rendersWithMotion:true,scopeId:\"iCxxHNlo0\",children:/*#__PURE__*/_jsx(BannerVideo,{height:\"100%\",id:\"lm0_dlBaK\",layoutId:\"lm0_dlBaK\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kwa7X.framer-1milkee, .framer-kwa7X .framer-1milkee { display: block; }\",\".framer-kwa7X.framer-1yfx7ky { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 210px 0px 0px 0px; position: relative; width: 1440px; }\",\".framer-kwa7X .framer-1j1lmj3 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 160px; height: min-content; justify-content: center; overflow: visible; padding: 0px 120px 0px 120px; position: relative; width: 100%; }\",\".framer-kwa7X .framer-obva8v { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; max-width: 520px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-kwa7X .framer-tcyvyd-container, .framer-kwa7X .framer-140wy9s-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-kwa7X .framer-6b3c92 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kwa7X .framer-r2jbhx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kwa7X .framer-57m3nv { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-kwa7X .framer-srzzqz { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; max-width: 600px; overflow: hidden; padding: 36px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-kwa7X .framer-11cxp3u { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-kwa7X .framer-1xe1n69 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-kwa7X .framer-hi0suz { aspect-ratio: 2.1176470588235294 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 94px); max-height: 800px; position: relative; width: 100%; }\",\".framer-kwa7X .framer-1qrwz5j-container { flex: none; height: 680px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kwa7X.framer-1yfx7ky, .framer-kwa7X .framer-1j1lmj3, .framer-kwa7X .framer-obva8v, .framer-kwa7X .framer-6b3c92, .framer-kwa7X .framer-r2jbhx, .framer-kwa7X .framer-srzzqz, .framer-kwa7X .framer-1xe1n69 { gap: 0px; } .framer-kwa7X.framer-1yfx7ky > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-kwa7X.framer-1yfx7ky > :first-child, .framer-kwa7X .framer-obva8v > :first-child, .framer-kwa7X .framer-6b3c92 > :first-child, .framer-kwa7X .framer-srzzqz > :first-child, .framer-kwa7X .framer-1xe1n69 > :first-child { margin-top: 0px; } .framer-kwa7X.framer-1yfx7ky > :last-child, .framer-kwa7X .framer-obva8v > :last-child, .framer-kwa7X .framer-6b3c92 > :last-child, .framer-kwa7X .framer-srzzqz > :last-child, .framer-kwa7X .framer-1xe1n69 > :last-child { margin-bottom: 0px; } .framer-kwa7X .framer-1j1lmj3 > * { margin: 0px; margin-left: calc(160px / 2); margin-right: calc(160px / 2); } .framer-kwa7X .framer-1j1lmj3 > :first-child, .framer-kwa7X .framer-r2jbhx > :first-child { margin-left: 0px; } .framer-kwa7X .framer-1j1lmj3 > :last-child, .framer-kwa7X .framer-r2jbhx > :last-child { margin-right: 0px; } .framer-kwa7X .framer-obva8v > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-kwa7X .framer-6b3c92 > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-kwa7X .framer-r2jbhx > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-kwa7X .framer-srzzqz > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-kwa7X .framer-1xe1n69 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-kwa7X.framer-v-1a2b012.framer-1yfx7ky { gap: 30px; padding: 150px 0px 0px 0px; width: 810px; }\",\".framer-kwa7X.framer-v-1a2b012 .framer-1j1lmj3 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; padding: 0px 60px 0px 60px; }\",\".framer-kwa7X.framer-v-1a2b012 .framer-obva8v { flex: none; gap: 4px; width: 100%; }\",\".framer-kwa7X.framer-v-1a2b012 .framer-6b3c92, .framer-kwa7X.framer-v-16lftpk .framer-6b3c92 { gap: 16px; }\",\".framer-kwa7X.framer-v-1a2b012 .framer-srzzqz { flex: none; flex-direction: row; gap: unset; justify-content: space-between; max-width: unset; padding: 32px 0px 0px 0px; width: 100%; }\",\".framer-kwa7X.framer-v-1a2b012 .framer-11cxp3u { flex: 0.8 0 0px; max-width: 600px; order: 1; width: 1px; }\",\".framer-kwa7X.framer-v-1a2b012 .framer-140wy9s-container, .framer-kwa7X.framer-v-16lftpk .framer-11cxp3u { order: 0; }\",\".framer-kwa7X.framer-v-1a2b012 .framer-hi0suz { aspect-ratio: 1.6875 / 1; height: var(--framer-aspect-ratio-supported, 119px); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kwa7X.framer-v-1a2b012.framer-1yfx7ky, .framer-kwa7X.framer-v-1a2b012 .framer-1j1lmj3, .framer-kwa7X.framer-v-1a2b012 .framer-obva8v, .framer-kwa7X.framer-v-1a2b012 .framer-6b3c92, .framer-kwa7X.framer-v-1a2b012 .framer-srzzqz { gap: 0px; } .framer-kwa7X.framer-v-1a2b012.framer-1yfx7ky > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-kwa7X.framer-v-1a2b012.framer-1yfx7ky > :first-child, .framer-kwa7X.framer-v-1a2b012 .framer-1j1lmj3 > :first-child, .framer-kwa7X.framer-v-1a2b012 .framer-obva8v > :first-child, .framer-kwa7X.framer-v-1a2b012 .framer-6b3c92 > :first-child { margin-top: 0px; } .framer-kwa7X.framer-v-1a2b012.framer-1yfx7ky > :last-child, .framer-kwa7X.framer-v-1a2b012 .framer-1j1lmj3 > :last-child, .framer-kwa7X.framer-v-1a2b012 .framer-obva8v > :last-child, .framer-kwa7X.framer-v-1a2b012 .framer-6b3c92 > :last-child { margin-bottom: 0px; } .framer-kwa7X.framer-v-1a2b012 .framer-1j1lmj3 > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-kwa7X.framer-v-1a2b012 .framer-obva8v > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-kwa7X.framer-v-1a2b012 .framer-6b3c92 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-kwa7X.framer-v-1a2b012 .framer-srzzqz > *, .framer-kwa7X.framer-v-1a2b012 .framer-srzzqz > :first-child, .framer-kwa7X.framer-v-1a2b012 .framer-srzzqz > :last-child { margin: 0px; } }\",\".framer-kwa7X.framer-v-16lftpk.framer-1yfx7ky { gap: 36px; padding: 120px 0px 0px 0px; width: 390px; }\",\".framer-kwa7X.framer-v-16lftpk .framer-1j1lmj3 { flex-direction: column; gap: 16px; padding: 0px 20px 0px 20px; }\",\".framer-kwa7X.framer-v-16lftpk .framer-obva8v { flex: none; width: 100%; }\",\".framer-kwa7X.framer-v-16lftpk .framer-srzzqz { flex: none; gap: 32px; padding: 24px 0px 0px 0px; width: 100%; }\",\".framer-kwa7X.framer-v-16lftpk .framer-140wy9s-container { order: 1; }\",\".framer-kwa7X.framer-v-16lftpk .framer-hi0suz { aspect-ratio: 0.8478260869565217 / 1; height: var(--framer-aspect-ratio-supported, 236px); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kwa7X.framer-v-16lftpk.framer-1yfx7ky, .framer-kwa7X.framer-v-16lftpk .framer-1j1lmj3, .framer-kwa7X.framer-v-16lftpk .framer-6b3c92, .framer-kwa7X.framer-v-16lftpk .framer-srzzqz { gap: 0px; } .framer-kwa7X.framer-v-16lftpk.framer-1yfx7ky > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } .framer-kwa7X.framer-v-16lftpk.framer-1yfx7ky > :first-child, .framer-kwa7X.framer-v-16lftpk .framer-1j1lmj3 > :first-child, .framer-kwa7X.framer-v-16lftpk .framer-6b3c92 > :first-child, .framer-kwa7X.framer-v-16lftpk .framer-srzzqz > :first-child { margin-top: 0px; } .framer-kwa7X.framer-v-16lftpk.framer-1yfx7ky > :last-child, .framer-kwa7X.framer-v-16lftpk .framer-1j1lmj3 > :last-child, .framer-kwa7X.framer-v-16lftpk .framer-6b3c92 > :last-child, .framer-kwa7X.framer-v-16lftpk .framer-srzzqz > :last-child { margin-bottom: 0px; } .framer-kwa7X.framer-v-16lftpk .framer-1j1lmj3 > *, .framer-kwa7X.framer-v-16lftpk .framer-6b3c92 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-kwa7X.framer-v-16lftpk .framer-srzzqz > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } }\",\".framer-kwa7X.framer-v-14xhrou .framer-1j1lmj3 { gap: 140px; }\",\".framer-kwa7X.framer-v-14xhrou .framer-obva8v { max-width: unset; }\",\".framer-kwa7X.framer-v-14xhrou .framer-srzzqz { flex: 0.8 0 0px; max-width: unset; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kwa7X.framer-v-14xhrou .framer-1j1lmj3 { gap: 0px; } .framer-kwa7X.framer-v-14xhrou .framer-1j1lmj3 > * { margin: 0px; margin-left: calc(140px / 2); margin-right: calc(140px / 2); } .framer-kwa7X.framer-v-14xhrou .framer-1j1lmj3 > :first-child { margin-left: 0px; } .framer-kwa7X.framer-v-14xhrou .framer-1j1lmj3 > :last-child { margin-right: 0px; } }\",'.framer-kwa7X[data-border=\"true\"]::after, .framer-kwa7X [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 200\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"OQcx8O6F1\":{\"layout\":[\"fixed\",\"auto\"]},\"YsheBjAR8\":{\"layout\":[\"fixed\",\"auto\"]},\"laC9RO36C\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Z0MWwDfCE\":\"subHeading\",\"wDvCMMiOi\":\"title\",\"rsUtg0U6a\":\"text\",\"e4e4y4c1K\":\"image\",\"ZQwKe_nOU\":\"buttonTitle\",\"eQsaxe1uG\":\"link\",\"EkVi2DREH\":\"imageVisible\",\"DV6wpqlOB\":\"videoVisible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriCxxHNlo0=withCSS(Component,css,\"framer-kwa7X\");export default FrameriCxxHNlo0;FrameriCxxHNlo0.displayName=\"Service-Hero Banner\";FrameriCxxHNlo0.defaultProps={height:200,width:1440};addPropertyControls(FrameriCxxHNlo0,{variant:{options:[\"psZP7iEmg\",\"OQcx8O6F1\",\"YsheBjAR8\",\"laC9RO36C\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},Z0MWwDfCE:{defaultValue:\"Kitten and Cat Vaccination \",displayTextArea:false,title:\"Sub Heading\",type:ControlType.String},wDvCMMiOi:{defaultValue:\"Cat Vaccinations\",displayTextArea:false,title:\"Title\",type:ControlType.String},rsUtg0U6a:{defaultValue:\"Cat vaccinations are essential for your pet\u2019s health and the community. We administer mandatory and recommended feline vaccines to ensure your cat has a high quality of life.\",description:\"\",displayTextArea:false,title:\"Text\",type:ControlType.String},e4e4y4c1K:{__defaultAssetReference:\"data:framer/asset-reference,riHAV1lTdYmWH8mDcVtZ3N8G5Q.jpg?originalFilename=Cat_Vaccination_Banner.jpg&preferredSize=lossless\",title:\"Image\",type:ControlType.ResponsiveImage},ZQwKe_nOU:{defaultValue:\"Book Appointment\",displayTextArea:false,placeholder:\"\",title:\"Button Title\",type:ControlType.String},eQsaxe1uG:{title:\"Link\",type:ControlType.Link},EkVi2DREH:{defaultValue:true,title:\"Image Visible\",type:ControlType.Boolean},DV6wpqlOB:{defaultValue:false,title:\"Video Visible\",type:ControlType.Boolean}});addFonts(FrameriCxxHNlo0,[{explicitInter:true,fonts:[{family:\"Outfit\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/EUV6IZMPXOYBUY6KFIXKZWM47ESY5XYA/BLW2AGODUKQKRMYEVOEMMPY2ITRKBJIP/OKGWSU2PUNNFKQVFV2XFOSAHRXYREMR2.woff2\",weight:\"700\"},{family:\"Geomanist Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/CVGiP41WHwVnzPZzAeIonlP0xs.woff2\"}]},...TaglineFonts,...NewButton01Fonts,...BannerVideoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriCxxHNlo0\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"200\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OQcx8O6F1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YsheBjAR8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"laC9RO36C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"Z0MWwDfCE\\\":\\\"subHeading\\\",\\\"wDvCMMiOi\\\":\\\"title\\\",\\\"rsUtg0U6a\\\":\\\"text\\\",\\\"e4e4y4c1K\\\":\\\"image\\\",\\\"ZQwKe_nOU\\\":\\\"buttonTitle\\\",\\\"eQsaxe1uG\\\":\\\"link\\\",\\\"EkVi2DREH\\\":\\\"imageVisible\\\",\\\"DV6wpqlOB\\\":\\\"videoVisible\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (c105afa)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,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{Youtube as YouTube}from\"https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/RezGgC4kMg0LcralWp4R/YouTube.js\";const YouTubeFonts=getFonts(YouTube);const serializationHash=\"framer-LPOl5\";const variantClassNames={O61VrOjZY:\"framer-v-l68aq4\"};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,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"O61VrOjZY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\"},className:cx(scopingClassNames,\"framer-l68aq4\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"O61VrOjZY\",ref:refBinding,style:{borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fsvana-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"DdkVYLyed-container\",nodeId:\"DdkVYLyed\",rendersWithMotion:true,scopeId:\"f7yR7jpkq\",children:/*#__PURE__*/_jsx(YouTube,{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,height:\"100%\",id:\"DdkVYLyed\",isMixedBorderRadius:false,isRed:true,layoutId:\"DdkVYLyed\",play:\"On\",shouldMute:true,style:{height:\"100%\",width:\"100%\"},thumbnail:\"Medium Quality\",topLeftRadius:0,topRightRadius:0,url:\"https://www.youtube.com/watch?v=Pb7KfnwRsDQ\",width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LPOl5.framer-mgk435, .framer-LPOl5 .framer-mgk435 { display: block; }\",\".framer-LPOl5.framer-l68aq4 { height: 680px; max-height: 800px; position: relative; width: 1440px; }\",\".framer-LPOl5 .framer-1fsvana-container { flex: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 680\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,null,\"800px\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerf7yR7jpkq=withCSS(Component,css,\"framer-LPOl5\");export default Framerf7yR7jpkq;Framerf7yR7jpkq.displayName=\"Banner Video\";Framerf7yR7jpkq.defaultProps={height:680,width:1440};addFonts(Framerf7yR7jpkq,[{explicitInter:true,fonts:[]},...YouTubeFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerf7yR7jpkq\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"800px\\\"]}}}\",\"framerIntrinsicHeight\":\"680\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./f7yR7jpkq.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useReducer,useState}from\"react\";import{ControlType,addPropertyControls}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles,defaultEvents,useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";var PlayOptions;(function(PlayOptions){PlayOptions[\"Normal\"]=\"Off\";PlayOptions[\"Auto\"]=\"On\";PlayOptions[\"Loop\"]=\"Loop\";})(PlayOptions||(PlayOptions={}));var ThumbnailOptions;(function(ThumbnailOptions){ThumbnailOptions[\"High\"]=\"High Quality\";ThumbnailOptions[\"Medium\"]=\"Medium Quality\";ThumbnailOptions[\"Low\"]=\"Low Quality\";ThumbnailOptions[\"Off\"]=\"Off\";})(ThumbnailOptions||(ThumbnailOptions={}));/**\n * @framerIntrinsicWidth 560\n * @framerIntrinsicHeight 315\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerComponentPresetProps isRed, borderRadius\n */export function Youtube({url,play,shouldMute,thumbnail,isRed,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,title,...props}){const onCanvas=useIsOnCanvas();const isAutoplay=play!==\"Off\";const showThumbnail=onCanvas||thumbnail!==\"Off\"&&!isAutoplay;const[isPreloading,preloadVideo]=useReducer(()=>true,false);const[showVideo,startVideo]=useReducer(()=>true,!showThumbnail);const[isHovered,setHovered]=useState(false);const borderRadius=useRadius(props);const hasBorderRadius=borderRadius!==\"0px 0px 0px 0px\"&&borderRadius!==\"0px\";if(url===\"\"){return /*#__PURE__*/_jsx(Instructions,{});}const parsedURL=parseVideoURL(url);if(parsedURL===undefined){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Invalid Youtube URL.\"});}const[videoId,embedURL]=parsedURL;// https://developers.google.com/youtube/player_parameters\nconst searchParams=embedURL.searchParams;searchParams.set(\"iv_load_policy\",\"3\");searchParams.set(\"rel\",\"0\");searchParams.set(\"modestbranding\",\"1\");searchParams.set(\"playsinline\",\"1\");if(!showVideo){// if a browser does not support `loading=lazy`, make sure the video doesn't start playing in the background\nsearchParams.set(\"autoplay\",\"0\");}else if(isAutoplay||// when there is no thumbnail, we don't want to autoplay, unless video is started\nshowThumbnail&&showVideo){searchParams.set(\"autoplay\",\"1\");}if(isAutoplay&&shouldMute){searchParams.set(\"mute\",\"1\");}if(play===\"Loop\"){searchParams.set(\"loop\",\"1\");searchParams.set(\"playlist\",videoId);}if(!isRed){searchParams.set(\"color\",\"white\");}const iframeProps={title:title||\"Youtube Video\",allow:\"presentation; fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\",src:embedURL.href,frameBorder:\"0\",onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp};return /*#__PURE__*/_jsxs(\"article\",{onPointerEnter:()=>setHovered(true),onPointerLeave:()=>setHovered(false),onPointerOver:preloadVideo,onKeyDown:startVideo,onClick:startVideo,style:{...wrapperStyle,borderRadius,transform:// Safari sometimes struggles to render border-radius:\n// - on the canvas when changing from 0 to any other value\n// - or when rendering an iframe\nhasBorderRadius&&(showVideo||onCanvas)?\"translateZ(0.000001px)\":\"unset\",cursor:\"pointer\",overflow:\"hidden\"},role:\"presentation\",children:[isPreloading&&/*#__PURE__*/_jsx(\"link\",{rel:\"preconnect\",href:\"https://www.youtube.com\"}),isPreloading&&/*#__PURE__*/_jsx(\"link\",{rel:\"preconnect\",href:\"https://www.google.com\"}),/*#__PURE__*/_jsx(\"div\",{style:{...videoStyle,background:showThumbnail?`center / cover url(${getThumbnailURL(videoId,thumbnail)}) no-repeat`:undefined}}),!onCanvas?/*#__PURE__*/_jsx(\"iframe\",{loading:!showVideo?\"lazy\":undefined,style:!showVideo?{...videoStyle,display:\"none\"}:videoStyle,...iframeProps}):null,showVideo?null:/*#__PURE__*/_jsx(PlayButton,{onClick:startVideo,isHovered:isHovered,isRed:isRed})]});}Youtube.displayName=\"YouTube\";addPropertyControls(Youtube,{url:{type:ControlType.String,title:\"Video\"},play:{type:ControlType.Enum,title:\"Autoplay\",options:Object.values(PlayOptions)},shouldMute:{title:\"Mute\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",hidden(props){return props.play===\"Off\";}},thumbnail:{title:\"Thumbnail\",description:\"Showing a thumbnail improves performance.\",type:ControlType.Enum,options:Object.values(ThumbnailOptions),hidden(props){return props.play!==\"Off\";}},isRed:{title:\"Color\",type:ControlType.Boolean,enabledTitle:\"Red\",disabledTitle:\"White\"},...borderRadiusControl,...defaultEvents});const defaultProps={url:\"https://youtu.be/smPos0mJvh8\",play:\"Off\",shouldMute:true,thumbnail:\"Medium Quality\",isRed:true};Youtube.defaultProps=defaultProps;function parseVideoURL(urlString){let url;try{url=new URL(urlString);}catch{const embedURL=getEmbedURL(urlString);return[urlString,embedURL];}if(url.hostname===\"youtube.com\"||url.hostname===\"www.youtube.com\"||url.hostname===\"youtube-nocookie.com\"||url.hostname===\"www.youtube-nocookie.com\"){const pathSegments=url.pathname.slice(1).split(\"/\");const page=pathSegments[0];// https://www.youtube.com/watch?v=Fop2oskTug8\nif(page===\"watch\"){const videoId=url.searchParams.get(\"v\");const embedURL=getEmbedURL(videoId);return[videoId,embedURL];}// https://www.youtube.com/embed/Fop2oskTug8\nif(page===\"embed\"){const videoId=pathSegments[1];return[videoId,url];}// https://www.youtube.com/shorts/zwMEhBq4kYM\nif(page===\"shorts\"||page===\"live\"){const videoId=pathSegments[1];const embedURL=getEmbedURL(videoId);return[videoId,embedURL];}}// https://youtu.be/Fop2oskTug8\nif(url.hostname===\"youtu.be\"){const videoId=url.pathname.slice(1);const embedURL=getEmbedURL(videoId);return[videoId,embedURL];}}function getEmbedURL(videoId){return new URL(`https://www.youtube.com/embed/${videoId}`);}function getThumbnailURL(videoId,res){// https://gist.github.com/a1ip/be4514c1fd392a8c13b05e082c4da363\nconst pre=\"https://i.ytimg.com/vi_webp/\";const ext=\"webp\";switch(res){case\"Low Quality\":return`${pre}${videoId}/hqdefault.${ext}`;case\"Medium Quality\":return`${pre}${videoId}/sddefault.${ext}`;case\"High Quality\":return`${pre}${videoId}/maxresdefault.${ext}`;default:return`${pre}${videoId}/0.${ext}`;}}// Helper components\nfunction Instructions(){return /*#__PURE__*/_jsx(\"div\",{style:{...emptyStateStyle,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a Youtube video, add the URL to the properties\\xa0panel.\"})});}function ErrorMessage({message}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsxs(\"div\",{style:centerTextStyle,children:[\"Error: \",message]})});}function PlayButton({onClick,isHovered,isRed}){return /*#__PURE__*/_jsx(\"button\",{onClick:onClick,\"aria-label\":\"Play\",style:buttonStyle,children:/*#__PURE__*/_jsxs(\"svg\",{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",fill:isHovered?isRed?\"#f00\":\"#000\":\"#212121\",fillOpacity:isHovered?isRed?1:.8:.8,style:{transition:\"fill .1s cubic-bezier(0.4, 0, 1, 1), fill-opacity .1s cubic-bezier(0.4, 0, 1, 1)\"}}),/*#__PURE__*/_jsx(\"path\",{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"})]})});}const buttonStyle={position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",width:68,height:48,padding:0,border:\"none\",background:\"transparent\",cursor:\"pointer\"};const wrapperStyle={position:\"relative\",width:\"100%\",height:\"100%\"};const centerTextStyle={textAlign:\"center\",minWidth:140};const videoStyle={position:\"absolute\",top:0,left:0,height:\"100%\",width:\"100%\"};\nexport const __FramerMetadata__ = {\"exports\":{\"Youtube\":{\"type\":\"reactComponent\",\"name\":\"Youtube\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"315\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerComponentPresetProps\":\"isRed, borderRadius\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"560\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YouTube.map"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "PlayOptions", "ThumbnailOptions", "Youtube", "url", "play", "shouldMute", "thumbnail", "isRed", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "title", "props", "onCanvas", "useIsOnCanvas", "isAutoplay", "showThumbnail", "isPreloading", "preloadVideo", "le", "showVideo", "startVideo", "isHovered", "setHovered", "ye", "borderRadius", "useRadius", "hasBorderRadius", "p", "Instructions", "parsedURL", "parseVideoURL", "ErrorMessage", "videoId", "embedURL", "searchParams", "iframeProps", "wrapperStyle", "videoStyle", "getThumbnailURL", "PlayButton", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "defaultProps", "urlString", "getEmbedURL", "pathSegments", "page", "res", "pre", "ext", "emptyStateStyle", "centerTextStyle", "message", "containerStyles", "buttonStyle", "YouTubeFonts", "getFonts", "Youtube", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "ComponentViewportProvider", "SmartComponentScopedContainer", "Youtube", "css", "Framerf7yR7jpkq", "withCSS", "f7yR7jpkq_default", "addFonts", "YouTubeFonts", "TaglineFonts", "getFonts", "zLcnz07NI_default", "MotionDivWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "motion", "NewButton01Fonts", "ocyKzW4G3_default", "MotionDivWithwithRTL1j1lmj3", "withCodeBoundaryForOverrides", "withwithRTL", "BannerVideoFonts", "f7yR7jpkq_default", "MotionDivWithFX", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "animation1", "transition3", "animation2", "animation3", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "buttonTitle", "height", "id", "image", "imageVisible", "link", "subHeading", "text", "title", "videoVisible", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "Z0MWwDfCE", "wDvCMMiOi", "rsUtg0U6a", "e4e4y4c1K", "ZQwKe_nOU", "eQsaxe1uG", "EkVi2DREH", "DV6wpqlOB", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText2", "Image2", "getLoadingLazyAtYPosition", "css", "FrameriCxxHNlo0", "withCSS", "iCxxHNlo0_default", "addPropertyControls", "ControlType", "addFonts"]
}
