{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/xl17CkcFCz2w4WRZfgm2/Tuv7fr17ydBh9m2oZmzp/zJTbCSG3u.js"],
  "sourcesContent": ["// Generated by Framer (0e4faa7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image,RichText,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/owGwnJRWwwR8BzcSu9cr/rHqYpXZKZOXoV8VeShxw/pspIaWqVU.js\";const enabledGestures={s1sZgH9Cq:{hover:true}};const cycleOrder=[\"s1sZgH9Cq\",\"SjH75i6SO\",\"aXEldtVqy\"];const variantClassNames={aXEldtVqy:\"framer-v-11nebii\",s1sZgH9Cq:\"framer-v-1cw1n1i\",SjH75i6SO:\"framer-v-5ahgx5\"};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 humanReadableVariantMap={\"No caption\":\"aXEldtVqy\",Desktop:\"s1sZgH9Cq\",Phone:\"SjH75i6SO\"};const transitions={default:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"s1sZgH9Cq\",image:vH00MtOs2,caption:FOxrYESyq=\"Title\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"s1sZgH9Cq\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const isDisplayed=()=>{if(baseVariant===\"aXEldtVqy\")return false;return true;};const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(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-Ztmwk\",sharedStyle.className,classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsxs(motion.div,{...restProps,background:{alt:\"\",fit:\"fill\",intrinsicHeight:672.5,intrinsicWidth:500,pixelHeight:1345,pixelWidth:1e3},className:cx(\"framer-1cw1n1i\",className),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"s1sZgH9Cq\",ref:ref,style:{...style},transition:transition,...addPropertyOverrides({\"s1sZgH9Cq-hover\":{\"data-framer-name\":undefined},aXEldtVqy:{\"data-framer-name\":\"No caption\"},SjH75i6SO:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/ _jsx(motion.div,{className:\"framer-ontct5\",\"data-framer-name\":\"image\",layoutDependency:layoutDependency,layoutId:\"b1F3i8pTE\",style:{backgroundColor:\"var(--token-1ebda09f-1ec3-428b-80af-06f88ae5f131, rgb(242, 232, 220))\"},transition:transition,children:/*#__PURE__*/ _jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:750,intrinsicWidth:500,pixelHeight:1500,pixelWidth:1e3,...toResponsiveImage(vH00MtOs2)},className:\"framer-1hf1047\",\"data-framer-name\":\"image\",layoutDependency:layoutDependency,layoutId:\"Um9fiHmdF\",transition:transition})}),isDisplayed()&&/*#__PURE__*/ _jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/ _jsx(React.Fragment,{children:/*#__PURE__*/ _jsx(motion.p,{className:\"framer-styles-preset-1er26kz\",\"data-styles-preset\":\"pspIaWqVU\",children:\"Title\"})}),className:\"framer-7ukygu\",layoutDependency:layoutDependency,layoutId:\"KO5C376qg\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",opacity:0},text:FOxrYESyq,transition:transition,variants:{\"s1sZgH9Cq-hover\":{opacity:1},SjH75i6SO:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true})]})})});});const css=['.framer-Ztmwk [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-Ztmwk * { box-sizing: border-box; }\",\".framer-Ztmwk .framer-1rca5am { display: block; }\",\".framer-Ztmwk .framer-1cw1n1i { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 500px; }\",\".framer-Ztmwk .framer-ontct5 { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 200px); justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-Ztmwk .framer-1hf1047 { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-Ztmwk .framer-7ukygu { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Ztmwk .framer-v-1cw1n1i .framer-1cw1n1i { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Ztmwk .framer-1cw1n1i, .framer-Ztmwk .framer-ontct5 { gap: 0px; } .framer-Ztmwk .framer-1cw1n1i > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-Ztmwk .framer-1cw1n1i > :first-child { margin-top: 0px; } .framer-Ztmwk .framer-1cw1n1i > :last-child { margin-bottom: 0px; } .framer-Ztmwk .framer-ontct5 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-Ztmwk .framer-ontct5 > :first-child { margin-left: 0px; } .framer-Ztmwk .framer-ontct5 > :last-child { margin-right: 0px; } }\",\".framer-Ztmwk.framer-v-1cw1n1i.hover .framer-1hf1047 { height: 125%; left: calc(50.00000000000002% - 125% / 2); top: calc(50.00000000000002% - 125% / 2); width: 125%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 533\n * @framerIntrinsicWidth 500\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"SjH75i6SO\":{\"layout\":[\"fixed\",\"auto\"]},\"aXEldtVqy\":{\"layout\":[\"fixed\",\"auto\"]},\"Rfcog71QT\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"vH00MtOs2\":\"image\",\"FOxrYESyq\":\"caption\"}\n */ const FramerzJTbCSG3u=withCSS(Component,css,\"framer-Ztmwk\");export default FramerzJTbCSG3u;FramerzJTbCSG3u.displayName=\"images / gallery-item\";FramerzJTbCSG3u.defaultProps={height:533,width:500};addPropertyControls(FramerzJTbCSG3u,{variant:{options:[\"s1sZgH9Cq\",\"SjH75i6SO\",\"aXEldtVqy\"],optionTitles:[\"Desktop\",\"Phone\",\"No caption\"],title:\"Variant\",type:ControlType.Enum},vH00MtOs2:{title:\"Image\",type:ControlType.ResponsiveImage},FOxrYESyq:{defaultValue:\"Title\",displayTextArea:false,title:\"Caption\",type:ControlType.String}});addFonts(FramerzJTbCSG3u,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzJTbCSG3u\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SjH75i6SO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aXEldtVqy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Rfcog71QT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"533\",\"framerIntrinsicWidth\":\"500\",\"framerVariables\":\"{\\\"vH00MtOs2\\\":\\\"image\\\",\\\"FOxrYESyq\\\":\\\"caption\\\"}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "toResponsiveImage", "value", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "vH00MtOs2", "FOxrYESyq", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "transition", "useVariantState", "layoutDependency", "isDisplayed", "defaultLayoutId", "ae", "p", "LayoutGroup", "motion", "cx", "u", "Image2", "RichText", "css", "FramerzJTbCSG3u", "withCSS", "zJTbCSG3u_default", "addPropertyControls", "ControlType", "addFonts", "fonts"]
}
