{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/dIVfrV0JDAv1h0THI0xO/zYubDn9qM8f13p6PVR8t/qB0MvVMW5.js"],
  "sourcesContent": ["// Generated by Framer (af04cc1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import ComponentsTestimonial from\"https://framerusercontent.com/modules/vLCn130RLNXan1Sy3fws/OOW5XViaiMnHSVziWvFE/V3DZ5VZv8.js\";const ComponentsTestimonialFonts=getFonts(ComponentsTestimonial);const serializationHash=\"framer-O0zU5\";const variantClassNames={qCWZh1mRe:\"framer-v-ktn0l0\"};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 transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;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,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{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"qCWZh1mRe\",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-ktn0l0\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"qCWZh1mRe\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:467,width:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||467)*.49892933618843704-233.5),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-11mirop-container\",\"data-framer-name\":\"Richardson\",layoutDependency:layoutDependency,layoutId:\"alH_JtQk4-container\",name:\"Richardson\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentsTestimonial,{height:\"100%\",id:\"alH_JtQk4\",kL3OIYjA1:\"Having the Library at our fingertips has been extremely convenient. By simply plugging in an item and scrolling through the photos, it helps to speed up the process, especially when looking through multiple furniture options such as table tops and table bases.\",layoutId:\"alH_JtQk4\",lI0gFHkhr:\"I194:47870;148:62651\",name:\"Richardson\",oEZTsUbiP:\"Richardson Design\",style:{width:\"100%\"},width:\"100%\",yOyeSfHPY:\"Design Coordinator\",Zpn7Exggh:\"Amy Chaloupka\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-O0zU5.framer-jo9yg8, .framer-O0zU5 .framer-jo9yg8 { display: block; }\",\".framer-O0zU5.framer-ktn0l0 { height: 467px; overflow: hidden; position: relative; width: 1200px; }\",\".framer-O0zU5 .framer-11mirop-container { flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 50%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 467\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerqB0MvVMW5=withCSS(Component,css,\"framer-O0zU5\");export default FramerqB0MvVMW5;FramerqB0MvVMW5.displayName=\"Testimonials/Richardson 1\";FramerqB0MvVMW5.defaultProps={height:467,width:1200};addFonts(FramerqB0MvVMW5,[{explicitInter:true,fonts:[]},...ComponentsTestimonialFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqB0MvVMW5\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"467\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["ComponentsTestimonialFonts", "getFonts", "V3DZ5VZv8_default", "serializationHash", "variantClassNames", "transition1", "transformTemplate1", "_", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "serializationHash", "ComponentViewportProvider", "V3DZ5VZv8_default", "css", "FramerqB0MvVMW5", "withCSS", "qB0MvVMW5_default", "addFonts", "ComponentsTestimonialFonts"]
}
