{"version":3,"file":"YBvmZWjP8.BJf9rOY7.mjs","names":["HeadingLine","Material","Spinner","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","Services","Categories","_Fragment","ipmLEK4Kd_aKjMvvBndWEMwJspDc","eccB0okhLWEMwJspDc","HF8gLQi9zWEMwJspDc","idWEMwJspDc","UO0zuWQyyWEMwJspDc","vlExyNcKrWEMwJspDc","Y3fgxrc6GWEMwJspDc","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts"],"sources":["https:/framerusercontent.com/modules/bPxNrYgirS4HWLBSmqd1/dHFiXxsBLpS4nTRToFX4/YBvmZWjP8.js"],"sourcesContent":["// Generated by Framer (4307032)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,PathVariablesContext,RichText,SmartComponentScopedContainer,useComponentViewport,useDynamicRefs,useLoadMorePaginatedQuery,useLocaleInfo,useQueryData,useVariantState,withCSS,withInfiniteScroll}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";import Spinner from\"https://framerusercontent.com/modules/omo5LdjL4LRSZXvwvWOk/u3WxIJnBoahCGbEeALvk/O_XoZ3FcZ.js\";import Services from\"https://framerusercontent.com/modules/KLSGAiHiZYYaXZddRbVl/bSwS5AjOnEOZ8PUDrk33/VqGpEutVM.js\";import Categories from\"https://framerusercontent.com/modules/BMFoe3X4SN1fogYNayRF/PiVQgVxmAftyB2TBrQiJ/WWlejQziE.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/JyeVVLrAdzS1XkVyIW92/ZjgTq6LC8VwBUBTZTNf1/R4_N77jYI.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/iQsRZJljHtRPOBqNfIfd/1SY9Dcw6KVsCahtHfXpb/tfDxytjFu.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/p3341Q01McKf2qgDTfV3/2wshfgoM0TxSgPdE7BUt/vk4dzFtJx.js\";import HeadingLine from\"https://framerusercontent.com/modules/Imm9ldIaaUGhL9X8LPce/pAR3bguPWxCnAMyxLNzf/LZxVHaGn7.js\";const HeadingLineFonts=getFonts(HeadingLine);const MaterialFonts=getFonts(Material);const SpinnerFonts=getFonts(Spinner);const SmartComponentScopedContainerWithInfiniteScroll=withInfiniteScroll(SmartComponentScopedContainer);const cycleOrder=[\"u9J1IsKRT\",\"tqLRg42na\",\"JUOnvyZvS\"];const serializationHash=\"framer-8j8gu\";const variantClassNames={JUOnvyZvS:\"framer-v-vqilly\",tqLRg42na:\"framer-v-kybq3u\",u9J1IsKRT:\"framer-v-1ajhp01\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const negate=value=>{return!value;};const convertFromBoolean=(value,activeLocale,{ipmLEK4Kd_aKjMvvBndWEMwJspDc,Y3fgxrc6GWEMwJspDc})=>{if(value){return ipmLEK4Kd_aKjMvvBndWEMwJspDc;}else{return Y3fgxrc6GWEMwJspDc;}};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const loaderVariants=(repeaterState,variants,currentVariant)=>{if(repeaterState.currentPage>=repeaterState.totalPages)return variants.disabled??currentVariant;if(repeaterState.isLoading)return variants.loading??currentVariant;return currentVariant;};const query=(prequery,{PIKUJm_X8})=>prequery({from:{constraint:{left:{collection:\"WEMwJspDc\",name:\"ipmLEK4Kd\",type:\"Identifier\"},operator:\"==\",right:{collection:\"ipmLEK4Kd\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"WEMwJspDc\",data:Services,type:\"Collection\"},right:{alias:\"ipmLEK4Kd\",data:Categories,type:\"Collection\"},type:\"LeftJoin\"},select:[{collection:\"WEMwJspDc\",name:\"Y3fgxrc6G\",type:\"Identifier\"},{alias:\"ipmLEK4Kd.aKjMvvBnd\",collection:\"ipmLEK4Kd\",name:\"aKjMvvBnd\",type:\"Identifier\"},{collection:\"WEMwJspDc\",name:\"UO0zuWQyy\",type:\"Identifier\"},{collection:\"WEMwJspDc\",name:\"HF8gLQi9z\",type:\"Identifier\"},{collection:\"WEMwJspDc\",name:\"eccB0okhL\",type:\"Identifier\"},{collection:\"WEMwJspDc\",name:\"vlExyNcKr\",type:\"Identifier\"},{collection:\"WEMwJspDc\",name:\"id\",type:\"Identifier\"}],where:{left:{left:{type:\"LiteralValue\",value:PIKUJm_X8},operator:\"in\",right:{collection:\"WEMwJspDc\",name:\"ksK_NzPTL\",type:\"Identifier\"},type:\"BinaryOperation\"},operator:\"and\",right:{left:{collection:\"WEMwJspDc\",name:\"rE3NhQylA\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:true},type:\"BinaryOperation\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const{paginatedQuery,paginationInfo,loadMore}=useLoadMorePaginatedQuery(query,pageSize,\"WEMwJspDc\");const data=useQueryData(paginatedQuery);return children(data,paginationInfo,loadMore);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"u9J1IsKRT\",Phone:\"JUOnvyZvS\",Tablet:\"tqLRg42na\"};const getProps=({descriptionVisible,height,id,introParagraph,introVisible,sEOFilter,sUBTITLE,tITLE,width,...props})=>{return{...props,FazavNo68:introVisible??props.FazavNo68,hlbr3CZm6:tITLE??props.hlbr3CZm6??\"Our Popular Waxing Services\",K06Vq3ccD:descriptionVisible??props.K06Vq3ccD??true,OROaIxTwR:introParagraph??props.OROaIxTwR??\"Discover the ultimate in relaxation and well-being with our mobile massage London services, designed to bring tailored massage treatments directly to your home or hotel. Avoid the stress of traveling and immerse yourself in comfort as experienced massage therapists come to your preferred London location, offering a comprehensive range of massage services. Whether you’re seeking a soothing home massage for stress relief, a revitalising treatment after a long trip, or a luxurious spa experience in your hotel suite, our seamless massage booking process ensures convenience and flexibility. Explore where these services are most in demand across the city and how you can enjoy personalised wellness wherever you are in London.\",PIKUJm_X8:sEOFilter??props.PIKUJm_X8,variant:humanReadableVariantMap[props.variant]??props.variant??\"u9J1IsKRT\",z1D7Ho4Ar:sUBTITLE??props.z1D7Ho4Ar??\"TREATMENTS\"};};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,z1D7Ho4Ar,hlbr3CZm6,PIKUJm_X8,K06Vq3ccD,OROaIxTwR,FazavNo68,Y3fgxrc6GWEMwJspDc,ipmLEK4Kd_aKjMvvBndWEMwJspDc,UO0zuWQyyWEMwJspDc,HF8gLQi9zWEMwJspDc,eccB0okhLWEMwJspDc,vlExyNcKrWEMwJspDc,idWEMwJspDc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"u9J1IsKRT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const dynamicRef=useDynamicRefs();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ajhp01\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"u9J1IsKRT\",ref:refBinding,style:{backgroundColor:\"var(--token-80553515-7ab0-44ac-b981-96d7680674fd, rgb(255, 255, 255))\",...style},...addPropertyOverrides({JUOnvyZvS:{\"data-framer-name\":\"Phone\"},tqLRg42na:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-r3akfk\",\"data-framer-name\":\"Container + Padding\",layoutDependency:layoutDependency,layoutId:\"AmQfGQUbd\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-gef5gq\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"I_XVtvhIt\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:119,width:\"550px\",...addPropertyOverrides({JUOnvyZvS:{width:`min(min(${componentViewport?.width||\"100vw\"}, 1280px) - 40px, 550px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gex3zq-container\",layoutDependency:layoutDependency,layoutId:\"cVxCxufK2-container\",nodeId:\"cVxCxufK2\",rendersWithMotion:true,scopeId:\"YBvmZWjP8\",children:/*#__PURE__*/_jsx(HeadingLine,{height:\"100%\",Hupq2E3IZ:{borderBottomWidth:0,borderColor:\"rgb(34, 34, 34)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},id:\"cVxCxufK2\",layoutId:\"cVxCxufK2\",MfmY7WgDO:\"rgb(0, 0, 0)\",qBXbPki5f:hlbr3CZm6,style:{width:\"100%\"},UUFxPkTIG:\"rgb(0, 0, 0)\",variant:\"fDUHma28N\",width:\"100%\",xRPKZoCw_:z1D7Ho4Ar})})})}),FazavNo68&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7x04l\",\"data-styles-preset\":\"R4_N77jYI\",children:\"Discover the ultimate in relaxation and well-being with our mobile massage London services, designed to bring tailored massage treatments directly to your home or hotel. Avoid the stress of traveling and immerse yourself in comfort as experienced massage therapists come to your preferred London location, offering a comprehensive range of massage services. Whether you’re seeking a soothing home massage for stress relief, a revitalising treatment after a long trip, or a luxurious spa experience in your hotel suite, our seamless massage booking process ensures convenience and flexibility. Explore where these services are most in demand across the city and how you can enjoy personalised wellness wherever you are in London.\"})}),className:\"framer-zaod1p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JvWrq3AhV\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:OROaIxTwR,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-beqjxl\",layoutDependency:layoutDependency,layoutId:\"WEMwJspDc\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{pageSize:10,query:{from:{constraint:{left:{collection:\"WEMwJspDc\",name:\"ipmLEK4Kd\",type:\"Identifier\"},operator:\"==\",right:{collection:\"ipmLEK4Kd\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"WEMwJspDc\",data:Services,type:\"Collection\"},right:{alias:\"ipmLEK4Kd\",data:Categories,type:\"Collection\"},type:\"LeftJoin\"},select:[{collection:\"WEMwJspDc\",name:\"Y3fgxrc6G\",type:\"Identifier\"},{alias:\"ipmLEK4Kd.aKjMvvBnd\",collection:\"ipmLEK4Kd\",name:\"aKjMvvBnd\",type:\"Identifier\"},{collection:\"WEMwJspDc\",name:\"UO0zuWQyy\",type:\"Identifier\"},{collection:\"WEMwJspDc\",name:\"HF8gLQi9z\",type:\"Identifier\"},{collection:\"WEMwJspDc\",name:\"eccB0okhL\",type:\"Identifier\"},{collection:\"WEMwJspDc\",name:\"vlExyNcKr\",type:\"Identifier\"},{collection:\"WEMwJspDc\",name:\"id\",type:\"Identifier\"}],where:{left:{left:{type:\"LiteralValue\",value:PIKUJm_X8},operator:\"in\",right:{collection:\"WEMwJspDc\",name:\"ksK_NzPTL\",type:\"Identifier\"},type:\"BinaryOperation\"},operator:\"and\",right:{left:{collection:\"WEMwJspDc\",name:\"rE3NhQylA\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:true},type:\"BinaryOperation\"},type:\"BinaryOperation\"}},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsxs(_Fragment,{children:[collection?.map(({\"ipmLEK4Kd.aKjMvvBnd\":ipmLEK4Kd_aKjMvvBndWEMwJspDc,eccB0okhL:eccB0okhLWEMwJspDc,HF8gLQi9z:HF8gLQi9zWEMwJspDc,id:idWEMwJspDc,UO0zuWQyy:UO0zuWQyyWEMwJspDc,vlExyNcKr:vlExyNcKrWEMwJspDc,Y3fgxrc6G:Y3fgxrc6GWEMwJspDc},index)=>{Y3fgxrc6GWEMwJspDc??=\"\";ipmLEK4Kd_aKjMvvBndWEMwJspDc??=\"\";UO0zuWQyyWEMwJspDc??=\"\";HF8gLQi9zWEMwJspDc??=\"\";eccB0okhLWEMwJspDc??=\"\";vlExyNcKrWEMwJspDc??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`WEMwJspDc-${idWEMwJspDc}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{vlExyNcKr:vlExyNcKrWEMwJspDc},children:/*#__PURE__*/_jsx(Link,{href:convertFromBoolean(negate(isSet(Y3fgxrc6GWEMwJspDc)),activeLocale,{ipmLEK4Kd_aKjMvvBndWEMwJspDc,Y3fgxrc6GWEMwJspDc}),motionChild:true,nodeId:\"XQCqMaQIP\",openInNewTab:false,scopeId:\"YBvmZWjP8\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-7b5ib6 framer-1jtubsy\",layoutDependency:layoutDependency,layoutId:\"XQCqMaQIP\",style:{backgroundColor:\"var(--token-ee7ff27e-bc2d-40a1-8a1f-b3d025af745d, rgb(239, 235, 230))\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1disagc\",\"data-framer-name\":\"Feature Wrapper\",layoutDependency:layoutDependency,layoutId:\"nkIX8vlmk\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-55xoq8\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"RtOGDkgzF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1d1ylla\",\"data-styles-preset\":\"vk4dzFtJx\",children:\"Energising Massage\"})}),className:\"framer-15sw3dm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RIrRCAmim\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:UO0zuWQyyWEMwJspDc,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7x04l\",\"data-styles-preset\":\"R4_N77jYI\",style:{\"--framer-text-alignment\":\"left\"},children:\"From \\xa370\"})}),className:\"framer-129cd68\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hEeZ01fx_\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:HF8gLQi9zWEMwJspDc,verticalAlignment:\"top\",withExternalLayout:true}),K06Vq3ccD&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i7x04l\",\"data-styles-preset\":\"R4_N77jYI\",style:{\"--framer-text-alignment\":\"left\"},children:\"This is test description\"})}),className:\"framer-dyons5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tbry6Whk1\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:eccB0okhLWEMwJspDc,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1imvbk6\",\"data-framer-name\":\"Button Row\",layoutDependency:layoutDependency,layoutId:\"npXzemsVo\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jcvn3s\",\"data-border\":true,\"data-framer-name\":\"Button / Outline\",layoutDependency:layoutDependency,layoutId:\"TkbmPVa7b\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-801172cb-bf10-456d-b6c0-e7ed31654a54, rgb(0, 0, 0))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",boxShadow:\"0px 1px 1px 0px rgba(0, 0, 0, 0.1), 0px 2px 4px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ax8v20\",\"data-framer-name\":\"Label Wrapper\",layoutDependency:layoutDependency,layoutId:\"zUcCFghIW\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-g7xadr\",\"data-styles-preset\":\"tfDxytjFu\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c9883a06-0714-4bde-a248-d9d8eb496918, rgb(64, 64, 64)))\"},children:\"Book now\"})}),className:\"framer-1k7bn6j\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nRR6SyFN5\",style:{\"--extracted-r6o4lv\":\"var(--token-c9883a06-0714-4bde-a248-d9d8eb496918, rgb(64, 64, 64))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2o7tx8-container\",\"data-framer-name\":\"Icon R\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"woIlX0lRO-container\",name:\"Icon R\",nodeId:\"woIlX0lRO\",rendersWithMotion:true,scopeId:\"YBvmZWjP8\",children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-c9883a06-0714-4bde-a248-d9d8eb496918, rgb(64, 64, 64))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"ChevronRight\",iconStyle15:\"Outlined\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"woIlX0lRO\",layoutId:\"woIlX0lRO\",mirrored:false,name:\"Icon R\",selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})]})})})})},idWEMwJspDc);}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithInfiniteScroll,{__loadMore:loadMore,__paginationInfo:paginationInfo,className:\"framer-f1c32o-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VUHAc43ma-container\",nodeId:\"VUHAc43ma\",ref:dynamicRef(`${vlExyNcKrWEMwJspDc}-${layoutId}-f1c32o`),rendersWithMotion:true,scopeId:\"YBvmZWjP8\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Spinner,{height:\"100%\",id:\"VUHAc43ma\",layoutId:\"VUHAc43ma\",variant:loaderVariants(paginationInfo,{disabled:\"PX1MOnVXY\",loading:\"G47S15YSn\"},\"G47S15YSn\"),width:\"100%\"})})})]})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8j8gu.framer-1jtubsy, .framer-8j8gu .framer-1jtubsy { display: block; }\",\".framer-8j8gu.framer-1ajhp01 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-8j8gu .framer-r3akfk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 1280px; padding: 80px; position: relative; width: 100%; }\",\".framer-8j8gu .framer-gef5gq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; max-width: 550px; padding: 0px; position: relative; width: 100%; }\",\".framer-8j8gu .framer-1gex3zq-container { flex: none; height: auto; position: relative; width: 550px; }\",\".framer-8j8gu .framer-zaod1p, .framer-8j8gu .framer-15sw3dm, .framer-8j8gu .framer-129cd68, .framer-8j8gu .framer-dyons5 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-8j8gu .framer-beqjxl { display: grid; flex: none; gap: 16px; grid-auto-rows: min-content; grid-template-columns: repeat(1, minmax(50px, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-8j8gu .framer-7b5ib6 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 16px; height: min-content; justify-content: flex-start; justify-self: start; padding: 20px; position: relative; text-decoration: none; width: 100%; }\",\".framer-8j8gu .framer-1disagc { 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; padding: 0px; position: relative; width: 1px; }\",\".framer-8j8gu .framer-55xoq8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8j8gu .framer-1imvbk6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 304px; z-index: 1; }\",\".framer-8j8gu .framer-1jcvn3s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 8px; position: relative; width: min-content; }\",\".framer-8j8gu .framer-1ax8v20 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 4px 0px 4px; position: relative; width: min-content; }\",\".framer-8j8gu .framer-1k7bn6j { -webkit-user-select: none; flex: none; height: auto; overflow: visible; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-8j8gu .framer-2o7tx8-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-8j8gu .framer-f1c32o-container { bottom: 0px; flex: none; height: auto; left: 50%; position: absolute; width: auto; }\",\".framer-8j8gu.framer-v-kybq3u.framer-1ajhp01 { width: 810px; }\",\".framer-8j8gu.framer-v-kybq3u .framer-r3akfk { gap: 64px; padding: 80px 40px 80px 40px; }\",\".framer-8j8gu.framer-v-kybq3u .framer-1jcvn3s, .framer-8j8gu.framer-v-vqilly .framer-1jcvn3s { min-height: 32px; }\",\".framer-8j8gu.framer-v-vqilly.framer-1ajhp01 { width: 390px; }\",\".framer-8j8gu.framer-v-vqilly .framer-r3akfk { gap: 64px; padding: 80px 20px 80px 20px; }\",\".framer-8j8gu.framer-v-vqilly .framer-1gex3zq-container { width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-8j8gu[data-border=\"true\"]::after, .framer-8j8gu [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 457\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"tqLRg42na\":{\"layout\":[\"fixed\",\"auto\"]},\"JUOnvyZvS\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"z1D7Ho4Ar\":\"sUBTITLE\",\"hlbr3CZm6\":\"tITLE\",\"PIKUJm_X8\":\"sEOFilter\",\"K06Vq3ccD\":\"descriptionVisible\",\"OROaIxTwR\":\"introParagraph\",\"FazavNo68\":\"introVisible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYBvmZWjP8=withCSS(Component,css,\"framer-8j8gu\");export default FramerYBvmZWjP8;FramerYBvmZWjP8.displayName=\"SEO Category: Treatments\";FramerYBvmZWjP8.defaultProps={height:457,width:1200};addPropertyControls(FramerYBvmZWjP8,{variant:{options:[\"u9J1IsKRT\",\"tqLRg42na\",\"JUOnvyZvS\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},z1D7Ho4Ar:{defaultValue:\"TREATMENTS\",displayTextArea:false,title:\"SUBTITLE\",type:ControlType.String},hlbr3CZm6:{defaultValue:\"Our Popular Waxing Services\",displayTextArea:false,title:\"TITLE\",type:ControlType.String},PIKUJm_X8:{dataIdentifier:\"local-module:collection/WWlejQziE:default\",defaultValue:\"\",title:\"SEO Filter\",type:ControlType.CollectionReference},K06Vq3ccD:{defaultValue:true,title:\"Description Visible\",type:ControlType.Boolean},OROaIxTwR:{defaultValue:\"Discover the ultimate in relaxation and well-being with our mobile massage London services, designed to bring tailored massage treatments directly to your home or hotel. Avoid the stress of traveling and immerse yourself in comfort as experienced massage therapists come to your preferred London location, offering a comprehensive range of massage services. Whether you’re seeking a soothing home massage for stress relief, a revitalising treatment after a long trip, or a luxurious spa experience in your hotel suite, our seamless massage booking process ensures convenience and flexibility. Explore where these services are most in demand across the city and how you can enjoy personalised wellness wherever you are in London.\",displayTextArea:true,title:\"Intro Paragraph\",type:ControlType.String},FazavNo68:{defaultValue:false,title:\"Intro Visible\",type:ControlType.Boolean}});addFonts(FramerYBvmZWjP8,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...HeadingLineFonts,...MaterialFonts,...SpinnerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYBvmZWjP8\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"z1D7Ho4Ar\\\":\\\"sUBTITLE\\\",\\\"hlbr3CZm6\\\":\\\"tITLE\\\",\\\"PIKUJm_X8\\\":\\\"sEOFilter\\\",\\\"K06Vq3ccD\\\":\\\"descriptionVisible\\\",\\\"OROaIxTwR\\\":\\\"introParagraph\\\",\\\"FazavNo68\\\":\\\"introVisible\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"457\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tqLRg42na\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JUOnvyZvS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}