{"version":3,"file":"shared-lib.D2IMVcXB.mjs","names":["addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","SVG"],"sources":["https:/framerusercontent.com/modules/Rbv4Wd9mlwiyF9RjgriS/ya85EDQS2bXkR8wGnceh/FL8ZPEdeJ.js","https:/framerusercontent.com/modules/DNgaXU8rfOtUz4hqtvEw/td5rrzsKfj83axwaVIW1/OjEsYMI9j.js","https:/framerusercontent.com/modules/rCiZrfboXBza6hoyeMDO/hoiTCCL2i5CUsd4ntJc5/y_1r1Jpkh.js"],"sourcesContent":["// Generated by Framer (9200abc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={aawdOyjtR:{hover:true},iW3ZkOLio:{hover:true},NXaQJOZ1w:{hover:true}};const cycleOrder=[\"aawdOyjtR\",\"NXaQJOZ1w\",\"iW3ZkOLio\"];const serializationHash=\"framer-4PGX3\";const variantClassNames={aawdOyjtR:\"framer-v-19kvl6u\",iW3ZkOLio:\"framer-v-186uxq\",NXaQJOZ1w:\"framer-v-oic6x2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const AoHRvDjaP=undefined;const sECx3ekFd=undefined;const yz1I6A9SQ=undefined;const BYa6KdBUP=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;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 humanReadableVariantMap={\"Variant 1\":\"aawdOyjtR\",\"Variant 2\":\"NXaQJOZ1w\",\"Variant 3\":\"iW3ZkOLio\"};const Variants=motion.create(React.Fragment);const getProps=({fill,height,id,link,newTab,title,width,...props})=>{return{...props,AoHRvDjaP:link??props.AoHRvDjaP,BYa6KdBUP:title??props.BYa6KdBUP??\"Title\",sECx3ekFd:newTab??props.sECx3ekFd,variant:humanReadableVariantMap[props.variant]??props.variant??\"aawdOyjtR\",yz1I6A9SQ:fill??props.yz1I6A9SQ??\"var(--token-75f0b2a2-4e0f-46e4-b161-4a897e48dad0, rgb(255, 255, 255))\"};};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,BYa6KdBUP,AoHRvDjaP,yz1I6A9SQ,sECx3ekFd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"aawdOyjtR\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:AoHRvDjaP,motionChild:true,nodeId:\"aawdOyjtR\",openInNewTab:false,scopeId:\"FL8ZPEdeJ\",...addPropertyOverrides({iW3ZkOLio:{openInNewTab:sECx3ekFd},NXaQJOZ1w:{openInNewTab:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-19kvl6u\",className,classNames)} framer-xc4a3p`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"aawdOyjtR\",ref:refBinding,style:{...style},...addPropertyOverrides({\"aawdOyjtR-hover\":{\"data-framer-name\":undefined},\"iW3ZkOLio-hover\":{\"data-framer-name\":undefined},\"NXaQJOZ1w-hover\":{\"data-framer-name\":undefined},iW3ZkOLio:{\"data-framer-name\":\"Variant 3\"},NXaQJOZ1w:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ivh3si\",\"data-border\":true,\"data-framer-name\":\"Rectangle 13\",layoutDependency:layoutDependency,layoutId:\"D9W3VTSYB\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(71, 85, 79, 0.8)\"},variants:{\"aawdOyjtR-hover\":{\"--border-color\":\"rgb(125, 125, 125)\",backgroundColor:\"rgba(47, 61, 55, 0.9)\"},\"iW3ZkOLio-hover\":{\"--border-color\":\"var(--token-75f0b2a2-4e0f-46e4-b161-4a897e48dad0, rgb(255, 255, 255))\",backgroundColor:\"var(--token-4ea0adb5-64c4-4241-b5b9-3bfb032b3adf, rgb(27, 58, 92))\"},\"NXaQJOZ1w-hover\":{backgroundColor:\"rgba(197, 213, 200, 0.5)\"},iW3ZkOLio:{\"--border-color\":\"var(--token-4ea0adb5-64c4-4241-b5b9-3bfb032b3adf, rgb(27, 58, 92))\",backgroundColor:yz1I6A9SQ},NXaQJOZ1w:{backgroundColor:\"rgba(255, 255, 255, 0.2)\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TnVuaXRvIFNhbnMtNzAw\",\"--framer-font-family\":'\"Nunito Sans\", \"Nunito Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Explore Birding\\xa0\"})}),className:\"framer-ce056a\",\"data-framer-name\":\"Text\",fonts:[\"GF;Nunito Sans-700\"],layoutDependency:layoutDependency,layoutId:\"CWTBDwUi9\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:BYa6KdBUP,transformTemplate:transformTemplate1,variants:{\"iW3ZkOLio-hover\":{\"--extracted-r6o4lv\":\"var(--token-75f0b2a2-4e0f-46e4-b161-4a897e48dad0, rgb(255, 255, 255))\"},iW3ZkOLio:{\"--extracted-r6o4lv\":\"var(--token-4ea0adb5-64c4-4241-b5b9-3bfb032b3adf, rgb(27, 58, 92))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"iW3ZkOLio-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TnVuaXRvIFNhbnMtNzAw\",\"--framer-font-family\":'\"Nunito Sans\", \"Nunito Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-75f0b2a2-4e0f-46e4-b161-4a897e48dad0, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Title\"})})},iW3ZkOLio:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TnVuaXRvIFNhbnMtNzAw\",\"--framer-font-family\":'\"Nunito Sans\", \"Nunito Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4ea0adb5-64c4-4241-b5b9-3bfb032b3adf, rgb(27, 58, 92)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Title\"})})},NXaQJOZ1w:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TnVuaXRvIFNhbnMtNzAw\",\"--framer-font-family\":'\"Nunito Sans\", \"Nunito Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"PLAN A GARDEN VISIT\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\".framer-4PGX3.framer-xc4a3p, .framer-4PGX3 .framer-xc4a3p { display: block; }\",\".framer-4PGX3.framer-19kvl6u { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 48px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 224px; }\",\".framer-4PGX3 .framer-1ivh3si { flex: 1 0 0px; height: 48px; position: relative; width: 1px; }\",\".framer-4PGX3 .framer-ce056a { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; z-index: 1; }\",'.framer-4PGX3[data-border=\"true\"]::after, .framer-4PGX3 [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 224\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"NXaQJOZ1w\":{\"layout\":[\"fixed\",\"fixed\"]},\"iW3ZkOLio\":{\"layout\":[\"fixed\",\"fixed\"]},\"im2ZJpwjK\":{\"layout\":[\"fixed\",\"fixed\"]},\"GDLNxvYom\":{\"layout\":[\"fixed\",\"fixed\"]},\"YUcBcPffQ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"BYa6KdBUP\":\"title\",\"AoHRvDjaP\":\"link\",\"yz1I6A9SQ\":\"fill\",\"sECx3ekFd\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFL8ZPEdeJ=withCSS(Component,css,\"framer-4PGX3\");export default FramerFL8ZPEdeJ;FramerFL8ZPEdeJ.displayName=\"Button Glass\";FramerFL8ZPEdeJ.defaultProps={height:48,width:224};addPropertyControls(FramerFL8ZPEdeJ,{variant:{options:[\"aawdOyjtR\",\"NXaQJOZ1w\",\"iW3ZkOLio\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},BYa6KdBUP:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},onBYa6KdBUPChange:{changes:\"BYa6KdBUP\",type:ControlType.ChangeHandler},AoHRvDjaP:{title:\"Link\",type:ControlType.Link},yz1I6A9SQ:{defaultValue:'var(--token-75f0b2a2-4e0f-46e4-b161-4a897e48dad0, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Fill\",type:ControlType.Color},sECx3ekFd:{optional:true,title:\"New Tab\",type:ControlType.Boolean},onsECx3ekFdChange:{changes:\"sECx3ekFd\",type:ControlType.ChangeHandler}});addFonts(FramerFL8ZPEdeJ,[{explicitInter:true,fonts:[{cssFamilyName:\"Nunito Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Nunito Sans\",url:\"https://fonts.gstatic.com/s/nunitosans/v19/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4GMS5nsV8kA_Ykqw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFL8ZPEdeJ\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"BYa6KdBUP\\\":\\\"title\\\",\\\"AoHRvDjaP\\\":\\\"link\\\",\\\"yz1I6A9SQ\\\":\\\"fill\\\",\\\"sECx3ekFd\\\":\\\"newTab\\\"}\",\"framerIntrinsicWidth\":\"224\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NXaQJOZ1w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iW3ZkOLio\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"im2ZJpwjK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GDLNxvYom\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YUcBcPffQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"48\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FL8ZPEdeJ.map","// Generated by Framer (77cb752)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={gJ8BsYian:{hover:true},o530gDlMw:{hover:true}};const cycleOrder=[\"gJ8BsYian\",\"o530gDlMw\"];const serializationHash=\"framer-LBspb\";const variantClassNames={gJ8BsYian:\"framer-v-1pbw1vj\",o530gDlMw:\"framer-v-bhzd4l\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const fPNw4RbW3=undefined;const W2ri_VmB5=undefined;const xmQX2tBA2=undefined;const BfgNO0omW=undefined;const j68CFhHFQ=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"gJ8BsYian\",\"Variant 2\":\"o530gDlMw\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,linkBlueButton,linkButton,newTab,titleButton,titleButtonBlue,width,...props})=>{return{...props,BfgNO0omW:titleButtonBlue??props.BfgNO0omW??\"\\xa0View Accommodation\",fPNw4RbW3:linkBlueButton??props.fPNw4RbW3,j68CFhHFQ:titleButton??props.j68CFhHFQ??\"BOOK A STAY\",variant:humanReadableVariantMap[props.variant]??props.variant??\"gJ8BsYian\",W2ri_VmB5:linkButton??props.W2ri_VmB5,xmQX2tBA2:newTab??props.xmQX2tBA2??true};};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,j68CFhHFQ,W2ri_VmB5,fPNw4RbW3,BfgNO0omW,xmQX2tBA2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"gJ8BsYian\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:fPNw4RbW3,motionChild:true,nodeId:\"gJ8BsYian\",openInNewTab:false,scopeId:\"OjEsYMI9j\",...addPropertyOverrides({o530gDlMw:{href:W2ri_VmB5,openInNewTab:xmQX2tBA2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1pbw1vj\",className,classNames)} framer-1nkb0sd`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"gJ8BsYian\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(122, 155, 181)\",...style},variants:{\"gJ8BsYian-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(66, 101, 128)\"},\"o530gDlMw-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(16, 40, 66)\"},o530gDlMw:{backgroundColor:\"rgb(27, 58, 92)\"}},...addPropertyOverrides({\"gJ8BsYian-hover\":{\"data-border\":true,\"data-framer-name\":undefined},\"o530gDlMw-hover\":{\"data-border\":true,\"data-framer-name\":undefined},o530gDlMw:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"16px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7TnVuaXRvIFNhbnMtNzAw\",\"--framer-font-family\":'\"Nunito Sans\"',\"--framer-font-size\":\"16px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(255, 255, 255, 1))\",\"--framer-text-transform\":\"uppercase\"},children:\"\\xa0View Accommodation\"})})}),className:\"framer-6pc0ae\",\"data-framer-name\":\"Text\",fonts:[\"GF;Nunito Sans-700\"],layoutDependency:layoutDependency,layoutId:\"Qfbf92cXC\",style:{\"--extracted-1w3ko1f\":\"rgba(255, 255, 255, 1)\",\"--framer-paragraph-spacing\":\"0px\"},text:BfgNO0omW,variants:{o530gDlMw:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({o530gDlMw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TnVuaXRvIFNhbnMtNzAw\",\"--framer-font-family\":'\"Nunito Sans\", \"Nunito Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"BOOK A STAY\"})}),text:j68CFhHFQ}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-LBspb.framer-1nkb0sd, .framer-LBspb .framer-1nkb0sd { display: block; }\",\".framer-LBspb.framer-1pbw1vj { cursor: pointer; gap: 0px; height: 48px; overflow: visible; position: relative; text-decoration: none; width: 222px; }\",\".framer-LBspb .framer-6pc0ae { flex: none; height: auto; left: 11px; position: absolute; top: 15px; white-space: pre-wrap; width: 200px; word-break: break-word; word-wrap: break-word; }\",\".framer-LBspb.framer-v-bhzd4l.framer-1pbw1vj { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; }\",\".framer-LBspb.framer-v-bhzd4l .framer-6pc0ae { left: unset; position: relative; top: unset; white-space: pre; width: auto; }\",\".framer-LBspb.framer-v-bhzd4l.hover .framer-6pc0ae { left: unset; top: unset; }\",'.framer-LBspb[data-border=\"true\"]::after, .framer-LBspb [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 222\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"o530gDlMw\":{\"layout\":[\"fixed\",\"fixed\"]},\"dRZx4dWv9\":{\"layout\":[\"fixed\",\"fixed\"]},\"BS1KydSud\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"j68CFhHFQ\":\"titleButton\",\"W2ri_VmB5\":\"linkButton\",\"fPNw4RbW3\":\"linkBlueButton\",\"BfgNO0omW\":\"titleButtonBlue\",\"xmQX2tBA2\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOjEsYMI9j=withCSS(Component,css,\"framer-LBspb\");export default FramerOjEsYMI9j;FramerOjEsYMI9j.displayName=\"Button Blue\";FramerOjEsYMI9j.defaultProps={height:48,width:222};addPropertyControls(FramerOjEsYMI9j,{variant:{options:[\"gJ8BsYian\",\"o530gDlMw\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},j68CFhHFQ:{defaultValue:\"BOOK A STAY\",displayTextArea:false,title:\"Title Button\",type:ControlType.String},onj68CFhHFQChange:{changes:\"j68CFhHFQ\",type:ControlType.ChangeHandler},W2ri_VmB5:{title:\"Link Button\",type:ControlType.Link},fPNw4RbW3:{title:\"Link Blue Button\",type:ControlType.Link},BfgNO0omW:{defaultValue:\"\\xa0View Accommodation\",displayTextArea:false,title:\"Title Button Blue\",type:ControlType.String},onBfgNO0omWChange:{changes:\"BfgNO0omW\",type:ControlType.ChangeHandler},xmQX2tBA2:{defaultValue:true,title:\"New Tab\",type:ControlType.Boolean},onxmQX2tBA2Change:{changes:\"xmQX2tBA2\",type:ControlType.ChangeHandler}});addFonts(FramerOjEsYMI9j,[{explicitInter:true,fonts:[{cssFamilyName:\"Nunito Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Nunito Sans\",url:\"https://fonts.gstatic.com/s/nunitosans/v19/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4GMS5nsV8kA_Ykqw.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOjEsYMI9j\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"222\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"o530gDlMw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dRZx4dWv9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BS1KydSud\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"48\",\"framerVariables\":\"{\\\"j68CFhHFQ\\\":\\\"titleButton\\\",\\\"W2ri_VmB5\\\":\\\"linkButton\\\",\\\"fPNw4RbW3\\\":\\\"linkBlueButton\\\",\\\"BfgNO0omW\\\":\\\"titleButtonBlue\\\",\\\"xmQX2tBA2\\\":\\\"newTab\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OjEsYMI9j.map","// Generated by Framer (ed99727)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={IgUDnRG0a:{hover:true}};const cycleOrder=[\"IgUDnRG0a\",\"klEztzPCQ\"];const serializationHash=\"framer-Z9FTJ\";const variantClassNames={IgUDnRG0a:\"framer-v-9tkogj\",klEztzPCQ:\"framer-v-30h5in\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Display:\"klEztzPCQ\",Hidden:\"IgUDnRG0a\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"IgUDnRG0a\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IgUDnRG0a\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const isDisplayed=()=>{if(baseVariant===\"klEztzPCQ\")return true;return false;};const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-9tkogj\",className,classNames),\"data-framer-name\":\"Hidden\",layoutDependency:layoutDependency,layoutId:\"IgUDnRG0a\",ref:refBinding,style:{...style},...addPropertyOverrides({klEztzPCQ:{\"data-framer-name\":\"Display\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1j1xagc\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:25,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"C4BcuVlhJ\",svg:'<svg width=\"24\" height=\"25\" viewBox=\"0 0 24 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M22.463 11.7478C22.6996 11.6388 22.9093 11.4791 23.0773 11.28C23.2197 11.0922 23.3233 10.8779 23.3821 10.6496C23.4409 10.4213 23.4537 10.1837 23.4197 9.95041C23.3858 9.71715 23.3059 9.49296 23.1845 9.29089C23.0631 9.08881 22.9028 8.91289 22.7128 8.77336L12.8462 0.488916L12.7573 0.400027C12.6957 0.350538 12.6303 0.305957 12.5617 0.266694L12.4195 0.186694C12.3584 0.150999 12.2926 0.12407 12.2239 0.106694C12.132 0.0706894 12.0367 0.0438907 11.9395 0.026693C11.7515 -0.00889765 11.5586 -0.00889765 11.3706 0.026693C11.2734 0.0438907 11.1781 0.0706894 11.0862 0.106694C11.0176 0.12407 10.9517 0.150999 10.8906 0.186694L10.7484 0.266694C10.6798 0.305957 10.6144 0.350538 10.5528 0.400027L10.4995 0.453359L0.632836 8.7378C0.353813 8.9727 0.153793 9.28775 0.059907 9.64019C-0.0339793 9.99264 -0.0171886 10.3654 0.108003 10.708C0.233194 11.0506 0.460725 11.3464 0.759736 11.5552C1.05875 11.7641 1.41477 11.8759 1.7795 11.8756C2.19599 11.8739 2.59867 11.726 2.91728 11.4578L9.96617 5.54669V22.6045C9.96617 23.076 10.1535 23.5282 10.4869 23.8615C10.8203 24.1949 11.2725 24.3823 11.744 24.3823C12.2154 24.3823 12.6676 24.1949 13.001 23.8615C13.3344 23.5282 13.5217 23.076 13.5217 22.6045V5.54669L20.5706 11.4934C20.8892 11.7616 21.2919 11.9095 21.7084 11.9111C21.9689 11.9126 22.2265 11.8569 22.463 11.7478Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18uczp\",layoutDependency:layoutDependency,layoutId:\"EpVlbAEso\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 40\" overflow=\"visible\"><path d=\"M 26.667 0 C 30.203 0 33.594 1.405 36.095 3.905 C 38.595 6.406 40 9.797 40 13.333 L 40 26.667 C 40 30.203 38.595 33.594 36.095 36.095 C 33.594 38.595 30.203 40 26.667 40 L 13.333 40 C 9.797 40 6.406 38.595 3.905 36.095 C 1.405 33.594 0 30.203 0 26.667 L 0 13.333 C 0 9.797 1.405 6.406 3.905 3.905 C 6.406 1.405 9.797 0 13.333 0 Z\" fill=\"rgb(70, 105, 143)\"></path></svg>',withExternalLayout:true,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-115mzrt\",layoutDependency:layoutDependency,layoutId:\"qAjtpbdq_\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 40\" overflow=\"visible\"><path d=\"M 26.667 0 C 30.203 0 33.594 1.405 36.095 3.905 C 38.595 6.406 40 9.797 40 13.333 L 40 26.667 C 40 30.203 38.595 33.594 36.095 36.095 C 33.594 38.595 30.203 40 26.667 40 L 13.333 40 C 9.797 40 6.406 38.595 3.905 36.095 C 1.405 33.594 0 30.203 0 26.667 L 0 13.333 C 0 9.797 1.405 6.406 3.905 3.905 C 6.406 1.405 9.797 0 13.333 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})})]})})})});});const css=[\".framer-Z9FTJ.framer-1jcyhdk, .framer-Z9FTJ .framer-1jcyhdk { display: block; }\",\".framer-Z9FTJ.framer-9tkogj { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 40px; }\",\".framer-Z9FTJ .framer-1j1xagc { flex: none; height: 20px; left: calc(50.00000000000002% - 20px / 2); position: absolute; top: calc(50.00000000000002% - 20px / 2); width: 20px; z-index: 1; }\",\".framer-Z9FTJ .framer-18uczp { height: 40px; position: relative; width: 40px; }\",\".framer-Z9FTJ .framer-115mzrt { height: 40px; left: 0px; position: absolute; top: 0px; width: 40px; }\",\".framer-Z9FTJ.framer-v-30h5in.framer-9tkogj { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"klEztzPCQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"M7Noyj1jg\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framery_1r1Jpkh=withCSS(Component,css,\"framer-Z9FTJ\");export default Framery_1r1Jpkh;Framery_1r1Jpkh.displayName=\"Back To Top\";Framery_1r1Jpkh.defaultProps={height:40,width:40};addPropertyControls(Framery_1r1Jpkh,{variant:{options:[\"IgUDnRG0a\",\"klEztzPCQ\"],optionTitles:[\"Hidden\",\"Display\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framery_1r1Jpkh,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framery_1r1Jpkh\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"klEztzPCQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"M7Noyj1jg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"40\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./y_1r1Jpkh.map"],"mappings":"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"}