{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/c6SyugONMa2bXrOar8lS/wWcbBlT7srLW0nryLaBf/lpfFoRter-0.js", "ssg:https://framerusercontent.com/modules/c6SyugONMa2bXrOar8lS/wWcbBlT7srLW0nryLaBf/lpfFoRter.js", "ssg:https://framer.com/m/Collections-Gallery-Image-gg79.js@UfAFXLmy8tjNlfAsUBnz", "ssg:https://framerusercontent.com/modules/taL1vhEWr2Qg4AhisBrX/otF05M6Feu8dJMMgbC8s/CollectionModalGallerySlider.js", "ssg:https://framerusercontent.com/modules/hCOuDu5bGJYjyDEKGwxU/a7UeUnKiOHyYoqT1a4fd/T9_fMXxKJ.js"],
  "sourcesContent": ["export const v0=\"Prenota ora\";\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (46bb7e9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/dwJUBczdymG6g87Nwp46/akBbZz7pYIKujq6q0zkG/kKXxqRW4V.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/BhRkats4ejixEft2uMD1/tGorkzeojyDAhxq63pKo/NJTBhArgu.js\";import*as localizedValues from\"./lpfFoRter-0.js\";import ButtonPrimary from\"https://framerusercontent.com/modules/geoFtwsVEOCANzVinwgT/CJzLpGAmPB4lhErPrRPo/QIS7MJMbh.js\";const ImageWithFX=withFX(Image);const ButtonPrimaryFonts=getFonts(ButtonPrimary);const cycleOrder=[\"RCIwbyWLZ\",\"nFxplClyT\",\"rxzXrgYsq\"];const serializationHash=\"framer-73J9Q\";const variantClassNames={nFxplClyT:\"framer-v-139lppc\",RCIwbyWLZ:\"framer-v-1y3cj2o\",rxzXrgYsq:\"framer-v-1dm7am9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const valuesByLocaleId={rXP5ofBGP:localizedValues};function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value){return value;}}locale=locale.fallback;}}const transition1={bounce:.2,delay:0,duration:.4,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 animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={delay:.05,duration:.8,ease:[.25,1,.5,1],type:\"tween\"};const textEffect={effect:animation,repeat:false,startDelay:.2,threshold:0,tokenization:\"word\",transition:transition2,trigger:\"onInView\",type:\"appear\"};const animation1={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition3={delay:.075,duration:1,ease:[.25,1,.5,1],type:\"tween\"};const textEffect1={effect:animation1,repeat:false,startDelay:.4,threshold:0,tokenization:\"line\",transition:transition3,trigger:\"onInView\",type:\"appear\"};const isSet=value=>{if(Array.isArray(value)){return value.length>0;}return value!==undefined&&value!==null&&value!==\"\";};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={Desktop:\"RCIwbyWLZ\",Phone:\"rxzXrgYsq\",Tablet:\"nFxplClyT\"};const getProps=({bookNowLink,bookNowNewTab,description,height,id,image,title,width,...props})=>{return{...props,EyejBUQCN:bookNowLink??props.EyejBUQCN,mPa6volUE:image??props.mPa6volUE??{src:\"https://framerusercontent.com/images/icHDiPpupX6mQhFt1BOCHYkU.jpg?scale-down-to=2048\"},p6a0h1EtP:title??props.p6a0h1EtP??\"Truffle hunting in the forests of Lazio\",variant:humanReadableVariantMap[props.variant]??props.variant??\"RCIwbyWLZ\",vDtTIBmrd:bookNowNewTab??props.vDtTIBmrd,w3Vk4yTP3:description??props.w3Vk4yTP3??\"Piazza San Giovanni in Laterano\"};};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,mPa6volUE,p6a0h1EtP,w3Vk4yTP3,EyejBUQCN,vDtTIBmrd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RCIwbyWLZ\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const visible=isSet(EyejBUQCN);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const componentViewport=useComponentViewport();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(serializationHash,...sharedStyleClassNames,\"framer-1y3cj2o\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"RCIwbyWLZ\",ref:ref??ref1,style:{...style},...addPropertyOverrides({nFxplClyT:{\"data-framer-name\":\"Tablet\"},rxzXrgYsq:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ImageWithFX,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:80,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(mPa6volUE),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1dfgogb\",\"data-framer-name\":\"Media\",layoutDependency:layoutDependency,layoutId:\"SnK7BRJ0B\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-awxjus\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"pWNbeiiTS\",style:{backdropFilter:\"blur(12.5px)\",backgroundColor:\"rgba(0, 0, 0, 0.35)\",WebkitBackdropFilter:\"blur(12.5px)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yr8sk5\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"T801GBkq8\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kort70\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"vCkO_lzhX\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-17tp63o\",\"data-styles-preset\":\"NJTBhArgu\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-b4d38b1f-da78-42df-bd60-7f8475db1c73, rgb(255, 255, 255)))\"},children:\"Truffle hunting in the forests of Lazio\"})}),className:\"framer-10hl9rk\",\"data-framer-name\":\"Title\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"B94HROPmx\",style:{\"--extracted-1of0zx5\":\"var(--token-b4d38b1f-da78-42df-bd60-7f8475db1c73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:p6a0h1EtP,verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1htk0ey\",\"data-styles-preset\":\"kKXxqRW4V\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b4d38b1f-da78-42df-bd60-7f8475db1c73, rgb(255, 255, 255)))\"},children:\"Piazza San Giovanni in Laterano\"})}),className:\"framer-jp59uz\",\"data-framer-name\":\"Piazza San Giovanni in Laterano\",effect:textEffect1,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LKh8APz5G\",style:{\"--extracted-r6o4lv\":\"var(--token-b4d38b1f-da78-42df-bd60-7f8475db1c73, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:w3Vk4yTP3,verticalAlignment:\"top\",withExternalLayout:true})]}),visible&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,...addPropertyOverrides({rxzXrgYsq:{y:(componentViewport?.y||0)+(componentViewport?.height||800)-212+20+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1di39m7-container\",layoutDependency:layoutDependency,layoutId:\"UzRotuuix-container\",children:/*#__PURE__*/_jsx(ButtonPrimary,{bJW1CJ2QI:EyejBUQCN,DZCAsZW1O:getLocalizedValue(\"v0\",activeLocale)??\"Book Now\",g9pOCN5HF:false,height:\"100%\",id:\"UzRotuuix\",layoutId:\"UzRotuuix\",variant:\"ge2mHIelq\",width:\"100%\",Z0bljGloA:vDtTIBmrd,...addPropertyOverrides({rxzXrgYsq:{variant:\"xnStPX2jd\"}},baseVariant,gestureVariant)})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wvfbz6\",\"data-framer-name\":\"Layer\",layoutDependency:layoutDependency,layoutId:\"uOhvvVjqb\",style:{background:\"linear-gradient(180deg, rgba(131, 101, 77, 0) 0%, rgba(131, 101, 76, 1) 100%)\",opacity:.95,rotate:180}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-73J9Q.framer-111exbn, .framer-73J9Q .framer-111exbn { display: block; }\",\".framer-73J9Q.framer-1y3cj2o { height: 800px; overflow: hidden; position: relative; width: 1600px; }\",\".framer-73J9Q .framer-1dfgogb { flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); left: 0px; position: absolute; top: 0px; width: 100%; }\",\".framer-73J9Q .framer-awxjus { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 40px 0px 40px 0px; position: absolute; width: 100%; }\",\".framer-73J9Q .framer-1yr8sk5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; max-width: 1476px; overflow: hidden; padding: 0px 18px 0px 18px; position: relative; width: 100%; }\",\".framer-73J9Q .framer-1kort70 { 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: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-73J9Q .framer-10hl9rk, .framer-73J9Q .framer-jp59uz { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-73J9Q .framer-1di39m7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-73J9Q .framer-1wvfbz6 { flex: none; height: 50%; left: 0px; position: absolute; top: 0px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-73J9Q .framer-awxjus, .framer-73J9Q .framer-1kort70 { gap: 0px; } .framer-73J9Q .framer-awxjus > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-73J9Q .framer-awxjus > :first-child, .framer-73J9Q .framer-1kort70 > :first-child { margin-top: 0px; } .framer-73J9Q .framer-awxjus > :last-child, .framer-73J9Q .framer-1kort70 > :last-child { margin-bottom: 0px; } .framer-73J9Q .framer-1kort70 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } }\",\".framer-73J9Q.framer-v-139lppc.framer-1y3cj2o { width: 810px; }\",\".framer-73J9Q.framer-v-139lppc .framer-awxjus { padding: 30px 0px 30px 0px; }\",\".framer-73J9Q.framer-v-139lppc .framer-1wvfbz6 { height: 38%; left: calc(50.00000000000002% - 100% / 2); }\",\".framer-73J9Q.framer-v-1dm7am9.framer-1y3cj2o { width: 375px; }\",\".framer-73J9Q.framer-v-1dm7am9 .framer-awxjus { padding: 20px 0px 20px 0px; }\",\".framer-73J9Q.framer-v-1dm7am9 .framer-1yr8sk5 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; justify-content: flex-start; }\",\".framer-73J9Q.framer-v-1dm7am9 .framer-1kort70 { flex: none; width: 100%; }\",\".framer-73J9Q.framer-v-1dm7am9 .framer-1wvfbz6 { height: 33%; left: calc(49.86666666666669% - 100% / 2); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-73J9Q.framer-v-1dm7am9 .framer-1yr8sk5 { gap: 0px; } .framer-73J9Q.framer-v-1dm7am9 .framer-1yr8sk5 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-73J9Q.framer-v-1dm7am9 .framer-1yr8sk5 > :first-child { margin-top: 0px; } .framer-73J9Q.framer-v-1dm7am9 .framer-1yr8sk5 > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"nFxplClyT\":{\"layout\":[\"fixed\",\"fixed\"]},\"rxzXrgYsq\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"mPa6volUE\":\"image\",\"p6a0h1EtP\":\"title\",\"w3Vk4yTP3\":\"description\",\"EyejBUQCN\":\"bookNowLink\",\"vDtTIBmrd\":\"bookNowNewTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerlpfFoRter=withCSS(Component,css,\"framer-73J9Q\");export default FramerlpfFoRter;FramerlpfFoRter.displayName=\"Section / Hero\";FramerlpfFoRter.defaultProps={height:800,width:1600};addPropertyControls(FramerlpfFoRter,{variant:{options:[\"RCIwbyWLZ\",\"nFxplClyT\",\"rxzXrgYsq\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},mPa6volUE:{__defaultAssetReference:\"data:framer/asset-reference,icHDiPpupX6mQhFt1BOCHYkU.jpg?originalFilename=unsplash%3A9qvZSH_NOQs.jpg&preferredSize=large\",title:\"Image\",type:ControlType.ResponsiveImage},p6a0h1EtP:{defaultValue:\"Truffle hunting in the forests of Lazio\",displayTextArea:false,title:\"Title\",type:ControlType.String},w3Vk4yTP3:{defaultValue:\"Piazza San Giovanni in Laterano\",displayTextArea:false,title:\"Description\",type:ControlType.String},EyejBUQCN:{description:\"\",title:\"Book Now: Link\",type:ControlType.Link},vDtTIBmrd:{defaultValue:false,title:\"Book Now: New Tab\",type:ControlType.Boolean}});addFonts(FramerlpfFoRter,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ButtonPrimaryFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlpfFoRter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nFxplClyT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rxzXrgYsq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1600\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"mPa6volUE\\\":\\\"image\\\",\\\"p6a0h1EtP\\\":\\\"title\\\",\\\"w3Vk4yTP3\\\":\\\"description\\\",\\\"EyejBUQCN\\\":\\\"bookNowLink\\\",\\\"vDtTIBmrd\\\":\\\"bookNowNewTab\\\"}\",\"framerIntrinsicHeight\":\"800\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (e4277c8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const serializationHash=\"framer-6SadA\";const variantClassNames={kH_CKYjQ1:\"framer-v-itsuri\"};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 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!==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(React.Fragment);const getProps=({height,id,image,width,...props})=>{var _ref;return{...props,o3HinnDFW:(_ref=image!==null&&image!==void 0?image:props.o3HinnDFW)!==null&&_ref!==void 0?_ref:{src:\"https://framerusercontent.com/images/Ma4xP24bkf4sAOBS5EN8XnYHPao.png\"}};};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,o3HinnDFW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"kH_CKYjQ1\",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-itsuri\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"kH_CKYjQ1\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+0),pixelHeight:1144,pixelWidth:1713,sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(o3HinnDFW),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1x4ocej\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"l4dy0XcBa\"})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6SadA.framer-1taydkc, .framer-6SadA .framer-1taydkc { display: block; }\",\".framer-6SadA.framer-itsuri { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 575px; justify-content: flex-start; padding: 0px; position: relative; width: 855px; }\",\".framer-6SadA .framer-1x4ocej { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-6SadA.framer-itsuri { gap: 0px; } .framer-6SadA.framer-itsuri > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-6SadA.framer-itsuri > :first-child { margin-top: 0px; } .framer-6SadA.framer-itsuri > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 575\n * @framerIntrinsicWidth 855\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"o3HinnDFW\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerkF5zBnJm4=withCSS(Component,css,\"framer-6SadA\");export default FramerkF5zBnJm4;FramerkF5zBnJm4.displayName=\"Collections / Gallery Image\";FramerkF5zBnJm4.defaultProps={height:575,width:855};addPropertyControls(FramerkF5zBnJm4,{o3HinnDFW:{__defaultAssetReference:\"data:framer/asset-reference,Ma4xP24bkf4sAOBS5EN8XnYHPao.png?originalFilename=Group+1000001900.png&preferredSize=large\",title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FramerkF5zBnJm4,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkF5zBnJm4\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"o3HinnDFW\\\":\\\"image\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"855\",\"framerIntrinsicHeight\":\"575\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kF5zBnJm4.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{motion,useAnimation}from\"framer-motion\";import CollectionsGalleryImage from\"https://framer.com/m/Collections-Gallery-Image-gg79.js@UfAFXLmy8tjNlfAsUBnz\";import{addPropertyControls,ControlType}from\"framer\";const DESKTOP_IMAGE_W=\"855px\";const TABLET_IMAGE_W=\"680px\";const PHONE_IMAGE_W=\"290px\";const PrevIcon=()=>/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:19,height:15,fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{fill:\"#fff\",d:\"M18.313 7.5a.563.563 0 0 1-.563.563H2.61l5.789 5.79a.563.563 0 1 1-.795.795l-6.75-6.75a.563.563 0 0 1 0-.795l6.75-6.75a.563.563 0 0 1 .795.795l-5.79 5.79H17.75a.562.562 0 0 1 .563.562Z\"})});const NextIcon=()=>/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:19,height:15,fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{fill:\"#fff\",d:\"M.687 7.5a.563.563 0 0 0 .563.563H16.39l-5.789 5.79a.563.563 0 1 0 .795.795l6.75-6.75a.562.562 0 0 0 0-.795l-6.75-6.75a.562.562 0 0 0-.795.795l5.79 5.79H1.25a.563.563 0 0 0-.563.562Z\"})});function Builder(props){console.log(\"children\",props.children);const[building,set_building]=React.useState(true);const[images,set_images]=React.useState([]);const[currentIndex,setCurrentIndex]=React.useState(0);const buildingContentRef=React.useRef(null);const controls=useAnimation();const nextSlide=()=>{setCurrentIndex(prevIndex=>(prevIndex+1)%images.length);};const prevSlide=()=>{setCurrentIndex(prevIndex=>(prevIndex-1+images.length)%images.length);};const goToSlide=index=>{setCurrentIndex(index);};React.useEffect(()=>{if(buildingContentRef.current){const images=buildingContentRef.current.querySelectorAll(\"img\");const allImageSources=Array.from(images).map(img=>img.src);const filteredImageSources=allImageSources.filter(src=>src!==\"\");set_images(filteredImageSources);console.log(\"images\",filteredImageSources);set_building(false);}},[props.children]);const getImageWidth=()=>{switch(props.deviceType){case\"Tablet\":return TABLET_IMAGE_W;case\"Phone\":return PHONE_IMAGE_W;case\"Desktop\":default:return DESKTOP_IMAGE_W;}};const getImageHeigth=()=>{switch(props.deviceType){case\"Tablet\":return`calc(${TABLET_IMAGE_W}* 9 / 16)`;case\"Phone\":return`calc(${TABLET_IMAGE_W}* 9 / 16)`;case\"Desktop\":default:return`calc(500 * 9 / 16)`;}};React.useEffect(()=>{controls.start({x:`calc(-${getImageWidth()} * ${currentIndex} - ${20*currentIndex}px)`});},[currentIndex,controls,props.deviceType]);if(building){return /*#__PURE__*/_jsx(\"div\",{style:{visibility:\"hidden\"},ref:buildingContentRef,children:props.children});}const isPrevButtonDisabled=currentIndex-1<0;const isNextButtonDisabled=currentIndex-0>=images.length;return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",overflow:\"hidden\",paddingTop:\"60px\",paddingBottom:\"60px\"},children:[/*#__PURE__*/_jsx(motion.div,{animate:controls,transition:{type:\"tween\",ease:\"easeInOut\",duration:.8},style:{display:\"flex\",gap:\"20px\",flexDirection:\"row\",flexWrap:\"nowrap\",alignContent:\"center\",justifyContent:\"flex-start\",paddingLeft:`calc(50% - ${getImageWidth()} / 2 )`},children:images.map((image,index)=>/*#__PURE__*/_jsx(\"div\",{onClick:()=>index!==currentIndex&&goToSlide(index),style:{cursor:index!==currentIndex?\"pointer\":\"default\"},children:/*#__PURE__*/_jsx(CollectionsGalleryImage,{image:image,style:{flexShrink:0,width:getImageWidth(),maxHeight:getImageHeigth()}})},index))}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:\"center\",position:\"absolute\",bottom:0,left:0,width:\"100%\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"flex-start\",alignItems:\"center\",maxWidth:getImageWidth(),width:\"100%\",height:\"30px\",gap:\"16px\",color:\"white\",fontSize:\"14px\",fontFamily:'\"Decagram Regular\", \"Decagram Regular Placeholder\", sans-serif'},children:[/*#__PURE__*/_jsx(\"button\",{onClick:prevSlide,disabled:isPrevButtonDisabled,style:{background:\"none\",border:\"none\",padding:0,cursor:\"pointer\",opacity:isPrevButtonDisabled?.3:1},children:/*#__PURE__*/_jsx(PrevIcon,{})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:\"8px\",marginTop:\"-2px\",fontVariantNumeric:\"tabular-nums\"},children:[currentIndex+1,\" \",/*#__PURE__*/_jsx(\"span\",{style:{opacity:.5},children:\"/\"}),\" \",images.length]}),/*#__PURE__*/_jsx(\"button\",{disabled:isNextButtonDisabled,onClick:nextSlide,style:{background:\"none\",border:\"none\",padding:0,cursor:\"pointer\",opacity:isNextButtonDisabled?.3:1},children:/*#__PURE__*/_jsx(NextIcon,{})})]})})]});}export default function CollectionModalGallerySlider(props){return /*#__PURE__*/_jsx(Builder,{deviceType:props.deviceType,children:props.children});}CollectionModalGallerySlider.defaultProps={text:\"Collection Modal Gallery Slider\"};addPropertyControls(CollectionModalGallerySlider,{deviceType:{type:ControlType.Enum,title:\"Device Type\",options:[\"Desktop\",\"Tablet\",\"Phone\"],defaultValue:\"desktop\"},children:{type:ControlType.ComponentInstance}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CollectionModalGallerySlider\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CollectionModalGallerySlider.map", "// Generated by Framer (e4277c8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const serializationHash=\"framer-BQReD\";const variantClassNames={wid4NafUe:\"framer-v-nkbz7u\"};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 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(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,KhEXCk5Ir:click!==null&&click!==void 0?click:props.KhEXCk5Ir};};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,KhEXCk5Ir,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"wid4NafUe\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap6f5hls=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KhEXCk5Ir){const res=await KhEXCk5Ir(...args);if(res===false)return false;}});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-nkbz7u\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"wid4NafUe\",onTap:onTap6f5hls,ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-73xmrb\",\"data-framer-name\":\"X\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"nZeZA_5PS\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M19.1471 18.3524C19.2024 18.4039 19.2467 18.466 19.2775 18.535C19.3082 18.604 19.3248 18.6785 19.3261 18.754C19.3274 18.8295 19.3135 18.9045 19.2852 18.9746C19.2569 19.0446 19.2148 19.1082 19.1614 19.1617C19.108 19.2151 19.0444 19.2572 18.9743 19.2855C18.9043 19.3138 18.8293 19.3277 18.7537 19.3263C18.6782 19.325 18.6037 19.3085 18.5347 19.2777C18.4657 19.247 18.4036 19.2027 18.3521 19.1474L11.9996 12.7958L5.64714 19.1474C5.54051 19.2467 5.39947 19.3008 5.25375 19.2983C5.10802 19.2957 4.96898 19.2367 4.86592 19.1336C4.76286 19.0305 4.70383 18.8915 4.70126 18.7458C4.69869 18.6001 4.75278 18.459 4.85214 18.3524L11.2037 11.9999L4.85214 5.64739C4.75278 5.54075 4.69869 5.39972 4.70126 5.25399C4.70383 5.10827 4.76286 4.96923 4.86592 4.86617C4.96898 4.76311 5.10802 4.70407 5.25375 4.7015C5.39947 4.69893 5.54051 4.75302 5.64714 4.85238L11.9996 11.2039L18.3521 4.85238C18.4588 4.75302 18.5998 4.69893 18.7455 4.7015C18.8913 4.70407 19.0303 4.76311 19.1334 4.86617C19.2364 4.96923 19.2955 5.10827 19.298 5.25399C19.3006 5.39972 19.2465 5.54075 19.1471 5.64739L12.7956 11.9999L19.1471 18.3524Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BQReD.framer-if3i0k, .framer-BQReD .framer-if3i0k { display: block; }\",\".framer-BQReD.framer-nkbz7u { cursor: pointer; height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-BQReD .framer-73xmrb { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"KhEXCk5Ir\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerT9_fMXxKJ=withCSS(Component,css,\"framer-BQReD\");export default FramerT9_fMXxKJ;FramerT9_fMXxKJ.displayName=\"Overlay / Close Button\";FramerT9_fMXxKJ.defaultProps={height:24,width:24};addPropertyControls(FramerT9_fMXxKJ,{KhEXCk5Ir:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerT9_fMXxKJ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerT9_fMXxKJ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"KhEXCk5Ir\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./T9_fMXxKJ.map"],
  "mappings": "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",
  "names": ["lpfFoRter_0_exports", "__export", "__FramerMetadata__", "v0", "v0", "__FramerMetadata__", "ImageWithFX", "withFX", "Image2", "ButtonPrimaryFonts", "getFonts", "QIS7MJMbh_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "valuesByLocaleId", "lpfFoRter_0_exports", "getLocalizedValue", "key", "locale", "values", "value", "transition1", "toResponsiveImage", "animation", "transition2", "textEffect", "animation1", "transition3", "textEffect1", "isSet", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "bookNowLink", "bookNowNewTab", "description", "height", "id", "image", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "mPa6volUE", "p6a0h1EtP", "w3Vk4yTP3", "EyejBUQCN", "vDtTIBmrd", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "visible", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "getLoadingLazyAtYPosition", "RichText2", "ComponentViewportProvider", "css", "FramerlpfFoRter", "withCSS", "lpfFoRter_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "serializationHash", "variantClassNames", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "image", "width", "props", "_ref", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "o3HinnDFW", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "serializationHash", "Image2", "getLoadingLazyAtYPosition", "css", "FramerkF5zBnJm4", "withCSS", "Collections_Gallery_Image_gg79_default", "addPropertyControls", "ControlType", "addFonts", "DESKTOP_IMAGE_W", "TABLET_IMAGE_W", "PHONE_IMAGE_W", "PrevIcon", "p", "NextIcon", "Builder", "props", "building", "set_building", "ye", "images", "set_images", "currentIndex", "setCurrentIndex", "buildingContentRef", "pe", "controls", "useAnimation", "nextSlide", "prevIndex", "prevSlide", "goToSlide", "index", "ue", "filteredImageSources", "img", "src", "getImageWidth", "getImageHeigth", "isPrevButtonDisabled", "isNextButtonDisabled", "u", "motion", "image", "Collections_Gallery_Image_gg79_default", "CollectionModalGallerySlider", "addPropertyControls", "ControlType", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "click", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "KhEXCk5Ir", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap6f5hls", "args", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "serializationHash", "SVG", "css", "FramerT9_fMXxKJ", "withCSS", "T9_fMXxKJ_default", "addPropertyControls", "ControlType", "addFonts"]
}
