{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/10cBRAOfaTiodL7VJdGQ/UVZ9XTk3IOMk6y7RjGsR/c1xkv0rVQ.js", "ssg:https://framerusercontent.com/modules/S5RlgeO0qq9qsDE5AJLb/l5XcpN7knMrIcfG3tjC9/aYnjjcHUQ.js", "ssg:https://framerusercontent.com/modules/MkQboxG6eHal8FWAFKKf/tXJDiFXLyHVP8u0fDuA5/HmPD0cXsJ.js", "ssg:https://framerusercontent.com/modules/XFMm71ugIN7BaxNF1cRb/bKCiqnUvB9RSbSZ3qgS2/YKE_HZ2KC.js", "ssg:https://framerusercontent.com/modules/ChhHkEZ69a8jNeUbKeUW/PoCtDNtEkf0OV5sZiNNW/E5FPoyeDg.js", "ssg:https://framerusercontent.com/modules/OG1Dlqdz7S8W7IJUKEjC/eTBH4CBaxfuZyQaN3XjY/ZieetgYYa.js", "ssg:https://framerusercontent.com/modules/nsg2P0qGo4POY0yZVFiN/uX1uekmQhWQcil3VB1bp/YoOmvs_vf.js", "ssg:https://framerusercontent.com/modules/wwuIWhUwenWv7KnO7eI1/ScnV0AMw0Ercz10MHuwW/ix594cOSf.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "// Generated by Framer (ee31e22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/OGuRj23pL/OGuRj23pL.js\";import VoucherText2 from\"#framer/local/canvasComponent/Uq3HEB9u9/Uq3HEB9u9.js\";const VoucherText2Fonts=getFonts(VoucherText2);const FooterFonts=getFonts(Footer);const breakpoints={Gw8WlsxEz:\"(min-width: 810px) and (max-width: 1199px)\",m692RrbeF:\"(min-width: 1200px)\",NIxbd6jDU:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Me1Dg\";const variantClassNames={Gw8WlsxEz:\"framer-v-8u14xl\",m692RrbeF:\"framer-v-1fdagb1\",NIxbd6jDU:\"framer-v-qkfnjm\"};const breakpointRules={NIxbd6jDU:[\".framer-Me1Dg .framer-1rscs8 { padding: 100px 0px 50px 0px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={NIxbd6jDU:\".framer-qkfnjm-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Me1Dg.framer-zfinvy, .framer-Me1Dg .framer-zfinvy { display: block; }\",\".framer-Me1Dg.framer-1fdagb1 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Me1Dg .framer-88t2tu { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",\".framer-Me1Dg .framer-1rscs8 { align-content: center; align-items: center; background-color: var(--token-5bbb1df0-d2ea-4019-a137-a58a431643b8, color(display-p3 0.9686000000000002 0.9685999999999998 0.9685999999999998)); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1001; overflow: hidden; padding: 100px 0px 100px 0px; position: relative; width: 100%; }\",\".framer-Me1Dg .framer-1h77cf2-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-Me1Dg .framer-12emexi-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-Me1Dg.framer-1fdagb1, .framer-Me1Dg .framer-1rscs8 { gap: 0px; } .framer-Me1Dg.framer-1fdagb1 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-Me1Dg.framer-1fdagb1 > :first-child, .framer-Me1Dg .framer-1rscs8 > :first-child { margin-top: 0px; } .framer-Me1Dg.framer-1fdagb1 > :last-child, .framer-Me1Dg .framer-1rscs8 > :last-child { margin-bottom: 0px; } .framer-Me1Dg .framer-1rscs8 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\"];const mediaQueries={Gw8WlsxEz:\"(min-width: 810px) and (max-width: 1199px)\",m692RrbeF:\"(min-width: 1200px)\",NIxbd6jDU:\"(max-width: 809px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"m692RrbeF\",Phone:\"NIxbd6jDU\",Tablet:\"Gw8WlsxEz\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"m692RrbeF\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"m692RrbeF\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1fdagb1\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-88t2tu\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1rscs8\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"i7SHe4mY2\"},implicitPathVariables:undefined},{href:{webPageId:\"oc3NrSGUU\"},implicitPathVariables:undefined},{href:{webPageId:\"i7SHe4mY2\"},implicitPathVariables:undefined},{href:{webPageId:\"oc3NrSGUU\"},implicitPathVariables:undefined},{href:{webPageId:\"i7SHe4mY2\"},implicitPathVariables:undefined},{href:{webPageId:\"oc3NrSGUU\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:108,width:\"100vw\",y:1100,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1h77cf2-container\",nodeId:\"nueeXEhF0\",scopeId:\"c1xkv0rVQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Gw8WlsxEz:{We8DDqEDE:resolvedLinks[3],xRKQXGoYh:resolvedLinks[2]},NIxbd6jDU:{variant:\"T4aBAFGzj\",We8DDqEDE:resolvedLinks[5],xRKQXGoYh:resolvedLinks[4]}},children:/*#__PURE__*/_jsx(VoucherText2,{height:\"100%\",id:\"nueeXEhF0\",JFZgQQMrj:\"Speak to a human\",layoutId:\"nueeXEhF0\",LHPdeaa5F:\"Talk to us\",lSIg39TMH:\"See our FAQ page for answers to your burning questions.\",P0tC9hQpt:\"Feel free to drop us a call or text (just as soon as we're done feeding our furkids).\",rxiTV8PEo:\"We got you\",style:{width:\"100%\"},variant:\"Mk0x1cErZ\",We8DDqEDE:resolvedLinks[1],width:\"100%\",xRKQXGoYh:resolvedLinks[0],zFC15zn17:\"See FAQ\"})})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NIxbd6jDU:{y:1258}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:577,width:\"100vw\",y:1308,children:/*#__PURE__*/_jsx(Container,{className:\"framer-12emexi-container\",nodeId:\"cDN12B7Od\",scopeId:\"c1xkv0rVQ\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"cDN12B7Od\",layoutId:\"cDN12B7Od\",style:{width:\"100%\"},variant:\"mpsYPetAA\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1807\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Gw8WlsxEz\":{\"layout\":[\"fixed\",\"fixed\"]},\"NIxbd6jDU\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"m692RrbeF\":[\".framer-1rscs8\",\".framer-12emexi-container\"],\"Gw8WlsxEz\":[\".framer-1rscs8\",\".framer-12emexi-container\"],\"NIxbd6jDU\":[\".framer-1rscs8\",\".framer-12emexi-container\"]}\n * @framerBreakpoints {\"m692RrbeF\":{\"min\":1200,\"canvasClassName\":\"framer-1fdagb1-override\",\"minHeight\":1807,\"name\":\"Desktop\",\"width\":1200},\"Gw8WlsxEz\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-8u14xl-override\",\"minHeight\":1807,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810},\"NIxbd6jDU\":{\"max\":809,\"canvasClassName\":\"framer-qkfnjm-override\",\"minHeight\":1807,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390}}\n * @framerDefaultVariant m692RrbeF\n * @framerLayoutTemplate\n */const Framerc1xkv0rVQ=withCSS(Component,css,\"framer-Me1Dg\");export default Framerc1xkv0rVQ;Framerc1xkv0rVQ.displayName=\"Support Article\";Framerc1xkv0rVQ.defaultProps={height:1807,width:1200};addFonts(Framerc1xkv0rVQ,[{explicitInter:true,fonts:[]},...VoucherText2Fonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerc1xkv0rVQ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1807\",\"framerBreakpoints\":\"{\\\"m692RrbeF\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1fdagb1-override\\\",\\\"minHeight\\\":1807,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200},\\\"Gw8WlsxEz\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-8u14xl-override\\\",\\\"minHeight\\\":1807,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810},\\\"NIxbd6jDU\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-qkfnjm-override\\\",\\\"minHeight\\\":1807,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390}}\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"m692RrbeF\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Gw8WlsxEz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NIxbd6jDU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"m692RrbeF\\\":[\\\".framer-1rscs8\\\",\\\".framer-12emexi-container\\\"],\\\"Gw8WlsxEz\\\":[\\\".framer-1rscs8\\\",\\\".framer-12emexi-container\\\"],\\\"NIxbd6jDU\\\":[\\\".framer-1rscs8\\\",\\\".framer-12emexi-container\\\"]}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ae47b7e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Lottie}from\"https://framerusercontent.com/modules/YbkSqZ7STzW5WsMb1yan/RLfsHd78NBd0kbafA9hd/Lottie.js\";const LottieFonts=getFonts(Lottie);const cycleOrder=[\"KQyqkRMBb\",\"mD1L_PWjC\",\"Sa4BZRAVF\"];const serializationHash=\"framer-BDVc9\";const variantClassNames={KQyqkRMBb:\"framer-v-fn00g8\",mD1L_PWjC:\"framer-v-8jqpuz\",Sa4BZRAVF:\"framer-v-1f8d9b5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};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 3\":\"Sa4BZRAVF\",Experience:\"KQyqkRMBb\",Outfit:\"mD1L_PWjC\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"KQyqkRMBb\"};};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({cycleOrder,defaultVariant:\"KQyqkRMBb\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap27pk71=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"mD1L_PWjC\");});const onTape3neza=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"Sa4BZRAVF\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-fn00g8\",className,classNames),\"data-framer-name\":\"Experience\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"KQyqkRMBb\",onTap:onTap27pk71,ref:ref??ref1,style:{...style},...addPropertyOverrides({mD1L_PWjC:{\"data-framer-name\":\"Outfit\",onTap:onTape3neza},Sa4BZRAVF:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hgdbye-container\",layoutDependency:layoutDependency,layoutId:\"GrBFcZ_i7-container\",children:/*#__PURE__*/_jsx(Lottie,{height:\"100%\",id:\"GrBFcZ_i7\",isForwardsDirection:true,layoutId:\"GrBFcZ_i7\",loop:false,pauseOnCanvas:true,playing:false,poster:\"Auto\",posterProgress:0,progress:0,speed:1,srcFile:\"https://framerusercontent.com/assets/8L4DkHTeEjavV60YWoaQVYUYxM.json\",srcType:\"Upload\",srcUrl:\"https://misc.framerstatic.com/lottie/logo.json\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({mD1L_PWjC:{pauseOnCanvas:false,playing:true},Sa4BZRAVF:{isForwardsDirection:false,pauseOnCanvas:false,playing:true,progress:100}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BDVc9.framer-137viti, .framer-BDVc9 .framer-137viti { display: block; }\",\".framer-BDVc9.framer-fn00g8 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 165px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 486px; }\",\".framer-BDVc9 .framer-1hgdbye-container { aspect-ratio: 2.946327683615819 / 1; flex: none; height: 100%; position: relative; width: var(--framer-aspect-ratio-supported, 486px); z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-BDVc9.framer-fn00g8 { gap: 0px; } .framer-BDVc9.framer-fn00g8 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-BDVc9.framer-fn00g8 > :first-child { margin-left: 0px; } .framer-BDVc9.framer-fn00g8 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 165\n * @framerIntrinsicWidth 486\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mD1L_PWjC\":{\"layout\":[\"fixed\",\"fixed\"]},\"Sa4BZRAVF\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameraYnjjcHUQ=withCSS(Component,css,\"framer-BDVc9\");export default FrameraYnjjcHUQ;FrameraYnjjcHUQ.displayName=\"Guide Text Animation\";FrameraYnjjcHUQ.defaultProps={height:165,width:486};addPropertyControls(FrameraYnjjcHUQ,{variant:{options:[\"KQyqkRMBb\",\"mD1L_PWjC\",\"Sa4BZRAVF\"],optionTitles:[\"Experience\",\"Outfit\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameraYnjjcHUQ,[{explicitInter:true,fonts:[]},...LottieFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraYnjjcHUQ\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"165\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"486\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mD1L_PWjC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Sa4BZRAVF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aYnjjcHUQ.map", "// Generated by Framer (63ecd5c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/avQsGvE2r2XrA5Dwqv5Y/MkbfnClREHOH8dsiaXYq/tAGVWznS1.js\";const cycleOrder=[\"U2MAFfXd6\",\"b2Xsnnzf5\",\"J8n_Ajt32\",\"r9xmKi_oY\",\"IrcbFGVUD\"];const serializationHash=\"framer-xlo4q\";const variantClassNames={b2Xsnnzf5:\"framer-v-18a6cd5\",IrcbFGVUD:\"framer-v-12ydpbq\",J8n_Ajt32:\"framer-v-dg9ekw\",r9xmKi_oY:\"framer-v-tpkzo7\",U2MAFfXd6:\"framer-v-19qk5cc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:36,delay:0,mass:1,stiffness:230,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Left 1\":\"r9xmKi_oY\",\"Left 2\":\"IrcbFGVUD\",\"Right 1\":\"b2Xsnnzf5\",\"Right 2\":\"J8n_Ajt32\",Default:\"U2MAFfXd6\"};const getProps=({background,height,id,title,width,...props})=>{return{...props,FORfXOygp:title??props.FORfXOygp??\"things to bring\",variant:humanReadableVariantMap[props.variant]??props.variant??\"U2MAFfXd6\",yJ_TXmtNZ:background??props.yJ_TXmtNZ??\"var(--token-ce1295f5-0ea4-48e5-af8b-11b2b7178cf1, rgb(255, 106, 57))\"};};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,FORfXOygp,yJ_TXmtNZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"U2MAFfXd6\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];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,className:cx(scopingClassNames,\"framer-19qk5cc\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"U2MAFfXd6\",ref:refBinding,style:{...style},...addPropertyOverrides({b2Xsnnzf5:{\"data-framer-name\":\"Right 1\"},IrcbFGVUD:{\"data-framer-name\":\"Left 2\"},J8n_Ajt32:{\"data-framer-name\":\"Right 2\"},r9xmKi_oY:{\"data-framer-name\":\"Left 1\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1np5i8w\",layoutDependency:layoutDependency,layoutId:\"sFzlf0Vi3\",style:{backgroundColor:yJ_TXmtNZ,borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,boxShadow:\"0px 0.3621759214656777px 0.796787027224491px -0.625px rgba(0, 0, 0, 0.07759), 0px 3px 6.600000000000001px -1.25px rgba(0, 0, 0, 0.1875)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11btb7e\",\"data-styles-preset\":\"tAGVWznS1\",children:\"things to bring\"})}),className:\"framer-d3kme3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bKdSqaH38\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},text:FORfXOygp,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xlo4q.framer-4pvgtf, .framer-xlo4q .framer-4pvgtf { display: block; }\",\".framer-xlo4q.framer-19qk5cc { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 49px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-xlo4q .framer-1np5i8w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: visible; padding: 15px 15px 15px 17px; position: relative; width: min-content; }\",\".framer-xlo4q .framer-d3kme3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-xlo4q.framer-19qk5cc, .framer-xlo4q .framer-1np5i8w { gap: 0px; } .framer-xlo4q.framer-19qk5cc > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-xlo4q.framer-19qk5cc > :first-child { margin-left: 0px; } .framer-xlo4q.framer-19qk5cc > :last-child { margin-right: 0px; } .framer-xlo4q .framer-1np5i8w > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-xlo4q .framer-1np5i8w > :first-child { margin-top: 0px; } .framer-xlo4q .framer-1np5i8w > :last-child { margin-bottom: 0px; } }\",\".framer-xlo4q.framer-v-18a6cd5.framer-19qk5cc, .framer-xlo4q.framer-v-dg9ekw.framer-19qk5cc { justify-content: flex-start; }\",\".framer-xlo4q.framer-v-18a6cd5 .framer-1np5i8w, .framer-xlo4q.framer-v-tpkzo7 .framer-1np5i8w { width: 105%; }\",\".framer-xlo4q.framer-v-dg9ekw .framer-1np5i8w, .framer-xlo4q.framer-v-12ydpbq .framer-1np5i8w { width: 110%; }\",\".framer-xlo4q.framer-v-tpkzo7.framer-19qk5cc, .framer-xlo4q.framer-v-12ydpbq.framer-19qk5cc { justify-content: flex-end; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 49\n * @framerIntrinsicWidth 152\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"b2Xsnnzf5\":{\"layout\":[\"auto\",\"fixed\"]},\"J8n_Ajt32\":{\"layout\":[\"auto\",\"fixed\"]},\"r9xmKi_oY\":{\"layout\":[\"auto\",\"fixed\"]},\"IrcbFGVUD\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"FORfXOygp\":\"title\",\"yJ_TXmtNZ\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerHmPD0cXsJ=withCSS(Component,css,\"framer-xlo4q\");export default FramerHmPD0cXsJ;FramerHmPD0cXsJ.displayName=\"Accordion \u2014 Background Highlight\";FramerHmPD0cXsJ.defaultProps={height:49,width:152};addPropertyControls(FramerHmPD0cXsJ,{variant:{options:[\"U2MAFfXd6\",\"b2Xsnnzf5\",\"J8n_Ajt32\",\"r9xmKi_oY\",\"IrcbFGVUD\"],optionTitles:[\"Default\",\"Right 1\",\"Right 2\",\"Left 1\",\"Left 2\"],title:\"Variant\",type:ControlType.Enum},FORfXOygp:{defaultValue:\"things to bring\",displayTextArea:false,title:\"Title\",type:ControlType.String},yJ_TXmtNZ:{defaultValue:'var(--token-ce1295f5-0ea4-48e5-af8b-11b2b7178cf1, rgb(255, 106, 57)) /* {\"name\":\"Orange\"} */',title:\"Background\",type:ControlType.Color}});addFonts(FramerHmPD0cXsJ,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHmPD0cXsJ\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"FORfXOygp\\\":\\\"title\\\",\\\"yJ_TXmtNZ\\\":\\\"background\\\"}\",\"framerIntrinsicWidth\":\"152\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"b2Xsnnzf5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"J8n_Ajt32\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"r9xmKi_oY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"IrcbFGVUD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"49\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (63ecd5c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/avQsGvE2r2XrA5Dwqv5Y/MkbfnClREHOH8dsiaXYq/tAGVWznS1.js\";const serializationHash=\"framer-rfhhg\";const variantClassNames={qYwUPROTM:\"framer-v-3pszl0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.8,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=({click,color,height,id,link,mouseEnter,mouseLeave,newTab,smoothScroll,title,width,...props})=>{return{...props,CSyCIxhgn:click??props.CSyCIxhgn,d_TEzwXqA:mouseLeave??props.d_TEzwXqA,gVjioCDL8:mouseEnter??props.gVjioCDL8,jJ9YAMwzh:link??props.jJ9YAMwzh,QTRWX0NIg:color??props.QTRWX0NIg??\"var(--token-03ebf145-1183-4595-b698-1587a8d0b9fb, rgb(12, 35, 64))\",wtSIixnSJ:smoothScroll??props.wtSIixnSJ,YF0n2Q_36:title??props.YF0n2Q_36??\"booking\",ZTbfi0e3z:newTab??props.ZTbfi0e3z};};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,gVjioCDL8,d_TEzwXqA,CSyCIxhgn,YF0n2Q_36,jJ9YAMwzh,ZTbfi0e3z,wtSIixnSJ,QTRWX0NIg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"qYwUPROTM\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap5gb2oi=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(CSyCIxhgn){const res=await CSyCIxhgn(...args);if(res===false)return false;}});const onMouseEnter1erz0hp=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(gVjioCDL8){const res=await gVjioCDL8(...args);if(res===false)return false;}});const onMouseLeave1xxpoq1=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(d_TEzwXqA){const res=await d_TEzwXqA(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];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(Link,{href:jJ9YAMwzh,motionChild:true,nodeId:\"qYwUPROTM\",openInNewTab:ZTbfi0e3z,scopeId:\"YKE_HZ2KC\",smoothScroll:wtSIixnSJ,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-3pszl0\",className,classNames)} framer-u06qpj`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qYwUPROTM\",onMouseEnter:onMouseEnter1erz0hp,onMouseLeave:onMouseLeave1xxpoq1,onTap:onTap5gb2oi,ref:refBinding,style:{borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25,...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11btb7e\",\"data-styles-preset\":\"tAGVWznS1\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-QTRWX0NIg-YKE_HZ2KC))\"},children:\"booking\"})}),className:\"framer-1jcogly\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Tw5kOvZr_\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-QTRWX0NIg-YKE_HZ2KC)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-QTRWX0NIg-YKE_HZ2KC\":QTRWX0NIg},text:YF0n2Q_36,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rfhhg.framer-u06qpj, .framer-rfhhg .framer-u06qpj { display: block; }\",\".framer-rfhhg.framer-3pszl0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 15px 15px 15px 17px; position: relative; text-decoration: none; width: min-content; }\",\".framer-rfhhg .framer-1jcogly { -webkit-user-select: none; flex: none; height: auto; pointer-events: none; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-rfhhg.framer-3pszl0 { gap: 0px; } .framer-rfhhg.framer-3pszl0 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-rfhhg.framer-3pszl0 > :first-child { margin-top: 0px; } .framer-rfhhg.framer-3pszl0 > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 49\n * @framerIntrinsicWidth 94\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"gVjioCDL8\":\"mouseEnter\",\"d_TEzwXqA\":\"mouseLeave\",\"CSyCIxhgn\":\"click\",\"YF0n2Q_36\":\"title\",\"jJ9YAMwzh\":\"link\",\"ZTbfi0e3z\":\"newTab\",\"wtSIixnSJ\":\"smoothScroll\",\"QTRWX0NIg\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerYKE_HZ2KC=withCSS(Component,css,\"framer-rfhhg\");export default FramerYKE_HZ2KC;FramerYKE_HZ2KC.displayName=\"Accordion \u2014 Button Text\";FramerYKE_HZ2KC.defaultProps={height:49,width:94};addPropertyControls(FramerYKE_HZ2KC,{gVjioCDL8:{title:\"Mouse Enter\",type:ControlType.EventHandler},d_TEzwXqA:{title:\"Mouse Leave\",type:ControlType.EventHandler},CSyCIxhgn:{title:\"Click\",type:ControlType.EventHandler},YF0n2Q_36:{defaultValue:\"booking\",displayTextArea:false,title:\"Title\",type:ControlType.String},jJ9YAMwzh:{title:\"Link\",type:ControlType.Link},ZTbfi0e3z:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},wtSIixnSJ:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},QTRWX0NIg:{defaultValue:\"var(--token-03ebf145-1183-4595-b698-1587a8d0b9fb, rgb(12, 35, 64))\",title:\"Color\",type:ControlType.Color}});addFonts(FramerYKE_HZ2KC,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYKE_HZ2KC\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"gVjioCDL8\\\":\\\"mouseEnter\\\",\\\"d_TEzwXqA\\\":\\\"mouseLeave\\\",\\\"CSyCIxhgn\\\":\\\"click\\\",\\\"YF0n2Q_36\\\":\\\"title\\\",\\\"jJ9YAMwzh\\\":\\\"link\\\",\\\"ZTbfi0e3z\\\":\\\"newTab\\\",\\\"wtSIixnSJ\\\":\\\"smoothScroll\\\",\\\"QTRWX0NIg\\\":\\\"color\\\"}\",\"framerIntrinsicHeight\":\"49\",\"framerIntrinsicWidth\":\"94\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (47ebf4a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AccordionBackgroundHighlight from\"https://framerusercontent.com/modules/MkQboxG6eHal8FWAFKKf/tXJDiFXLyHVP8u0fDuA5/HmPD0cXsJ.js\";import AccordionButtonText from\"https://framerusercontent.com/modules/XFMm71ugIN7BaxNF1cRb/bKCiqnUvB9RSbSZ3qgS2/YKE_HZ2KC.js\";const AccordionBackgroundHighlightFonts=getFonts(AccordionBackgroundHighlight);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const AccordionButtonTextFonts=getFonts(AccordionButtonText);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"JUMCV1ZhY\",\"J9XyuUnQm\",\"wzG0I46vV\",\"ER_Eb120i\"];const serializationHash=\"framer-SXRFm\";const variantClassNames={ER_Eb120i:\"framer-v-1dbtlh0\",J9XyuUnQm:\"framer-v-yjocs\",JUMCV1ZhY:\"framer-v-156am5o\",wzG0I46vV:\"framer-v-f70c97\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.6,skewX:0,skewY:0,x:0,y:0};const transition1={damping:25,delay:0,mass:1.4,stiffness:243,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.6,type:\"spring\"};const transition3={bounce:.2,delay:.1,duration:.7,type:\"spring\"};const transition4={bounce:0,delay:0,duration:.8,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Left - Right\":\"wzG0I46vV\",\"Left Selected\":\"JUMCV1ZhY\",\"Right - Left\":\"ER_Eb120i\",\"Right Selected\":\"J9XyuUnQm\"};const getProps=({height,id,left,leftClick,leftLink,right,rightLink,shadow,width,...props})=>{return{...props,BxwVJpWWn:rightLink??props.BxwVJpWWn,digHThFBi:right??props.digHThFBi??\"Neckwear\",etbyKvDJy:left??props.etbyKvDJy??\"Headwear\",V7ACTHCg6:leftLink??props.V7ACTHCg6,variant:humanReadableVariantMap[props.variant]??props.variant??\"JUMCV1ZhY\",xhStuzDDq:shadow??props.xhStuzDDq??\"0px 0.48290122862090357px 1.641864177311072px -1px rgba(0, 0, 0, 0.06362), 0px 4px 13.6px -2px rgba(0, 0, 0, 0.09)\",YlAkYl1yW:leftClick??props.YlAkYl1yW};};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,etbyKvDJy,digHThFBi,YlAkYl1yW,V7ACTHCg6,BxwVJpWWn,xhStuzDDq,PIpSuyImd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JUMCV1ZhY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const CSyCIxhgn1fmd8su=activeVariantCallback(async(...args)=>{if(YlAkYl1yW){const res=await YlAkYl1yW(...args);if(res===false)return false;}setVariant(\"JUMCV1ZhY\");});const gVjioCDL81tm3v2j=activeVariantCallback(async(...args)=>{setVariant(\"ER_Eb120i\");});const d_TEzwXqAjj3stp=activeVariantCallback(async(...args)=>{setVariant(\"J9XyuUnQm\");});const gVjioCDL8fqn8rm=activeVariantCallback(async(...args)=>{setVariant(\"wzG0I46vV\");});const d_TEzwXqAqe1mm6=activeVariantCallback(async(...args)=>{setVariant(\"JUMCV1ZhY\");});const CSyCIxhgn1pw8r9v=activeVariantCallback(async(...args)=>{if(PIpSuyImd){const res=await PIpSuyImd(...args);if(res===false)return false;}setVariant(\"J9XyuUnQm\");});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:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-156am5o\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Left Selected\",layoutDependency:layoutDependency,layoutId:\"JUMCV1ZhY\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-ab077a2b-b545-47f8-89c4-ca5a3e8b4036, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",\"--uzgmpr\":xhStuzDDq,backgroundColor:\"var(--token-5bbb1df0-d2ea-4019-a137-a58a431643b8, rgb(247, 247, 247))\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,boxShadow:\"var(--uzgmpr)\",...style},...addPropertyOverrides({ER_Eb120i:{\"data-framer-name\":\"Right - Left\"},J9XyuUnQm:{\"data-framer-name\":\"Right Selected\"},wzG0I46vV:{\"data-framer-name\":\"Left - Right\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-eawheq\",\"data-framer-name\":\"Grid \u2014 Background\",layoutDependency:layoutDependency,layoutId:\"c4JEgIqLw\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||59.5)*1-10)*1,y:(componentViewport?.y||0)+((componentViewport?.height||59.5)*.4960000000000002-(componentViewport?.height||59.5)*1/2)+(5+((componentViewport?.height||59.5)*1-10-((componentViewport?.height||59.5)*1-10)*1)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1lo8a3h-container\",layoutDependency:layoutDependency,layoutId:\"BpapeZo9a-container\",nodeId:\"BpapeZo9a\",rendersWithMotion:true,scopeId:\"E5FPoyeDg\",children:/*#__PURE__*/_jsx(AccordionBackgroundHighlight,{FORfXOygp:etbyKvDJy,height:\"100%\",id:\"BpapeZo9a\",layoutId:\"BpapeZo9a\",style:{height:\"100%\"},variant:\"U2MAFfXd6\",width:\"100%\",yJ_TXmtNZ:\"var(--token-03ebf145-1183-4595-b698-1587a8d0b9fb, rgb(12, 35, 64))\",...addPropertyOverrides({ER_Eb120i:{FORfXOygp:digHThFBi,variant:\"r9xmKi_oY\"},J9XyuUnQm:{FORfXOygp:digHThFBi},wzG0I46vV:{variant:\"b2Xsnnzf5\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-d54w8t\",layoutDependency:layoutDependency,layoutId:\"aYl3Ktuyt\"})]}),/*#__PURE__*/_jsx(Transition,{value:transition4,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,y:(componentViewport?.y||0)+(5+((componentViewport?.height||59.5)-10-49)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rwahn2-container\",layoutDependency:layoutDependency,layoutId:\"Cnz94CJE9-container\",nodeId:\"Cnz94CJE9\",rendersWithMotion:true,scopeId:\"E5FPoyeDg\",children:/*#__PURE__*/_jsx(AccordionButtonText,{CSyCIxhgn:CSyCIxhgn1fmd8su,height:\"100%\",id:\"Cnz94CJE9\",jJ9YAMwzh:V7ACTHCg6,layoutId:\"Cnz94CJE9\",QTRWX0NIg:\"var(--token-74f420c1-b705-4e84-acdb-bf6dcb5312b0, rgb(221, 229, 237))\",width:\"100%\",wtSIixnSJ:true,YF0n2Q_36:etbyKvDJy,ZTbfi0e3z:false,...addPropertyOverrides({ER_Eb120i:{d_TEzwXqA:d_TEzwXqAjj3stp,QTRWX0NIg:\"var(--token-03ebf145-1183-4595-b698-1587a8d0b9fb, rgb(12, 35, 64))\"},J9XyuUnQm:{d_TEzwXqA:d_TEzwXqAjj3stp,gVjioCDL8:gVjioCDL81tm3v2j,QTRWX0NIg:\"var(--token-03ebf145-1183-4595-b698-1587a8d0b9fb, rgb(12, 35, 64))\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Transition,{value:transition4,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,y:(componentViewport?.y||0)+(5+((componentViewport?.height||59.5)-10-49)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c4x742-container\",layoutDependency:layoutDependency,layoutId:\"x7KbwYkIe-container\",nodeId:\"x7KbwYkIe\",rendersWithMotion:true,scopeId:\"E5FPoyeDg\",children:/*#__PURE__*/_jsx(AccordionButtonText,{CSyCIxhgn:CSyCIxhgn1pw8r9v,d_TEzwXqA:d_TEzwXqAqe1mm6,gVjioCDL8:gVjioCDL8fqn8rm,height:\"100%\",id:\"x7KbwYkIe\",jJ9YAMwzh:BxwVJpWWn,layoutId:\"x7KbwYkIe\",QTRWX0NIg:\"var(--token-03ebf145-1183-4595-b698-1587a8d0b9fb, rgb(12, 35, 64))\",width:\"100%\",wtSIixnSJ:false,YF0n2Q_36:digHThFBi,ZTbfi0e3z:false,...addPropertyOverrides({ER_Eb120i:{d_TEzwXqA:undefined,gVjioCDL8:undefined,QTRWX0NIg:\"var(--token-74f420c1-b705-4e84-acdb-bf6dcb5312b0, rgb(221, 229, 237))\"},J9XyuUnQm:{CSyCIxhgn:undefined,d_TEzwXqA:undefined,gVjioCDL8:undefined,QTRWX0NIg:\"var(--token-74f420c1-b705-4e84-acdb-bf6dcb5312b0, rgb(221, 229, 237))\"}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SXRFm.framer-mlxzfv, .framer-SXRFm .framer-mlxzfv { display: block; }\",\".framer-SXRFm.framer-156am5o { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 5px; position: relative; width: min-content; }\",\".framer-SXRFm .framer-eawheq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; left: 0px; overflow: visible; padding: 5px; position: absolute; top: calc(49.60000000000002% - 100% / 2); width: 100%; z-index: 0; }\",\".framer-SXRFm .framer-1lo8a3h-container { flex: none; height: 100%; position: relative; width: auto; }\",\".framer-SXRFm .framer-d54w8t { flex: 1 0 0px; height: 100%; overflow: hidden; position: relative; width: 1px; }\",\".framer-SXRFm .framer-rwahn2-container, .framer-SXRFm .framer-1c4x742-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-SXRFm.framer-156am5o, .framer-SXRFm .framer-eawheq { gap: 0px; } .framer-SXRFm.framer-156am5o > *, .framer-SXRFm .framer-eawheq > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-SXRFm.framer-156am5o > :first-child, .framer-SXRFm .framer-eawheq > :first-child { margin-left: 0px; } .framer-SXRFm.framer-156am5o > :last-child, .framer-SXRFm .framer-eawheq > :last-child { margin-right: 0px; } }\",\".framer-SXRFm.framer-v-yjocs .framer-1lo8a3h-container, .framer-SXRFm.framer-v-1dbtlh0 .framer-1lo8a3h-container { order: 1; }\",\".framer-SXRFm.framer-v-yjocs .framer-d54w8t, .framer-SXRFm.framer-v-1dbtlh0 .framer-d54w8t { order: 0; }\",'.framer-SXRFm[data-border=\"true\"]::after, .framer-SXRFm [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 59.5\n * @framerIntrinsicWidth 225.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"J9XyuUnQm\":{\"layout\":[\"auto\",\"auto\"]},\"wzG0I46vV\":{\"layout\":[\"auto\",\"auto\"]},\"ER_Eb120i\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"etbyKvDJy\":\"left\",\"digHThFBi\":\"right\",\"YlAkYl1yW\":\"leftClick\",\"V7ACTHCg6\":\"leftLink\",\"BxwVJpWWn\":\"rightLink\",\"xhStuzDDq\":\"shadow\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerE5FPoyeDg=withCSS(Component,css,\"framer-SXRFm\");export default FramerE5FPoyeDg;FramerE5FPoyeDg.displayName=\"Accordion \u2014 2 Tabs\";FramerE5FPoyeDg.defaultProps={height:59.5,width:225.5};addPropertyControls(FramerE5FPoyeDg,{variant:{options:[\"JUMCV1ZhY\",\"J9XyuUnQm\",\"wzG0I46vV\",\"ER_Eb120i\"],optionTitles:[\"Left Selected\",\"Right Selected\",\"Left - Right\",\"Right - Left\"],title:\"Variant\",type:ControlType.Enum},etbyKvDJy:{defaultValue:\"Headwear\",displayTextArea:false,title:\"Left\",type:ControlType.String},digHThFBi:{defaultValue:\"Neckwear\",displayTextArea:false,title:\"Right\",type:ControlType.String},YlAkYl1yW:{title:\"Left Click\",type:ControlType.EventHandler},V7ACTHCg6:{title:\"Left \u2014 Link\",type:ControlType.Link},BxwVJpWWn:{title:\"Right \u2014 Link\",type:ControlType.Link},xhStuzDDq:{defaultValue:[{blur:2,color:\"rgba(0, 0, 0, 0.15)\",diffusion:.6,focus:.2,inset:false,spread:0,type:\"realistic\",x:0,y:4}],title:\"Shadow\",type:ControlType.BoxShadow}});addFonts(FramerE5FPoyeDg,[{explicitInter:true,fonts:[]},...AccordionBackgroundHighlightFonts,...AccordionButtonTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerE5FPoyeDg\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"J9XyuUnQm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wzG0I46vV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ER_Eb120i\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"59.5\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"etbyKvDJy\\\":\\\"left\\\",\\\"digHThFBi\\\":\\\"right\\\",\\\"YlAkYl1yW\\\":\\\"leftClick\\\",\\\"V7ACTHCg6\\\":\\\"leftLink\\\",\\\"BxwVJpWWn\\\":\\\"rightLink\\\",\\\"xhStuzDDq\\\":\\\"shadow\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"225.5\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (63ecd5c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import GuideTextAnimation from\"#framer/local/canvasComponent/aYnjjcHUQ/aYnjjcHUQ.js\";import Accordion2Tabs from\"#framer/local/canvasComponent/E5FPoyeDg/E5FPoyeDg.js\";import HeaderCompile from\"#framer/local/canvasComponent/WlO0iaaM4/WlO0iaaM4.js\";const HeaderCompileFonts=getFonts(HeaderCompile);const GuideTextAnimationFonts=getFonts(GuideTextAnimation);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const Accordion2TabsFonts=getFonts(Accordion2Tabs);const ContainerWithFX=withFX(Container);const Accordion2TabsControls=getPropertyControls(Accordion2Tabs);const GuideTextAnimationControls=getPropertyControls(GuideTextAnimation);const breakpoints={huil_o_7A:\"(min-width: 1200px)\",rC7K2zkgc:\"(min-width: 810px) and (max-width: 1199px)\",SzhPPmIMb:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-z0afj\";const variantClassNames={huil_o_7A:\"framer-v-prtgb9\",rC7K2zkgc:\"framer-v-107ffxq\",SzhPPmIMb:\"framer-v-1kcbzz2\"};const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:.3,delay:0,duration:.8,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.7,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={rC7K2zkgc:[\".framer-z0afj .framer-4cpo51-container { height: 103px; width: var(--framer-aspect-ratio-supported, 302px); }\"],SzhPPmIMb:[\".framer-z0afj .framer-4cpo51-container { height: 104px; width: var(--framer-aspect-ratio-supported, 305px); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={rC7K2zkgc:\".framer-107ffxq-override\",SzhPPmIMb:\".framer-1kcbzz2-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-z0afj.framer-1ptmfsc, .framer-z0afj .framer-1ptmfsc { display: block; }\",\".framer-z0afj.framer-prtgb9 { align-content: center; align-items: center; background-color: var(--token-ab077a2b-b545-47f8-89c4-ca5a3e8b4036, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-z0afj .framer-1bsbma7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 0px; transform: translateX(-50%); width: 100%; z-index: 1; }\",\".framer-z0afj .framer-yatdz2-container { -webkit-user-select: none; flex: none; height: auto; opacity: 0; pointer-events: none; position: relative; user-select: none; width: 100%; z-index: -1; }\",\".framer-z0afj .framer-4cpo51-container { aspect-ratio: 2.9454545454545453 / 1; flex: none; height: 165px; position: relative; width: var(--framer-aspect-ratio-supported, 486px); will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-z0afj .framer-rlrxtc { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",\".framer-z0afj .framer-1mvguvg-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 30px); flex: none; height: auto; left: 50%; order: 1002; position: var(--framer-canvas-fixed-position, fixed); width: auto; z-index: 3; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-z0afj.framer-prtgb9, .framer-z0afj .framer-1bsbma7 { gap: 0px; } .framer-z0afj.framer-prtgb9 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-z0afj.framer-prtgb9 > :first-child, .framer-z0afj .framer-1bsbma7 > :first-child { margin-top: 0px; } .framer-z0afj.framer-prtgb9 > :last-child, .framer-z0afj .framer-1bsbma7 > :last-child { margin-bottom: 0px; } .framer-z0afj .framer-1bsbma7 > * { margin: 0px; margin-bottom: calc(100px / 2); margin-top: calc(100px / 2); } }\"];const mediaQueries={huil_o_7A:\"(min-width: 1200px)\",rC7K2zkgc:\"(min-width: 810px) and (max-width: 1199px)\",SzhPPmIMb:\"(max-width: 809px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Left - Right\":\"wzG0I46vV\",\"Left Selected\":\"JUMCV1ZhY\",\"Right - Left\":\"ER_Eb120i\",\"Right Selected\":\"J9XyuUnQm\"};const humanReadableEnumMap1={\"Variant 3\":\"Sa4BZRAVF\",Experience:\"KQyqkRMBb\",Outfit:\"mD1L_PWjC\"};const humanReadableVariantMap={Desktop:\"huil_o_7A\",Phone:\"SzhPPmIMb\",Tablet:\"rC7K2zkgc\"};const getProps=({height,id,text,variant1,width,...props})=>{return{...props,g2w8CQuJa:humanReadableEnumMap[variant1]??variant1??props.g2w8CQuJa??\"JUMCV1ZhY\",variant:humanReadableVariantMap[props.variant]??props.variant??\"huil_o_7A\",XKibcabf4:humanReadableEnumMap1[text]??text??props.XKibcabf4??\"KQyqkRMBb\"};};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{style,className,layoutId,variant,g2w8CQuJa,XKibcabf4,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"huil_o_7A\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-ab077a2b-b545-47f8-89c4-ca5a3e8b4036, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-prtgb9\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1bsbma7\",\"data-framer-layout-hint-center-x\":true,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:94,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-yatdz2-container\",nodeId:\"ge2Giqd7m\",scopeId:\"ZieetgYYa\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{SzhPPmIMb:{TzWilarNO:false}},children:/*#__PURE__*/_jsx(HeaderCompile,{height:\"100%\",hhItlGLbd:\"NJzwrwzfx\",id:\"ge2Giqd7m\",layoutId:\"ge2Giqd7m\",style:{width:\"100%\"},TzWilarNO:true,v8wuhMjrz:\"zcdnv5JML\",variant:\"nda0EwFxB\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{rC7K2zkgc:{height:102.5,width:\"301.9091px\"},SzhPPmIMb:{height:103.5,width:\"304.8545px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:165,width:\"486px\",y:194,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-4cpo51-container\",\"data-framer-appear-id\":\"4cpo51\",initial:animation1,nodeId:\"lZlTTMLkk\",optimized:true,rendersWithMotion:true,scopeId:\"ZieetgYYa\",children:/*#__PURE__*/_jsx(GuideTextAnimation,{height:\"100%\",id:\"lZlTTMLkk\",layoutId:\"lZlTTMLkk\",style:{height:\"100%\",width:\"100%\"},variant:XKibcabf4,width:\"100%\"})})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-rlrxtc\"}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nfN7AFm38\"},implicitPathVariables:undefined},{href:{webPageId:\"i1dGmyyUF\"},implicitPathVariables:undefined},{href:{webPageId:\"nfN7AFm38\"},implicitPathVariables:undefined},{href:{webPageId:\"i1dGmyyUF\"},implicitPathVariables:undefined},{href:{webPageId:\"nfN7AFm38\"},implicitPathVariables:undefined},{href:{webPageId:\"i1dGmyyUF\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:59,y:911,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation2},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1mvguvg-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"j3HF982s_\",rendersWithMotion:true,scopeId:\"ZieetgYYa\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{rC7K2zkgc:{BxwVJpWWn:resolvedLinks[3],V7ACTHCg6:resolvedLinks[2]},SzhPPmIMb:{BxwVJpWWn:resolvedLinks[5],V7ACTHCg6:resolvedLinks[4]}},children:/*#__PURE__*/_jsx(Accordion2Tabs,{BxwVJpWWn:resolvedLinks[1],digHThFBi:\"outfit guide\",etbyKvDJy:\"experience guide\",height:\"100%\",id:\"j3HF982s_\",layoutId:\"j3HF982s_\",V7ACTHCg6:resolvedLinks[0],variant:g2w8CQuJa,width:\"100%\",xhStuzDDq:\"0px 0.48290122862090357px 1.641864177311072px -1px rgba(0, 0, 0, 0.06362), 0px 4px 13.6px -2px rgba(0, 0, 0, 0.09)\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rC7K2zkgc\":{\"layout\":[\"fixed\",\"fixed\"]},\"SzhPPmIMb\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"g2w8CQuJa\":\"variant1\",\"XKibcabf4\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerHitTargets {\"huil_o_7A\":[\".framer-1bsbma7\",\".framer-1mvguvg-container\"],\"rC7K2zkgc\":[\".framer-1bsbma7\",\".framer-1mvguvg-container\"],\"SzhPPmIMb\":[\".framer-1bsbma7\",\".framer-1mvguvg-container\"]}\n * @framerBreakpoints {\"huil_o_7A\":{\"min\":1200,\"canvasClassName\":\"framer-prtgb9-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200},\"rC7K2zkgc\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-107ffxq-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810},\"SzhPPmIMb\":{\"max\":809,\"canvasClassName\":\"framer-1kcbzz2-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390}}\n * @framerDefaultVariant huil_o_7A\n * @framerLayoutTemplate\n */const FramerZieetgYYa=withCSS(Component,css,\"framer-z0afj\");export default FramerZieetgYYa;FramerZieetgYYa.displayName=\"Guide Switcher\";FramerZieetgYYa.defaultProps={height:1e3,width:1200};addPropertyControls(FramerZieetgYYa,{g2w8CQuJa:Accordion2TabsControls?.[\"variant\"]&&{...Accordion2TabsControls[\"variant\"],defaultValue:\"JUMCV1ZhY\",description:undefined,hidden:undefined,title:\"Variant\"},XKibcabf4:GuideTextAnimationControls?.[\"variant\"]&&{...GuideTextAnimationControls[\"variant\"],defaultValue:\"KQyqkRMBb\",description:undefined,hidden:undefined,title:\"Text\"}});addFonts(FramerZieetgYYa,[{explicitInter:true,fonts:[]},...HeaderCompileFonts,...GuideTextAnimationFonts,...Accordion2TabsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZieetgYYa\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"huil_o_7A\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-prtgb9-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200},\\\"rC7K2zkgc\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-107ffxq-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810},\\\"SzhPPmIMb\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1kcbzz2-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rC7K2zkgc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SzhPPmIMb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerLayoutTemplate\":\"\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"huil_o_7A\\\":[\\\".framer-1bsbma7\\\",\\\".framer-1mvguvg-container\\\"],\\\"rC7K2zkgc\\\":[\\\".framer-1bsbma7\\\",\\\".framer-1mvguvg-container\\\"],\\\"SzhPPmIMb\\\":[\\\".framer-1bsbma7\\\",\\\".framer-1mvguvg-container\\\"]}\",\"framerDefaultVariant\":\"huil_o_7A\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"g2w8CQuJa\\\":\\\"variant1\\\",\\\"XKibcabf4\\\":\\\"text\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (63ecd5c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/bCPC2Q1uAS7KFHPwVHQU/F7rS1Jd9llOSUlmfmxVj/S9smhT9c3.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/66yvnHnBA2ZKQOFFoN3b/Zs3wmdfDc71vDWga4PKb/Xc4hjSn1J.js\";import PillText from\"https://framerusercontent.com/modules/MzI1hJ1YapzTsEoPliii/i9KyQLatrZKMytXiCIVJ/JZqBwiEI8.js\";import ButtonText from\"https://framerusercontent.com/modules/HINPuSdzaGGJlwOzIcnP/JYewlQnIT63WHmErIYps/l9aHG5byg.js\";const ButtonTextFonts=getFonts(ButtonText);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const PillTextFonts=getFonts(PillText);const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const cycleOrder=[\"FgukKoHsV\",\"OXdjEpbEx\"];const serializationHash=\"framer-4xKyW\";const variantClassNames={FgukKoHsV:\"framer-v-wi7cto\",OXdjEpbEx:\"framer-v-g1kpk4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.8,type:\"spring\"};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"K8KApBeXI\":return\"200px 0px 150px 0px\";case\"Mcl22GxOO\":return\"150px 0px 100px 0px\";default:return\"0px\";}};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition2={bounce:0,delay:0,duration:.6,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:0,y:100};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const transition3={bounce:0,delay:0,duration:1,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};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 humanReadableEnumMap={Desktop:\"K8KApBeXI\",Mobile:\"Mcl22GxOO\"};const humanReadableVariantMap={Amenities:\"OXdjEpbEx\",Menu:\"FgukKoHsV\"};const getProps=({height,id,viewport,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"FgukKoHsV\",VaY6LgmE4:humanReadableEnumMap[viewport]??viewport??props.VaY6LgmE4??\"K8KApBeXI\"};};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,VaY6LgmE4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"FgukKoHsV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const padding=numberToPixelString(convertFromEnum(VaY6LgmE4,activeLocale));const router=useRouter();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,className:cx(scopingClassNames,\"framer-wi7cto\",className,classNames),\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"FgukKoHsV\",ref:refBinding,style:{backgroundColor:\"var(--token-4c565a8d-c406-44e6-b45f-c17902b7d506, rgb(29, 66, 137))\",...style},...addPropertyOverrides({OXdjEpbEx:{\"data-framer-name\":\"Amenities\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ufjwx6\",layoutDependency:layoutDependency,layoutId:\"sK6JNflkJ\",style:{\"--10ocmuz\":padding},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11tlq7g\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"NKHG3TmWI\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ytwxw7\",layoutDependency:layoutDependency,layoutId:\"r7BYN1azr\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":x_9pTAzzG\",webPageId:\"gdLgKwXlZ\"},implicitPathVariables:undefined},{href:{hash:\":x_9pTAzzG\",webPageId:\"gdLgKwXlZ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-iz15kt-container\",\"data-framer-appear-id\":\"iz15kt\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"dv1Skflto-container\",nodeId:\"dv1Skflto\",optimized:true,rendersWithMotion:true,scopeId:\"YoOmvs_vf\",children:/*#__PURE__*/_jsx(ButtonText,{dk_E8w9jf:false,Dvzr312oM:resolvedLinks[0],eL7nv9UcI:\"AQTjs8tzi\",fLM4mjG3U:\"S5bmPBUH2\",height:\"100%\",id:\"dv1Skflto\",ILuSuZUN8:false,layoutId:\"dv1Skflto\",TkyDmXV61:\"Back\",variant:\"lGbDxmtD9\",width:\"100%\",...addPropertyOverrides({OXdjEpbEx:{Dvzr312oM:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-f4te4y-container\",\"data-framer-appear-id\":\"f4te4y\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"lIbzaFeFu-container\",nodeId:\"lIbzaFeFu\",optimized:true,rendersWithMotion:true,scopeId:\"YoOmvs_vf\",children:/*#__PURE__*/_jsx(PillText,{FJhIq2yXn:{borderColor:'var(--token-ce1295f5-0ea4-48e5-af8b-11b2b7178cf1, rgb(255, 127, 65)) /* {\"name\":\"Orange\"} */',borderStyle:\"solid\",borderWidth:1},height:\"100%\",id:\"lIbzaFeFu\",layoutId:\"lIbzaFeFu\",NCBK3vgdV:\"Menu\",R4KGulPjm:\"var(--token-74f420c1-b705-4e84-acdb-bf6dcb5312b0, rgb(221, 229, 237))\",variant:\"To_MdgwFi\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-rn46ch\",\"data-styles-preset\":\"Xc4hjSn1J\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-74f420c1-b705-4e84-acdb-bf6dcb5312b0, rgb(221, 229, 237)))\"},children:\"Eat more, don't be shy.\"})}),className:\"framer-137vohk\",\"data-framer-appear-id\":\"137vohk\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"esrWzBddf\",optimized:true,style:{\"--extracted-gdpscs\":\"var(--token-74f420c1-b705-4e84-acdb-bf6dcb5312b0, rgb(221, 229, 237))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-oqrz41\",\"data-styles-preset\":\"S9smhT9c3\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-74f420c1-b705-4e84-acdb-bf6dcb5312b0, rgb(221, 229, 237)))\"},children:\"Great moments deserve good company and even better treats.\"})}),className:\"framer-ba8dfp\",\"data-framer-appear-id\":\"ba8dfp\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"QFp0TQf1Q\",optimized:true,style:{\"--extracted-1w1cjl5\":\"var(--token-74f420c1-b705-4e84-acdb-bf6dcb5312b0, rgb(221, 229, 237))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15nfb3o\",\"data-framer-name\":\"Amenities\",layoutDependency:layoutDependency,layoutId:\"p7ZEavRYU\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yi356r\",layoutDependency:layoutDependency,layoutId:\"EB21i9ao3\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":fPIFjKd4h\",webPageId:\"gdLgKwXlZ\"},implicitPathVariables:undefined},{href:{hash:\":fPIFjKd4h\",webPageId:\"gdLgKwXlZ\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-33cjlh-container\",\"data-framer-appear-id\":\"33cjlh\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"R2HJK4wwq-container\",nodeId:\"R2HJK4wwq\",optimized:true,rendersWithMotion:true,scopeId:\"YoOmvs_vf\",children:/*#__PURE__*/_jsx(ButtonText,{dk_E8w9jf:false,Dvzr312oM:resolvedLinks1[0],eL7nv9UcI:\"AQTjs8tzi\",fLM4mjG3U:\"S5bmPBUH2\",height:\"100%\",id:\"R2HJK4wwq\",ILuSuZUN8:false,layoutId:\"R2HJK4wwq\",TkyDmXV61:\"Back\",variant:\"lGbDxmtD9\",width:\"100%\",...addPropertyOverrides({OXdjEpbEx:{Dvzr312oM:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-heg05r-container\",\"data-framer-appear-id\":\"heg05r\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"CQdxIXfDb-container\",nodeId:\"CQdxIXfDb\",optimized:true,rendersWithMotion:true,scopeId:\"YoOmvs_vf\",children:/*#__PURE__*/_jsx(PillText,{FJhIq2yXn:{borderColor:'var(--token-ce1295f5-0ea4-48e5-af8b-11b2b7178cf1, rgb(255, 127, 65)) /* {\"name\":\"Orange\"} */',borderStyle:\"solid\",borderWidth:1},height:\"100%\",id:\"CQdxIXfDb\",layoutId:\"CQdxIXfDb\",NCBK3vgdV:\"Amenities\",R4KGulPjm:\"var(--token-74f420c1-b705-4e84-acdb-bf6dcb5312b0, rgb(221, 229, 237))\",variant:\"To_MdgwFi\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-rn46ch\",\"data-styles-preset\":\"Xc4hjSn1J\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-74f420c1-b705-4e84-acdb-bf6dcb5312b0, rgb(221, 229, 237)))\"},children:\"The nice-to-haves\"})}),className:\"framer-6vg6jm\",\"data-framer-appear-id\":\"6vg6jm\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"mUhLiq6G8\",optimized:true,style:{\"--extracted-gdpscs\":\"var(--token-74f420c1-b705-4e84-acdb-bf6dcb5312b0, rgb(221, 229, 237))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-oqrz41\",\"data-styles-preset\":\"S9smhT9c3\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-74f420c1-b705-4e84-acdb-bf6dcb5312b0, rgb(221, 229, 237)))\"},children:\"Everything to keep you and your furkids comfortable.\"})}),className:\"framer-33yn5\",\"data-framer-appear-id\":\"33yn5\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"GbT6Pq47w\",optimized:true,style:{\"--extracted-1w1cjl5\":\"var(--token-74f420c1-b705-4e84-acdb-bf6dcb5312b0, rgb(221, 229, 237))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({OXdjEpbEx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-oqrz41\",\"data-styles-preset\":\"S9smhT9c3\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-74f420c1-b705-4e84-acdb-bf6dcb5312b0, rgb(221, 229, 237)))\"},children:\"All the little touches to make you feel right at home.\"})})}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4xKyW.framer-nleyxd, .framer-4xKyW .framer-nleyxd { display: block; }\",\".framer-4xKyW.framer-wi7cto { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-4xKyW .framer-ufjwx6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: var(--10ocmuz); position: relative; width: 1px; }\",\".framer-4xKyW .framer-11tlq7g, .framer-4xKyW .framer-15nfb3o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4xKyW .framer-ytwxw7, .framer-4xKyW .framer-yi356r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4xKyW .framer-iz15kt-container, .framer-4xKyW .framer-f4te4y-container, .framer-4xKyW .framer-33cjlh-container, .framer-4xKyW .framer-heg05r-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-4xKyW .framer-137vohk, .framer-4xKyW .framer-ba8dfp, .framer-4xKyW .framer-6vg6jm, .framer-4xKyW .framer-33yn5 { flex: none; height: auto; max-width: 650px; position: relative; white-space: pre-wrap; width: 80%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-4xKyW.framer-wi7cto, .framer-4xKyW .framer-ufjwx6, .framer-4xKyW .framer-11tlq7g, .framer-4xKyW .framer-ytwxw7, .framer-4xKyW .framer-15nfb3o, .framer-4xKyW .framer-yi356r { gap: 0px; } .framer-4xKyW.framer-wi7cto > *, .framer-4xKyW .framer-ufjwx6 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-4xKyW.framer-wi7cto > :first-child, .framer-4xKyW .framer-ufjwx6 > :first-child, .framer-4xKyW .framer-ytwxw7 > :first-child, .framer-4xKyW .framer-yi356r > :first-child { margin-left: 0px; } .framer-4xKyW.framer-wi7cto > :last-child, .framer-4xKyW .framer-ufjwx6 > :last-child, .framer-4xKyW .framer-ytwxw7 > :last-child, .framer-4xKyW .framer-yi356r > :last-child { margin-right: 0px; } .framer-4xKyW .framer-11tlq7g > *, .framer-4xKyW .framer-15nfb3o > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-4xKyW .framer-11tlq7g > :first-child, .framer-4xKyW .framer-15nfb3o > :first-child { margin-top: 0px; } .framer-4xKyW .framer-11tlq7g > :last-child, .framer-4xKyW .framer-15nfb3o > :last-child { margin-bottom: 0px; } .framer-4xKyW .framer-ytwxw7 > *, .framer-4xKyW .framer-yi356r > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } }\",\".framer-4xKyW.framer-v-g1kpk4 .framer-ufjwx6 { justify-content: flex-end; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 669\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"OXdjEpbEx\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"VaY6LgmE4\":\"viewport\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerYoOmvs_vf=withCSS(Component,css,\"framer-4xKyW\");export default FramerYoOmvs_vf;FramerYoOmvs_vf.displayName=\"Amenities Hero Section\";FramerYoOmvs_vf.defaultProps={height:669,width:1200};addPropertyControls(FramerYoOmvs_vf,{variant:{options:[\"FgukKoHsV\",\"OXdjEpbEx\"],optionTitles:[\"Menu\",\"Amenities\"],title:\"Variant\",type:ControlType.Enum},VaY6LgmE4:{defaultValue:\"K8KApBeXI\",options:[\"K8KApBeXI\",\"Mcl22GxOO\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Viewport\",type:ControlType.Enum}});addFonts(FramerYoOmvs_vf,[{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\"}]},...ButtonTextFonts,...PillTextFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYoOmvs_vf\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"669\",\"framerVariables\":\"{\\\"VaY6LgmE4\\\":\\\"viewport\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OXdjEpbEx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ae50a0d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AmenitiesHeroSection from\"#framer/local/canvasComponent/YoOmvs_vf/YoOmvs_vf.js\";const AmenitiesHeroSectionFonts=getFonts(AmenitiesHeroSection);const AmenitiesHeroSectionControls=getPropertyControls(AmenitiesHeroSection);const breakpoints={C_WxN24yD:\"(max-width: 809px)\",F0gbktErW:\"(min-width: 810px) and (max-width: 1199px)\",SDQ0Ywrgq:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-9Qut9\";const variantClassNames={C_WxN24yD:\"framer-v-1rpaafh\",F0gbktErW:\"framer-v-1g8jhdh\",SDQ0Ywrgq:\"framer-v-1jei68k\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9Qut9.framer-1udc5cs, .framer-9Qut9 .framer-1udc5cs { display: block; }\",\".framer-9Qut9.framer-1jei68k { align-content: center; align-items: center; background-color: var(--token-4c565a8d-c406-44e6-b45f-c17902b7d506, #1d4289); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9Qut9 .framer-ycg1au-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-9Qut9 .framer-1bqgj4x { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-9Qut9.framer-1jei68k { gap: 0px; } .framer-9Qut9.framer-1jei68k > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-9Qut9.framer-1jei68k > :first-child { margin-top: 0px; } .framer-9Qut9.framer-1jei68k > :last-child { margin-bottom: 0px; } }\"];const mediaQueries={C_WxN24yD:\"(max-width: 809px)\",F0gbktErW:\"(min-width: 810px) and (max-width: 1199px)\",SDQ0Ywrgq:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={Amenities:\"OXdjEpbEx\",Menu:\"FgukKoHsV\"};const humanReadableVariantMap={Desktop:\"SDQ0Ywrgq\",Phone:\"C_WxN24yD\",Tablet:\"F0gbktErW\"};const getProps=({height,id,variant1,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"SDQ0Ywrgq\",yHk3EhEff:humanReadableEnumMap[variant1]??variant1??props.yHk3EhEff??\"FgukKoHsV\"};};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{style,className,layoutId,variant,yHk3EhEff,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"SDQ0Ywrgq\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-4c565a8d-c406-44e6-b45f-c17902b7d506, rgb(29, 66, 137)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1jei68k\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:669,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ycg1au-container\",nodeId:\"KSTjac_9y\",scopeId:\"ix594cOSf\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{C_WxN24yD:{VaY6LgmE4:\"Mcl22GxOO\"}},children:/*#__PURE__*/_jsx(AmenitiesHeroSection,{height:\"100%\",id:\"KSTjac_9y\",layoutId:\"KSTjac_9y\",style:{width:\"100%\"},variant:yHk3EhEff,VaY6LgmE4:\"K8KApBeXI\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1bqgj4x\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"F0gbktErW\":{\"layout\":[\"fixed\",\"fixed\"]},\"C_WxN24yD\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"yHk3EhEff\":\"variant1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerHitTargets {\"SDQ0Ywrgq\":[\".framer-ycg1au-container\"],\"F0gbktErW\":[\".framer-ycg1au-container\"],\"C_WxN24yD\":[\".framer-ycg1au-container\"]}\n * @framerBreakpoints {\"SDQ0Ywrgq\":{\"min\":1200,\"canvasClassName\":\"framer-1jei68k-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200},\"F0gbktErW\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1g8jhdh-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810},\"C_WxN24yD\":{\"max\":809,\"canvasClassName\":\"framer-1rpaafh-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390}}\n * @framerDefaultVariant SDQ0Ywrgq\n * @framerLayoutTemplate\n */const Framerix594cOSf=withCSS(Component,css,\"framer-9Qut9\");export default Framerix594cOSf;Framerix594cOSf.displayName=\"Amenities\";Framerix594cOSf.defaultProps={height:1e3,width:1200};addPropertyControls(Framerix594cOSf,{yHk3EhEff:AmenitiesHeroSectionControls?.[\"variant\"]&&{...AmenitiesHeroSectionControls[\"variant\"],defaultValue:\"FgukKoHsV\",description:undefined,hidden:undefined,title:\"Variant\"}});addFonts(Framerix594cOSf,[{explicitInter:true,fonts:[]},...AmenitiesHeroSectionFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerix594cOSf\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"\",\"framerDefaultVariant\":\"SDQ0Ywrgq\",\"framerIntrinsicHeight\":\"1000\",\"framerBreakpoints\":\"{\\\"SDQ0Ywrgq\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1jei68k-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200},\\\"F0gbktErW\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1g8jhdh-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810},\\\"C_WxN24yD\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1rpaafh-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390}}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"F0gbktErW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"C_WxN24yD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"yHk3EhEff\\\":\\\"variant1\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"SDQ0Ywrgq\\\":[\\\".framer-ycg1au-container\\\"],\\\"F0gbktErW\\\":[\\\".framer-ycg1au-container\\\"],\\\"C_WxN24yD\\\":[\\\".framer-ycg1au-container\\\"]}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport SupportArticle from \"https://framerusercontent.com/modules/10cBRAOfaTiodL7VJdGQ/UVZ9XTk3IOMk6y7RjGsR/c1xkv0rVQ.js\";\r\nimport GuideSwitcher from \"https://framerusercontent.com/modules/OG1Dlqdz7S8W7IJUKEjC/eTBH4CBaxfuZyQaN3XjY/ZieetgYYa.js\";\r\nimport Amenities from \"https://framerusercontent.com/modules/wwuIWhUwenWv7KnO7eI1/ScnV0AMw0Ercz10MHuwW/ix594cOSf.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {AXQa0qLgl: \"intro-stack\", cg39CxGqw: \"text-1\", cjmaY3CPv: \"ending-image\", FyBLyhj8R: \"instagram\", gBj4iLRN8: \"rates\", GhBE8UXg9: \"image-stack\", LsCJw9CAE: \"intro\", oQZkp1YGv: \"text\", qRiJYga0s: \"scroll-intro\", tmoTwT5Jo: \"first-image\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4wQz3YWMxcrnBiHsjARD/jLpDSzvkRzWBC1tNJLB1/augiA20Il.js\")), path: \"/\"}, oc3NrSGUU: {elements: {m0Mj6yIK8: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/T41rcFzUkAObgfL7uAW6/WXwVYpqOJUtWC5vIjXZU/oc3NrSGUU.js\")), path: \"/contact\"}, tqLP27ARJ: {elements: {e3sEyQtPF: \"hero-intro-3\", H4LfhL1M2: \"pet-org\", jC_JXzsJt: \"hero-intro\", mXiD_kDOP: \"meet-team\", N98wHW6XV: \"otto-1\", sd4PuRXUF: \"beyond-the-studio\", TIsXLJhU9: \"about-us\", tWOwUbBS0: \"hero-intro-1\", uvf40l9QR: \"hero-intro-2\", XT1Asuewk: \"hero-intro1-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JE15zI2ax9OwFuR90v94/Kl6lGnEd2dCogm2HFiix/tqLP27ARJ.js\")), path: \"/about/our-story\"}, YAeUn5esy: {elements: {AdcI8RHPD: \"backdrop\", bnQeQhUIP: \"props-section-1\", bO8XIbHOZ: \"props-section\", C7Xogmeh0: \"extra-scroll-3\", cd_YkI4nN: \"stack-1-to-4\", D2zkXKxqr: \"chihuahua-section-2\", DCsfNK6yZ: \"props-section-2\", Fh7omNbrn: \"chihuahua-section-1\", fnbHweMdL: \"backdrop-2\", GDVkhxDDr: \"chihuahua-section\", j52BDgFqz: \"backdrop-1\", jBLb6QAq0: \"backdrop-section-2\", jibYdAtr9: \"confet-text-intro\", JW3im19BP: \"chihuahua-3\", l11FCK7f_: \"rates-1\", Litx83V1y: \"intro\", NB2UqLF8w: \"extra-scroll-2\", nrObZLu3c: \"extras-2\", OJDDGB1pI: \"intro-text\", pB0yS1NaX: \"backdrop-section\", PonWwvOYO: \"backdrop-photo-showcase\", RlYvda5SE: \"confetti-section-1\", SppJzor8R: \"extras-1\", T1mmmT2KH: \"backdrop-section-1\", TT3oHdqDu: \"rates\", v9WQJkJJZ: \"backdrop-3\", wC374OeiA: \"confetti-section-2\", WitAdvYjD: \"extra-scroll-4\", wnAdAr0K7: \"props\", wxBwdK0jL: \"text\", xQkXJZ6yI: \"confetti\", y2fWnpq3w: \"cta\", yLZZED0Ic: \"booking-process\", yQlaxiSUi: \"extra-scroll-1\", ZpWGYjHjs: \"extra-scroll-5\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WFsRJi2Mh7Oyq33UIPTI/lgiePLff19G0JTqWBwR4/YAeUn5esy.js\")), path: \"/experiences/classic\"}, i7SHe4mY2: {elements: {De8y8lc4v: \"faq\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GJAMUi0579I5zZVFkq9H/TQygI1O8Lo2eqtFj0Twy/i7SHe4mY2.js\")), path: \"/faq\"}, nfN7AFm38: {elements: {AOFHR7dkQ: \"note-1\", AVEiZUGv3: \"makenote-2\", cILqAsmlE: \"makenote-2-1\", fs6rqpQSK: \"note-3\", GWkv1JNbX: \"intro-hero\", izKOhwaOU: \"note-4\", kX3a5aWcx: \"getting-photos\", l4X7rCVu7: \"note-2\", PgXxup5RG: \"notepack\", ZluShon6s: \"makenote\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mISaBC0ru3UdNpONpjWN/16N3sONH7vRIsT42ODMB/nfN7AFm38.js\")), path: \"/guides/experience\"}, i1dGmyyUF: {elements: {BL2qEtxzC: \"intro-hero\", EdJyhdtOm: \"materials\", GcUSP4rkp: \"intro\", iPQ6TQXA2: \"mainsection\", KzSH29WZZ: \"inspiration\", LHtJnGu_u: \"conclusion\", Xcho1w05f: \"makenote-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hSkeNORwxc4bczz6EeaA/tt4jsucKS956AkayRkF4/i1dGmyyUF.js\")), path: \"/guides/outfit\"}, EtKL8a4um: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1E4skK10MDABQc6oFhVu/mW4CYlAojFMHaQVoJAuB/EtKL8a4um.js\")), path: \"/404\"}, ajZF5w0fq: {elements: {MryrrKUtn: \"scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1K0foGZuW4RwUMUOyA8F/UJKVk8aZ52kvFQsEMwfi/ajZF5w0fq.js\")), path: \"/essential-space-guide\"}, fnAgYyzjA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lCXl8Pf7oxNJfVWyOPjM/l0C73RYLXaMKkUElBipo/fnAgYyzjA.js\")), path: \"/alternative-pages/old-home-2\"}, Ye5KMOOCg: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/45dqg8BRVWQMrgMG8OPI/L7Ji15pGZhXQHGgbVkPL/Ye5KMOOCg.js\")), path: \"/test/test\"}, YCUb1Zn2Z: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/URBbFsq5Dy2lOngnP3ql/wkkE8g3QybLs45zTaUhW/YCUb1Zn2Z.js\")), path: \"/test/bounce\"}, BJHNIKikD: {collectionId: \"IZk2RWxFk\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VtM2A8aLlsLFBrCbvjbc/aYIdMJyMkETXdCp098dB/BJHNIKikD.js\")), path: \"/policy/:RaO4nerJ6\"}, Ebu3VMSat: {collectionId: \"hDaNf1l6V\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pB4zuxwiM3MNCn74g2IQ/y1dTd4OgD3OxV1rljSPp/Ebu3VMSat.js\")), path: \"/delivery/v1/:MM1ILSsYC\"}, A3LIDA3qq: {collectionId: \"CUqlctKX2\", elements: {UgnhnSyHT: \"info-stack\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vLHHza17ctZxWtp9WKbq/hkjzH6EbnMfyNARRAepq/A3LIDA3qq.js\")), path: \"/book/:rYF5Efc45\"}, EkSjzwO_W: {collectionId: \"EN45PZOZ4\", elements: {MrHSygKBC: \"scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Cx7mXtLya7C9fxZ1LuVd/aZJDJxgyy35pSHDaP5TF/EkSjzwO_W.js\")), path: \"/support/:o0fv0xO0h\"}}\r\n\r\n        const locales = [{code: \"en-SG\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {CUqlctKX2: async () => (await import(\"https://framerusercontent.com/modules/hOe8lZl1wL8Kt18hkvxr/P6Yu748SQD9pmj1aORIb/CUqlctKX2.js\"))?.[\"utils\"], EN45PZOZ4: async () => (await import(\"https://framerusercontent.com/modules/cwDi0LrnTaakE4EU6rpd/qAjCHGcoHfb2k6zx6tQY/EN45PZOZ4.js\"))?.[\"utils\"], hDaNf1l6V: async () => (await import(\"https://framerusercontent.com/modules/PiFHnnVPWtAkQ3WNxPf5/2Iv7HoHeADUPJX3YY4kg/hDaNf1l6V.js\"))?.[\"utils\"], IZk2RWxFk: async () => (await import(\"https://framerusercontent.com/modules/bcNKiql4z7RPdzOwlv7I/7yHXJzlzk88YSKRmsq9n/IZk2RWxFk.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"0559c6d147ff2d3c69631704ae84bec0463b1b33e7f3b437c8c9c05b985c833b\"\r\n        function Template({routeId, children, style, ...rest}) {const props1 = {g2w8CQuJa: \"JUMCV1ZhY\", XKibcabf4: \"Sa4BZRAVF\"}\r\nconst props2 = {...props1, g2w8CQuJa: \"J9XyuUnQm\", XKibcabf4: \"mD1L_PWjC\"}\r\nconst props3 = {yHk3EhEff: \"FgukKoHsV\"}\r\nconst props4 = {...props3, yHk3EhEff: \"OXdjEpbEx\"}\r\nconst templateProps = {Gk5SEHUU5: props3, i1dGmyyUF: props2, Iv6dNcQqz: props4, nfN7AFm38: props1}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"nfN7AFm38\":\r\ncase \"i1dGmyyUF\":\r\nreturn React.createElement(GuideSwitcher, {...props, key: \"GuideSwitcher\", routeId, style}, children(true));\r\ncase \"Gk5SEHUU5\":\r\ncase \"Iv6dNcQqz\":\r\nreturn React.createElement(Amenities, {...props, key: \"Amenities\", routeId, style}, children(true));\r\ncase \"EkSjzwO_W\":\r\nreturn React.createElement(SupportArticle, {...props, key: \"SupportArticle\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"nfN7AFm38\":\r\ncase \"i1dGmyyUF\":\r\nreturn [{hash: \"prtgb9\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"107ffxq\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"1kcbzz2\", mediaQuery: \"(max-width: 809px)\"}]\r\ncase \"Gk5SEHUU5\":\r\ncase \"Iv6dNcQqz\":\r\nreturn [{hash: \"1jei68k\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1g8jhdh\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"1rpaafh\", mediaQuery: \"(max-width: 809px)\"}]\r\ncase \"EkSjzwO_W\":\r\nreturn [{hash: \"1fdagb1\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"8u14xl\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"qkfnjm\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1E4skK10MDABQc6oFhVu/mW4CYlAojFMHaQVoJAuB/EtKL8a4um.js\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: false,\r\n                    siteCanonicalURL: \"https://pawtato.co\",\r\n                    EditorBar: \r\ntypeof window === \"undefined\" ? undefined : (() => {\r\n    const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n    if (isBot) return\r\n\r\n    return Framer.lazy(async () => {\r\n        const { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n        return {\r\n            default: createEditorBar({\r\n                dependencies: {\r\n                    __version: 1,\r\n                    framer: {\r\n                        useCurrentRoute: Framer.useCurrentRoute,\r\n                        useLocaleInfo: Framer.useLocaleInfo,\r\n                        useRouter: Framer.useRouter,\r\n                    },\r\n                    react: {\r\n                        createElement: React.createElement,\r\n                        memo: React.memo,\r\n                        useCallback: React.useCallback,\r\n                        useEffect: React.useEffect,\r\n                        useRef: React.useRef,\r\n                        useState: React.useState,\r\n                    },\r\n                    \"react-dom\": { createPortal },\r\n                },\r\n            }),\r\n        }\r\n    })\r\n})()\r\n,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarOnPageEditing: false, motionDivToDiv: false, pauseOffscreen: true, replaceNestedLinks: true, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset.framerHydrateV2)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],
  "mappings": "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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "VoucherText2Fonts", "getFonts", "Uq3HEB9u9_default", "FooterFonts", "OGuRj23pL_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "selectors", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "router", "useRouter", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "Container", "PropertyOverrides2", "Uq3HEB9u9_default", "OGuRj23pL_default", "css", "target", "RenderTarget", "key", "selector", "rule", "Framerc1xkv0rVQ", "withCSS", "c1xkv0rVQ_default", "addFonts", "VoucherText2Fonts", "FooterFonts", "LottieFonts", "getFonts", "Lottie", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap27pk71", "args", "onTape3neza", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "ComponentViewportProvider", "css", "FrameraYnjjcHUQ", "withCSS", "aYnjjcHUQ_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "background", "height", "id", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "FORfXOygp", "yJ_TXmtNZ", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "RichText2", "css", "FramerHmPD0cXsJ", "withCSS", "HmPD0cXsJ_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "click", "color", "height", "id", "link", "mouseEnter", "mouseLeave", "newTab", "smoothScroll", "title", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "gVjioCDL8", "d_TEzwXqA", "CSyCIxhgn", "YF0n2Q_36", "jJ9YAMwzh", "ZTbfi0e3z", "wtSIixnSJ", "QTRWX0NIg", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap5gb2oi", "args", "onMouseEnter1erz0hp", "onMouseLeave1xxpoq1", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "Link", "RichText2", "css", "FramerYKE_HZ2KC", "withCSS", "YKE_HZ2KC_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "AccordionBackgroundHighlightFonts", "getFonts", "HmPD0cXsJ_default", "SmartComponentScopedContainerWithFX", "withFX", "SmartComponentScopedContainer", "AccordionButtonTextFonts", "YKE_HZ2KC_default", "MotionDivWithFX", "motion", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "animation", "transition1", "transition2", "transition3", "transition4", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "left", "leftClick", "leftLink", "right", "rightLink", "shadow", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "etbyKvDJy", "digHThFBi", "YlAkYl1yW", "V7ACTHCg6", "BxwVJpWWn", "xhStuzDDq", "PIpSuyImd", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "CSyCIxhgn1fmd8su", "args", "gVjioCDL81tm3v2j", "d_TEzwXqAjj3stp", "gVjioCDL8fqn8rm", "d_TEzwXqAqe1mm6", "CSyCIxhgn1pw8r9v", "scopingClassNames", "cx", "LayoutGroup", "u", "ComponentViewportProvider", "css", "FramerE5FPoyeDg", "withCSS", "E5FPoyeDg_default", "addPropertyControls", "ControlType", "addFonts", "HeaderCompileFonts", "getFonts", "WlO0iaaM4_default", "GuideTextAnimationFonts", "aYnjjcHUQ_default", "ContainerWithOptimizedAppearEffect", "withOptimizedAppearEffect", "Container", "Accordion2TabsFonts", "E5FPoyeDg_default", "ContainerWithFX", "withFX", "Accordion2TabsControls", "getPropertyControls", "GuideTextAnimationControls", "breakpoints", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "transition2", "animation2", "transformTemplate1", "_", "t", "breakpointRules", "breakpointKeys", "selectors", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableEnumMap", "humanReadableEnumMap1", "humanReadableVariantMap", "getProps", "height", "id", "text", "variant1", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "g2w8CQuJa", "XKibcabf4", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "router", "useRouter", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "WlO0iaaM4_default", "ContainerWithOptimizedAppearEffect", "aYnjjcHUQ_default", "ResolveLinks", "resolvedLinks", "ContainerWithFX", "E5FPoyeDg_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerZieetgYYa", "withCSS", "ZieetgYYa_default", "addPropertyControls", "Accordion2TabsControls", "GuideTextAnimationControls", "addFonts", "HeaderCompileFonts", "GuideTextAnimationFonts", "Accordion2TabsFonts", "ButtonTextFonts", "getFonts", "l9aHG5byg_default", "SmartComponentScopedContainerWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "SmartComponentScopedContainer", "PillTextFonts", "JZqBwiEI8_default", "RichTextWithFXWithOptimizedAppearEffect", "RichText2", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "convertFromEnum", "value", "activeLocale", "numberToPixelString", "transition2", "animation", "animation1", "animation2", "transition3", "animation3", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "height", "id", "viewport", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "VaY6LgmE4", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "padding", "router", "useRouter", "LayoutGroup", "u", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "resolvedLinks1", "css", "FramerYoOmvs_vf", "withCSS", "YoOmvs_vf_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "AmenitiesHeroSectionFonts", "getFonts", "YoOmvs_vf_default", "AmenitiesHeroSectionControls", "getPropertyControls", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "height", "id", "variant1", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "yHk3EhEff", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "YoOmvs_vf_default", "css", "target", "RenderTarget", "key", "selector", "rule", "Framerix594cOSf", "withCSS", "ix594cOSf_default", "addPropertyControls", "AmenitiesHeroSectionControls", "addFonts", "AmenitiesHeroSectionFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props1", "props2", "props3", "props4", "props", "B", "ZieetgYYa_default", "ix594cOSf_default", "c1xkv0rVQ_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "window", "navigator", "createEditorBar", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldToMain", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "turnOffReactEventHandling", "d", "r"]
}
