{"version":3,"file":"script_main.1DXeMNHP.mjs","names":["mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","getProps","React.forwardRef","fonts","css","className","css","getLocalizedValue","valuesByLocaleId","preload","usePreloadLocalizedValues","addPropertyOverrides","HotelSyncBookingFonts","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Image1","RichText","getLocalizedValue","Menu","X","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","React.useState","React.useRef","p","_Fragment","getLocalizedValue","valuesByLocaleId","preload","usePreloadLocalizedValues","HotelSyncBookingFonts","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","getLocalizedValue","Mountain","Resort","isBrowser","useRef","React.useId","PropertyOverrides","React.createElement","ResortLayout","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/nW28P7k6zS9mddbwEi9t/eJZbsb780olVJmyBoSe8/Vsaktx242.js","https:/framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js","https:/framerusercontent.com/modules/cM3SC9edgigspqBQFUuS/Ez4Fco5lTOe7rcl8Wjl1/bSY9YRef9.js","https:/framerusercontent.com/modules/3k0iSo5b8KjJwO4t1jnn/fsrf2pvBEMNxan0hxEio/fcS99eu_g.js","https:/framerusercontent.com/modules/3jQFavjQY227evkx6S6g/KPI2p1AoT14PkHQFIpWF/IlewtiVV1.js","https:/framerusercontent.com/modules/hGVf6CikXGpBKBns4cf6/1vQtapZSJXHa4COpsjuI/IlewtiVV1.js","https:/framerusercontent.com/modules/ZCnwaRtkQ9Of1FrND1Ur/n3tns5X0LYy4NIXHgb2t/ManthosEditorialHome.js","https:/framerusercontent.com/modules/iTN68j5Ps0g7l5Y02lJY/aJlEz4zM5ww4sbEqnnes/ManthosFooterControls.js","https:/framerusercontent.com/modules/ryHoxlp0mmrhR7RRZOao/TWj9oB3NHD203eJ5cqqa/PzmTZ3Kot.js","https:/framerusercontent.com/modules/BmcU3E1uORn44PI3Qeah/gx9Y3aVT7t0KHOUC9Y6X/PzmTZ3Kot.js","https:/framerusercontent.com/modules/bpSN20SBDWxuNiRiVFBb/6IW54HKvcHKNqoW3yyNr/gWzZRZ1Ie.js","https:/framerusercontent.com/modules/z93T2rGtthBhTUP7NPRi/eqXjcKoZYhWHb4Fp0L9i/gWzZRZ1Ie.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"YnobPTYMb\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 5)\" width=\"16px\"/><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"Cb0Gao21R\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 12)\" width=\"16px\"/><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"oPtuyu4df\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 19)\" width=\"16px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3467097230\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-grV1P\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-grV1P { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Menu\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-grV1P\");Icon.displayName=\"Menu\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Menu\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12 0 L 0 12\" fill=\"transparent\" height=\"12px\" id=\"qMvRy61Gj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/><path d=\"M 0 0 L 12 12\" fill=\"transparent\" height=\"12px\" id=\"YX0AMSC6b\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2710857035\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-RiU4T\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-RiU4T { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-RiU4T\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0809aa)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-pLJsG .framer-styles-preset-teh3tj:not(.rich-text-wrapper), .framer-pLJsG .framer-styles-preset-teh3tj.rich-text-wrapper a { --framer-link-text-color: #1d2924; }\"];export const className=\"framer-pLJsG\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4d43e7b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-AEh9X .framer-styles-preset-115k50v:not(.rich-text-wrapper), .framer-AEh9X .framer-styles-preset-115k50v.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-3fddf39e-3587-4609-983a-bfbf38be35c7); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-0b9b883e-55ab-4f69-ba82-a0e9abf08f75); --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.2s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-AEh9X\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d4bdfe7)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={h9KA1ZVXL:new LazyValue(()=>import(\"./IlewtiVV1-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values&&values.status===\"fulfilled\"){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d4bdfe7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Instance,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Menu from\"https://framerusercontent.com/modules/nW28P7k6zS9mddbwEi9t/eJZbsb780olVJmyBoSe8/Vsaktx242.js\";import X from\"https://framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js\";import HotelSyncBooking from\"https://framerusercontent.com/modules/HkSmhBMKSQu6Q1r2Q3Eb/zOkFoBeP0AKQquUcfpfl/HotelSyncBooking.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/cM3SC9edgigspqBQFUuS/Ez4Fco5lTOe7rcl8Wjl1/bSY9YRef9.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/3k0iSo5b8KjJwO4t1jnn/fsrf2pvBEMNxan0hxEio/fcS99eu_g.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"https://framerusercontent.com/modules/3jQFavjQY227evkx6S6g/KPI2p1AoT14PkHQFIpWF/IlewtiVV1.js\";const HotelSyncBookingFonts=getFonts(HotelSyncBooking);const cycleOrder=[\"gMpirwxSX\",\"UZH724GpG\",\"r0L2z6vGX\",\"uVPPmWxZk\"];const serializationHash=\"framer-lSw5h\";const variantClassNames={gMpirwxSX:\"framer-v-c03azm\",r0L2z6vGX:\"framer-v-ww1ils\",uVPPmWxZk:\"framer-v-ulrpge\",UZH724GpG:\"framer-v-1629a92\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.25,ease:[.44,0,.56,1],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 humanReadableVariantMap={\"Phone Open\":\"uVPPmWxZk\",Desktop:\"gMpirwxSX\",Phone:\"r0L2z6vGX\",Tablet:\"UZH724GpG\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"gMpirwxSX\"};};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:\"gMpirwxSX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1grbmtc=activeVariantCallback(async(...args)=>{setVariant(\"uVPPmWxZk\");});const onTap8np3w0=activeVariantCallback(async(...args)=>{setVariant(\"r0L2z6vGX\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"r0L2z6vGX\",\"uVPPmWxZk\"].includes(baseVariant))return false;return true;};usePreloadLocalizedValues(activeLocale);const isDisplayed1=()=>{if([\"r0L2z6vGX\",\"uVPPmWxZk\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-c03azm\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"gMpirwxSX\",ref:refBinding,style:{backgroundColor:\"rgb(233, 227, 216)\",...style},...addPropertyOverrides({r0L2z6vGX:{\"data-framer-name\":\"Phone\"},uVPPmWxZk:{\"data-framer-name\":\"Phone Open\"},UZH724GpG:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gn2chf\",\"data-framer-name\":\"Navigation Bar\",layoutDependency:layoutDependency,layoutId:\"nmEbHNIeC\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"OLC9S_1gY\",openInNewTab:false,scopeId:\"IlewtiVV1\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Manthos Mountain Resort & Spa\",fit:\"fill\",intrinsicHeight:2413,intrinsicWidth:5174,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+20),pixelHeight:2413,pixelWidth:5174,sizes:\"160px\",src:\"https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?width=5174&height=2413\",srcSet:\"https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?scale-down-to=512&width=5174&height=2413 512w,https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?scale-down-to=1024&width=5174&height=2413 1024w,https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?scale-down-to=2048&width=5174&height=2413 2048w,https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?scale-down-to=4096&width=5174&height=2413 4096w,https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?width=5174&height=2413 5174w\"},className:\"framer-1mxf13g framer-1e5ujxv\",layoutDependency:layoutDependency,layoutId:\"OLC9S_1gY\",...addPropertyOverrides({r0L2z6vGX:{background:{alt:\"Manthos Mountain Resort & Spa\",fit:\"fill\",intrinsicHeight:2413,intrinsicWidth:5174,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+12),pixelHeight:2413,pixelWidth:5174,sizes:\"160px\",src:\"https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?width=5174&height=2413\",srcSet:\"https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?scale-down-to=512&width=5174&height=2413 512w,https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?scale-down-to=1024&width=5174&height=2413 1024w,https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?scale-down-to=2048&width=5174&height=2413 2048w,https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?scale-down-to=4096&width=5174&height=2413 4096w,https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?width=5174&height=2413 5174w\"}},uVPPmWxZk:{background:{alt:\"Manthos Mountain Resort & Spa\",fit:\"fill\",intrinsicHeight:2413,intrinsicWidth:5174,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+12),pixelHeight:2413,pixelWidth:5174,sizes:\"160px\",src:\"https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?width=5174&height=2413\",srcSet:\"https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?scale-down-to=512&width=5174&height=2413 512w,https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?scale-down-to=1024&width=5174&height=2413 1024w,https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?scale-down-to=2048&width=5174&height=2413 2048w,https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?scale-down-to=4096&width=5174&height=2413 4096w,https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?width=5174&height=2413 5174w\"}},UZH724GpG:{background:{alt:\"Manthos Mountain Resort & Spa\",fit:\"fill\",intrinsicHeight:2413,intrinsicWidth:5174,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+16.5),pixelHeight:2413,pixelWidth:5174,sizes:\"143px\",src:\"https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?width=5174&height=2413\",srcSet:\"https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?scale-down-to=512&width=5174&height=2413 512w,https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?scale-down-to=1024&width=5174&height=2413 1024w,https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?scale-down-to=2048&width=5174&height=2413 2048w,https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?scale-down-to=4096&width=5174&height=2413 4096w,https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?width=5174&height=2413 5174w\"}}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1taxmml\",\"data-framer-name\":\"Navigation Links\",layoutDependency:layoutDependency,layoutId:\"xuv0WmN2z\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"1px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(29, 41, 36))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":PsxtbZpOz\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Cm_4I0RLu\",openInNewTab:false,relValues:[],scopeId:\"IlewtiVV1\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-teh3tj\",\"data-styles-preset\":\"bSY9YRef9\",children:\"Hotel\"})})})}),className:\"framer-hc2g9c\",\"data-framer-name\":\"Hotel\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"Cm_4I0RLu\",style:{\"--extracted-r6o4lv\":\"rgb(29, 41, 36)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"1px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(29, 41, 36))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e22tkwIoH\"},motionChild:true,nodeId:\"JdEP7WjDr\",openInNewTab:false,relValues:[],scopeId:\"IlewtiVV1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-teh3tj\",\"data-styles-preset\":\"bSY9YRef9\",children:\"Rooms & Suites\"})})})}),className:\"framer-1mz2t2g\",\"data-framer-name\":\"Rooms and Suites\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"JdEP7WjDr\",style:{\"--extracted-r6o4lv\":\"rgb(29, 41, 36)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"1px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(29, 41, 36))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wNw8k1Qlf\"},motionChild:true,nodeId:\"HbWbeHkwv\",openInNewTab:false,relValues:[],scopeId:\"IlewtiVV1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-teh3tj\",\"data-styles-preset\":\"bSY9YRef9\",children:\"SPORTS\"})})})}),className:\"framer-1dp846s\",\"data-framer-name\":\"Sports\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"HbWbeHkwv\",style:{\"--extracted-r6o4lv\":\"rgb(29, 41, 36)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"1px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(29, 41, 36))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":RWdaSO6v2\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"ZcWbKENMU\",openInNewTab:false,relValues:[],scopeId:\"IlewtiVV1\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-teh3tj\",\"data-styles-preset\":\"bSY9YRef9\",children:\"Wellness\"})})})}),className:\"framer-us80fd\",\"data-framer-name\":\"Wellness\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"ZcWbKENMU\",style:{\"--extracted-r6o4lv\":\"rgb(29, 41, 36)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"1px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(29, 41, 36))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DQTWWJh8n\"},motionChild:true,nodeId:\"AHwWxYtWN\",openInNewTab:false,relValues:[],scopeId:\"IlewtiVV1\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-teh3tj\",\"data-styles-preset\":\"bSY9YRef9\",children:\"Dining\"})})})}),className:\"framer-sd47as\",\"data-framer-name\":\"Dining\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"AHwWxYtWN\",style:{\"--extracted-r6o4lv\":\"rgb(29, 41, 36)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"1px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(29, 41, 36))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GUKOQpLEk\"},motionChild:true,nodeId:\"Cr26gTQEn\",openInNewTab:false,relValues:[],scopeId:\"IlewtiVV1\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-teh3tj\",\"data-styles-preset\":\"bSY9YRef9\",children:\"Pelion\"})})})}),className:\"framer-1lztolp\",\"data-framer-name\":\"Pelion\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"Cr26gTQEn\",style:{\"--extracted-r6o4lv\":\"rgb(29, 41, 36)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18af472-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"O2rdGSRlT-container\",nodeId:\"O2rdGSRlT\",rendersWithMotion:true,scopeId:\"IlewtiVV1\",children:/*#__PURE__*/_jsx(HotelSyncBooking,{baseUrl:\"https://app.hotelsync.com/engine/en/NTM4OQ\",bookingHeading:getLocalizedValue(\"v7\",activeLocale)??\"Book your stay\",height:\"100%\",id:\"O2rdGSRlT\",label:getLocalizedValue(\"v6\",activeLocale)??\"Book Your Stay\",layoutId:\"O2rdGSRlT\",locale:\"en-GB\",mode:\"Compact\",passParameters:true,style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.button,{className:\"framer-1ng9wve\",\"data-framer-name\":\"Menu Trigger\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"cz8R_YwHJ\",...addPropertyOverrides({r0L2z6vGX:{\"data-highlight\":true,onTap:onTap1grbmtc},uVPPmWxZk:{\"data-highlight\":true,onTap:onTap8np3w0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1kgix34\",Component:Menu,layoutDependency:layoutDependency,layoutId:\"nW59Cukmf\",style:{\"--1m973uw\":\"rgb(29, 41, 36)\",\"--js9iwy\":2},...addPropertyOverrides({uVPPmWxZk:{Component:X}},baseVariant,gestureVariant)})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mb2gav\",\"data-framer-name\":\"Mobile Menu\",layoutDependency:layoutDependency,layoutId:\"l4AplopBN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v8\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q29ybW9yYW50LTUwMA==\",\"--framer-font-family\":'\"Cormorant\", \"Cormorant Placeholder\", serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(29, 41, 36))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":PsxtbZpOz\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"xJn5XlTJf\",openInNewTab:false,relValues:[],scopeId:\"IlewtiVV1\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{children:\"Hotel\"})})})}),className:\"framer-1vr43us\",\"data-framer-name\":\"Hotel Link\",fonts:[\"GF;Cormorant-500\"],layoutDependency:layoutDependency,layoutId:\"xJn5XlTJf\",style:{\"--extracted-r6o4lv\":\"rgb(29, 41, 36)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v9\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q29ybW9yYW50LTUwMA==\",\"--framer-font-family\":'\"Cormorant\", \"Cormorant Placeholder\", serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(29, 41, 36))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e22tkwIoH\"},motionChild:true,nodeId:\"GaC0XTYru\",openInNewTab:false,relValues:[],scopeId:\"IlewtiVV1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"Rooms & Suites\"})})})}),className:\"framer-mcgdyy\",\"data-framer-name\":\"Rooms Link\",fonts:[\"GF;Cormorant-500\"],layoutDependency:layoutDependency,layoutId:\"GaC0XTYru\",style:{\"--extracted-r6o4lv\":\"rgb(29, 41, 36)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v10\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q29ybW9yYW50LTUwMA==\",\"--framer-font-family\":'\"Cormorant\", \"Cormorant Placeholder\", serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(29, 41, 36))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wNw8k1Qlf\"},motionChild:true,nodeId:\"s0bZqMnQb\",openInNewTab:false,relValues:[],scopeId:\"IlewtiVV1\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-115k50v\",\"data-styles-preset\":\"fcS99eu_g\",children:\"SPORTS\"})})})}),className:\"framer-ljhcjw\",\"data-framer-name\":\"Sports Link\",fonts:[\"GF;Cormorant-500\"],layoutDependency:layoutDependency,layoutId:\"s0bZqMnQb\",style:{\"--extracted-r6o4lv\":\"rgb(29, 41, 36)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v11\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q29ybW9yYW50LTUwMA==\",\"--framer-font-family\":'\"Cormorant\", \"Cormorant Placeholder\", serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(29, 41, 36))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":RWdaSO6v2\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"GvFUhw0Nz\",openInNewTab:false,relValues:[],scopeId:\"IlewtiVV1\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{children:\"Wellness\"})})})}),className:\"framer-1o8k7k1\",\"data-framer-name\":\"Wellness Link\",fonts:[\"GF;Cormorant-500\"],layoutDependency:layoutDependency,layoutId:\"GvFUhw0Nz\",style:{\"--extracted-r6o4lv\":\"rgb(29, 41, 36)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v12\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q29ybW9yYW50LTUwMA==\",\"--framer-font-family\":'\"Cormorant\", \"Cormorant Placeholder\", serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(29, 41, 36))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DQTWWJh8n\"},motionChild:true,nodeId:\"SEwYrwsTa\",openInNewTab:false,relValues:[],scopeId:\"IlewtiVV1\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{children:\"Dining\"})})})}),className:\"framer-h9bd3h\",\"data-framer-name\":\"Dining Link\",fonts:[\"GF;Cormorant-500\"],layoutDependency:layoutDependency,layoutId:\"SEwYrwsTa\",style:{\"--extracted-r6o4lv\":\"rgb(29, 41, 36)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v13\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q29ybW9yYW50LTUwMA==\",\"--framer-font-family\":'\"Cormorant\", \"Cormorant Placeholder\", serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(29, 41, 36))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GUKOQpLEk\"},motionChild:true,nodeId:\"KsfXcowcD\",openInNewTab:false,relValues:[],scopeId:\"IlewtiVV1\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{children:\"Pelion\"})})})}),className:\"framer-1q85lu6\",\"data-framer-name\":\"Pelion Link\",fonts:[\"GF;Cormorant-500\"],layoutDependency:layoutDependency,layoutId:\"KsfXcowcD\",style:{\"--extracted-r6o4lv\":\"rgb(29, 41, 36)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1d6at9f-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"NVLf9GCa8-container\",nodeId:\"NVLf9GCa8\",rendersWithMotion:true,scopeId:\"IlewtiVV1\",children:/*#__PURE__*/_jsx(HotelSyncBooking,{baseUrl:\"https://app.hotelsync.com/engine/en/NTM4OQ\",bookingHeading:getLocalizedValue(\"v7\",activeLocale)??\"Book your stay\",height:\"100%\",id:\"NVLf9GCa8\",label:getLocalizedValue(\"v6\",activeLocale)??\"Book Your Stay\",layoutId:\"NVLf9GCa8\",locale:\"en-GB\",mode:\"Compact\",passParameters:true,style:{width:\"100%\"},width:\"100%\"})})})]})]})})})});});const css=[\".framer-lSw5h.framer-1e5ujxv, .framer-lSw5h .framer-1e5ujxv { display: block; }\",\".framer-lSw5h.framer-c03azm { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 88px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-lSw5h .framer-gn2chf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 88px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-lSw5h .framer-1mxf13g { flex: none; height: 48px; overflow: visible; position: relative; text-decoration: none; width: 160px; }\",\".framer-lSw5h .framer-1taxmml { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-lSw5h .framer-hc2g9c, .framer-lSw5h .framer-1mz2t2g, .framer-lSw5h .framer-1dp846s, .framer-lSw5h .framer-us80fd, .framer-lSw5h .framer-sd47as, .framer-lSw5h .framer-1lztolp { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-lSw5h .framer-18af472-container { flex: none; height: auto; position: relative; width: 152px; }\",\".framer-lSw5h .framer-1ng9wve { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 48px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px; position: relative; width: 48px; }\",\".framer-lSw5h .framer-1kgix34 { flex: none; height: auto; position: relative; width: 22px; }\",\".framer-lSw5h .framer-1mb2gav { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 24px 28px 24px; position: relative; width: 100%; }\",\".framer-lSw5h .framer-1vr43us, .framer-lSw5h .framer-mcgdyy, .framer-lSw5h .framer-ljhcjw, .framer-lSw5h .framer-1o8k7k1, .framer-lSw5h .framer-h9bd3h, .framer-lSw5h .framer-1q85lu6 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-lSw5h .framer-1d6at9f-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-lSw5h.framer-v-1629a92.framer-c03azm { width: 810px; }\",\".framer-lSw5h.framer-v-1629a92 .framer-gn2chf { height: 76px; padding: 0px 28px 0px 28px; }\",\".framer-lSw5h.framer-v-1629a92 .framer-1mxf13g { height: 43px; width: 143px; }\",\".framer-lSw5h.framer-v-1629a92 .framer-1taxmml { gap: 16px; }\",\".framer-lSw5h.framer-v-ww1ils.framer-c03azm { height: 72px; width: 390px; }\",\".framer-lSw5h.framer-v-ww1ils .framer-gn2chf, .framer-lSw5h.framer-v-ulrpge .framer-gn2chf { height: 72px; padding: 0px 16px 0px 16px; }\",\".framer-lSw5h.framer-v-ulrpge.framer-c03azm { height: min-content; max-height: calc(var(--framer-viewport-height, 100vh) * 1); min-height: 520px; overflow: auto; width: 390px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 88\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"UZH724GpG\":{\"layout\":[\"fixed\",\"fixed\"]},\"r0L2z6vGX\":{\"layout\":[\"fixed\",\"fixed\"]},\"uVPPmWxZk\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"520px\",\"100vh\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIlewtiVV1=withCSS(Component,css,\"framer-lSw5h\");export default FramerIlewtiVV1;FramerIlewtiVV1.displayName=\"Mountain\";FramerIlewtiVV1.defaultProps={height:88,width:1200};addPropertyControls(FramerIlewtiVV1,{variant:{options:[\"gMpirwxSX\",\"UZH724GpG\",\"r0L2z6vGX\",\"uVPPmWxZk\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerIlewtiVV1,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{cssFamilyName:\"Cormorant\",source:\"google\",style:\"normal\",uiFamilyName:\"Cormorant\",url:\"https://fonts.gstatic.com/s/cormorant/v24/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFiNTQ7Fg7A2uwYs.woff2\",weight:\"500\"}]},...HotelSyncBookingFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIlewtiVV1\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"88\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UZH724GpG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"r0L2z6vGX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uVPPmWxZk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"520px\\\",\\\"100vh\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{Link,RenderTarget}from\"framer\";import{ManthosBooking}from\"https://framerusercontent.com/modules/HkSmhBMKSQu6Q1r2Q3Eb/zOkFoBeP0AKQquUcfpfl/HotelSyncBooking.js\";const C=\"https://framerusercontent.com/images/\";const pages={rooms:\"e22tkwIoH\",sports:\"wNw8k1Qlf\",wellness:\"aRsv0alok\",dining:\"DQTWWJh8n\",pelion:\"GUKOQpLEk\"};function Go({page,children,className=\"\"}){return /*#__PURE__*/_jsx(Link,{href:{webPageId:pages[page]||page},children:/*#__PURE__*/_jsx(\"a\",{className:className,children:children})});}function Photo({file,alt,className=\"\",eager=false}){return /*#__PURE__*/_jsx(\"img\",{className:className,src:C+file+\"?scale-down-to=2048\",alt:alt,loading:eager?\"eager\":\"lazy\",decoding:\"async\"});}const stays=[{name:\"Rooms & suites\",file:\"Y3zdFku1QFjGLwCmHesU0SEeSyg.png\",alt:\"Canopy bed in a Manthos Executive Suite\"},{name:\"Wooden bungalows\",file:\"hagwistUYbbUBvGlizXhPUCfMg.jpg\",alt:\"Timber interior of a Manthos Premium Wooden Bungalow\"}];/** @framerSupportedLayoutWidth any *//** @framerSupportedLayoutHeight auto *//** @framerIntrinsicWidth 1200 */export default function ManthosEditorialHome(props){const[menu,setMenu]=React.useState(false),[stay,setStay]=React.useState(0);const root=React.useRef(null),menuButton=React.useRef(null);React.useEffect(()=>{if(RenderTarget.current()===RenderTarget.canvas||!root.current)return;const q=matchMedia(\"(prefers-reduced-motion: reduce)\");const els=root.current.querySelectorAll(\"[data-reveal]\");const ob=new IntersectionObserver(es=>es.forEach(e=>{if(e.isIntersecting){e.target.classList.add(\"arrived\");ob.unobserve(e.target);}}),{threshold:.08});if(!q.matches)els.forEach(el=>{if(el.getBoundingClientRect().top>innerHeight*.9){el.classList.add(\"waiting\");ob.observe(el);}});const reduce=()=>{if(q.matches)els.forEach(el=>el.classList.add(\"arrived\"));};q.addEventListener(\"change\",reduce);return()=>{ob.disconnect();q.removeEventListener(\"change\",reduce);};},[]);React.useEffect(()=>{if(RenderTarget.current()===RenderTarget.canvas||!root.current)return;const host=root.current,scroller=host.closest(\".me-comparison\"),target=scroller||window;const reduced=matchMedia(\"(prefers-reduced-motion: reduce)\"),narrow=matchMedia(\"(max-width:650px)\");const boxes=Array.from(host.querySelectorAll(\".mc-opening-photo,.mc-stay-photo,.mc-experience>div,.mc-pelion-photo\"));let frame=0;const paint=()=>{frame=0;const top=scroller?scroller.getBoundingClientRect().top:0,height=scroller?scroller.clientHeight:innerHeight;boxes.forEach(box=>{const r=box.getBoundingClientRect(),p=Math.max(-1,Math.min(1,(top+height/2-r.top-r.height/2)/(height/2+r.height/2)));box.style.setProperty(\"--mc-drift\",reduced.matches?\"0px\":(p*(narrow.matches?10:25)).toFixed(2)+\"px\");});};const schedule=()=>{if(!frame)frame=requestAnimationFrame(paint);};target.addEventListener(\"scroll\",schedule,{passive:true});window.addEventListener(\"resize\",schedule);reduced.addEventListener(\"change\",schedule);paint();return()=>{cancelAnimationFrame(frame);target.removeEventListener(\"scroll\",schedule);window.removeEventListener(\"resize\",schedule);reduced.removeEventListener(\"change\",schedule);};},[]);React.useEffect(()=>{if(!menu)return;const close=e=>{if(e.key===\"Escape\"){setMenu(false);menuButton.current?.focus();}};window.addEventListener(\"keydown\",close);return()=>window.removeEventListener(\"keydown\",close);},[menu]);return /*#__PURE__*/_jsxs(\"div\",{ref:root,className:\"me-home mc-home\",style:{...props.style,width:\"100%\"},children:[/*#__PURE__*/_jsx(\"style\",{children:css}),/*#__PURE__*/_jsx(\"a\",{className:\"mc-skip\",href:\"#mc-intro\",children:\"Skip to content\"}),/*#__PURE__*/_jsxs(\"header\",{className:\"mc-header\",children:[/*#__PURE__*/_jsxs(\"button\",{ref:menuButton,\"aria-label\":menu?\"Close menu\":\"Open menu\",\"aria-expanded\":menu,\"aria-controls\":\"mc-menu\",onClick:()=>setMenu(!menu),className:\"mc-menu-button\",children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:menu?\"\\xd7\":\"☰\"}),/*#__PURE__*/_jsx(\"span\",{className:\"mc-menu-word\",children:\"Menu\"})]}),/*#__PURE__*/_jsx(\"a\",{href:\"#mc-top\",className:\"mc-brand\",\"aria-label\":\"Manthos Mountain Resort and Spa\",children:/*#__PURE__*/_jsx(Photo,{file:\"GBFvYpB8rxJQyI9TDzEwKU1po.png\",alt:\"Manthos Mountain Resort & Spa\",eager:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"mc-book\",children:/*#__PURE__*/_jsx(ManthosBooking,{mode:\"button\",buttonLabel:\"Book a stay\"})})]}),menu&&/*#__PURE__*/_jsxs(\"nav\",{className:\"mc-menu\",id:\"mc-menu\",\"aria-label\":\"Main navigation\",children:[/*#__PURE__*/_jsx(\"a\",{href:\"#mc-intro\",onClick:()=>setMenu(false),children:\"The hotel\"}),Object.keys(pages).map(p=>/*#__PURE__*/_jsx(Go,{page:p,children:p===\"rooms\"?\"Rooms & suites\":p[0].toUpperCase()+p.slice(1)},p)),/*#__PURE__*/_jsx(\"a\",{href:\"mailto:res@manthosmountain.com\",children:\"Contact\"})]}),/*#__PURE__*/_jsxs(\"main\",{children:[/*#__PURE__*/_jsxs(\"section\",{id:\"mc-top\",className:\"mc-opening\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"mc-opening-photo\",children:/*#__PURE__*/_jsx(Photo,{file:\"E4kBkpF38Yrq4L5wVvLHVqpPKvA.png\",alt:\"Manthos hotel in the autumn woodland of Pelion\",eager:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"mc-opening-side\",children:[/*#__PURE__*/_jsx(Photo,{file:\"Xdx0PFxwh45kCrif342W36MnDtk.png\",alt:\"Mountain and sea views from the Manthos garden\",eager:true}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"p\",{className:\"mc-label\",children:\"CHANIA \\xb7 PELION\"}),/*#__PURE__*/_jsxs(\"h1\",{children:[\"THE MOUNTAIN.\",/*#__PURE__*/_jsx(\"br\",{}),\"AT YOUR PACE.\"]}),/*#__PURE__*/_jsxs(\"a\",{className:\"mc-link\",href:\"#mc-intro\",children:[\"Discover Manthos\",\" \",/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"↓\"})]})]})]})]}),/*#__PURE__*/_jsxs(\"section\",{id:\"mc-intro\",className:\"mc-intro\",\"data-reveal\":true,children:[/*#__PURE__*/_jsxs(\"p\",{children:[\"A mountain retreat in Chania, Pelion.\",/*#__PURE__*/_jsx(\"br\",{}),\"Quiet rooms, time outdoors and the warmth of a family welcome.\"]}),/*#__PURE__*/_jsx(\"span\",{children:\"Family friendly \\xa0\\xb7\\xa0 Pet friendly \\xa0\\xb7\\xa0 Every season\"})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"mc-stay mc-wrap\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"mc-stay-copy\",\"data-reveal\":true,children:[/*#__PURE__*/_jsx(\"p\",{className:\"mc-label\",children:\"STAY\"}),/*#__PURE__*/_jsxs(\"h2\",{children:[\"MAKE YOURSELF\",/*#__PURE__*/_jsx(\"br\",{}),\"AT HOME.\"]}),/*#__PURE__*/_jsx(\"div\",{className:\"mc-stay-select\",\"aria-label\":\"Choose accommodation\",children:stays.map((r,i)=>/*#__PURE__*/_jsxs(\"button\",{\"aria-pressed\":stay===i,onClick:()=>setStay(i),children:[r.name,/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"↗\"})]},r.name))}),/*#__PURE__*/_jsxs(Go,{page:\"rooms\",className:\"mc-link\",children:[\"Explore accommodation \",/*#__PURE__*/_jsx(\"span\",{children:\"↗\"})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"mc-stay-photo\",\"data-reveal\":true,children:/*#__PURE__*/_jsx(Photo,{file:stays[stay].file,alt:stays[stay].alt},stays[stay].file)})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"mc-experiences mc-wrap\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"mc-section-title\",\"data-reveal\":true,children:[/*#__PURE__*/_jsx(\"p\",{className:\"mc-label\",children:\"EXPERIENCE MANTHOS\"}),/*#__PURE__*/_jsx(\"h2\",{children:\"A DAY, WELL SPENT.\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"mc-experience-grid\",children:[{page:\"wellness\",name:\"Wellness\",file:\"IJAx6D0kdG4SAM4dTkHfQf6Nbg.png\",alt:\"Indoor swimming pool at Manthos\"},{page:\"dining\",name:\"Dining\",file:\"Q9xS98TXTgO6eNPdKMDMPavrA.png\",alt:\"Restaurant tables beneath a timber ceiling at Manthos\"},{page:\"sports\",name:\"Sports & training\",file:\"50DGGg6Y4Qb09j0iKIZAC39I.jpg\",alt:\"Manthos indoor basketball and volleyball court\"}].map(a=>/*#__PURE__*/_jsx(\"article\",{\"data-reveal\":true,children:/*#__PURE__*/_jsxs(Go,{page:a.page,className:\"mc-experience\",children:[/*#__PURE__*/_jsx(\"div\",{children:/*#__PURE__*/_jsx(Photo,{file:a.file,alt:a.alt})}),/*#__PURE__*/_jsxs(\"h3\",{children:[a.name,/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"↗\"})]})]})},a.page))})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"mc-pelion\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"mc-pelion-photo\",\"data-reveal\":true,children:/*#__PURE__*/_jsx(Photo,{file:\"Xdx0PFxwh45kCrif342W36MnDtk.png\",alt:\"The sea beyond the wooded slopes of Pelion, seen from Manthos\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"mc-pelion-copy\",\"data-reveal\":true,children:[/*#__PURE__*/_jsx(\"p\",{className:\"mc-label\",children:\"PELION\"}),/*#__PURE__*/_jsxs(\"h2\",{children:[\"FROM THE FOREST\",/*#__PURE__*/_jsx(\"br\",{}),\"TO THE AEGEAN.\"]}),/*#__PURE__*/_jsx(\"p\",{children:\"Summer on the beaches of Agios Ioannis, Agioi Saranta and Mylopotamos. Winter days in the mountains. A place to return to, all year round.\"}),/*#__PURE__*/_jsxs(Go,{page:\"pelion\",className:\"mc-link\",children:[\"Explore Pelion \",/*#__PURE__*/_jsx(\"span\",{children:\"↗\"})]})]})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"mc-invitation\",\"data-reveal\":true,children:[/*#__PURE__*/_jsx(\"h2\",{children:\"COME UP FOR AIR.\"}),/*#__PURE__*/_jsx(ManthosBooking,{mode:\"button\",buttonLabel:\"Find your stay\"})]})]}),/*#__PURE__*/_jsxs(\"footer\",{className:\"mc-footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"mc-footer-main\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"a\",{href:\"#mc-top\",className:\"mc-footer-brand\",\"data-reveal\":true,children:/*#__PURE__*/_jsx(Photo,{file:\"GBFvYpB8rxJQyI9TDzEwKU1po.png\",alt:\"Manthos Mountain Resort & Spa\"})}),/*#__PURE__*/_jsx(\"p\",{children:\"Chania, Pelion, Greece\"}),/*#__PURE__*/_jsx(\"a\",{href:\"tel:+302428096402\",children:\"+30 24280 96402\"}),/*#__PURE__*/_jsx(\"a\",{href:\"mailto:res@manthosmountain.com\",children:\"res@manthosmountain.com\"})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"p\",{className:\"mc-label\",children:\"OUR FAMILY OF HOTELS\"}),/*#__PURE__*/_jsxs(\"a\",{href:\"https://manthosblue.com/\",target:\"_blank\",rel:\"noopener noreferrer\",children:[\"Explore Manthos Blue \",/*#__PURE__*/_jsx(\"span\",{children:\"Agios Ioannis ↗\"})]}),/*#__PURE__*/_jsxs(\"a\",{href:\"https://1910hotel.gr/\",target:\"_blank\",rel:\"noopener noreferrer\",children:[\"Explore 1910 Lifestyle \",/*#__PURE__*/_jsx(\"span\",{children:\"Volos ↗\"})]}),/*#__PURE__*/_jsxs(\"a\",{href:\"https://meltemiskiathos.gr/\",target:\"_blank\",rel:\"noopener noreferrer\",children:[\"Explore Meltemi Skiathos \",/*#__PURE__*/_jsx(\"span\",{children:\"Skiathos ↗\"})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"mc-footer-bottom\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"Manthos Mountain Resort & Spa\"}),/*#__PURE__*/_jsx(Go,{page:\"sq6TQ_43Y\",children:\"Privacy\"}),/*#__PURE__*/_jsx(Go,{page:\"xPt0doaX1\",children:\"Terms\"}),/*#__PURE__*/_jsx(Go,{page:\"zZ1IWHmVk\",children:\"Cookies\"})]})]})]});}const css=`\n.mc-home{position:relative;background:#fff!important;color:#343f32!important;font:400 15px/1.75 Arial,sans-serif;text-align:left;overflow:clip}.mc-home>main{background:#fff!important}.mc-home *{box-sizing:border-box}.mc-home h1,.mc-home h2,.mc-home h3,.mc-home p{margin:0!important}.mc-home h1,.mc-home h2{font-family:Arial,sans-serif!important;font-weight:300!important;line-height:1.3!important;letter-spacing:.035em!important;color:#343f32!important}.mc-home h1{font-size:clamp(27px,3.1vw,47px)!important}.mc-home h2{font-size:clamp(26px,2.8vw,40px)!important}.mc-home h3{font:400 19px/1.5 Arial,sans-serif!important;letter-spacing:0!important;color:#343f32!important}.mc-home p{color:#646d5f!important;max-width:none!important}.mc-home a{color:inherit;text-decoration:none!important}.mc-home img{display:block;width:100%;height:100%;object-fit:cover}.mc-home button{cursor:pointer}.mc-home button:focus-visible,.mc-home a:focus-visible{outline:2px solid #977f48;outline-offset:5px}.mc-home .mc-label{font:400 10px/1.5 Arial,sans-serif!important;letter-spacing:.18em!important;color:#8a7b50!important;margin-bottom:24px!important}.mc-wrap{width:87%;max-width:1400px;margin:0 auto}.mc-header{height:95px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #c8c9b940;position:relative;z-index:12;background:#fff}.mc-brand{position:absolute;left:50%;transform:translateX(-50%);width:210px;height:78px}.mc-menu-button{display:flex;align-items:center;gap:15px;border:0;background:none;color:#46543e;font:11px Arial,sans-serif;letter-spacing:.12em}.mc-menu-button>span:first-child{font-size:22px}.mc-book{width:135px}.mc-home .mc-book .mb-cta{background:transparent!important;border:1px solid #a29168!important;border-radius:0!important;color:#46543e!important;font-size:10px!important;letter-spacing:.09em!important;min-height:43px!important;padding:12px!important;gap:10px!important}.mc-book svg{display:none!important}.mc-menu{position:absolute;top:95px;left:0;width:100%;padding:36px 7%;display:flex;flex-wrap:wrap;justify-content:center;gap:32px;background:#fff;z-index:11;border-bottom:1px solid #c8c9b9}.mc-menu a:hover{color:#977f48}.mc-opening{display:grid;grid-template-columns:58% 32%;gap:10%;width:87%;max-width:1400px;margin:45px auto 0;align-items:stretch}.mc-opening-photo{height:clamp(440px,62svh,680px)}.mc-opening-photo img{object-position:45% center}.mc-opening-side{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding-bottom:15px}.mc-opening-side>img{width:74%;height:180px;align-self:flex-end;object-position:55% center}.mc-opening-side .mc-label{margin-bottom:20px!important}.mc-link{display:inline-flex;align-items:center;gap:35px;padding:10px 0;border-bottom:1px solid #a49b7b;font:400 11px/1.6 Arial,sans-serif!important;letter-spacing:.05em;margin-top:30px}.mc-link span{font-size:20px;transition:transform .3s}.mc-link:hover span{transform:translate(3px,-3px)}.mc-intro{text-align:center;max-width:740px;margin:auto;padding:120px 24px 135px}.mc-intro p{font:400 22px/1.7 Arial,sans-serif!important;color:#4e5a49!important}.mc-intro>span{display:block;margin-top:30px;font-size:11px;letter-spacing:.08em;color:#8c927e}.mc-stay{display:grid;grid-template-columns:34% 58%;gap:8%;align-items:center;padding-bottom:120px}.mc-stay-photo{height:620px}.mc-stay-select{margin-top:50px}.mc-stay-select button{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;padding:18px 0;border:0;border-bottom:1px solid #d5d7ca;background:none;font:400 16px/1.5 Arial,sans-serif;color:#7b8270;text-align:left}.mc-stay-select button[aria-pressed=true]{color:#344d31;border-color:#9ba487}.mc-stay-select button span{font-size:19px}.mc-section-title{margin-bottom:42px}.mc-experiences{padding:40px 0 125px}.mc-experience-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3.5%}.mc-experience{display:block}.mc-experience>div{height:430px;overflow:hidden}.mc-experience h3{display:flex;justify-content:space-between;align-items:center;padding-top:21px}.mc-experience h3 span{font-size:19px;color:#8c8e73}.mc-experience:hover h3{color:#8c7846!important}.mc-pelion{display:grid;grid-template-columns:57% 43%;background:#f1f2e9;padding:0;margin:0}.mc-pelion-photo{height:630px}.mc-pelion-copy{padding:65px 15%;align-self:center}.mc-pelion-copy>p:not(.mc-label){font-size:14px;line-height:1.9;margin-top:28px!important}.mc-invitation{padding:120px 24px;text-align:center;display:flex;align-items:center;flex-direction:column;gap:33px}.mc-invitation>.mb-root{max-width:185px}.mc-invitation .mb-cta{border-radius:0!important;background:#59684f!important;border-color:#59684f!important;color:#fff!important;font-size:10px!important}.mc-footer{background:#f3f3ee;padding:65px 6.5% 26px;font-size:12px;color:#6d7566}.mc-footer a{display:block}.mc-footer-main{display:grid;grid-template-columns:1fr 1fr;gap:20%;padding-bottom:60px}.mc-footer-brand{width:210px;height:88px;margin-bottom:20px}.mc-footer-main>div:first-child>a:not(.mc-footer-brand){margin-top:5px}.mc-footer-main>div:last-child{padding-top:17px}.mc-footer-main>div:last-child>a{display:flex;justify-content:space-between;gap:25px;padding:12px 0;border-bottom:1px solid #d6d8cc;font-size:13px}.mc-footer-main>div:last-child>a span{font-size:10px;color:#8c927e}.mc-footer-bottom{border-top:1px solid #d6d8cc;padding-top:25px;display:flex;gap:25px;font-size:10px}.mc-footer-bottom>span{margin-right:auto}.mc-skip{position:absolute;top:-100px;left:20px;padding:12px;background:white;z-index:20}.mc-skip:focus{top:5px}.mc-home [data-reveal].waiting{opacity:0;transform:translateY(22px);transition:opacity 1s ease,transform 1s cubic-bezier(.2,.7,.2,1)}.mc-home [data-reveal].arrived{opacity:1;transform:none}.mc-footer-brand.arrived img{animation:mc-logo 1.5s ease both}.mc-stay-photo img{animation:mc-photo .6s ease}@keyframes mc-logo{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes mc-photo{from{opacity:.3}to{opacity:1}}\n@media(max-width:1000px){.mc-opening-photo{height:470px}.mc-opening-side>img{height:190px;width:90%}.mc-opening-side{padding-bottom:30px}.mc-stay-photo{height:500px}.mc-experience>div{height:350px}.mc-pelion-photo{height:540px}.mc-pelion-copy{padding:45px 12%}.mc-footer-main{gap:10%}}\n@media(max-width:650px){.mc-header{height:90px;padding:0 5%}.mc-brand{width:158px;height:58px}.mc-menu-word{display:none}.mc-book{width:93px}.mc-home .mc-book .mb-cta{font-size:9px!important;letter-spacing:.03em!important;padding:10px 6px!important}.mc-menu{top:90px;display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:30px 7%}.mc-opening{display:flex;flex-direction:column;width:88%;gap:35px;margin-top:32px}.mc-opening-photo{height:380px}.mc-opening-side{padding:0;display:block}.mc-opening-side>img{display:none}.mc-home h1{font-size:32px!important}.mc-opening-side .mc-label{font-size:9px!important;margin-bottom:15px!important}.mc-opening-side .mc-link{margin-top:18px}.mc-intro{padding:70px 7% 80px}.mc-intro p{font-size:18px!important}.mc-intro>span{font-size:10px;line-height:1.8;margin-top:22px}.mc-stay{display:flex;flex-direction:column;align-items:stretch;gap:32px;padding-bottom:75px}.mc-home h2{font-size:28px!important}.mc-stay-select{margin-top:25px}.mc-stay-photo{height:390px}.mc-stay .mc-link{margin-top:20px}.mc-experiences{padding:10px 0 70px}.mc-section-title{margin-bottom:30px}.mc-experience-grid{display:flex;flex-direction:column;gap:35px}.mc-experience>div{height:350px}.mc-experience h3{padding-top:14px;font-size:18px!important}.mc-pelion{display:flex;flex-direction:column}.mc-pelion-photo{height:340px}.mc-pelion-copy{padding:48px 7% 55px}.mc-invitation{padding:70px 7%;gap:25px}.mc-footer{padding:40px 7% 25px}.mc-footer-main{grid-template-columns:1fr;gap:30px;padding-bottom:35px}.mc-footer-brand{width:190px;height:75px}.mc-footer-main>div:last-child{padding:0}.mc-footer-bottom{flex-wrap:wrap;gap:20px}.mc-footer-bottom>span{flex-basis:100%}.mc-wrap{width:86%}}\n@media(prefers-reduced-motion:reduce){.mc-home [data-reveal].waiting{opacity:1;transform:none}.mc-home *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}\n\n.mc-home,.mc-home>main{background:#e9e3d7!important}.mc-header,.mc-menu{background:#e9e3d7!important;border-color:#b6b39c}.mc-home .mc-label{color:#75623d!important}.mc-home .mc-book .mb-cta{border-color:#8b754f!important;color:#304534!important}\n.mc-intro{background:#465842;max-width:none;padding:88px max(7%,calc((100% - 760px)/2));margin:85px 0 110px}.mc-intro p{color:#f2eee2!important}.mc-intro>span{color:#d4d8c3}\n.mc-stay-copy{position:sticky;top:110px;align-self:start;margin-top:60px}.mc-stay-select button{color:#67735e;border-color:#babfa9}.mc-stay-select button[aria-pressed=true]{color:#263f2e;border-color:#5b7050}\n.mc-experiences{width:100%;max-width:none;background:#d3d9c6;padding:85px 6.5% 105px}.mc-experience-grid article:nth-child(2){padding-top:60px}.mc-experience-grid article:nth-child(2).waiting{transition-delay:.13s}.mc-experience-grid article:nth-child(3).waiting{transition-delay:.26s}.mc-experience h3{color:#31462e!important}\n.mc-pelion{background:#243c30}.mc-pelion-copy h2{color:#f0ebdf!important}.mc-pelion-copy .mc-label{color:#c8b78e!important}.mc-pelion-copy>p:not(.mc-label){color:#d4ddce!important}.mc-pelion-copy .mc-link{color:#f0ebdf;border-color:#9baf8d}\n.mc-invitation{background:#c1aa86;padding:100px 24px}.mc-invitation h2{color:#263d2d!important}.mc-footer{background:#ddd7c9;color:#4d5e45}.mc-footer-main>div:last-child>a{border-color:#b4bda6}.mc-footer-main>div:last-child>a span{color:#5c6b50}.mc-footer-bottom{border-color:#b4bda6}\n.mc-opening-photo,.mc-stay-photo,.mc-experience>div,.mc-pelion-photo{overflow:hidden}.mc-opening-photo>img,.mc-stay-photo>img,.mc-experience>div>img,.mc-pelion-photo>img{transform:translate3d(0,var(--mc-drift,0px),0) scale(1.14);will-change:transform}\n.mc-home [data-reveal].waiting{transform:translateY(46px);transition:opacity 1.15s ease,transform 1.15s cubic-bezier(.16,.75,.25,1)}.mc-home [data-reveal].arrived{transform:none}.mc-stay-photo.waiting,.mc-pelion-photo.waiting{clip-path:inset(0 0 12% 0);transition:clip-path 1.3s cubic-bezier(.16,.75,.25,1),opacity 1s ease,transform 1.3s ease}.mc-stay-photo.arrived,.mc-pelion-photo.arrived{clip-path:inset(0)}\n@media(max-width:650px){.mc-intro{margin:55px 0 70px;padding:56px 7%}.mc-stay-copy{position:static;margin-top:0}.mc-experiences{padding:58px 7% 70px}.mc-experience-grid article:nth-child(2){padding-top:0}.mc-experience-grid article.waiting{transition-delay:0s!important}.mc-invitation{padding:70px 7%}.mc-opening-photo>img,.mc-stay-photo>img,.mc-experience>div>img,.mc-pelion-photo>img{transform:translate3d(0,var(--mc-drift,0px),0) scale(1.08)}}\n@media(prefers-reduced-motion:reduce){.mc-home [data-reveal].waiting{opacity:1;transform:none;clip-path:none}.mc-opening-photo>img,.mc-stay-photo>img,.mc-experience>div>img,.mc-pelion-photo>img{transform:none;will-change:auto}.mc-home *{animation:none!important;transition:none!important}}\n`;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ManthosEditorialHome\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"\",\"framerIntrinsicWidth\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{RenderTarget,Link,useLocaleInfo}from\"framer\";import{createPortal}from\"react-dom\";import{ManthosBooking}from\"https://framerusercontent.com/modules/HkSmhBMKSQu6Q1r2Q3Eb/zOkFoBeP0AKQquUcfpfl/HotelSyncBooking.js\";import ManthosShowcase from\"https://framerusercontent.com/modules/Q2Dmi94aF4pSiW5Hxo3h/Fth4B0mmv8zbmIxppteO/ManthosShowcase.js\";import ManthosEditorialHome from\"https://framerusercontent.com/modules/ZCnwaRtkQ9Of1FrND1Ur/n3tns5X0LYy4NIXHgb2t/ManthosEditorialHome.js\";const greekCopy={\"Play animated photograph\":\"Αναπαραγωγή κινούμενης φωτογραφίας\",\"Pause animated photograph\":\"Παύση κινούμενης φωτογραφίας\",\"Rooms, suites and bungalows\":\"Δωμάτια, σουίτες και μπανγκαλόου\",\"Explore the resort\":\"Ανακαλύψτε το θέρετρο\",\"Explore family rooms →\":\"Ανακαλύψτε οικογενειακά δωμάτια →\",\"Chania, Pelion, Greece\":\"Χάνια Πηλίου, Ελλάδα\",\"Mountain Resort &amp; Spa\":\"Ορεινό θέρετρο & Spa\",\"Reservations &amp; guest enquiries\":\"Κρατήσεις & πληροφορίες\",\"Invoices &amp; accounting\":\"Τιμολόγια & λογιστήριο\",\"Social media, marketing &amp; collaborations\":\"Social media, marketing & συνεργασίες\",Explore:\"Ανακαλύψτε\",\"Rooms &amp; Suites\":\"Δωμάτια & Σουίτες\",\"Rooms & Suites\":\"Δωμάτια & Σουίτες\",\"Sports &amp; Training Centre\":\"Αθλητισμός & Προπονητικό Κέντρο\",\"Sports & Training\":\"Αθλητισμός & Προπόνηση\",Wellness:\"Ευεξία\",Dining:\"Γαστρονομία\",Pelion:\"Πήλιο\",\"Experience Pelion\":\"Γνωρίστε το Πήλιο\",\"Legal &amp; Privacy\":\"Όροι & Απόρρητο\",\"Privacy Policy\":\"Πολιτική Απορρήτου\",\"Terms &amp; Conditions\":\"Όροι & Προϋποθέσεις\",\"Cookie Policy\":\"Πολιτική Cookies\",\"Environmental Policy\":\"Περιβαλλοντική Πολιτική\",\"Cookie Settings\":\"Ρυθμίσεις Cookies\",\"Cookie preferences\":\"Προτιμήσεις Cookies\",\"Choose whether to allow analytics cookies. You can change your choice through Cookie Settings in the footer.\":\"Επιλέξτε αν επιτρέπετε τα cookies ανάλυσης. Μπορείτε να αλλάξετε την επιλογή σας από τις Ρυθμίσεις Cookies στο υποσέλιδο.\",\"Analytics measures website visits and navigation.\":\"Τα εργαλεία ανάλυσης μετρούν τις επισκέψεις και την πλοήγηση στον ιστότοπο.\",\"Accept All\":\"Αποδοχή όλων\",\"Reject Non-Essential\":\"Απόρριψη προαιρετικών\",Settings:\"Ρυθμίσεις\",\"Save Settings\":\"Αποθήκευση ρυθμίσεων\",Close:\"Κλείσιμο\",\"Family friendly\":\"Φιλικό για οικογένειες\",\"Pet friendly\":\"Φιλικό για κατοικίδια\",\"Plan your family stay →\":\"Σχεδιάστε την οικογενειακή σας διαμονή →\",\"The Manthos Way\":\"Η φιλοξενία του Manthos\",\"Rooted in history.\":\"Με ρίζες στην ιστορία.\",\"Focused on you.\":\"Με επίκεντρο εσάς.\",\"With a hospitality story dating to 1910, Manthos is a mountain hotel and spa in Chania, Pelion, in the Magnesia region of Thessaly. Stay close to the forest, gather around the table and find your own mountain rhythm.\":\"Με ιστορία φιλοξενίας από το 1910, το Manthos είναι ένα ορεινό ξενοδοχείο με spa στα Χάνια Πηλίου, στη Μαγνησία της Θεσσαλίας. Μείνετε κοντά στο δάσος, μοιραστείτε στιγμές στο τραπέζι και βρείτε τον δικό σας ρυθμό στο βουνό.\",\"Discover our story\":\"Γνωρίστε την ιστορία μας\",\"Rooms, suites and wooden bungalows offer different ways to stay, whether you come as a couple, with family or for a mountain escape. Indoor swimming and wellness bring a quieter rhythm. For sports teams, accommodation, training, dining and recovery come together in one mountain base.\":\"Δωμάτια, σουίτες και ξύλινα bungalows προσφέρουν διαφορετικές επιλογές για ζευγάρια, οικογένειες και αποδράσεις στο βουνό. Η εσωτερική πισίνα και η ευεξία φέρνουν πιο ήρεμους ρυθμούς. Για τις αθλητικές ομάδες, διαμονή, προπόνηση, διατροφή και αποκατάσταση συνδυάζονται σε μία ορεινή βάση.\",\"Timeless heritage\":\"Διαχρονική κληρονομιά\",\"A hospitality story dating to 1910.\":\"Μια ιστορία φιλοξενίας από το 1910.\",\"Local soul\":\"Πηλιορείτικη ψυχή\",\"Rooted in Chania and the changing seasons of Pelion.\":\"Δεμένοι με τα Χάνια και τις εναλλαγές των εποχών του Πηλίου.\",\"A warm welcome\":\"Ένα ζεστό καλωσόρισμα\",\"Time together, mountain air and genuine care.\":\"Χρόνος μαζί, αέρας βουνού και αληθινή φροντίδα.\",Authentic:\"Αυθεντικό\",\"by nature.\":\"από τη φύση του.\",\"Where timeless hospitality meets\":\"Εκεί όπου η διαχρονική φιλοξενία συναντά\",\"the beauty of Mount Pelion.\":\"την ομορφιά του Πηλίου.\",\"Stay at Manthos\":\"Διαμονή στο Manthos\",\"Your mountain retreat.\":\"Το καταφύγιό σας στο βουνό.\",\"Rooms, suites and wooden bungalows. Find your own way to settle into Pelion.\":\"Δωμάτια, σουίτες και ξύλινα bungalows. Βρείτε τον δικό σας τρόπο να ζήσετε το Πήλιο.\",Rooms:\"Δωμάτια\",Suites:\"Σουίτες\",\"Wooden bungalows\":\"Ξύλινα bungalows\",\"Comfort for a mountain escape.\":\"Άνεση για μια απόδραση στο βουνό.\",\"More space to make yourself at home.\":\"Περισσότερος χώρος για να νιώσετε σαν στο σπίτι σας.\",\"Warm wood and a garden setting.\":\"Η ζεστασιά του ξύλου μέσα στον κήπο.\",\"Play motion\":\"Αναπαραγωγή κίνησης\",\"Pause motion\":\"Παύση κίνησης\",\"From our kitchen\":\"Από την κουζίνα μας\",\"A taste of Manthos.\":\"Μια γεύση από το Manthos.\",\"Real dishes from the Manthos kitchen, from shared plates to something sweet.\":\"Πιάτα από την κουζίνα του Manthos, από γεύσεις για τη μέση μέχρι γλυκές απολαύσεις.\",\"From the grill\":\"Από τη σχάρα\",\"Comfort at the table\":\"Απόλαυση στο τραπέζι\",\"Something hearty\":\"Μια χορταστική γεύση\",\"A sweet finish\":\"Ένα γλυκό κλείσιμο\",\"The training base\":\"Η προπονητική βάση\",\"More room to train.\":\"Περισσότερος χώρος για προπόνηση.\",\"The fields, indoor court and conditioning spaces at Manthos — with the mountain all around.\":\"Γήπεδα, κλειστό γυμναστήριο και χώροι ενδυνάμωσης στο Manthos, με το βουνό ολόγυρα.\",\"Training outdoors\":\"Προπόνηση στην ύπαιθρο\",\"Gym & conditioning\":\"Γυμναστήριο & ενδυνάμωση\",\"Time to focus\":\"Ώρα για συγκέντρωση\",\"The indoor court\":\"Το κλειστό γήπεδο\",\"Inside the spa\":\"Στο spa\",\"Find your slower rhythm.\":\"Βρείτε τον πιο ήρεμο ρυθμό σας.\",\"Discover the pool, sauna, hammam and treatment spaces through photographs taken here at Manthos.\":\"Γνωρίστε την πισίνα, τη σάουνα, το χαμάμ και τους χώρους θεραπειών μέσα από φωτογραφίες του Manthos.\",\"By the pool\":\"Δίπλα στην πισίνα\",\"Jacuzzi moments\":\"Στιγμές στο jacuzzi\",\"The hammam\":\"Το χαμάμ\",\"A quiet treatment space\":\"Ένας ήσυχος χώρος θεραπειών\",\"Sauna details\":\"Λεπτομέρειες σάουνας\",\"A moment of care\":\"Μια στιγμή φροντίδας\",\"Together in the mountains\":\"Μαζί στο βουνό\",\"Bring the whole family.\":\"Ελάτε με όλη την οικογένεια.\",\"Manthos is family friendly and pet friendly. Make time for the garden, moments of play and a mountain stay together. Our team can help with the practical details for children and pets.\":\"Το Manthos καλωσορίζει οικογένειες και κατοικίδια. Απολαύστε τον κήπο, το παιχνίδι και τη διαμονή στο βουνό μαζί. Η ομάδα μας θα σας βοηθήσει με τις πρακτικές λεπτομέρειες για παιδιά και κατοικίδια.\",\"Little mountain moments\":\"Μικρές στιγμές στο βουνό\",\"Space to play\":\"Χώρος για παιχνίδι\",\"Under the trees\":\"Κάτω από τα δέντρα\",\"Winter at the hotel\":\"Χειμώνας στο ξενοδοχείο\",\"A quieter kind of snow day.\":\"Η ηρεμία μιας χιονισμένης ημέρας.\",\"Snow-covered stone, winter trees and a warm welcome back at Manthos. These photographs show the hotel and its grounds in winter.\":\"Χιονισμένη πέτρα, χειμωνιάτικα δέντρα και ένα ζεστό καλωσόρισμα στο Manthos. Εικόνες του ξενοδοχείου και των κήπων του τον χειμώνα.\",\"The winter terrace\":\"Η χειμωνιάτικη βεράντα\",\"After dusk\":\"Μετά το σούρουπο\"};Object.assign(greekCopy,{\"Strictly necessary — always active\":\"Απολύτως απαραίτητα — πάντα ενεργά\",\"Allow Google Analytics\":\"Να επιτρέπεται το Google Analytics\",Mylopotamos:\"Μυλοπόταμος\",cropped:\"περικοπή\"});Object.assign(greekCopy,{\"Greek salad served at Manthos restaurant\":\"Ελληνική σαλάτα στο εστιατόριο Μάνθος\",\"Grilled meat and accompaniments served at Manthos restaurant\":\"Ψητό κρέας με συνοδευτικά στο εστιατόριο Μάνθος\",\"Pasta served on a Manthos restaurant plate\":\"Ζυμαρικά στο εστιατόριο Μάνθος\",\"Burger and potatoes served at Manthos restaurant\":\"Μπέργκερ με πατάτες στο εστιατόριο Μάνθος\",\"Dessert photographed at Manthos restaurant\":\"Γλυκό στο εστιατόριο Μάνθος\",\"Football training field at Manthos with Mount Pelion beyond\":\"Γήπεδο ποδοσφαίρου του Μάνθος με φόντο το Πήλιο\",\"Football field at Manthos framed by trees\":\"Γήπεδο ποδοσφαίρου του Μάνθος ανάμεσα στα δέντρα\",\"Exercise equipment inside the Manthos gym\":\"Όργανα άσκησης στο γυμναστήριο του Μάνθος\",\"A guest training with equipment in the Manthos gym\":\"Επισκέπτης προπονείται στο γυμναστήριο του Μάνθος\",\"Indoor basketball and volleyball court at Manthos\":\"Κλειστό γήπεδο μπάσκετ και βόλεϊ του Μάνθος\",\"Indoor swimming pool at Manthos Mountain Resort & Spa\":\"Εσωτερική πισίνα του Manthos Mountain Resort & Spa\",\"Indoor pool and loungers at Manthos\":\"Εσωτερική πισίνα και ξαπλώστρες του Μάνθος\",\"Jacuzzi and stone arch in the Manthos spa\":\"Τζακούζι και πέτρινη καμάρα στο σπα του Μάνθος\",\"Tiled seating in the Manthos hammam\":\"Καθίσματα με πλακάκια στο χαμάμ του Μάνθος\",\"Massage treatment room at Manthos\":\"Αίθουσα μασάζ του Μάνθος\",\"Manthos towel on a wooden sauna bench\":\"Πετσέτα Μάνθος στον ξύλινο πάγκο της σάουνας\",\"Massage treatment photographed at the Manthos spa\":\"Θεραπεία μασάζ στο σπα του Μάνθος\",\"Garden and mountain-to-sea view from Manthos\":\"Κήπος και θέα από το βουνό στη θάλασσα από το Μάνθος\",\"A child and adult at the play area in the Manthos garden\":\"Παιδί και ενήλικας στον χώρο παιχνιδιού στον κήπο του Μάνθος\",\"A child on a swing in the Manthos garden\":\"Παιδί στην κούνια στον κήπο του Μάνθος\",\"Manthos garden terrace beside the outdoor play area\":\"Βεράντα στον κήπο του Μάνθος δίπλα στον χώρο παιχνιδιού\",\"Snow-covered stone hotel and tree at Manthos\":\"Χιονισμένο πέτρινο ξενοδοχείο και δέντρο στο Μάνθος\",\"Snow-covered terrace and view from Manthos\":\"Χιονισμένη βεράντα και θέα από το Μάνθος\",\"Snowy hotel grounds illuminated by lamps at night\":\"Χιονισμένος εξωτερικός χώρος του ξενοδοχείου φωτισμένος τη νύχτα\",\"The Manthos garden overlooking the sea and mountains of Pelion\":\"Ο κήπος του Μάνθος με θέα τη θάλασσα και τα βουνά του Πηλίου\",\"Animated photograph\":\"Κινούμενη φωτογραφία\",\"Chat with Manthos Mountain Resort & Spa on WhatsApp\":\"Επικοινωνία με το Manthos Mountain Resort & Spa στο WhatsApp\",\"Directions to Manthos Mountain Resort & Spa\":\"Οδηγίες διαδρομής προς το Manthos Mountain Resort & Spa\",\"Manthos Mountain Resort & Spa — Home\":\"Manthos Mountain Resort & Spa — Αρχική\",\"Cookie preferences\":\"Προτιμήσεις cookies\"});function useManthosCopy(){const{activeLocale}=useLocaleInfo();return value=>activeLocale?.id===\"h9KA1ZVXL\"?greekCopy[value]||value.replace(/&amp;/g,\"&\"):value.replace(/&amp;/g,\"&\");}/** @framerSupportedLayoutWidth any *//** @framerSupportedLayoutHeight auto */export default function ManthosFooterControls(props){const t=useManthosCopy();const[open,setOpen]=React.useState(false),[settings,setSettings]=React.useState(false),[analytics,setAnalytics]=React.useState(false);const ref=React.useRef(null),last=React.useRef(null);const key=\"manthos-cookie-consent-v1\";function show(){const api=typeof window!==\"undefined\"&&window.manthosConsent;if(api){api.open();return;}last.current=document.activeElement;try{const v=JSON.parse(localStorage.getItem(key)||\"null\");setAnalytics(!!(v&&v.expires>Date.now()&&v.analytics));}catch{}setSettings(true);setOpen(true);}function close(){setOpen(false);last.current?.focus();}function save(value){try{localStorage.setItem(key,JSON.stringify({version:1,analytics:value,expires:Date.now()+180*864e5}));}catch{}close();}React.useEffect(()=>{if(open)ref.current?.querySelector(\"button\")?.focus();},[open]);// Shared presentation/accessibility only; consent handlers remain unchanged.\nReact.useEffect(()=>{if(RenderTarget.current()===RenderTarget.canvas)return;const seen=new WeakSet;const reduced=window.matchMedia(\"(prefers-reduced-motion: reduce)\");const observer=new IntersectionObserver(entries=>{entries.forEach(({target,isIntersecting})=>{if(isIntersecting){target.classList.remove(\"manthos-reveal-pending\");observer.unobserve(target);}});},{threshold:.08});const update=()=>{document.querySelectorAll('nav button[data-framer-name=\"Menu Trigger\"]').forEach(button=>{const expanded=button.closest(\"nav\")?.getAttribute(\"data-framer-name\")===\"Phone Open\";button.setAttribute(\"aria-label\",expanded?\"Close menu\":\"Open menu\");button.setAttribute(\"aria-expanded\",String(expanded));});document.querySelectorAll('img[src*=\"IkE3Tnd09AQZm9wY6gtYR34EyVM\"]').forEach(img=>img.setAttribute(\"alt\",\"Illuminated stone exterior of Manthos Mountain Resort & Spa at night\"));document.querySelectorAll('[data-framer-name=\"Room Hero Media\"] img').forEach(element=>{const img=element;if(seen.has(img))return;seen.add(img);const url=new URL(img.src);if(url.hostname!==\"framerusercontent.com\")return;url.search=\"\";const base=url.toString();img.sizes=\"(max-width: 809px) calc(100vw - 48px), (max-width: 1199px) calc(100vw - 96px), 1080px\";img.srcset=[512,1024,2048].map(n=>base+\"?scale-down-to=\"+n+\" \"+n+\"w\").join(\", \");img.src=base+\"?scale-down-to=1024\";img.alt=(document.querySelector(\"h1\")?.textContent||\"Room\")+\" at Manthos Mountain Resort & Spa\";});document.querySelectorAll('[data-framer-name=\"Room Image\"]').forEach(link=>{const title=link.parentElement?.querySelector('[data-framer-name=\"Room Copy\"] .framer-text')?.textContent;if(!title)return;link.setAttribute(\"aria-label\",\"Explore \"+title);link.querySelector(\"img\")?.setAttribute(\"alt\",title+\" at Manthos Mountain Resort & Spa\");});if(reduced.matches)return;document.querySelectorAll('[data-framer-name=\"Training Base\"],[data-framer-name=\"Cold Recovery Copy\"],[data-framer-name=\"Wellness Introduction\"],[data-framer-name=\"Sauna\"],[data-framer-name=\"Rooms Introduction\"],[data-framer-name=\"Long Description\"],.manthos-destination .md-intro').forEach(element=>{if(seen.has(element))return;seen.add(element);if(element.getBoundingClientRect().top<window.innerHeight)return;element.classList.add(\"manthos-reveal\",\"manthos-reveal-pending\");observer.observe(element);});};let frame=0;const changes=new MutationObserver(()=>{if(!frame)frame=requestAnimationFrame(()=>{frame=0;update();});});update();changes.observe(document.body,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-framer-name\"]});return()=>{changes.disconnect();observer.disconnect();cancelAnimationFrame(frame);document.querySelectorAll(\".manthos-reveal-pending\").forEach(e=>e.classList.remove(\"manthos-reveal-pending\"));};},[]);return /*#__PURE__*/_jsxs(\"div\",{className:\"manthos-footer-controls\",style:{...props.style,width:\"100%\",fontFamily:\"Inter,Arial,sans-serif\",fontSize:14,lineHeight:1.6,color:\"#1d2924\",textAlign:\"left\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`footer > div:has(> .mb-root){display:none!important}`}),/*#__PURE__*/_jsx(\"style\",{children:\".manthos-footer-controls .contact-email{display:flex;flex-direction:column;gap:3px;margin-top:12px}.manthos-footer-controls .contact-email span{font-size:10px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;opacity:.8}.manthos-footer-controls .contact-email a{min-height:28px;display:inline-flex;align-items:center;overflow-wrap:anywhere}\"}),/*#__PURE__*/_jsx(\"style\",{children:`.manthos-footer-controls .footer-brand-contact{grid-row:1 / 3}.manthos-footer-controls .footer-information-grid{row-gap:24px;grid-template-rows:auto 1fr}.manthos-footer-controls .footer-information-grid > .social-links{grid-column:2 / 4;grid-row:2;align-self:start;margin:0!important}@media(max-width:600px){.manthos-footer-controls .footer-brand-contact{grid-row:auto}.manthos-footer-controls .footer-information-grid > .social-links{grid-column:1 / -1;grid-row:auto;margin:0!important}}`}),/*#__PURE__*/_jsx(PreviousDesignMotion,{}),/*#__PURE__*/_jsx(HomepageScrollChoreography,{}),/*#__PURE__*/_jsx(PropertyMediaEnhancements,{}),/*#__PURE__*/_jsx(ApprovedDesignCorrections,{}),/*#__PURE__*/_jsx(BrandConsistency,{}),/*#__PURE__*/_jsx(ConsistencyAuditFixes,{}),/*#__PURE__*/_jsx(LicensedPelionSummer,{}),/*#__PURE__*/_jsx(\"style\",{children:\"nav.framer-uYDc8 a.framer-text{color:#1d2924!important;transition:color .18s ease}nav.framer-uYDc8 a.framer-text:hover,nav.framer-uYDc8 a.framer-text:focus-visible,nav.framer-uYDc8 a.framer-text[data-framer-page-link-current]{color:#52674e!important}nav.framer-uYDc8 a:focus-visible{outline:2px solid #647d5e;outline-offset:4px}@media(prefers-reduced-motion:reduce){nav.framer-uYDc8 a.framer-text{transition:none}}.manthos-footer-controls .footer-information-grid{display:grid;grid-template-columns:minmax(250px,1.5fr) minmax(150px,1fr) minmax(150px,1fr);gap:28px}.manthos-footer-controls .footer-address{margin:12px 0 10px}.manthos-footer-controls .footer-logo{display:inline-block}.manthos-footer-controls .footer-link-group{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.manthos-footer-controls .footer-link-group h2{margin:5px 0 14px;color:#52674e;font:500 12px/1.5 Inter,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.manthos-footer-controls .footer-link-group>a,.manthos-footer-controls .footer-link-group>.cookie-open{display:flex;align-items:center;min-height:36px}.manthos-footer-controls .contact-links{gap:4px}.manthos-footer-controls .social-links{gap:6px;margin:8px 0 0 -7px}@media(max-width:600px){.manthos-footer-controls .footer-information-grid{grid-template-columns:1fr 1fr;gap:26px 20px}.manthos-footer-controls .footer-brand-contact{grid-column:1/-1}.manthos-footer-controls .footer-link-group>a,.manthos-footer-controls .footer-link-group>.cookie-open{min-height:44px}.manthos-footer-controls .footer-link-group h2{margin-bottom:8px}}.manthos-footer-controls a,.manthos-footer-controls .cookie-open{color:inherit;text-decoration:none;overflow-wrap:anywhere;transition:color .18s ease,opacity .18s ease}.manthos-footer-controls a:hover,.manthos-footer-controls .cookie-open:hover{color:#c8a878}.manthos-footer-controls a:focus-visible,.manthos-footer-controls button:focus-visible{outline:2px solid #c8a878;outline-offset:4px}.manthos-footer-controls .cookie-open{border:0;background:none;padding:0;font:inherit;cursor:pointer;text-align:left}.manthos-footer-controls .contact-links{display:flex;flex-direction:column;gap:4px}.manthos-footer-controls .social-links{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:8px 0 0 -7px}.manthos-footer-controls a.social-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;color:#1d2924;background:transparent;transition:color .18s ease,opacity .18s ease}.manthos-footer-controls a.social-icon:hover,.manthos-footer-controls a.social-icon:focus-visible{color:#c8a878;opacity:.9}.manthos-footer-controls .social-icon svg{display:block;flex:none}.manthos-footer-controls .consent-preview{position:fixed;inset:0;z-index:2147483000;background:#0007;display:flex;align-items:flex-end;justify-content:center;padding:16px;box-sizing:border-box}.manthos-footer-controls .consent-card{width:100%;max-width:780px;max-height:85dvh;overflow:auto;background:#1d2924;color:#f3efe8;border:1px solid #c8a878;padding:24px;box-sizing:border-box}.manthos-footer-controls .consent-actions{display:flex;flex-wrap:wrap;gap:12px}.manthos-footer-controls .consent-actions button{background:#c8a878;color:#1d2924;border:1px solid #c8a878;padding:12px 16px;font:inherit;min-height:44px;cursor:pointer}.manthos-footer-controls .consent-actions button:hover{background:#b3915f}@media(prefers-reduced-motion:reduce){.manthos-footer-controls a,.manthos-footer-controls button{transition:none!important}}@media(max-width:500px){footer{padding-bottom:calc(110px + env(safe-area-inset-bottom))!important}.manthos-footer-controls .consent-actions button{flex:1 1 100%}}\"}),/*#__PURE__*/_jsx(\"style\",{children:'\\n/* Quiet Luxury shared presentation. No booking or consent behavior. */\\nnav a:has(img[alt=\"Manthos Mountain Resort & Spa\"]){overflow:visible!important}\\nnav a:has(img[alt=\"Manthos Mountain Resort & Spa\"])::before{content:\"\";position:absolute;inset:-5px -8px;pointer-events:none;border-top:1px solid #52674e;border-left:1px solid #52674e;border-bottom:1px solid #52674e;opacity:.45;animation:manthos-elevation .9s cubic-bezier(.22,.61,.36,1) .15s both}\\nnav a:has(img[alt=\"Manthos Mountain Resort & Spa\"])::after{content:\"\";position:absolute;width:14px;height:1px;right:-8px;bottom:-5px;background:#c8a878;pointer-events:none;animation:manthos-gold 1.1s ease .85s both}\\n@keyframes manthos-elevation{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}\\n@keyframes manthos-gold{0%{opacity:0}35%,70%{opacity:1}100%{opacity:0}}\\n.manthos-footer-controls{border-top:1px solid #c9cdbf;padding-top:32px}\\n.manthos-footer-controls a:hover,.manthos-footer-controls .cookie-open:hover{color:#52674e}\\n.manthos-footer-controls .consent-card{background:#f3efe8;color:#1d2924;border-color:#c9cdbf;border-radius:8px}\\n@media(prefers-reduced-motion:reduce){nav a:has(img[alt=\"Manthos Mountain Resort & Spa\"])::before,nav a:has(img[alt=\"Manthos Mountain Resort & Spa\"])::after{animation:none;display:none}}\\n'}),/*#__PURE__*/_jsx(\"style\",{children:'\\n/* Manthos shared visual system — audited native section names. */\\nmain{background:#f3efe8}\\n:is([data-framer-name=\"Editorial Cover\"],[data-framer-name=\"Wellness Hero\"],[data-framer-name=\"Wellness\"],[data-framer-name=\"Training Facilities\"],[data-framer-name=\"Football Training\"],[data-framer-name=\"Indoor Sports Court\"],[data-framer-name=\"Gym and Conditioning\"],[data-framer-name=\"Recovery and Wellness\"],[data-framer-name=\"Cold Recovery\"],[data-framer-name=\"Indoor Swimming Pool\"],[data-framer-name=\"Jacuzzi and Hydrotherapy\"],[data-framer-name=\"Recovery After the Mountain\"],.framer-jzhOo){background-color:#f3efe8!important;color:#1d2924!important}\\n:is([data-framer-name=\"Editorial Cover\"],[data-framer-name=\"Wellness Hero\"],[data-framer-name=\"Wellness\"],[data-framer-name=\"Training Facilities\"],[data-framer-name=\"Football Training\"],[data-framer-name=\"Indoor Sports Court\"],[data-framer-name=\"Gym and Conditioning\"],[data-framer-name=\"Recovery and Wellness\"],[data-framer-name=\"Cold Recovery\"],[data-framer-name=\"Indoor Swimming Pool\"],[data-framer-name=\"Jacuzzi and Hydrotherapy\"],[data-framer-name=\"Recovery After the Mountain\"],.framer-jzhOo) .framer-text{color:#1d2924!important;--framer-text-color:#1d2924!important;--framer-link-text-color:#1d2924!important}\\n:is([data-framer-name=\"Editorial Cover\"],[data-framer-name=\"Wellness Hero\"],.framer-jzhOo){background-color:#e9e3d8!important;border-bottom:1px solid #c9cdbf}\\n[data-framer-name=\"Wellness Hero\"] header{background:#e9e3d8!important}\\n:is([data-framer-name=\"Wellness\"],[data-framer-name=\"Training Facilities\"],[data-framer-name=\"Indoor Swimming Pool\"]){background-color:#e2e5dc!important}\\n[data-framer-name=\"Jacuzzi and Hydrotherapy\"]{background-color:#e9e3d8!important}\\n:is([data-framer-name=\"Sports and Training\"],[data-framer-name=\"Training Camp System\"],[data-framer-name=\"Team Offer\"]){background-color:#1d2924!important}\\n:is([data-framer-name=\"Football Training\"],[data-framer-name=\"Indoor Sports Court\"],[data-framer-name=\"Gym and Conditioning\"],[data-framer-name=\"Recovery and Wellness\"]){border:1px solid #c9cdbf;border-radius:4px;overflow:hidden}\\n:is([data-framer-name=\"Introduction\"],[data-framer-name=\"Rooms and Suites\"],[data-framer-name=\"Taste\"],[data-framer-name=\"Training Base\"],[data-framer-name=\"Training Facilities\"],[data-framer-name=\"Cold Recovery\"],[data-framer-name=\"Team Stays and Training Camps\"],[data-framer-name=\"Team Offer\"],[data-framer-name=\"Wellness Introduction\"],[data-framer-name=\"Indoor Swimming Pool\"],[data-framer-name=\"Sauna\"],[data-framer-name=\"Jacuzzi and Hydrotherapy\"],[data-framer-name=\"Recovery After the Mountain\"],[data-framer-name=\"Rooms Introduction\"],[data-framer-name=\"Explore More Rooms & Suites\"]){padding-top:clamp(48px,7vw,96px)!important;padding-bottom:clamp(48px,7vw,96px)!important}\\n[data-framer-name=\"Room Copy\"]{border-top:1px solid #c9cdbf;padding-top:18px!important}\\n:is([data-framer-name=\"Room Facts\"],[data-framer-name=\"Amenities\"]){border-top:1px solid #c9cdbf}\\n:is([data-framer-name=\"Room Image\"],[data-framer-name=\"Hero Image\"],[data-framer-name=\"Sports Teaser Photography\"],[data-framer-name=\"Wellness Atmosphere\"],[data-framer-name=\"Pool Hero Media\"],[data-framer-name=\"Training Base Photography\"],[data-framer-name=\"Cold Recovery Photography\"]){border-radius:4px;overflow:hidden}\\nmain a:focus-visible,main button:focus-visible{outline:2px solid #52674e;outline-offset:4px}\\nnav a{transition:color .25s ease}nav a:hover{color:#52674e}\\n@media(hover:hover) and (pointer:fine){[data-framer-name=\"Room Image\"] img{transition:transform .45s ease}[data-framer-name=\"Room Image\"]:hover img{transform:scale(1.015)!important}}\\n@media(prefers-reduced-motion:reduce){main *,main *::before,main *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}[data-framer-appear-id]{opacity:1!important;transform:none!important}[data-framer-name=\"Room Image\"] img{transform:none!important}}\\n'}),/*#__PURE__*/_jsx(\"style\",{children:'\\n/* Legacy destination photographs have no verified rights record. Keep visual slots. */\\n:is([data-framer-name=\"Winter in Pelion\"],[data-framer-name=\"Summer in Pelion\"],[data-framer-name=\"Book Your Escape\"]) > [data-framer-background-image-wrapper]{display:none}\\n:is([data-framer-name=\"Winter in Pelion\"],[data-framer-name=\"Summer in Pelion\"]){background:#e9e3d8!important;border:1px solid #c9cdbf;border-radius:4px}\\n:is([data-framer-name=\"Winter in Pelion\"],[data-framer-name=\"Summer in Pelion\"]) .framer-text{color:#1d2924!important}\\n:is([data-framer-name=\"Winter in Pelion\"],[data-framer-name=\"Summer in Pelion\"])::before{content:\"Destination photograph pending\";position:absolute;top:32px;left:32px;right:32px;color:#52674e;font:11px/1.5 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase}\\n[data-framer-name=\"Experience Pelion\"]{background:#1d2924!important}\\n[data-framer-name=\"Book Your Escape\"]{background:#1d2924!important;min-height:400px!important;height:auto!important;padding:80px 24px!important}\\n[data-framer-name=\"Final Shade\"]{display:none}\\n[data-framer-name=\"Football Training Photography\"] > svg{display:none}\\n'}),/*#__PURE__*/_jsx(\"style\",{children:\"nav .framer-text{color:#1d2924!important;--framer-link-text-color:#1d2924!important}nav a.framer-text:hover,nav a.framer-text:focus-visible{color:#52674e!important}.manthos-reveal{transition:opacity .4s ease,transform .4s ease}.manthos-reveal-pending{opacity:0;transform:translateY(12px)}@media(prefers-reduced-motion:reduce){.manthos-reveal-pending{opacity:1!important;transform:none!important}.manthos-reveal{transition:none!important}}\"}),/*#__PURE__*/_jsx(\"style\",{children:'[data-framer-name=\"Room Breadcrumb\"] .framer-cY2Sl{width:100%!important;height:auto!important;min-height:44px;flex-wrap:wrap!important;gap:8px!important;padding:20px 0!important;background:transparent!important}[data-framer-name=\"Room Breadcrumb\"] .framer-cY2Sl>div{min-width:0!important;max-width:100%!important;flex-shrink:1!important}[data-framer-name=\"Room Breadcrumb\"] .framer-text{white-space:normal!important;overflow-wrap:anywhere}[data-framer-name=\"Rooms Introduction\"] :has(>.framer-QjeL4){display:none!important}[data-framer-name=\"Rooms Introduction\"]{display:block!important}[data-framer-name=\"Rooms Introduction\"] [data-framer-name=\"Introduction Copy\"]{width:100%!important;max-width:760px!important}'}),/*#__PURE__*/_jsx(\"style\",{children:'[data-framer-name=\"Room Breadcrumb\"]>div{width:100%!important;max-width:100%!important;min-width:0!important}[data-framer-name=\"Wellness Hero\"] .framer-jzhOo{border-bottom:0}'}),/*#__PURE__*/_jsx(\"style\",{children:'.manthos-footer-controls .contact-links>a{min-height:44px;display:flex;align-items:center}:is([data-framer-name=\"Sports and Training\"],[data-framer-name=\"Team Offer\"],[data-framer-name=\"Training Camp System\"],[data-framer-name=\"Experience Pelion\"],[data-framer-name=\"Book Your Escape\"]) :is(a,button):focus-visible{outline-color:#c8a878}'}),/*#__PURE__*/_jsx(ManthosLanguageSwitcher,{}),/*#__PURE__*/_jsx(ManthosInteractionRefinements,{}),/*#__PURE__*/_jsxs(\"div\",{className:\"footer-information-grid\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"footer-brand-contact\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},children:/*#__PURE__*/_jsx(\"a\",{\"aria-label\":t(\"Manthos Mountain Resort & Spa — Home\"),className:\"footer-logo\",children:/*#__PURE__*/_jsx(\"img\",{src:\"https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?scale-down-to=512&width=5174&height=2413\",srcSet:\"https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?scale-down-to=512&width=5174&height=2413 512w, https://framerusercontent.com/images/GBFvYpB8rxJQyI9TDzEwKU1po.png?scale-down-to=1024&width=5174&height=2413 1024w\",sizes:\"200px\",loading:\"lazy\",decoding:\"async\",alt:\"Manthos Mountain Resort & Spa\",width:\"200\",height:\"60\",style:{display:\"block\",width:200,height:60,objectFit:\"cover\"}})})}),/*#__PURE__*/_jsxs(\"p\",{className:\"footer-address\",children:[t(\"Mountain Resort &amp; Spa\"),/*#__PURE__*/_jsx(\"br\",{}),t(\"Chania, Pelion, Greece\")]}),/*#__PURE__*/_jsxs(\"div\",{className:\"contact-links\",children:[/*#__PURE__*/_jsx(\"a\",{href:\"tel:+302428096402\",children:\"+30 24280 96402\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"contact-email\",children:[/*#__PURE__*/_jsx(\"span\",{children:t(\"Reservations &amp; guest enquiries\")}),/*#__PURE__*/_jsx(\"a\",{href:\"mailto:res@manthosmountain.com\",children:\"res@manthosmountain.com\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"contact-email\",children:[/*#__PURE__*/_jsx(\"span\",{children:t(\"Invoices &amp; accounting\")}),/*#__PURE__*/_jsx(\"a\",{href:\"mailto:invoices@manthosmountain.com\",children:\"invoices@manthosmountain.com\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"contact-email\",children:[/*#__PURE__*/_jsx(\"span\",{children:t(\"Social media, marketing &amp; collaborations\")}),/*#__PURE__*/_jsx(\"a\",{href:\"mailto:social@manthosmountain.com\",children:\"social@manthosmountain.com\"})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"footer-link-group\",children:[/*#__PURE__*/_jsx(\"h2\",{children:t(\"Explore\")}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e22tkwIoH\"},children:/*#__PURE__*/_jsx(\"a\",{children:t(\"Rooms &amp; Suites\")})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wNw8k1Qlf\"},children:/*#__PURE__*/_jsx(\"a\",{children:t(\"Sports &amp; Training Centre\")})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aRsv0alok\"},children:/*#__PURE__*/_jsx(\"a\",{children:t(\"Wellness\")})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DQTWWJh8n\"},children:/*#__PURE__*/_jsx(\"a\",{children:t(\"Dining\")})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GUKOQpLEk\"},children:/*#__PURE__*/_jsx(\"a\",{children:t(\"Experience Pelion\")})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"footer-link-group\",children:[/*#__PURE__*/_jsx(\"h2\",{children:t(\"Legal &amp; Privacy\")}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"sq6TQ_43Y\"},children:/*#__PURE__*/_jsx(\"a\",{children:t(\"Privacy Policy\")})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xPt0doaX1\"},children:/*#__PURE__*/_jsx(\"a\",{children:t(\"Terms &amp; Conditions\")})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zZ1IWHmVk\"},children:/*#__PURE__*/_jsx(\"a\",{target:\"_self\",children:t(\"Cookie Policy\")})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HDLmEJvok\"},children:/*#__PURE__*/_jsx(\"a\",{target:\"_self\",children:t(\"Environmental Policy\")})}),/*#__PURE__*/_jsx(\"button\",{className:\"cookie-open\",type:\"button\",onClick:show,children:t(\"Cookie Settings\")})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"social-links\",children:[/*#__PURE__*/_jsx(\"a\",{className:\"social-icon\",href:\"https://www.instagram.com/manthos_mountain\",target:\"_blank\",rel:\"noopener noreferrer\",\"aria-label\":\"Instagram\",title:\"Instagram\",children:/*#__PURE__*/_jsxs(\"svg\",{width:\"30\",height:\"30\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.7\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",focusable:\"false\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"3\",y:\"3\",width:\"18\",height:\"18\",rx:\"5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"4\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"17.5\",cy:\"6.5\",r:\".9\",fill:\"currentColor\",stroke:\"none\"})]})}),/*#__PURE__*/_jsx(\"a\",{className:\"social-icon\",href:\"https://www.facebook.com/share/15Dhsm9o7q/?mibextid=wwXIfr\",target:\"_blank\",rel:\"noopener noreferrer\",\"aria-label\":\"Facebook\",title:\"Facebook\",children:/*#__PURE__*/_jsx(\"svg\",{width:\"30\",height:\"30\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.7\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",focusable:\"false\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M18 3h-3a5 5 0 0 0-5 5v3H7v4h3v7h4v-7h3l1-4h-4V8a1 1 0 0 1 1-1h3z\"})})}),/*#__PURE__*/_jsx(\"a\",{className:\"social-icon\",href:\"https://wa.me/302428096402\",target:\"_blank\",rel:\"noopener noreferrer\",\"aria-label\":t(\"Chat with Manthos Mountain Resort & Spa on WhatsApp\"),title:\"WhatsApp\",children:/*#__PURE__*/_jsxs(\"svg\",{width:\"30\",height:\"30\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",focusable:\"false\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M20.5 11.7a8.5 8.5 0 0 1-12.6 7.5L3 20.5l1.3-4.8a8.5 8.5 0 1 1 16.2-4Z\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M8.2 7.5c-.8 0-1.2 1-1 1.8.6 3 3 5.4 6 6 .8.2 1.8-.3 1.8-1l-2-1.3-.9.8a8.8 8.8 0 0 1-3.5-3.5l.8-.9-1.2-1.9Z\"})]})}),/*#__PURE__*/_jsx(\"a\",{className:\"social-icon\",href:\"https://www.google.com/maps/place/Manthos+Hotel+Resort+%26+Spa/@39.3956744,23.0576752,15z/data=!4m2!3m1!1s0x0:0x47d21e455ab88fed\",target:\"_blank\",rel:\"noopener noreferrer\",\"aria-label\":t(\"Directions to Manthos Mountain Resort & Spa\"),title:\"Directions to Manthos Mountain Resort & Spa\",children:/*#__PURE__*/_jsxs(\"svg\",{width:\"30\",height:\"30\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.7\",strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",focusable:\"false\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M20 10c0 6-8 12-8 12S4 16 4 10a8 8 0 1 1 16 0Z\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"10\",r:\"2.5\"})]})})]})]}),open&&/*#__PURE__*/_jsx(\"div\",{className:\"consent-preview\",children:/*#__PURE__*/_jsxs(\"section\",{ref:ref,className:\"consent-card\",role:\"dialog\",\"aria-modal\":\"true\",\"aria-label\":t(\"Cookie preferences\"),onKeyDown:e=>{if(e.key===\"Escape\")close();if(e.key===\"Tab\"){const all=Array.from(ref.current.querySelectorAll(\"button,a,input\")).filter(n=>!n.disabled);const first=all[0],end=all[all.length-1];if(e.shiftKey&&document.activeElement===first){e.preventDefault();end.focus();}else if(!e.shiftKey&&document.activeElement===end){e.preventDefault();first.focus();}}},children:[/*#__PURE__*/_jsx(\"h2\",{style:{fontFamily:\"Georgia,serif\",fontSize:30,fontWeight:400,marginTop:0},children:t(\"Cookie preferences\")}),/*#__PURE__*/_jsx(\"p\",{children:t(\"Choose whether to allow analytics cookies. You can change your choice through Cookie Settings in the footer.\")}),settings&&/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"label\",{style:{display:\"block\",margin:\"14px 0\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:true,disabled:true}),\" \",t(\"Strictly necessary — always active\")]}),/*#__PURE__*/_jsxs(\"label\",{style:{display:\"block\",margin:\"14px 0\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:analytics,onChange:e=>setAnalytics(e.target.checked)}),\" \",t(\"Allow Google Analytics\")]}),/*#__PURE__*/_jsx(\"p\",{children:t(\"Analytics measures website visits and navigation.\")})]}),/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"sq6TQ_43Y\"},children:/*#__PURE__*/_jsx(\"a\",{children:t(\"Privacy Policy\")})}),\" \",\"\\xb7\",\" \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zZ1IWHmVk\"},children:/*#__PURE__*/_jsx(\"a\",{children:t(\"Cookie Policy\")})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"consent-actions\",children:[/*#__PURE__*/_jsx(\"button\",{onClick:()=>save(true),children:t(\"Accept All\")}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>save(false),children:t(\"Reject Non-Essential\")}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>setSettings(true),children:t(\"Settings\")}),settings&&/*#__PURE__*/_jsx(\"button\",{onClick:()=>save(analytics),children:t(\"Save Settings\")}),/*#__PURE__*/_jsx(\"button\",{onClick:close,children:t(\"Close\")})]})]})})]});}// Authentic property media pass, 12 September 2026. Sources recorded in the placement log.\nconst propertyMedia={dining:{eyebrow:\"From our kitchen\",title:\"A taste of Manthos.\",description:\"Real dishes from the Manthos kitchen, from shared plates to something sweet.\",video:\"f662f10a-8713-45c6-8c51-f38b5271e8d3\",poster:\"https://framerusercontent.com/images/ex5DqOnZIKiJt0xvP4r31A9TM.jpg\",alt:\"Greek salad served at Manthos restaurant\",photos:[{src:\"https://framerusercontent.com/images/KBbRjVSfV5SDt0x5jHY3mEqMC2I.jpg\",caption:\"From the grill\",alt:\"Grilled meat and accompaniments served at Manthos restaurant\"},{src:\"https://framerusercontent.com/images/Knieyex13Y2EiITD3C43JqMQKg.jpg\",caption:\"Comfort at the table\",alt:\"Pasta served on a Manthos restaurant plate\"},{src:\"https://framerusercontent.com/images/RUuu9nRlgYmLBnN1GdJpEV7Q30.jpg\",caption:\"Something hearty\",alt:\"Burger and potatoes served at Manthos restaurant\"},{src:\"https://framerusercontent.com/images/peyb3QlbU9zBJDAcY43BYKhLw.jpg\",caption:\"A sweet finish\",alt:\"Dessert photographed at Manthos restaurant\"}]},sports:{eyebrow:\"The training base\",title:\"More room to train.\",description:\"The fields, indoor court and conditioning spaces at Manthos — with the mountain all around.\",video:\"1012ad1a-d15b-4492-ac70-db2426383ab3\",poster:\"https://framerusercontent.com/images/ocpPHOkgrQjismDjU958aOlFRgc.jpg\",alt:\"Football training field at Manthos with Mount Pelion beyond\",photos:[{src:\"https://framerusercontent.com/images/dwdwbzddelwx3fa1n9o4QnoyJ38.jpg\",caption:\"Training outdoors\",alt:\"Football field at Manthos framed by trees\"},{src:\"https://framerusercontent.com/images/VwatM7KHc1uKXtx6YidrkdYWSPU.jpg\",caption:\"Gym & conditioning\",alt:\"Exercise equipment inside the Manthos gym\"},{src:\"https://framerusercontent.com/images/uevuSrpbID6fOy6wTP4mZpVHHps.jpg\",caption:\"Time to focus\",alt:\"A guest training with equipment in the Manthos gym\"},{src:\"https://framerusercontent.com/images/50DGGg6Y4Qb09j0iKIZAC39I.jpg\",caption:\"The indoor court\",alt:\"Indoor basketball and volleyball court at Manthos\"}]},wellness:{eyebrow:\"Inside the spa\",title:\"Find your slower rhythm.\",description:\"Discover the pool, sauna, hammam and treatment spaces through photographs taken here at Manthos.\",video:\"76629143-21e5-4c16-8c65-3361f5c2fa34\",poster:\"https://framerusercontent.com/images/IJAx6D0kdG4SAM4dTkHfQf6Nbg.png\",alt:\"Indoor swimming pool at Manthos Mountain Resort & Spa\",photos:[{src:\"https://framerusercontent.com/images/o9dlXND7F3jEK5hfPegdm8XQ.jpg\",caption:\"By the pool\",alt:\"Indoor pool and loungers at Manthos\"},{src:\"https://framerusercontent.com/images/TsBZGSv5ZS1sQAGkLiKEvU84ugo.jpg\",caption:\"Jacuzzi moments\",alt:\"Jacuzzi and stone arch in the Manthos spa\"},{src:\"https://framerusercontent.com/images/GtVlbk7TisYJ29UFBl3w8iydBU.jpg\",caption:\"The hammam\",alt:\"Tiled seating in the Manthos hammam\"},{src:\"https://framerusercontent.com/images/VLSr5tuCSXjZKggFlSvTugdBE.jpg\",caption:\"A quiet treatment space\",alt:\"Massage treatment room at Manthos\"},{src:\"https://framerusercontent.com/images/hlmxtjYZknZ2wmzOyROx3Zm0E0.jpg\",caption:\"Sauna details\",alt:\"Manthos towel on a wooden sauna bench\"},{src:\"https://framerusercontent.com/images/75ZksRnqQT0YFEvE3vD4sRxNu7U.jpg\",caption:\"A moment of care\",alt:\"Massage treatment photographed at the Manthos spa\"}]},family:{eyebrow:\"Together in the mountains\",title:\"Bring the whole family.\",description:\"Manthos is family friendly and pet friendly. Make time for the garden, moments of play and a mountain stay together. Our team can help with the practical details for children and pets.\",video:\"\",poster:\"https://framerusercontent.com/images/6ZcbVBmVFDkT5hWcrEt7OABSjg.webp\",alt:\"Garden and mountain-to-sea view from Manthos\",photos:[{src:\"https://framerusercontent.com/images/J5qtWdpem8LKG4Xloyuj5LLUko.jpg\",caption:\"Little mountain moments\",alt:\"A child and adult at the play area in the Manthos garden\"},{src:\"https://framerusercontent.com/images/LqdhqxHA06HQhUtaTpoQvxiTj0.jpg\",caption:\"Space to play\",alt:\"A child on a swing in the Manthos garden\"},{src:\"https://d2ol7oe51mr4n9.cloudfront.net/user_3J3fgPGnktksnWrfD4naFPLlS60/9f305e50-3e9e-4e00-887a-ed818d0adade.jpg\",caption:\"Under the trees\",alt:\"Manthos garden terrace beside the outdoor play area\"}]},winter:{eyebrow:\"Winter at the hotel\",title:\"A quieter kind of snow day.\",description:\"Snow-covered stone, winter trees and a warm welcome back at Manthos. These photographs show the hotel and its grounds in winter.\",poster:\"https://framerusercontent.com/images/Snc87HwJIfjZfLLHzfJn83LeX5g.webp\",alt:\"Snow-covered stone hotel and tree at Manthos\",photos:[{src:\"https://framerusercontent.com/images/LmLdGvI7CQE86aCzqNU9nQMggk.jpg\",caption:\"The winter terrace\",alt:\"Snow-covered terrace and view from Manthos\"},{src:\"https://framerusercontent.com/images/92ROlkoKGaFCndVN9Xn6TXmU8o.jpg\",caption:\"After dusk\",alt:\"Snowy hotel grounds illuminated by lamps at night\"}],video:\"39ba7758-6e83-4d5d-8778-c7a876bdc646\"}};const motionCdn=\"https://d2ol7oe51mr4n9.cloudfront.net/user_3J3fgPGnktksnWrfD4naFPLlS60/\";function PropertyFilm({src,poster,alt,hero=false}){const t=useManthosCopy();const video=React.useRef(null),box=React.useRef(null);const[enabled,setEnabled]=React.useState(false),[playing,setPlaying]=React.useState(false),[paused,setPaused]=React.useState(false),[ready,setReady]=React.useState(false);React.useEffect(()=>{const q=window.matchMedia(\"(prefers-reduced-motion: reduce)\"),m=window.matchMedia(\"(min-width: 810px)\");const update=()=>setEnabled(!q.matches&&!/ebffb846-89b6-4c8f-8db4-d1f3ba40dce1|1012ad1a-d15b-4492-ac70-db2426383ab3|76629143-21e5-4c16-8c65-3361f5c2fa34/.test(src)&&m.matches&&!navigator.connection?.saveData);update();q.addEventListener(\"change\",update);m.addEventListener(\"change\",update);return()=>{q.removeEventListener(\"change\",update);m.removeEventListener(\"change\",update);};},[]);React.useEffect(()=>{const v=video.current,b=box.current;if(!enabled||!v||!b)return;let visible=false;const sync=()=>{if(visible&&!document.hidden&&!paused){if(!v.src)v.src=src;v.play().catch(()=>setPlaying(false));}else v.pause();};const observer=new IntersectionObserver(e=>{visible=e[0].isIntersecting;sync();},{threshold:.15});observer.observe(b);document.addEventListener(\"visibilitychange\",sync);return()=>{observer.disconnect();document.removeEventListener(\"visibilitychange\",sync);v.pause();};},[enabled,paused,src]);return /*#__PURE__*/_jsxs(\"div\",{ref:box,className:\"mp-film\"+(hero?\" mp-hero-film\":\"\"),children:[/*#__PURE__*/_jsxs(\"picture\",{children:[hero&&/*#__PURE__*/_jsx(\"source\",{media:\"(max-width: 809px)\",srcSet:\"https://framerusercontent.com/images/RW5V8A0EHpn9eS1yaGspeCakn4Q.webp\"}),/*#__PURE__*/_jsx(\"img\",{src:poster+\"?scale-down-to=1024\",srcSet:[512,1024,2048].map(n=>poster+\"?scale-down-to=\"+n+\" \"+n+\"w\").join(\", \"),sizes:hero?\"100vw\":\"(max-width:809px) 100vw, 1100px\",alt:t(alt),loading:hero?\"eager\":\"lazy\",fetchPriority:hero?\"high\":\"auto\",decoding:\"async\"})]}),enabled&&/*#__PURE__*/_jsx(\"video\",{ref:video,muted:true,loop:true,playsInline:true,preload:\"none\",\"aria-label\":t(alt)+\" — \"+t(\"Animated photograph\"),onLoadedData:()=>setReady(true),onPlay:()=>setPlaying(true),onPause:()=>setPlaying(false),onError:()=>setReady(false),style:{opacity:ready?1:0}}),hero&&/*#__PURE__*/_jsx(\"div\",{className:\"mp-hero-shade\"}),enabled&&/*#__PURE__*/_jsxs(\"button\",{className:\"mp-motion-control\",type:\"button\",onClick:()=>setPaused(!paused),\"aria-label\":t(paused?\"Play animated photograph\":\"Pause animated photograph\"),children:[t(paused?\"Play motion\":\"Pause motion\"),/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:playing?\" Ⅱ\":\" ▷\"})]})]});}function PropertyCollection({kind}){const t=useManthosCopy();const d=propertyMedia[kind];return /*#__PURE__*/_jsx(\"section\",{className:\"mp-collection mp-\"+kind,\"aria-label\":t(d.eyebrow),children:/*#__PURE__*/_jsxs(\"div\",{className:\"mp-inner\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"mp-heading\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"mp-eyebrow\",children:t(d.eyebrow)}),/*#__PURE__*/_jsx(\"h2\",{children:t(d.title)}),/*#__PURE__*/_jsx(\"p\",{children:t(d.description)}),kind===\"family\"&&/*#__PURE__*/_jsxs(\"div\",{className:\"mp-welcome\",children:[/*#__PURE__*/_jsx(\"span\",{children:t(\"Family friendly\")}),/*#__PURE__*/_jsx(\"span\",{children:t(\"Pet friendly\")}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e22tkwIoH\"},children:/*#__PURE__*/_jsx(\"a\",{children:t(\"Explore family rooms →\")})})]})]}),d.video&&/*#__PURE__*/_jsx(PropertyFilm,{src:motionCdn+d.video+\".mp4\",poster:d.poster,alt:d.alt}),/*#__PURE__*/_jsx(\"div\",{className:\"mp-photo-grid\",children:d.photos.map(p=>/*#__PURE__*/_jsxs(\"figure\",{children:[/*#__PURE__*/_jsx(\"img\",{src:p.src+\"?scale-down-to=1024\",srcSet:[512,1024,2048].map(n=>p.src+\"?scale-down-to=\"+n+\" \"+n+\"w\").join(\", \"),sizes:kind===\"family\"?\"(max-width:809px) calc(100vw - 48px), (max-width:1199px) 28vw, 360px\":\"(max-width:600px) calc(100vw - 48px), (max-width:1199px) 45vw, 520px\",alt:t(p.alt),loading:\"lazy\",decoding:\"async\"}),/*#__PURE__*/_jsx(\"figcaption\",{children:t(p.caption)})]},p.src))})]})});}function PropertyMediaEnhancements(){const[places,setPlaces]=React.useState([]);React.useEffect(()=>{if(RenderTarget.current()===RenderTarget.canvas)return;let records=[],frame=0,changed=false;const insert=(anchor,kind,mode=\"after\")=>{if(!anchor||records.some(r=>r.anchor===anchor&&r.kind===kind))return;const host=document.createElement(\"div\");host.className=\"mp-host mp-host-\"+kind;host.style.cssText=mode===\"inside\"?\"position:absolute;inset:0;pointer-events:none;overflow:hidden;\":\"width:100%;min-width:0;flex:none;\";if(mode===\"inside\"){const bg=anchor.querySelector(\":scope > [data-framer-background-image-wrapper]\");if(bg)bg.after(host);else anchor.prepend(host);}else if(mode===\"before\")anchor.before(host);else anchor.after(host);records.push({anchor,host,kind});changed=true;};const update=()=>{changed=false;const old=records.length;records=records.filter(r=>r.anchor.isConnected);document.querySelectorAll('[data-framer-name=\"Above the Clouds\"]:has(> [data-framer-name=\"Mountain Shade\"])').forEach(e=>insert(e,\"hero\",\"inside\"));document.querySelectorAll('[data-framer-name=\"Taste\"]:has(> [data-framer-name=\"Taste Copy\"])').forEach(e=>insert(e,\"family\"));document.querySelectorAll('[data-framer-name=\"Team Offer\"]').forEach(e=>insert(e,\"sports\",\"before\"));document.querySelectorAll('[data-framer-name=\"Recovery After the Mountain\"]').forEach(e=>insert(e,\"wellness\",\"before\"));document.querySelectorAll(\".manthos-destination\").forEach(e=>{if(e.querySelector(\"h1\")?.textContent?.includes(\"Dining\"))insert(e.querySelector(\".md-band\"),\"dining\");});document.querySelectorAll('nav a:has(img[src*=\"GBFvYpB8rxJQyI9TDzEwKU1po\"])').forEach(e=>{e.classList.add(\"mp-logo\");e.setAttribute(\"aria-label\",\"Manthos Mountain Resort & Spa — Home\");});if(changed||records.length!==old)setPlaces([...records]);};update();const mo=new MutationObserver(()=>{if(!frame)frame=requestAnimationFrame(()=>{frame=0;update();});});mo.observe(document.body,{childList:true,subtree:true});return()=>{mo.disconnect();cancelAnimationFrame(frame);records.forEach(r=>r.host.remove());};},[]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:'.mp-host{box-sizing:border-box}.mp-collection{background:#f3efe8;color:#1d2924;padding:72px 24px;font:17px/1.7 Inter,Arial,sans-serif;text-align:left;box-sizing:border-box}.mp-inner{max-width:1080px;margin:auto}.mp-heading{max-width:750px;margin:0 0 32px}.mp-heading p{margin:0 0 16px}.mp-heading .mp-eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#52674e}.mp-heading h2{font-family:Cormorant,\"Cormorant Garamond\",Georgia,serif;font-size:clamp(34px,4.5vw,52px);font-weight:400;line-height:1.12;margin:0 0 20px}.mp-photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px;margin-top:28px}.mp-photo-grid figure{margin:0;min-width:0}.mp-photo-grid img{width:100%;aspect-ratio:3/2;object-fit:cover;display:block;border-radius:4px}.mp-photo-grid figcaption{font-size:12px;letter-spacing:.04em;margin-top:10px;color:#52674e}.mp-film{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:4px;background:#1d2924}.mp-film>img,.mp-film>picture>img,.mp-film>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.mp-film>video{transition:opacity .3s}.mp-motion-control{position:absolute;z-index:5;right:16px;bottom:16px;min-height:44px;background:#f3efe8ed;color:#1d2924;border:1px solid #c9cdbf;border-radius:3px;padding:10px 14px;font:12px Inter,Arial,sans-serif;cursor:pointer;pointer-events:auto}.mp-motion-control:focus-visible,.mp-welcome a:focus-visible{outline:2px solid #c8a878;outline-offset:3px}.mp-family{background:#e2e5dc}.mp-winter{background:#e9e3d8}.mp-welcome{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.mp-welcome span{border:1px solid #aab5a1;padding:6px 12px;border-radius:3px;font-size:12px}.mp-welcome a{color:#1d2924;display:inline-flex;align-items:center;min-height:44px;font-size:14px;margin-left:8px}.mp-hero-film{height:100%;aspect-ratio:auto;border-radius:0}.mp-hero-shade{position:absolute;inset:0;background:linear-gradient(#0f18141f,#0f1814c7)}.mp-host-hero~[data-framer-name=\"Mountain Shade\"]{display:none!important}.mp-host-hero{z-index:0}.mp-host-hero~[data-framer-name]{position:relative;z-index:1}.mp-logo{position:relative;overflow:visible!important}.mp-logo::before{content:\"\";position:absolute;inset:-5px -7px;pointer-events:none;border-top:1px solid #52674e;border-left:1px solid #52674e;border-bottom:1px solid #52674e;opacity:.65;animation:mp-logo-reveal 1.8s ease .25s both}.mp-logo::after{content:\"\";position:absolute;right:-7px;bottom:-5px;width:20px;height:2px;background:#c8a878;animation:mp-logo-gold 2.2s ease .3s both;pointer-events:none}@keyframes mp-logo-reveal{from{clip-path:inset(0 100% 0 0);opacity:0}to{clip-path:inset(0);opacity:.65}}@keyframes mp-logo-gold{0%,65%{opacity:0;transform:scaleX(0)}100%{opacity:.8;transform:scaleX(1)}}[data-framer-name=\"Winter in Pelion\"]{background-image:linear-gradient(#14221933,#142219c9),url(\"'+propertyMedia.winter.poster+'?scale-down-to=1024\")!important;background-size:cover!important;background-position:center!important}[data-framer-name=\"Winter in Pelion\"]::before{content:\"Manthos hotel in winter\"!important;color:#f3efe8!important}[data-framer-name=\"Winter in Pelion\"] .framer-text{color:#f3efe8!important}@media(max-width:600px){.mp-collection{padding:48px 24px}.mp-photo-grid{grid-template-columns:1fr;gap:24px}.mp-film{aspect-ratio:4/3}.mp-hero-film{aspect-ratio:auto}.mp-welcome a{margin-left:0;flex-basis:100%}}@media(prefers-reduced-motion:reduce){.mp-film>video{display:none}.mp-logo::before,.mp-logo::after{animation:none!important;display:none}}'}),places.map(p=>/*#__PURE__*/createPortal(p.kind===\"hero\"?/*#__PURE__*/_jsx(PropertyFilm,{hero:true,src:motionCdn+\"e5949b19-1f08-46af-8aad-3778b8f337a3.mp4\",poster:\"https://framerusercontent.com/images/6ZcbVBmVFDkT5hWcrEt7OABSjg.webp\",alt:\"The Manthos garden overlooking the sea and mountains of Pelion\"}):/*#__PURE__*/_jsx(PropertyCollection,{kind:p.kind}),p.host))]});}// Approved reference layout and focused corrections, 12 September 2026.\nconst sportsTriptych=\"https://framerusercontent.com/images/2tOWrgfxbKIAeH3Fj9AR4HBcs.jpg\";function ApprovedOpening(){const t=useManthosCopy();const categories=[[\"Rooms & Suites\",\"e22tkwIoH\",\"https://framerusercontent.com/images/uOl71v2pz4qaxJMFAYzfCvVyz5w.jpg\",\"An authentic Manthos Executive Suite\"],[\"Sports & Training\",\"wNw8k1Qlf\",sportsTriptych,\"Manthos basketball court, football field and gym in three photographic panels\"],[\"Wellness\",\"aRsv0alok\",\"https://framerusercontent.com/images/mAwYO3QQC4jsoQ730uETp24z9U.jpg\",\"Indoor pool at Manthos\"],[\"Dining\",\"DQTWWJh8n\",\"https://framerusercontent.com/images/S39QveFupjjpykFGO4VRuLyDosw.jpg\",\"Dining beside the fireplace at Manthos\"],[\"Pelion\",\"GUKOQpLEk\",\"https://framerusercontent.com/images/tL39pUZWLav1coTVShV24v1EJfI.webp\",\"Mountain-facing terrace at Manthos\"]];return /*#__PURE__*/_jsxs(\"div\",{className:\"mm-opening\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"mm-booking\",children:/*#__PURE__*/_jsx(ManthosBooking,{mode:\"inline\"})}),/*#__PURE__*/_jsxs(\"section\",{id:\"manthos-story\",className:\"mm-editorial\",\"aria-label\":t(\"The Manthos Way\"),children:[/*#__PURE__*/_jsxs(\"div\",{className:\"mm-story\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"mm-eyebrow\",children:t(\"The Manthos Way\")}),/*#__PURE__*/_jsxs(\"h2\",{children:[t(\"Rooted in history.\"),/*#__PURE__*/_jsx(\"br\",{}),t(\"Focused on you.\")]}),/*#__PURE__*/_jsx(\"span\",{className:\"mm-rule\"}),/*#__PURE__*/_jsx(\"p\",{children:t(\"With a hospitality story dating to 1910, Manthos is a mountain hotel and spa in Chania, Pelion, in the Magnesia region of Thessaly. Stay close to the forest, gather around the table and find your own mountain rhythm.\")}),/*#__PURE__*/_jsxs(\"details\",{children:[/*#__PURE__*/_jsx(\"summary\",{children:t(\"Discover our story\")}),/*#__PURE__*/_jsx(\"p\",{children:t(\"Rooms, suites and wooden bungalows offer different ways to stay, whether you come as a couple, with family or for a mountain escape. Indoor swimming and wellness bring a quieter rhythm. For sports teams, accommodation, training, dining and recovery come together in one mountain base.\")})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"mm-showcase\",children:/*#__PURE__*/_jsx(ManthosShowcase,{})}),/*#__PURE__*/_jsxs(\"div\",{className:\"mm-values\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"⌂\"}),/*#__PURE__*/_jsx(\"h3\",{children:t(\"Timeless heritage\")}),/*#__PURE__*/_jsx(\"p\",{children:t(\"A hospitality story dating to 1910.\")})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"❧\"}),/*#__PURE__*/_jsx(\"h3\",{children:t(\"Local soul\")}),/*#__PURE__*/_jsx(\"p\",{children:t(\"Rooted in Chania and the changing seasons of Pelion.\")})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"♡\"}),/*#__PURE__*/_jsx(\"h3\",{children:t(\"A warm welcome\")}),/*#__PURE__*/_jsx(\"p\",{children:t(\"Time together, mountain air and genuine care.\")})]})]})]}),/*#__PURE__*/_jsx(\"nav\",{className:\"mm-categories\",\"aria-label\":t(\"Explore the resort\"),children:categories.map(([title,href,src,alt])=>/*#__PURE__*/_jsx(Link,{href:{webPageId:href},children:/*#__PURE__*/_jsxs(\"a\",{children:[/*#__PURE__*/_jsx(\"img\",{src:src+(src.includes(\"framerusercontent\")?\"?scale-down-to=512\":\"\"),alt:alt,loading:\"lazy\"}),/*#__PURE__*/_jsxs(\"span\",{children:[t(title),\" \",/*#__PURE__*/_jsx(\"b\",{\"aria-hidden\":\"true\",children:\"↗\"})]})]})},t(title)))})]});}function ApprovedDesignCorrections(){const t=useManthosCopy();const[slots,setSlots]=React.useState([]);React.useEffect(()=>{if(RenderTarget.current()===RenderTarget.canvas)return;let records=[],frame=0;const repaired=new WeakSet;const update=()=>{let changed=false;const hero=document.querySelector('[data-framer-name=\"Above the Clouds\"]:has(> [data-framer-name=\"Mountain Shade\"])');document.body.classList.toggle(\"mm-approved-home\",!!hero);records=records.filter(r=>{if(r.anchor.isConnected)return true;r.host.remove();changed=true;return false;});if(hero&&!records.some(r=>r.anchor===hero)){const opening=document.createElement(\"div\");opening.className=\"mm-opening-host\";hero.after(opening);const text=document.createElement(\"div\");text.className=\"mm-hero-copy\";hero.append(text);records.push({anchor:hero,host:opening,kind:\"opening\"},{anchor:hero,host:text,kind:\"hero\"});changed=true;}document.querySelectorAll('img[src*=\"X7PSYmCZn4xLd8w5fyZH4HTfA\"]').forEach(img=>{if(repaired.has(img))return;repaired.add(img);img.removeAttribute(\"srcset\");img.src=\"https://framerusercontent.com/images/Uf2PCcwXVq2FaGus8sOA6rJOzMU.webp\";img.decoding=\"async\";});document.querySelectorAll('img[src*=\"aHRUUcP33QVhWxax4M8CoTVJlRo\"],img[src*=\"hagwistUYbbUBvGlizXhPUCfMg\"]').forEach(img=>{if(repaired.has(img))return;repaired.add(img);const base=img.src.split(\"?\")[0];img.srcset=[512,1024,2048].map(n=>base+\"?scale-down-to=\"+n+\" \"+n+\"w\").join(\", \");img.sizes=img.closest(\".mx-stay-card\")?\"(max-width:809px) 40vw, (max-width:1199px) 30vw, 360px\":\"(max-width:809px) calc(100vw - 48px), 1080px\";img.src=base+\"?scale-down-to=1024\";img.addEventListener(\"error\",()=>{img.removeAttribute(\"srcset\");img.src=base;},{once:true});});document.querySelectorAll('[data-framer-name=\"Sports Teaser Photography\"],[data-framer-name=\"Training Base Photography\"]').forEach(e=>{e.classList.add(\"mm-sports-triptych\");e.setAttribute(\"role\",\"img\");e.setAttribute(\"aria-label\",\"Manthos basketball court, football field and gym, shown side by side\");});document.querySelectorAll('[data-framer-name=\"Sports Cover\"] img').forEach(img=>{if(repaired.has(img))return;repaired.add(img);img.srcset=\"\";img.src=sportsTriptych;img.alt=\"Manthos basketball court, football field and gym in three side-by-side photographic panels\";img.classList.add(\"mm-sports-cover-photo\");});if(changed)setSlots([...records]);};update();const observer=new MutationObserver(()=>{if(!frame)frame=requestAnimationFrame(()=>{frame=0;update();});});observer.observe(document.body,{childList:true,subtree:true});return()=>{observer.disconnect();cancelAnimationFrame(frame);records.forEach(r=>r.host.remove());document.body.classList.remove(\"mm-approved-home\");};},[]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:approvedLayoutCSS}),slots.map(s=>/*#__PURE__*/createPortal(s.kind===\"opening\"?/*#__PURE__*/_jsx(ApprovedOpening,{}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"mm-eyebrow\",children:\"Manthos Mountain Resort & Spa\"}),/*#__PURE__*/_jsxs(\"h1\",{children:[t(\"Authentic\"),/*#__PURE__*/_jsx(\"br\",{}),t(\"by nature.\")]}),/*#__PURE__*/_jsx(\"span\",{className:\"mm-rule\"}),/*#__PURE__*/_jsxs(\"p\",{className:\"mm-hero-description\",children:[t(\"Where timeless hospitality meets\"),/*#__PURE__*/_jsx(\"br\",{}),t(\"the beauty of Mount Pelion.\")]}),/*#__PURE__*/_jsxs(\"a\",{href:\"#manthos-story\",children:[t(\"Discover our story\"),\" \",/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"→\"})]})]}),s.host))]});}const approvedLayoutCSS=`\n[data-framer-name=\"Above the Clouds\"]:has(> [data-framer-name=\"Mountain Shade\"]){background:#1d2924 url(\"https://framerusercontent.com/images/RW5V8A0EHpn9eS1yaGspeCakn4Q.webp\") center/cover no-repeat!important}[data-framer-name=\"Above the Clouds\"]:has(> [data-framer-name=\"Mountain Shade\"])>[data-framer-background-image-wrapper]{display:none!important}.mm-opening-host{width:100%;flex:none;position:relative;z-index:2;background:#e9e3d8}.mm-opening{color:#1d2924;font:16px/1.6 Inter,Arial,sans-serif;text-align:left}.mm-booking{position:relative;max-width:1080px;margin:-42px auto 0;padding:0 24px}.mm-booking .mb-bar{border-radius:0;box-shadow:0 5px 15px #14201820}.mm-editorial{max-width:1200px;margin:auto;display:grid;grid-template-columns:.9fr 1.35fr .8fr;gap:24px;padding:36px 48px 40px;align-items:stretch}.mm-eyebrow{font:10px/1.5 Inter,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#786039;margin:0 0 18px}.mm-story h2{font:400 clamp(28px,3vw,40px)/1.08 Cormorant,Georgia,serif;margin:0 0 18px}.mm-rule{display:block;width:34px;height:1px;background:#c8a878;margin:18px 0}.mm-story>p:not(.mm-eyebrow),.mm-story details{font-size:14px;line-height:1.6}.mm-story summary{cursor:pointer;font-size:11px;text-transform:uppercase;letter-spacing:.1em;min-height:44px;display:flex;align-items:center;color:#52674e}.mm-story summary::after{content:' +';margin-left:10px}.mm-showcase{min-height:350px;min-width:0}.mm-values{background:#1d2924;color:#f3efe8;padding:24px;display:flex;flex-direction:column;justify-content:center;gap:16px}.mm-values>div+div{border-top:1px solid #536050;padding-top:16px}.mm-values span{font-size:26px;color:#c8a878;float:left;margin:0 12px 12px 0}.mm-values h3{font:10px/1.5 Inter,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px}.mm-values p{font:12px/1.6 Inter,Arial,sans-serif;margin:0}.mm-categories{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;position:relative!important;padding:0!important;background:#e9e3d8!important;height:auto!important;width:100%!important}.mm-categories>a{display:block;position:relative;min-width:0;height:185px;overflow:hidden;background:#1d2924;color:#fff;text-decoration:none}.mm-categories img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.mm-categories>a:after{content:'';position:absolute;inset:0;background:linear-gradient(#0a161bad,transparent 70%)}.mm-categories>a>span{position:absolute;z-index:1;left:18px;right:18px;top:18px;color:#fff;font:22px/1.15 Cormorant,Georgia,serif}.mm-categories b{float:right;font:16px Arial}.mm-categories a:hover img{transform:scale(1.035)}.mm-categories a:focus-visible,.mm-story summary:focus-visible,.mm-hero-copy a:focus-visible{outline:2px solid #c8a878;outline-offset:-3px}\n.mm-approved-home:has(.mm-opening-host>.mm-opening) [data-framer-name=\"Introduction\"]{display:none!important}[data-framer-name=\"Above the Clouds\"]:has(> [data-framer-name=\"Mountain Shade\"]){height:620px!important;min-height:620px!important;padding:0!important;isolation:isolate}[data-framer-name=\"Above the Clouds\"]:has(> [data-framer-name=\"Mountain Shade\"])>[data-framer-name]{display:none!important}.mm-hero-copy{position:absolute;z-index:2;top:120px;left:max(48px,calc((100% - 1080px)/2));width:420px;max-width:calc(100% - 48px);text-align:left;color:#f3efe8;pointer-events:auto}.mm-hero-copy h1{font:400 clamp(48px,5.5vw,76px)/.98 Cormorant,Georgia,serif;text-transform:uppercase;letter-spacing:-.025em;color:#f3efe8;margin:0 0 24px}.mm-hero-description{font:14px/1.65 Inter,Arial,sans-serif;color:#f3efe8;margin:0 0 20px}.mm-hero-copy>a{color:#c8a878;font:10px/1.5 Inter,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;display:inline-flex;gap:20px;align-items:center;min-height:44px;text-decoration:none}.mm-approved-home .mp-hero-shade{background:linear-gradient(90deg,#050b09ed 0%,#08110cad 30%,#08110c10 70%),linear-gradient(transparent 70%,#08110c66)}\nnav[data-framer-name]{background:#101a15!important;border-bottom:1px solid #c8a87822!important}nav[data-framer-name] [data-framer-name=\"Navigation Links\"]>[data-framer-name]{background:transparent!important}.mm-approved-home .mp-hero-film .mp-motion-control{bottom:70px}nav[data-framer-name] a.framer-text{color:#f3efe8!important}nav[data-framer-name] a.framer-text:hover{color:#c8a878!important}nav[data-framer-name] .mp-logo{background:#e9e3d8;padding:8px!important;border-radius:0}nav[data-framer-name] [data-framer-name=\"Menu Trigger\"]{color:#f3efe8!important}nav[data-framer-name] [data-framer-name=\"Menu Trigger\"] svg{--1m973uw:#f3efe8!important}nav[data-framer-name] [data-framer-name=\"Menu Trigger\"] *{stroke:#f3efe8!important}nav[data-framer-name] .mb-trigger{background:transparent!important;color:#c8a878!important;border:1px solid #c8a878!important;border-radius:0!important}\n.mm-sports-cover-photo{object-fit:cover!important;object-position:center!important}@media(max-width:809px){.mm-sports-cover-photo{position:relative!important;height:auto!important;aspect-ratio:1344/752;object-fit:contain!important;top:72px!important}}\n.mm-sports-triptych{background-image:url(\"`+sportsTriptych+`\")!important;background-size:cover!important;background-position:center!important;aspect-ratio:16/9!important;height:auto!important;min-height:0!important}.mm-sports-triptych>*{visibility:hidden!important}\n@media(max-width:1199px){.mm-editorial{grid-template-columns:1fr 1.3fr;padding:32px 32px 36px}.mm-values{grid-column:1/-1;flex-direction:row;gap:24px}.mm-values>div{flex:1}.mm-values>div+div{border-top:0;border-left:1px solid #536050;padding-top:0;padding-left:24px}.mm-categories>a>span{font-size:20px}.mm-categories>a{height:160px}}\n@media(max-width:809px){[data-framer-name=\"Above the Clouds\"]:has(> [data-framer-name=\"Mountain Shade\"]){height:570px!important;min-height:570px!important}.mm-hero-copy{left:24px;top:110px;width:calc(100% - 48px)}.mm-hero-copy h1{font-size:52px}.mm-booking{margin:-24px auto 0}.mm-editorial{grid-template-columns:1fr;padding:36px 24px;gap:24px}.mm-story{max-width:540px}.mm-showcase{height:350px}.mm-values{flex-direction:column;padding:24px}.mm-values>div+div{border-left:0;border-top:1px solid #536050;padding:16px 0 0}.mm-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-categories>a{height:180px}.mm-categories>a:last-child{grid-column:1/-1}.mm-approved-home .mp-hero-shade{background:linear-gradient(90deg,#050b09de,#08110c30),linear-gradient(transparent 60%,#08110c99)}nav[data-framer-name] .mp-logo{padding:4px!important}}\n@media(prefers-reduced-motion:reduce){.mm-categories img{transition:none}.mm-categories a:hover img{transform:none}}\n`;function BrandConsistency(){React.useEffect(()=>{if(RenderTarget.current()===RenderTarget.canvas)return;const seen=new WeakSet;const observer=new IntersectionObserver(es=>es.forEach(e=>{if(e.isIntersecting){e.target.classList.add(\"brand-arrived\");observer.unobserve(e.target);}}),{threshold:.4});const update=()=>document.querySelectorAll(\".footer-logo\").forEach(e=>{if(!seen.has(e)){seen.add(e);observer.observe(e);}});update();const mo=new MutationObserver(update);mo.observe(document.body,{childList:true,subtree:true});return()=>{observer.disconnect();mo.disconnect();};},[]);return /*#__PURE__*/_jsx(\"style\",{children:brandConsistencyCSS});}const brandConsistencyCSS=`\nnav[data-framer-name] .mp-logo{background:transparent!important;padding:0!important;border:0!important;box-shadow:none!important;width:200px!important;height:60px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important}nav[data-framer-name] .mp-logo::before,nav[data-framer-name] .mp-logo::after{display:none!important}nav[data-framer-name] .mp-logo img{width:200px!important;height:60px!important;object-fit:cover!important;filter:brightness(1.65);animation:none!important;transform:none!important}.footer-logo{position:relative;display:inline-block}.footer-logo::after{content:'';display:block;height:1px;width:84px;margin:10px 0 0;background:#c8a878;transform-origin:left}.footer-logo.brand-arrived img{animation:manthos-brand-reveal 1.4s ease-out both}.footer-logo.brand-arrived::after{animation:manthos-brand-line 1.5s ease-out .25s both}@keyframes manthos-brand-reveal{from{clip-path:inset(0 100% 0 0);opacity:.2}to{clip-path:inset(0);opacity:1}}@keyframes manthos-brand-line{from{transform:scaleX(0)}to{transform:scaleX(1)}}\n@media(max-width:809px){nav[data-framer-name] .mp-logo,nav[data-framer-name] .mp-logo img{width:180px!important;height:54px!important}}\n@media(prefers-reduced-motion:reduce){.footer-logo.brand-arrived img,.footer-logo.brand-arrived::after{animation:none!important}}\n`;function ConsistencyAuditFixes(){const t=useManthosCopy();const[links,setLinks]=React.useState([]);React.useEffect(()=>{if(RenderTarget.current()===RenderTarget.canvas)return;const closeAfterNavigation=event=>{if(!event.target.closest?.(\"nav a\"))return;window.setTimeout(()=>{const button=document.querySelector('nav button[aria-label=\"Close menu\"]');if(!button)return;const options={bubbles:true,pointerId:1,pointerType:\"mouse\",isPrimary:true,button:0};button.dispatchEvent(new PointerEvent(\"pointerdown\",options));button.dispatchEvent(new PointerEvent(\"pointerup\",options));},350);};document.addEventListener(\"click\",closeAfterNavigation,true);const update=()=>{document.querySelectorAll('nav [data-framer-name=\"Mobile Menu\"] a').forEach(a=>{if(a.textContent.trim()===\"SPORTS\")a.textContent=\"Sports\";});const additions=[];document.querySelectorAll(\"nav a\").forEach(a=>{if(![\"wellness\",\"ευεξία\"].includes(a.textContent.trim().toLowerCase())||a.classList.contains(\"mm-wellness-link\")||a.classList.contains(\"mm-native-wellness\"))return;a.classList.add(\"mm-native-wellness\");const host=document.createElement(\"span\");host.className=\"mm-wellness-host\";a.after(host);additions.push(host);});if(additions.length)setLinks(old=>[...old.filter(h=>h.isConnected),...additions]);document.querySelectorAll('[data-framer-name=\"Amenity Grid\"]').forEach(grid=>{const labels=new Set;Array.from(grid.children).forEach(item=>{const label=item.textContent.trim().toLowerCase();if(!label)return;item.classList.toggle(\"mm-duplicate-amenity\",labels.has(label));labels.add(label);});});document.querySelectorAll('[data-framer-name=\"Bed Configuration\"] p').forEach(p=>{if(p.textContent.includes(\"HotelSync currently displays:\"))p.textContent=p.textContent.split(\"HotelSync currently displays:\")[0].trim();});document.querySelectorAll(\"article\").forEach(article=>{const title=article.querySelector(\"h1\")?.textContent.trim();if(title===\"Privacy Policy\"||title===\"Terms & Conditions\")article.classList.add(\"mm-legal-page\");});};update();const mo=new MutationObserver(update);mo.observe(document.body,{childList:true,subtree:true});return()=>{mo.disconnect();document.removeEventListener(\"click\",closeAfterNavigation,true);document.querySelectorAll(\".mm-wellness-host\").forEach(h=>h.remove());document.querySelectorAll(\".mm-native-wellness\").forEach(a=>a.classList.remove(\"mm-native-wellness\"));};},[]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:consistencyAuditCSS}),links.map((host,i)=>/*#__PURE__*/createPortal(/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aRsv0alok\"},children:/*#__PURE__*/_jsx(\"a\",{className:\"framer-text mm-wellness-link\",children:t(\"Wellness\")})}),host,\"wellness-\"+i))]});}const consistencyAuditCSS=`\n@media(min-width:810px) and (max-width:1199px){body{padding-top:50px!important}html{scroll-padding-top:150px!important}}\n\nnav [data-framer-name=\"Navigation Links\"] > div{padding:0!important;margin:0!important;min-height:0!important;height:auto!important}\n\n[data-framer-name=\"Team Offer Actions\"]{height:auto!important;min-height:0!important}\n[data-framer-name=\"Team Offer Actions\"] a{width:100%!important;max-width:100%!important;box-sizing:border-box!important;height:auto!important;min-height:48px!important;padding:14px 20px!important;white-space:normal!important}\n[data-framer-name=\"Team Offer Actions\"] a p{width:auto!important;max-width:100%!important;white-space:normal!important;line-height:1.5!important}\na[data-reset=\"button\"] .ms-text{opacity:1!important;translate:none!important;clip-path:none!important}\nhtml:lang(el) [data-framer-name=\"Winter in Pelion\"]::before{content:\"Το Manthos τον χειμώνα\"!important}\n\n.mm-native-wellness,.mm-duplicate-amenity{display:none!important}\nbody [data-framer-name=\"Rooms Introduction\"]{display:none!important}\nbody [data-framer-name=\"All Rooms & Suites\"]{padding-top:clamp(48px,5.34vw,64px)!important}\n.mm-wellness-host{display:contents}.mm-wellness-link{font:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:none}\n.manthos-destination .md-hero h1{font-size:78px!important;line-height:1.04!important;letter-spacing:-.025em!important}\n.manthos-destination h2,.mp-heading h2{font-size:56px!important;line-height:1.1!important;letter-spacing:-.015em!important}\n.manthos-destination .md-hero{padding-top:112px!important;padding-bottom:40px!important}\n.manthos-destination .md-eyebrow{font-size:11px!important;letter-spacing:.14em!important;font-weight:600!important}\n[data-framer-name=\"Wellness Content\"] h2{font-size:56px!important;line-height:1.1!important}\n[data-framer-name=\"Room Breadcrumb\"],[data-framer-name=\"Room Breadcrumb\"]>div{background:transparent!important}\n[data-framer-name=\"Room Breadcrumb\"]{padding:0!important}\n[data-framer-name=\"Room Breadcrumb\"]>div{padding:0!important;height:auto!important;min-height:0!important}\n[data-framer-name=\"Rooms Introduction\"] [data-framer-name=\"Introduction Copy\"]>div:nth-child(3){display:none!important}\n[data-framer-name=\"Room Collection\"]>div{align-self:stretch!important;height:100%!important}\n[data-framer-name=\"Room Collection\"] [data-framer-name=\"Desktop\"]:has(>[data-framer-name=\"Room Copy\"]){height:100%!important}\n[data-framer-name=\"Room Collection\"] [data-framer-name=\"Room Copy\"]{flex:1!important;justify-content:flex-start!important}\n[data-framer-name=\"Room Collection\"] [data-framer-name=\"Room Actions\"]{margin-top:auto!important;padding-top:12px!important}\n.mm-legal-page{padding:128px 24px 96px!important}\n.mm-legal-page h1{font-family:Cormorant,Georgia,serif!important;font-size:56px!important}\n.manthos-reveal-pending{opacity:1!important;transform:none!important}\n@media(max-width:809px){\n .manthos-destination .md-hero{padding-top:96px!important;padding-bottom:32px!important}\n .manthos-destination .md-hero h1{font-size:48px!important}\n .manthos-destination h2,.mp-heading h2,[data-framer-name=\"Wellness Content\"] h2{font-size:36px!important;line-height:1.08!important}\n .mm-legal-page{padding-top:104px!important;padding-bottom:112px!important}.mm-legal-page h1{font-size:40px!important}\n [data-framer-name=\"Room Breadcrumb\"]>div{padding:20px 0!important}\n [data-framer-name=\"Sports Cover\"]{height:auto!important;min-height:0!important;background:#1d2924!important}\n [data-framer-name=\"Sports Cover\"] header{height:auto!important;min-height:0!important;padding:calc(72px + 100vw * 752 / 1344 + 32px) 24px 32px!important;background:#1d2924!important;gap:16px!important}\n [data-framer-name=\"Sports Cover Readability Overlay\"]{display:none!important}\n [data-framer-name=\"Sports Cover\"] header>[data-framer-name=\"Eyebrow\"],[data-framer-name=\"Sports Cover\"] header>[data-framer-name=\"Title\"],[data-framer-name=\"Sports Cover\"] header>[data-framer-name=\"Summary\"]{position:relative!important;top:auto!important;left:auto!important;width:100%!important;max-width:100%!important;flex-shrink:0!important}\n [data-framer-name=\"Sports Cover\"]>div:first-child{height:auto!important;min-height:0!important}\n [data-framer-name=\"Sports Cover Actions\"]{height:auto!important;padding:0 24px 40px!important;background:#1d2924!important}\n}\n`;function LicensedPelionSummer(){const t=useManthosCopy();const[hosts,setHosts]=React.useState([]);React.useEffect(()=>{if(RenderTarget.current()===RenderTarget.canvas)return;const made=[];const update=()=>{const additions=[];document.querySelectorAll('[data-framer-name=\"Summer in Pelion\"]').forEach(el=>{if(el.querySelector(\".pelion-summer-media\"))return;const host=document.createElement(\"div\");host.className=\"pelion-summer-media\";el.prepend(host);made.push(host);additions.push(host);});if(additions.length)setHosts(old=>[...old.filter(h=>h.isConnected),...additions]);};update();const observer=new MutationObserver(update);observer.observe(document.body,{childList:true,subtree:true});return()=>{observer.disconnect();made.forEach(h=>h.remove());};},[]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`\n body [data-framer-name=\"Summer in Pelion\"]{position:relative!important;isolation:isolate;overflow:hidden!important}\n body [data-framer-name=\"Summer in Pelion\"]::before{display:none!important}\n body [data-framer-name=\"Summer in Pelion\"]>[data-framer-name]{position:relative!important;z-index:2}\n body [data-framer-name=\"Summer in Pelion\"] .framer-text{color:#f3efe8!important;--framer-text-color:#f3efe8!important}\n .pelion-summer-media{position:absolute!important;inset:0;z-index:0!important;pointer-events:none}\n .pelion-summer-media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}\n .pelion-summer-media:after{content:'';position:absolute;inset:0;background:linear-gradient(#0e211744,#0e211722 20%,#0e2117dc 100%)}\n .pelion-summer-credit{position:absolute;z-index:3;left:24px;right:24px;top:20px;font:11px/1.5 Inter,Arial,sans-serif;color:#fff;pointer-events:auto;text-align:left;text-shadow:0 1px 4px #000}\n .pelion-summer-credit a{color:inherit;text-underline-offset:3px}\nbody [data-framer-name=\"Winter in Pelion\"]{background-image:linear-gradient(#14221933,#142219c9),url(\"https://framerusercontent.com/images/Snc87HwJIfjZfLLHzfJn83LeX5g.webp?scale-down-to=1024\")!important;background-size:cover!important;background-position:center!important}\nbody [data-framer-name=\"Winter in Pelion\"] .framer-text{color:#f3efe8!important;--framer-text-color:#f3efe8!important}\n `}),hosts.map((host,i)=>/*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"img\",{src:\"https://thumb.wikimedia.org/wikipedia/commons/thumb/e/ec/Milopotamos_beach_Pelion.jpg/1280px-Milopotamos_beach_Pelion.jpg\",alt:\"Wooded cliffs and blue Aegean water at Mylopotamos, Pelion\",loading:\"lazy\",decoding:\"async\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"pelion-summer-credit\",children:[t(\"Mylopotamos\"),\" \\xb7\",\" \",/*#__PURE__*/_jsx(\"a\",{href:\"https://commons.wikimedia.org/wiki/File:Milopotamos_beach_Pelion.jpg\",target:\"_blank\",rel:\"noopener noreferrer\",children:\"Eleni Alexiou\"}),\" \",\"\\xb7\",\" \",/*#__PURE__*/_jsx(\"a\",{href:\"https://creativecommons.org/licenses/by-sa/4.0/\",target:\"_blank\",rel:\"noopener noreferrer\",children:\"CC BY-SA 4.0\"}),\" \",\"\\xb7 \",t(\"cropped\")]})]}),host,\"pelion-summer-\"+i))]});}function EditorialComparison(){const[eligible,setEligible]=React.useState(false),[open,setOpen]=React.useState(true);const closeRef=React.useRef(null),trigger=React.useRef(null);React.useEffect(()=>{const check=()=>{const home=!!document.querySelector(\".mm-approved-home\")||/Above the Clouds|AUTHENTIC.*BY NATURE|Authentic.*by nature/i.test(document.querySelector(\"h1\")?.textContent||\"\");setEligible(home&&/preview-module/.test(location.pathname));};check();const ob=new MutationObserver(check);ob.observe(document.body,{childList:true,subtree:true});return()=>ob.disconnect();},[]);React.useEffect(()=>{if(!open)return;closeRef.current?.focus();const key=e=>{if(e.key===\"Escape\"&&!document.querySelector(\"dialog[open]\")){setOpen(false);trigger.current?.focus();}};window.addEventListener(\"keydown\",key);return()=>window.removeEventListener(\"keydown\",key);},[open,eligible]);if(!eligible)return null;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"button\",{ref:trigger,onClick:()=>setOpen(true),style:{position:\"fixed\",bottom:18,left:18,zIndex:2147482e3,background:\"#faf9f5\",color:\"#27372c\",border:\"1px solid #9c8455\",padding:\"12px 18px\",font:\"13px Inter,Arial,sans-serif\",cursor:\"pointer\",boxShadow:\"0 3px 20px #0002\"},children:\"Preview homepage revision ↗\"}),open&&/*#__PURE__*/_jsxs(\"div\",{className:\"me-comparison\",style:{position:\"fixed\",inset:0,zIndex:2147482100,overflowY:\"auto\",background:\"#faf9f5\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"sticky\",top:0,zIndex:25,background:\"#27372c\",color:\"#fff\",padding:\"8px 18px\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",font:\"12px Arial,sans-serif\"},children:[/*#__PURE__*/_jsx(\"span\",{children:\"New \\xb7 Simplified homepage\"}),/*#__PURE__*/_jsx(\"button\",{ref:closeRef,onClick:()=>{setOpen(false);trigger.current?.focus();},style:{background:\"transparent\",border:0,color:\"white\",padding:\"8px\",cursor:\"pointer\",font:\"12px Arial,sans-serif\"},children:\"Previous design \\xd7\"})]}),/*#__PURE__*/_jsx(ManthosEditorialHome,{})]})]}),document.body);}// Preferred original design: garden opening and coordinated scroll reveals.\nfunction PreviousDesignMotion(){const t=useManthosCopy();const[slot,setSlot]=React.useState(null);React.useEffect(()=>{if(RenderTarget.current()===RenderTarget.canvas)return;let host=null,anchor=null,frame=0;const tracked=new Set;const photos=new Set;let scrollFrame=0;const move=()=>{scrollFrame=0;photos.forEach(el=>{const box=el.getBoundingClientRect();if(box.bottom<0||box.top>innerHeight)return;const offset=Math.max(-14,Math.min(14,(innerHeight/2-box.top-box.height/2)*.04));el.style.setProperty(\"--mx-photo-drift\",reduce.matches?\"0px\":offset+\"px\");});};const onScroll=()=>{if(!scrollFrame)scrollFrame=requestAnimationFrame(move);};window.addEventListener(\"scroll\",onScroll,true);window.addEventListener(\"resize\",onScroll);const reduce=window.matchMedia(\"(prefers-reduced-motion: reduce)\");const observer=new IntersectionObserver(entries=>entries.forEach(entry=>{if(entry.isIntersecting){entry.target.classList.add(\"mx-entered\");observer.unobserve(entry.target);}}),{threshold:.08,rootMargin:\"0px 0px -32px 0px\"});const scan=()=>{const home=document.body.classList.contains(\"mm-approved-home\");const next=home?document.querySelector('section[data-framer-name=\"Rooms and Suites\"]'):null;if(anchor!==next){if(anchor)anchor.classList.remove(\"mx-old-rooms\");host?.remove();host=null;anchor=next;if(anchor){host=document.createElement(\"div\");host.className=\"mx-stay-host\";anchor.after(host);anchor.classList.add(\"mx-old-rooms\");}setSlot(host);}document.querySelectorAll('main h2,main h3,[data-framer-name=\"Sports Teaser Copy\"],[data-framer-name=\"Sports Teaser Photography\"],[data-framer-name=\"Wellness Copy\"],[data-framer-name=\"Wellness Atmosphere\"],.mm-showcase,.mm-story,.mm-values>div,.mm-categories>a,.mp-heading,.mp-photo-grid figure,.mx-stay-heading,.mx-stay-card,[data-framer-name=\"Taste Copy\"],[data-framer-name=\"Training Base Copy\"],.md-intro,.md-band,.md-card').forEach(el=>{if(tracked.has(el)||el.closest(\"nav,dialog,.mb-panel,.mx-old-rooms\"))return;tracked.add(el);el.classList.add(\"mx-reveal\");observer.observe(el);});};document.querySelectorAll(\".mp-photo-grid img,.mx-stay-photo img\").forEach(el=>{photos.add(el);el.classList.add(\"mx-scroll-photo\");});onScroll();scan();const mo=new MutationObserver(()=>{if(!frame)frame=requestAnimationFrame(()=>{frame=0;scan();document.querySelectorAll(\".mp-photo-grid img,.mx-stay-photo img\").forEach(el=>{photos.add(el);el.classList.add(\"mx-scroll-photo\");});onScroll();});});mo.observe(document.body,{childList:true,subtree:true});return()=>{window.removeEventListener(\"scroll\",onScroll,true);window.removeEventListener(\"resize\",onScroll);cancelAnimationFrame(scrollFrame);photos.forEach(el=>{el.classList.remove(\"mx-scroll-photo\");el.style.removeProperty(\"--mx-photo-drift\");});observer.disconnect();mo.disconnect();cancelAnimationFrame(frame);anchor?.classList.remove(\"mx-old-rooms\");host?.remove();tracked.forEach(el=>el.classList.remove(\"mx-reveal\",\"mx-entered\"));};},[]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:\".mp-photo-grid figure{overflow:hidden}.mx-scroll-photo{translate:0 var(--mx-photo-drift,0px);scale:1.035}.mx-old-rooms:has(+.mx-stay-host>.mx-stay){display:none!important}.mx-stay-host{width:100%;flex:none;background:#e3e5da}.mx-stay{max-width:1200px;margin:auto;padding:80px 48px;color:#1d2924;font:15px/1.65 Inter,Arial,sans-serif;text-align:left}.mx-stay-heading{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:32px}.mx-stay h2{font:400 clamp(36px,4vw,54px)/1.08 Cormorant,Georgia,serif;margin:0 0 14px}.mx-stay-heading p{max-width:510px;margin:0}.mx-stay a{color:inherit;text-decoration:none}.mx-stay-cta{display:inline-flex;align-items:center;justify-content:center;gap:24px;border:1px solid #52674e;padding:14px 22px;white-space:nowrap;min-height:48px;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.mx-stay-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mx-stay-card{display:block;min-width:0}.mx-stay-photo{overflow:hidden;aspect-ratio:4/3;background:#52674e}.mx-stay-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.mx-stay-card:hover img{transform:scale(1.04)}.mx-stay-card h3{font:400 28px/1.2 Cormorant,Georgia,serif;margin:16px 0 5px}.mx-stay-card p{font-size:13px;margin:0;color:#52674e}.mx-stay a:focus-visible{outline:2px solid #a48652;outline-offset:5px}.mx-stay-card:nth-child(2){transition-delay:110ms}.mx-stay-card:nth-child(3){transition-delay:220ms}.mm-approved-home .mp-hero-shade{background:linear-gradient(90deg,#0a1b16b3,#0a1b1618 75%),linear-gradient(transparent 65%,#0a1b1655)!important}.mm-approved-home .mm-hero-copy{top:100px}.mm-approved-home .mm-hero-copy .mm-eyebrow,.mm-approved-home .mm-hero-copy>a{color:#ead8b8}.mm-approved-home .mm-hero-copy h1{text-shadow:0 2px 24px #0a1b1630}.mm-approved-home .mm-story{align-self:start;position:sticky;top:110px}.mm-approved-home .mm-editorial{padding-top:64px;padding-bottom:64px}.mm-approved-home .mp-hero-film{border-radius:0}@media(prefers-reduced-motion:no-preference){.mx-reveal{opacity:0;translate:0 54px;transition:opacity .85s ease,translate 1.1s cubic-bezier(.16,1,.3,1)}.mx-reveal.mx-entered{opacity:1;translate:0 0}.mx-stay-photo img{animation:mx-image-in 1.3s cubic-bezier(.16,1,.3,1) both;animation-play-state:paused}.mx-entered .mx-stay-photo img{animation-play-state:running}@keyframes mx-image-in{from{clip-path:inset(16% 0 0 0);transform:scale(1.1)}to{clip-path:inset(0);transform:scale(1)}}}@media(max-width:809px){.mx-stay{padding:48px 24px}.mx-stay-heading{display:block}.mx-stay-cta{margin-top:24px}.mx-stay-grid{gap:16px;grid-template-columns:1fr}.mx-stay-card{display:grid!important;grid-template-columns:42% 1fr;gap:0 18px;align-items:center}.mx-stay-photo{grid-row:1/3;aspect-ratio:1}.mx-stay-card h3{font-size:25px;align-self:end;margin:0 0 6px}.mx-stay-card p{align-self:start;font-size:12px}.mm-approved-home .mm-story{position:static}.mm-approved-home .mm-hero-copy{top:100px}.mx-reveal{translate:0 28px}.mx-stay-card:nth-child(n){transition-delay:0ms}}@media(prefers-reduced-motion:reduce){.mx-reveal{opacity:1;translate:none}.mx-stay-photo img{animation:none;transition:none}}\"}),slot&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"section\",{className:\"mx-stay\",\"aria-label\":t(\"Rooms, suites and bungalows\"),children:[/*#__PURE__*/_jsxs(\"div\",{className:\"mx-stay-heading\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"p\",{className:\"mm-eyebrow\",children:t(\"Stay at Manthos\")}),/*#__PURE__*/_jsx(\"h2\",{children:t(\"Your mountain retreat.\")}),/*#__PURE__*/_jsx(\"p\",{children:t(\"Rooms, suites and wooden bungalows. Find your own way to settle into Pelion.\")})]}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e22tkwIoH\"},children:/*#__PURE__*/_jsxs(\"a\",{className:\"mx-stay-cta\",children:[t(\"Rooms & Suites\"),\" \",/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:\"↗\"})]})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"mx-stay-grid\",children:[[\"Rooms\",\"Comfort for a mountain escape.\",\"QlI5C3tF55Za0Eg3iWsxTSzsg.jpg\"],[\"Suites\",\"More space to make yourself at home.\",\"uOl71v2pz4qaxJMFAYzfCvVyz5w.jpg\"],[\"Wooden bungalows\",\"Warm wood and a garden setting.\",\"XS8uKGDOXeuMIjOTc1XYNRhP9rI.webp\"]].map(([title,copy,img])=>/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e22tkwIoH\"},children:/*#__PURE__*/_jsxs(\"a\",{className:\"mx-stay-card\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"mx-stay-photo\",children:/*#__PURE__*/_jsx(\"img\",{src:\"https://framerusercontent.com/images/\"+img+\"?scale-down-to=1024\",srcSet:[512,1024].map(n=>\"https://framerusercontent.com/images/\"+img+\"?scale-down-to=\"+n+\" \"+n+\"w\").join(\", \"),sizes:\"(max-width:809px) 40vw, (max-width:1199px) 30vw, 360px\",decoding:\"async\",alt:t(title)+\" — Manthos Mountain Resort\",loading:\"lazy\"})}),/*#__PURE__*/_jsx(\"h3\",{children:t(title)}),/*#__PURE__*/_jsx(\"p\",{children:t(copy)})]})},t(title)))})]}),slot)]});}function HomepageScrollChoreography(){React.useEffect(()=>{if(RenderTarget.current()===RenderTarget.canvas)return;const items=new Map;let frame=0,scanFrame=0;const reduced=matchMedia(\"(prefers-reduced-motion: reduce)\");const render=()=>{frame=0;items.forEach((item,el)=>{if(!el.isConnected){items.delete(el);return;}if(item.progress>=1)return;const rect=el.getBoundingClientRect();const p=reduced.matches?1:Math.max(0,Math.min(1,(innerHeight*.94-rect.top)/(innerHeight*.44)));const next=Math.max(item.progress,p);if(el.style.getPropertyValue(\"--ms-progress\")!==String(next)){item.progress=next;el.style.setProperty(\"--ms-progress\",String(next));}});};const schedule=()=>{if(!frame)frame=requestAnimationFrame(render);};const scan=()=>{const home=document.body.classList.contains(\"mm-approved-home\");const title=document.querySelector(\"h1\")?.textContent||\"\";if(document.querySelector(\".manthos-policy\")||/privacy|terms|cookie policy|environmental policy|περιβαλλοντική/i.test(title))return;document.querySelectorAll(home?\".mm-opening h2,.mm-opening h3,.mm-opening p,.mx-stay h2,.mx-stay h3,.mx-stay p,section[data-framer-name] h2,section[data-framer-name] p,.mp-family h2,.mp-family p\":\"h2,h3,p\").forEach(el=>{if(items.has(el)||el.closest('.mx-old-rooms,nav,form,footer,header,dialog,.mb-root,.mb-dialog,.mm-booking,[data-framer-name=\"Above the Clouds\"],.mp-welcome,[role=\"dialog\"],button,a'))return;items.set(el,{kind:\"text\",progress:0});el.classList.add(\"ms-text\");});document.querySelectorAll(home?'.mm-showcase,.mx-stay-photo,.mp-family figure img,[data-framer-name=\"Sports Teaser Photography\"],[data-framer-name=\"Wellness Atmosphere\"],[data-framer-name=\"Taste\"] > [data-framer-background-image-wrapper]':\"img\").forEach(el=>{if(items.has(el)||el.closest(\"nav,footer,header,dialog,button,.mb-root\")||el.classList.contains(\"md-family-logo\"))return;items.set(el,{kind:\"photo\",progress:0});el.classList.add(\"ms-photo\");});schedule();};scan();const ob=new MutationObserver(()=>{if(!scanFrame)scanFrame=requestAnimationFrame(()=>{scanFrame=0;scan();});});ob.observe(document.body,{childList:true,subtree:true});window.addEventListener(\"scroll\",schedule,true);window.addEventListener(\"resize\",schedule);reduced.addEventListener(\"change\",schedule);return()=>{ob.disconnect();cancelAnimationFrame(frame);cancelAnimationFrame(scanFrame);window.removeEventListener(\"scroll\",schedule,true);window.removeEventListener(\"resize\",schedule);reduced.removeEventListener(\"change\",schedule);items.forEach((v,el)=>{el.classList.remove(\"ms-text\",\"ms-photo\");el.style.removeProperty(\"--ms-progress\");});};},[]);return /*#__PURE__*/_jsx(\"style\",{children:'.mx-reveal{opacity:1!important;translate:none!important;transition:none!important}.ms-text{opacity:1!important;translate:0 calc((1 - var(--ms-progress,1))*44px)!important;clip-path:inset(0 0 calc((1 - var(--ms-progress,1))*80%) 0);will-change:translate,opacity,clip-path}.ms-photo{opacity:calc(.2 + var(--ms-progress,1)*.8)!important;translate:0 calc((1 - var(--ms-progress,1))*64px)!important;clip-path:inset(calc((1 - var(--ms-progress,1))*12%) calc((1 - var(--ms-progress,1))*9%) 0);will-change:translate,opacity,clip-path}.mm-approved-home .mx-stay-photo img{animation:none!important}.mp-family .mp-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.social-links{gap:14px!important;margin-top:20px!important}.social-links .social-icon{width:48px!important;height:48px!important;min-width:48px!important;border-radius:12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:9px!important;color:white!important;border:0!important}.social-links .social-icon svg{width:30px!important;height:30px!important}.social-links a[href*=\"instagram.com\"]{background:radial-gradient(circle at 28% 108%,#feda75 0%,#fa7e1e 28%,#d62976 55%,#962fbf 78%,#4f5bd5 100%)!important}.social-links a[href*=\"facebook.com\"]{background:#1877f2!important}.social-links a[href*=\"wa.me\"]{background:#25d366!important}.social-links a[href*=\"google.com/maps\"]{background:#4285f4!important}.social-links .social-icon:hover{filter:brightness(1.1)}.social-links .social-icon:focus-visible{outline:2px solid #c8a878!important;outline-offset:4px!important}.md-hotel-snow{padding-top:0!important}.md-hotel-snow img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:4px}@media(max-width:809px){.mp-family .mp-photo-grid{grid-template-columns:1fr}.ms-text,.ms-photo{will-change:auto}.md-hotel-snow .md-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ms-text,.ms-photo{opacity:1!important;translate:none!important;clip-path:none!important;will-change:auto}}'});}function ManthosLanguageSwitcher(){const{activeLocale,locales,setLocale}=useLocaleInfo();const[host,setHost]=React.useState(null);React.useEffect(()=>{if(RenderTarget.current()!==RenderTarget.canvas)setHost(document.body);},[]);const greek=activeLocale?.id===\"h9KA1ZVXL\";return /*#__PURE__*/_jsx(_Fragment,{children:host&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"label\",{className:\"mm-floating-language\",title:greek?\"Αλλαγή γλώσσας\":\"Change language\",children:[/*#__PURE__*/_jsx(\"style\",{children:`.mm-floating-language{position:fixed;right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));left:auto;top:auto;z-index:1000;width:62px;height:62px;display:flex;align-items:center;justify-content:center;background:#f3efe8;border:1px solid #c8a878;border-radius:50%;box-shadow:0 3px 16px #0003;box-sizing:border-box}.mm-floating-language>span{font-size:36px;line-height:1}.mm-floating-language select{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.mm-floating-language:focus-within{outline:2px solid #c8a878;outline-offset:4px}@media(max-width:809px){[data-framer-name=\"Persistent Mobile Booking\"]{width:calc(100% - 80px)!important;right:80px!important;left:0!important}.mm-floating-language{right:16px;bottom:calc(20px + env(safe-area-inset-bottom,0px));width:56px;height:56px}.mm-floating-language>span{font-size:33px}}`}),/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",children:greek?\"🇬🇷\":\"🇬🇧\"}),/*#__PURE__*/_jsx(\"select\",{\"aria-label\":\"Language / Γλώσσα\",value:activeLocale?.id||locales[0]?.id,onChange:e=>{const next=locales.find(l=>l.id===e.target.value);if(next)setLocale(next);},children:locales.map(l=>/*#__PURE__*/_jsx(\"option\",{value:l.id,children:l.id===\"h9KA1ZVXL\"?\"🇬🇷 Ελληνικά\":\"🇬🇧 English\"},l.id))})]}),host)});}function ManthosInteractionRefinements(){const{activeLocale}=useLocaleInfo();const greek=activeLocale?.id===\"h9KA1ZVXL\";React.useEffect(()=>{if(RenderTarget.current()===RenderTarget.canvas)return;let dialog=null,form=null,marker=null;let opener=null,previousOverflow=\"\",raf=0;let scrollStyle=\"\",animating=false;const stopScroll=()=>{cancelAnimationFrame(raf);if(animating){document.documentElement.style.scrollBehavior=scrollStyle;animating=false;}};const close=()=>{if(dialog?.open)dialog.close();};const restore=()=>{document.body.style.overflow=previousOverflow;opener?.focus({preventScroll:true});};const open=trigger=>{if(!dialog||dialog.open)return;opener=trigger||document.activeElement;previousOverflow=document.body.style.overflow;dialog.showModal();document.body.style.overflow=\"hidden\";dialog.querySelector(\".mm-enquiry-close\")?.focus();};let openedHash=false;const scan=()=>{document.querySelectorAll(\"a[href]\").forEach(a=>{const u=new URL(a.href,location.href);if(u.origin===location.origin&&/\\/family-stay\\/?$/.test(u.pathname)){a.href=(/^\\/el(?:\\/|$)/.test(location.pathname)?\"/el\":\"\")+\"/rooms\";if(/Plan your family stay|Σχεδιάστε.*οικογενειακ|Οργανώστε.*οικογενειακ/i.test(a.textContent||\"\"))a.textContent=greek?\"Ανακαλύψτε οικογενειακά δωμάτια →\":\"Explore family rooms →\";}});if(/\\/family-stay\\/?$/.test(location.pathname)){document.querySelectorAll(\"form\").forEach(f=>f.hidden=true);location.replace((greek?\"/el\":\"\")+\"/rooms\");return;}if(!document.querySelector(\"#team-preparation-enquiry\"))return;if(!dialog){const fields=document.querySelector(\"#team-preparation-enquiry\");form=fields?.closest(\"form\")||null;if(!form)return;const parent=form.parentElement;marker=document.createComment(\"Sports enquiry modal position\");parent.insertBefore(marker,form);dialog=document.createElement(\"dialog\");dialog.className=\"mm-training-dialog\";dialog.setAttribute(\"aria-label\",greek?\"Αίτημα προετοιμασίας ομάδας\":\"Plan your training camp\");const closeButton=document.createElement(\"button\");closeButton.type=\"button\";closeButton.className=\"mm-enquiry-close\";closeButton.textContent=\"\\xd7\";closeButton.setAttribute(\"aria-label\",greek?\"Κλείσιμο φόρμας\":\"Close enquiry form\");closeButton.addEventListener(\"click\",close);dialog.appendChild(closeButton);parent.appendChild(dialog);dialog.appendChild(form);dialog.addEventListener(\"close\",restore);dialog.addEventListener(\"click\",e=>{if(e.target===dialog){const r=dialog.getBoundingClientRect();if(e.clientX<r.left||e.clientX>r.right||e.clientY<r.top||e.clientY>r.bottom)close();}});parent.classList.add(\"mm-enquiry-parent\");}if(!openedHash&&/#(?:team-offer|team-preparation-enquiry)/.test(location.hash)){openedHash=true;open();}};const click=e=>{if(e.button!==0||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey)return;const a=e.target?.closest(\"a[href]\");if(!a)return;const url=new URL(a.href,location.href);if(url.origin!==location.origin)return;if(document.querySelector(\"#team-preparation-enquiry\")&&(/#(?:team-offer|team-preparation-enquiry)/.test(url.hash)||/Plan Your Training Camp|Σχεδιάστε.*προετοιμασία|Οργανώστε.*προετοιμασία/i.test(a.textContent||\"\"))){scan();if(dialog){e.preventDefault();e.stopPropagation();open(a);}return;}if(url.hash===\"#manthos-story\"&&url.pathname===location.pathname){const target=document.getElementById(\"manthos-story\");if(!target)return;e.preventDefault();e.stopPropagation();stopScroll();const start=window.scrollY,end=Math.max(0,start+target.getBoundingClientRect().top-(document.querySelector(\"nav\")?.getBoundingClientRect().height||88)-20);if(matchMedia(\"(prefers-reduced-motion: reduce)\").matches){window.scrollTo({top:end,behavior:\"instant\"});return;}const started=performance.now();scrollStyle=document.documentElement.style.scrollBehavior;document.documentElement.style.scrollBehavior=\"auto\";animating=true;const step=now=>{const p=Math.min(1,(now-started)/1100);const ease=p<.5?4*p*p*p:1-Math.pow(-2*p+2,3)/2;window.scrollTo(0,start+(end-start)*ease);if(p<1)raf=requestAnimationFrame(step);else stopScroll();};raf=requestAnimationFrame(step);}};scan();const observer=new MutationObserver(scan);observer.observe(document.body,{childList:true,subtree:true});document.addEventListener(\"click\",click,true);window.addEventListener(\"wheel\",stopScroll,{passive:true});window.addEventListener(\"touchstart\",stopScroll,{passive:true});return()=>{observer.disconnect();document.removeEventListener(\"click\",click,true);window.removeEventListener(\"wheel\",stopScroll);window.removeEventListener(\"touchstart\",stopScroll);stopScroll();if(dialog){if(dialog.open)close();if(form&&marker?.parentNode){marker.parentNode.insertBefore(form,marker);marker.parentNode.classList.remove(\"mm-enquiry-parent\");}dialog.remove();marker?.remove();}};},[greek]);return /*#__PURE__*/_jsx(\"style\",{children:`\n [data-framer-name=\"Team Offer Actions\"]{display:none!important}\n .mm-training-dialog{box-sizing:border-box;width:min(800px,calc(100% - 32px));max-height:88dvh;overflow:auto;margin:auto;padding:24px 32px 36px;border:1px solid #c8a878;border-radius:8px;background:#1d2924;color:#f3efe8;box-shadow:0 24px 80px #0006;font-family:Inter,Arial,sans-serif}\n .mm-training-dialog::backdrop{background:rgba(7,17,12,.72);backdrop-filter:blur(5px)}\n .mm-training-dialog form{width:100%!important;max-width:none!important;display:flex!important;flex-direction:column!important;gap:24px!important}\n .mm-training-dialog .manthos-team-fields{width:100%!important;box-sizing:border-box}\n .mm-enquiry-close{position:sticky;top:0;display:block;margin:0 0 12px auto;width:44px;height:44px;border:1px solid #c8a878;background:#1d2924;color:#f3efe8;border-radius:50%;font-size:30px;line-height:1;cursor:pointer;z-index:2}\n .mm-enquiry-parent>[data-framer-name=\"Team Offer Eyebrow\"],.mm-enquiry-parent>[data-framer-name=\"Team Offer Title\"],.mm-enquiry-parent>[data-framer-name=\"Team Offer Summary\"]{display:none!important}\n .mm-enquiry-parent{min-height:0!important;padding-top:0!important;padding-bottom:0!important}\n @media(max-width:600px){.mm-training-dialog{padding:16px 18px 24px;max-height:90dvh;width:calc(100% - 20px)}}\n `});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ManthosFooterControls\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"\",\"framerSupportedLayoutWidth\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ManthosFooterControls.map","// Generated by Framer (d4bdfe7)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={h9KA1ZVXL:new LazyValue(()=>import(\"./PzmTZ3Kot-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values&&values.status===\"fulfilled\"){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d4bdfe7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import HotelSyncBooking from\"https://framerusercontent.com/modules/HkSmhBMKSQu6Q1r2Q3Eb/zOkFoBeP0AKQquUcfpfl/HotelSyncBooking.js\";import ManthosFooterControls from\"https://framerusercontent.com/modules/iTN68j5Ps0g7l5Y02lJY/aJlEz4zM5ww4sbEqnnes/ManthosFooterControls.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"https://framerusercontent.com/modules/ryHoxlp0mmrhR7RRZOao/TWj9oB3NHD203eJ5cqqa/PzmTZ3Kot.js\";const ManthosFooterControlsFonts=getFonts(ManthosFooterControls);const HotelSyncBookingFonts=getFonts(HotelSyncBooking);const cycleOrder=[\"VQvz1pVrk\",\"OzA_Bssf3\",\"hcBGrt0AI\"];const serializationHash=\"framer-3aFHB\";const variantClassNames={hcBGrt0AI:\"framer-v-1k3g7uo\",OzA_Bssf3:\"framer-v-1rtasvj\",VQvz1pVrk:\"framer-v-1seu63k\"};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={Desktop:\"VQvz1pVrk\",Phone:\"hcBGrt0AI\",Tablet:\"OzA_Bssf3\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"VQvz1pVrk\"};};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:\"VQvz1pVrk\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1seu63k\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"VQvz1pVrk\",ref:refBinding,style:{backgroundColor:\"rgb(233, 227, 216)\",...style},...addPropertyOverrides({hcBGrt0AI:{\"data-framer-name\":\"Phone\"},OzA_Bssf3:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fb90y9\",\"data-framer-name\":\"Footer Brand\",layoutDependency:layoutDependency,layoutId:\"JiipRdRfr\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-glkthu-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"joEsoqqFC-container\",nodeId:\"joEsoqqFC\",rendersWithMotion:true,scopeId:\"PzmTZ3Kot\",children:/*#__PURE__*/_jsx(ManthosFooterControls,{height:\"100%\",id:\"joEsoqqFC\",layoutId:\"joEsoqqFC\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-udpyld-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"qlcKw7wFY-container\",nodeId:\"qlcKw7wFY\",rendersWithMotion:true,scopeId:\"PzmTZ3Kot\",children:/*#__PURE__*/_jsx(HotelSyncBooking,{baseUrl:\"https://app.hotelsync.com/engine/en/NTM4OQ\",bookingHeading:\"Book your stay\",height:\"100%\",id:\"qlcKw7wFY\",label:getLocalizedValue(\"v0\",activeLocale)??\"Book Your Stay\",layoutId:\"qlcKw7wFY\",locale:\"en-GB\",mode:\"Compact\",passParameters:true,style:{width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\".framer-3aFHB.framer-d0207x, .framer-3aFHB .framer-d0207x { display: block; }\",\".framer-3aFHB.framer-1seu63k { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 40px 48px 40px 48px; position: relative; width: 1200px; }\",\".framer-3aFHB .framer-1fb90y9 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-3aFHB .framer-glkthu-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-3aFHB .framer-udpyld-container { flex: none; height: auto; position: relative; width: 152px; }\",\".framer-3aFHB.framer-v-1rtasvj.framer-1seu63k { flex-direction: column; gap: 24px; padding: 36px 40px 36px 40px; width: 810px; }\",\".framer-3aFHB.framer-v-1rtasvj .framer-1fb90y9, .framer-3aFHB.framer-v-1k3g7uo .framer-1fb90y9 { flex: none; width: 100%; }\",\".framer-3aFHB.framer-v-1k3g7uo.framer-1seu63k { flex-direction: column; gap: 24px; padding: 32px 24px 48px 24px; width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 318\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"OzA_Bssf3\":{\"layout\":[\"fixed\",\"auto\"]},\"hcBGrt0AI\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPzmTZ3Kot=withCSS(Component,css,\"framer-3aFHB\");export default FramerPzmTZ3Kot;FramerPzmTZ3Kot.displayName=\"Resort\";FramerPzmTZ3Kot.defaultProps={height:318,width:1200};addPropertyControls(FramerPzmTZ3Kot,{variant:{options:[\"VQvz1pVrk\",\"OzA_Bssf3\",\"hcBGrt0AI\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerPzmTZ3Kot,[{explicitInter:true,fonts:[]},...ManthosFooterControlsFonts,...HotelSyncBookingFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPzmTZ3Kot\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OzA_Bssf3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hcBGrt0AI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"318\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d4bdfe7)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={h9KA1ZVXL:new LazyValue(()=>import(\"./gWzZRZ1Ie-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values&&values.status===\"fulfilled\"){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d4bdfe7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Mountain from\"#framer/local/canvasComponent/IlewtiVV1/IlewtiVV1.js\";import Resort from\"#framer/local/canvasComponent/PzmTZ3Kot/PzmTZ3Kot.js\";import HotelSyncBooking from\"#framer/local/codeFile/mQD8TfH/HotelSyncBooking.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"#framer/local/localization/gWzZRZ1Ie/gWzZRZ1Ie.js\";const MountainFonts=getFonts(Mountain);const HotelSyncBookingFonts=getFonts(HotelSyncBooking);const ResortFonts=getFonts(Resort);const breakpoints={bT7zTN3s_:\"(max-width: 809.98px)\",DaZjrUeQK:\"(min-width: 1200px)\",lmI5ppb9Q:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-UnBq0\";const variantClassNames={bT7zTN3s_:\"framer-v-ue8iu0\",DaZjrUeQK:\"framer-v-1op8j9v\",lmI5ppb9Q:\"framer-v-1v01p5t\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={bT7zTN3s_:[\".framer-UnBq0 .framer-bhqqc8 { overflow: visible; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={bT7zTN3s_:\".framer-ue8iu0-override\"};const rules=[\".framer-UnBq0.framer-uxqt5u, .framer-UnBq0 .framer-uxqt5u { display: block; }\",\".framer-UnBq0.framer-1op8j9v { align-content: center; align-items: center; background-color: var(--token-955db060-682b-4954-ac52-bd04be0b7a3b); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-UnBq0 .framer-rwlooi-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 5; }\",\".framer-UnBq0 .framer-bhqqc8 { align-content: center; align-items: center; bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 12px); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 0px; max-width: 390px; order: -999; overflow: var(--overflow-clip-fallback, clip); padding: 0px 16px 0px 16px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; z-index: 5; }\",\".framer-UnBq0 .framer-nwxdhp-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-UnBq0 .framer-hy5za2 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-UnBq0 .framer-vc93hw-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={bT7zTN3s_:\"(max-width: 809.98px)\",DaZjrUeQK:\"(min-width: 1200px)\",lmI5ppb9Q:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"DaZjrUeQK\",Phone:\"bT7zTN3s_\",Tablet:\"lmI5ppb9Q\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"DaZjrUeQK\"};};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 isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"bT7zTN3s_\")return true;return false;};usePreloadLocalizedValues(activeLocale);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"DaZjrUeQK\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-955db060-682b-4954-ac52-bd04be0b7a3b); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1op8j9v\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-rwlooi-container\",layoutScroll:true,nodeId:\"PZ242bR1Y\",scopeId:\"gWzZRZ1Ie\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bT7zTN3s_:{variant:matchVariant(\"r0L2z6vGX\")},lmI5ppb9Q:{variant:matchVariant(\"UZH724GpG\")}},children:/*#__PURE__*/_jsx(Mountain,{height:\"100%\",id:\"PZ242bR1Y\",layoutId:\"PZ242bR1Y\",style:{width:\"100%\"},variant:matchVariant(\"gMpirwxSX\"),width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-bhqqc8 hidden-1op8j9v hidden-1v01p5t\",\"data-framer-name\":\"Persistent Mobile Booking\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-nwxdhp-container\",isAuthoredByUser:true,nodeId:\"aQkc7NtNx\",scopeId:\"gWzZRZ1Ie\",children:/*#__PURE__*/_jsx(HotelSyncBooking,{baseUrl:\"https://app.hotelsync.com/engine/en/NTM4OQ\",bookingHeading:getLocalizedValue(\"v1\",activeLocale)??\"Book your stay\",height:\"100%\",id:\"aQkc7NtNx\",label:getLocalizedValue(\"v0\",activeLocale)??\"Book Your Stay\",layoutId:\"aQkc7NtNx\",locale:\"en-GB\",mode:\"Sticky\",passParameters:true,style:{width:\"100%\"},width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-hy5za2\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:318,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-vc93hw-container\",nodeId:\"Wio6fHI_R\",scopeId:\"gWzZRZ1Ie\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bT7zTN3s_:{variant:matchVariant(\"hcBGrt0AI\")},lmI5ppb9Q:{variant:matchVariant(\"OzA_Bssf3\")}},children:/*#__PURE__*/_jsx(Resort,{height:\"100%\",id:\"Wio6fHI_R\",layoutId:\"Wio6fHI_R\",style:{width:\"100%\"},variant:matchVariant(\"VQvz1pVrk\"),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 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"lmI5ppb9Q\":{\"layout\":[\"fixed\",\"fixed\"]},\"bT7zTN3s_\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"DaZjrUeQK\":[\".framer-rwlooi-container\",\".framer-vc93hw-container\"],\"lmI5ppb9Q\":[\".framer-rwlooi-container\",\".framer-vc93hw-container\"],\"bT7zTN3s_\":[\".framer-rwlooi-container\",\".framer-bhqqc8\",\".framer-vc93hw-container\"]}\n * @framerBreakpoints {\"DaZjrUeQK\":{\"min\":1200,\"canvasClassName\":\"framer-1op8j9v-override\",\"minHeight\":800,\"viewportHeight\":800,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"lmI5ppb9Q\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1v01p5t-override\",\"minHeight\":800,\"viewportHeight\":800,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"bT7zTN3s_\":{\"max\":809,\"canvasClassName\":\"framer-ue8iu0-override\",\"minHeight\":800,\"viewportHeight\":800,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant DaZjrUeQK\n * @framerLayoutTemplate true\n */const FramergWzZRZ1Ie=withCSS(Component,css,\"framer-UnBq0\");export default FramergWzZRZ1Ie;FramergWzZRZ1Ie.displayName=\"Resort Layout\";FramergWzZRZ1Ie.defaultProps={height:1e3,width:1200};addFonts(FramergWzZRZ1Ie,[{explicitInter:true,fonts:[]},...MountainFonts,...HotelSyncBookingFonts,...ResortFonts],{supportsExplicitInterCodegen:true});FramergWzZRZ1Ie.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Mountain,{},context),()=>forwardLoader(Resort,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergWzZRZ1Ie\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"DaZjrUeQK\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lmI5ppb9Q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bT7zTN3s_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerHitTargets\":\"{\\\"DaZjrUeQK\\\":[\\\".framer-rwlooi-container\\\",\\\".framer-vc93hw-container\\\"],\\\"lmI5ppb9Q\\\":[\\\".framer-rwlooi-container\\\",\\\".framer-vc93hw-container\\\"],\\\"bT7zTN3s_\\\":[\\\".framer-rwlooi-container\\\",\\\".framer-bhqqc8\\\",\\\".framer-vc93hw-container\\\"]}\",\"framerIntrinsicHeight\":\"1000\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"DaZjrUeQK\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1op8j9v-override\\\",\\\"minHeight\\\":800,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"lmI5ppb9Q\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1v01p5t-override\\\",\\\"minHeight\\\":800,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"bT7zTN3s_\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-ue8iu0-override\\\",\\\"minHeight\\\":800,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * 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 ResortLayout from \"https://framerusercontent.com/modules/z93T2rGtthBhTUP7NPRi/eqXjcKoZYhWHb4Fp0L9i/gWzZRZ1Ie.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {bJbimmM5W: \"rooms\", m14AqGCUL: \"pelion\", m6B373Dlq: \"sports\", NO8cC_ZOm: \"dining\", PsxtbZpOz: \"introduction\", RWdaSO6v2: \"wellness\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2x5H6zx46jdrGh10ITXm/8QsOOEbvZSr6PqENaBhO/augiA20Il.js\")), path: \"/\"}, e22tkwIoH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lSYDxYmuoXltvSoAijie/MIfh2aoBBCem5tDEKlJo/e22tkwIoH.js\")), path: \"/rooms\"}, aRsv0alok: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NpyUipx2PndBcGiDOVQA/oae2Tm3EX7R9VlicWc4e/aRsv0alok.js\")), path: \"/wellness\"}, sq6TQ_43Y: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YpR0Sl6sAlgWUIUuLckg/lGgHD1qvqblpKJW2GZia/sq6TQ_43Y.js\")), path: \"/privacy-policy\"}, xPt0doaX1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SiiOKgE8WUZtCrIy6NqZ/tJsOo19L1gdzkevCA6Ax/xPt0doaX1.js\")), path: \"/terms-conditions\"}, zZ1IWHmVk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/clerZtLtpthSEHKojxjX/b6zKSJ12vw4i6myv3yCC/zZ1IWHmVk.js\")), path: \"/cookie-policy\"}, HDLmEJvok: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9m3J0p62XmVlQ67hj7xO/f8JoWnuSokhULDWNyVkq/HDLmEJvok.js\")), path: \"/environmental-policy\"}, GUKOQpLEk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6ep1yo0mpOFHIBY100O0/h901kfjEs4xl3S4ANfLE/GUKOQpLEk.js\")), path: \"/pelion\"}, DQTWWJh8n: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mYLRMC7yvprjiAUb5uhu/RY7CF5VonB2T4ieFAq0t/DQTWWJh8n.js\")), path: \"/dining\"}, wNw8k1Qlf: {elements: {bnahx0Ib1: \"cold-recovery\", egFXe3aCI: \"facilities\", iBbtCGdSM: \"training-camps\", MK9ppzwd5: \"training-base\", pSSaBd1E7: \"team-offer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0BSyzoqBV2NHtAofyP5v/D3IqFxUSYrvGkbbNS58T/wNw8k1Qlf.js\")), path: \"/sports\"}, BtRG5FlJv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TPM5bDUb7XTfN3buA5kJ/r7Ym9yqeQe8x4rjvwZdj/BtRG5FlJv.js\")), path: \"/family-stay\"}, Qz1aygwLE: {collectionId: \"oVANIJAYT\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/m3uIT9r8VCklyaYU8LPm/nFMqa2rPjlDWjjrCDNRb/Qz1aygwLE.js\")), path: \"/rooms/:Domn35Lq2\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}, {code: \"el-GR\", id: \"h9KA1ZVXL\", name: \"Greek (Greece)\", slug: \"el\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {oVANIJAYT: async () => (await import(\"https://framerusercontent.com/modules/YhR4YA9HcTInPwxog76q/rjh7ROEbiDrtRrsMXV2f/oVANIJAYT.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"f876ac3e26ae9453f35b22fdc3f0dd4c70ae524906492e3e25d185a7bc312fbd\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"e22tkwIoH\":\r\ncase \"aRsv0alok\":\r\ncase \"sq6TQ_43Y\":\r\ncase \"xPt0doaX1\":\r\ncase \"zZ1IWHmVk\":\r\ncase \"HDLmEJvok\":\r\ncase \"GUKOQpLEk\":\r\ncase \"DQTWWJh8n\":\r\ncase \"wNw8k1Qlf\":\r\ncase \"BtRG5FlJv\":\r\ncase \"Qz1aygwLE\":\r\nreturn React.createElement(ResortLayout, {...props, key: \"ResortLayout\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"e22tkwIoH\":\r\ncase \"aRsv0alok\":\r\ncase \"sq6TQ_43Y\":\r\ncase \"xPt0doaX1\":\r\ncase \"zZ1IWHmVk\":\r\ncase \"HDLmEJvok\":\r\ncase \"GUKOQpLEk\":\r\ncase \"DQTWWJh8n\":\r\ncase \"wNw8k1Qlf\":\r\ncase \"BtRG5FlJv\":\r\ncase \"Qz1aygwLE\":\r\nreturn [{hash: \"1op8j9v\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1v01p5t\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"ue8iu0\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.manthosmountain.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/rDvyljsDx37yy08i2d3Y/DO7Dn5VtvMAItRCuwWnr/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.3, ease: [0.44, 0, 0.56, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = 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\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}