{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/Hbc0lxqGSRzFG6uMT9yO/jZfB18ggDrqER5ihmIsa/GoogleMaps.js", "ssg:https://framerusercontent.com/modules/k76epLFsVsF4jlsF5pgg/ge79eoA2CuYo94sUAjT9/useColors.js", "ssg:https://framerusercontent.com/modules/NLpw4UPElXpirDfZ8gK3/pnnblFdmCm84r7TGjG3U/shader_mount.js", "ssg:https://framerusercontent.com/modules/zIDOp1iaNFIXSAIx7ljo/VX06XYWdAlD95B9usTKm/warp.js", "ssg:https://framerusercontent.com/modules/r591zLdRh7n2CKaaHRG7/PCYxubr6wk68eTxKLhEH/get_shader_color_from_string.js", "ssg:https://framerusercontent.com/modules/xx99X8dO7V1Egbc8GwnH/UFRazcQO8HL1EtQ8wvSQ/AnimatedLiquidBackground_Prod.js", "ssg:https://framerusercontent.com/modules/UZ8iql6JFWn4hEGiGJkb/lvC2A9isHmYcYIhCAUWQ/szBEMkkn9.js", "ssg:https://framerusercontent.com/modules/3uhVzwLCjhJQi0oTecjy/ownCqw3KWLmR21QQbztS/kQMheQE4M.js", "ssg:https://framerusercontent.com/modules/M8DumybbBRLAdREoHqii/wAyyedx5fCUvfNwhfECD/fmlEfajxI.js", "ssg:https://framerusercontent.com/modules/raa3e43mh0m1TOmHWsJ0/eeakd56KedJMeem5oAdg/APRBZt3si.js", "ssg:https://framerusercontent.com/modules/Yev8Dv2XQWWhIodnxIEu/ltX4U7tI3WmdVJj4mEGp/IctVeYxOO.js", "ssg:https://framerusercontent.com/modules/fyGNU6XvLuo5pVB1Ohgf/XKLIAwPKMHc1P0iWDe3G/mcFujBrjU.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,motion}from\"framer\";import{containerStyles,useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";const coordinatesRegex=/^((?:\\-?|\\+?)?\\d+(?:\\.\\d+)?),\\s*((?:\\-?|\\+?)?\\d+(?:\\.\\d+)?)$/;/**\n * GOOGLE MAPS\n *\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function GoogleMaps({coordinates,zoom,style,...props}){const borderRadius=useRadius(props);return /*#__PURE__*/_jsx(motion.div,{style:{...style,...containerStyles,overflow:\"hidden\",borderRadius},...props,children:/*#__PURE__*/_jsx(\"iframe\",{style:{height:\"100%\",width:\"100%\",border:0},src:`https://maps.google.com/maps?q=${encodeURIComponent(coordinates)}&z=${zoom}&output=embed`})});}addPropertyControls(GoogleMaps,{coordinates:{type:ControlType.String,title:\"Location\",placeholder:\"Framer B.V.\",defaultValue:\"Framer B.V.\",description:\"The name of the place or its GPS coordinates.\"},zoom:{type:ControlType.Number,step:1,min:0,max:25,title:\"Zoom\",defaultValue:15},...borderRadiusControl});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GoogleMaps\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"400\",\"framerIntrinsicWidth\":\"600\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GoogleMaps.map", "import{RenderTarget}from\"framer\";import{useEffect,useState,useMemo}from\"react\";const cssVariableRegex=/var\\s*\\(\\s*(--[\\w-]+)(?:\\s*,\\s*((?:[^)(]+|\\((?:[^)(]+|\\([^)(]*\\))*\\))*))?\\s*\\)/;export function useColors(...colors){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const isOptimizing=typeof window===\"undefined\";const darkMode=useDarkMode();const[styleValues,setStyleValues]=useState(()=>extractStyleValues(colors.map(extractCSSVariableName)));useEffect(()=>{if(!isCanvas)return;const div=document.body.querySelector(\"main > div\");if(!div)return;const observer=new MutationObserver(()=>{setStyleValues(extractStyleValues(colors.map(extractCSSVariableName)));});observer.observe(div,{attributes:true,attributeFilter:[\"style\"]});return()=>observer.disconnect();},colors);const variableNames=useMemo(()=>colors.map(extractCSSVariableName),[colors]);if(isOptimizing){return colors.map(color=>extractDefaultValue(color));}let values=[];for(let i=0;i<colors.length;i++){const color=colors[i];// Return original value if not a string\nif(typeof color!==\"string\"){values.push(color);continue;}const variableName=variableNames[i];const colorValues=styleValues[variableName];if(variableName&&colorValues){values.push(darkMode?colorValues.dark||colorValues.light||color:colorValues.light||color);}else{values.push(color);}}return values;}////////////////////\nfunction extractStyleValues(variableNames){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const result={};let lightVars={};let darkVars={};if(isCanvas&&typeof document!==\"undefined\"){const div=document.body.querySelector(\"main > div\");if(div){const style=div.getAttribute(\"style\");if(style){const vars=parseVariables(style);lightVars=vars;darkVars=vars;}}}else{const{light,dark}=extractColorStyles();lightVars=parseVariables(light);darkVars=parseVariables(dark);}// Include all variables\nconst allVarNames=new Set([...Object.keys(lightVars),...Object.keys(darkVars)]);allVarNames.forEach(varName=>{result[varName]={light:lightVars[varName]||\"\",dark:darkVars[varName]||\"\"};});return result;}function extractColorStyles(){let lightSection=\"\";let darkSection=\"\";if(typeof document!==\"undefined\"){const styles=document.head.querySelectorAll(\"style[data-framer-css], style[data-framer-css-ssr], style[data-framer-css-ssr-minified]\");for(const style of styles){const rules=style.sheet?.cssRules;if(!rules)continue;const styleRules=[];for(const rule of rules){if(rule instanceof CSSStyleRule){styleRules.push([rule,false]);}else if(rule instanceof CSSMediaRule){if(rule.conditionText===\"(prefers-color-scheme: dark)\"){for(const subrule of rule.cssRules){if(subrule instanceof CSSStyleRule){styleRules.push([subrule,true]);}}}}}for(const[rule,isDarkMedia]of styleRules){const css=rule.cssText;const hasVars=css.includes(\"--token-\");if(!hasVars)continue;const isDark=isDarkMedia?rule.selectorText===\"body\":rule.selectorText==='body[data-framer-theme=\"dark\"]';const isLight=!isDarkMedia&&rule.selectorText===\"body\";if(!isDark&&!isLight)continue;if(isDark){if(!darkSection){darkSection=css.substring(css.indexOf(\"{\")+1,css.lastIndexOf(\"}\")).trim();}}else{if(!lightSection){lightSection=css.substring(css.indexOf(\"{\")+1,css.lastIndexOf(\"}\")).trim();}}if(darkSection&&lightSection)break;}if(darkSection&&lightSection)break;}}return{light:lightSection,dark:darkSection};}function useDarkMode(){const isPreview=typeof window!==\"undefined\"&&window.location.origin.endsWith(\"framercanvas.com\");const[isDarkMode,setIsDarkMode]=useState(()=>{if(typeof window===\"undefined\"){return false;}else if(isPreview&&typeof document!==\"undefined\"){return document.body.getAttribute(\"data-framer-theme\")===\"dark\";}else{return window.matchMedia(\"(prefers-color-scheme: dark)\").matches;}});useEffect(()=>{if(isPreview){const observer=new MutationObserver(mutations=>{mutations.forEach(mutation=>{if(mutation.attributeName===\"data-framer-theme\"){const theme=document.body.getAttribute(\"data-framer-theme\");setIsDarkMode(theme===\"dark\");}});});observer.observe(document.body,{attributes:true,attributeFilter:[\"data-framer-theme\"]});return()=>observer.disconnect();}else{const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");const handleChange=e=>{setIsDarkMode(e.matches);};// Update initial value\nif(mediaQuery.matches!==isDarkMode){setIsDarkMode(mediaQuery.matches);}mediaQuery.addListener(handleChange);return()=>mediaQuery.removeListener(handleChange);}},[isPreview]);return isDarkMode;}function extractCSSVariableName(cssString){if(!cssString||!cssString.startsWith(\"var(\")){return\"\";}const match=cssVariableRegex.exec(cssString);if(match){const variableName=match[1];return variableName||\"\";}return\"\";}function parseVariables(section){const vars={};if(!section)return vars;const declarations=section.split(\";\").filter(Boolean);declarations.forEach(declaration=>{const[name,value]=declaration.split(\":\").map(s=>s.trim());if(name&&value){vars[name]=value;}});return vars;}function extractDefaultValue(cssVar){// Check if the string starts with \"var(\"\nif(!cssVar||!cssVar.startsWith(\"var(\")){return cssVar// Return the original value if it doesn't start with \"var(\"\n;}// Remove \"var(\" from the beginning and \")\" from the end\nconst content=cssVar.slice(4,-1);// Split the content by comma\nconst parts=content.split(\",\");// If there's more than one part, the second part is the default value\nif(parts.length>1){// Trim any whitespace from the default value\nreturn parts.slice(1).join(\",\").trim();}// If there's no comma, return an empty string or null\nreturn\"\";}\nexport const __FramerMetadata__ = {\"exports\":{\"useColors\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useColors.map", "function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}export class ShaderMount{constructor(canvas,fragmentShader,uniforms={},webGlContextAttributes,/** The speed of the animation, or 0 to stop it. Supports negative values to play in reverse. */speed=1,/** Pass a seed to offset the starting u_time value and give deterministic results*/seed=0){_define_property(this,\"canvas\",void 0);_define_property(this,\"gl\",void 0);_define_property(this,\"program\",null);_define_property(this,\"uniformLocations\",{});/** The fragment shader that we are using */_define_property(this,\"fragmentShader\",void 0);/** Stores the RAF for the render loop */_define_property(this,\"rafId\",null);/** Time of the last rendered frame */_define_property(this,\"lastFrameTime\",0);/** Total time that we have played any animation, passed as a uniform to the shader for time-based VFX */_define_property(this,\"totalAnimationTime\",0);/** The current speed that we progress through animation time (multiplies by delta time every update). Allows negatives to play in reverse. If set to 0, rAF will stop entirely so static shaders have no recurring performance costs */_define_property(this,\"speed\",1);/** Uniforms that are provided by the user for the specific shader being mounted (not including uniforms that this Mount adds, like time and resolution) */_define_property(this,\"providedUniforms\",void 0);/** Just a sanity check to make sure frames don't run after we're disposed */_define_property(this,\"hasBeenDisposed\",false);/** If the resolution of the canvas has changed since the last render */_define_property(this,\"resolutionChanged\",true);_define_property(this,\"initWebGL\",()=>{const program=createProgram(this.gl,vertexShaderSource,this.fragmentShader);if(!program)return;this.program=program;this.setupPositionAttribute();this.setupUniforms();});_define_property(this,\"setupPositionAttribute\",()=>{const positionAttributeLocation=this.gl.getAttribLocation(this.program,\"a_position\");const positionBuffer=this.gl.createBuffer();this.gl.bindBuffer(this.gl.ARRAY_BUFFER,positionBuffer);const positions=[-1,-1,1,-1,-1,1,-1,1,1,-1,1,1];this.gl.bufferData(this.gl.ARRAY_BUFFER,new Float32Array(positions),this.gl.STATIC_DRAW);this.gl.enableVertexAttribArray(positionAttributeLocation);this.gl.vertexAttribPointer(positionAttributeLocation,2,this.gl.FLOAT,false,0,0);});_define_property(this,\"setupUniforms\",()=>{this.uniformLocations={u_time:this.gl.getUniformLocation(this.program,\"u_time\"),u_pixelRatio:this.gl.getUniformLocation(this.program,\"u_pixelRatio\"),u_resolution:this.gl.getUniformLocation(this.program,\"u_resolution\"),...Object.fromEntries(Object.keys(this.providedUniforms).map(key=>[key,this.gl.getUniformLocation(this.program,key)]))};});_define_property(this,\"resizeObserver\",null);_define_property(this,\"setupResizeObserver\",()=>{this.resizeObserver=new ResizeObserver(()=>this.handleResize());this.resizeObserver.observe(this.canvas);this.handleResize();});_define_property(this,\"handleResize\",()=>{const pixelRatio=window.devicePixelRatio;const newWidth=this.canvas.clientWidth*pixelRatio;const newHeight=this.canvas.clientHeight*pixelRatio;if(this.canvas.width!==newWidth||this.canvas.height!==newHeight){this.canvas.width=newWidth;this.canvas.height=newHeight;this.resolutionChanged=true;this.gl.viewport(0,0,this.gl.canvas.width,this.gl.canvas.height);this.render(performance.now())// this is necessary to avoid flashes while resizing (the next scheduled render will set uniforms)\n;}});_define_property(this,\"render\",currentTime=>{if(this.hasBeenDisposed)return;// Calculate the delta time\nconst dt=currentTime-this.lastFrameTime;this.lastFrameTime=currentTime;// Increase the total animation time by dt * animationSpeed\nif(this.speed!==0){this.totalAnimationTime+=dt*this.speed;}// Clear the canvas\nthis.gl.clear(this.gl.COLOR_BUFFER_BIT);// Update uniforms\nthis.gl.useProgram(this.program);// Update the time uniform\nthis.gl.uniform1f(this.uniformLocations.u_time,this.totalAnimationTime*.001);// If the resolution has changed, we need to update the uniform\nif(this.resolutionChanged){this.gl.uniform2f(this.uniformLocations.u_resolution,this.gl.canvas.width,this.gl.canvas.height);this.gl.uniform1f(this.uniformLocations.u_pixelRatio,window.devicePixelRatio);this.resolutionChanged=false;}this.gl.drawArrays(this.gl.TRIANGLES,0,6);// Loop if we're animating\nif(this.speed!==0){this.requestRender();}else{this.rafId=null;}});_define_property(this,\"requestRender\",()=>{if(this.rafId!==null){cancelAnimationFrame(this.rafId);}this.rafId=requestAnimationFrame(this.render);});_define_property(this,\"updateProvidedUniforms\",()=>{this.gl.useProgram(this.program);Object.entries(this.providedUniforms).forEach(([key,value])=>{const location=this.uniformLocations[key];if(location){if(Array.isArray(value)){switch(value.length){case 2:this.gl.uniform2fv(location,value);break;case 3:this.gl.uniform3fv(location,value);break;case 4:this.gl.uniform4fv(location,value);break;default:if(value.length===9){this.gl.uniformMatrix3fv(location,false,value);}else if(value.length===16){this.gl.uniformMatrix4fv(location,false,value);}else{console.warn(`Unsupported uniform array length: ${value.length}`);}}}else if(typeof value===\"number\"){this.gl.uniform1f(location,value);}else if(typeof value===\"boolean\"){this.gl.uniform1i(location,value?1:0);}else{console.warn(`Unsupported uniform type for ${key}: ${typeof value}`);}}});});/** Set a seed to get a deterministic result */_define_property(this,\"setSeed\",newSeed=>{const oneFrameAt120Fps=1e3/120;this.totalAnimationTime=newSeed*oneFrameAt120Fps;this.lastFrameTime=performance.now();this.render(performance.now());});/** Set an animation speed (or 0 to stop animation) */_define_property(this,\"setSpeed\",(newSpeed=1)=>{// Set the new animation speed\nthis.speed=newSpeed;if(this.rafId===null&&newSpeed!==0){// Moving from 0 to animating, kick off a new rAF loop\nthis.lastFrameTime=performance.now();this.rafId=requestAnimationFrame(this.render);}if(this.rafId!==null&&newSpeed===0){// Moving from animating to not animating, cancel the rAF loop\ncancelAnimationFrame(this.rafId);this.rafId=null;}});/** Update the uniforms that are provided by the outside shader */_define_property(this,\"setUniforms\",newUniforms=>{this.providedUniforms={...this.providedUniforms,...newUniforms};// If we need to allow users to add uniforms after the shader has been created, we can do that here\n// But right now we're expecting the uniform list to be predictable and static\n// this.setupUniforms();\nthis.updateProvidedUniforms();this.render(performance.now());});/** Dispose of the shader mount, cleaning up all of the WebGL resources */_define_property(this,\"dispose\",()=>{// Immediately mark as disposed to prevent future renders from leaking in\nthis.hasBeenDisposed=true;// Cancel the rAF loop\nif(this.rafId!==null){cancelAnimationFrame(this.rafId);this.rafId=null;}if(this.gl&&this.program){this.gl.deleteProgram(this.program);this.program=null;// Reset the WebGL context\nthis.gl.bindBuffer(this.gl.ARRAY_BUFFER,null);this.gl.bindBuffer(this.gl.ELEMENT_ARRAY_BUFFER,null);this.gl.bindRenderbuffer(this.gl.RENDERBUFFER,null);this.gl.bindFramebuffer(this.gl.FRAMEBUFFER,null);// Clear any errors\nthis.gl.getError();}if(this.resizeObserver){this.resizeObserver.disconnect();this.resizeObserver=null;}this.uniformLocations={};});this.canvas=canvas;this.fragmentShader=fragmentShader;this.providedUniforms=uniforms;// Base our starting animation time on the provided seed value\nthis.totalAnimationTime=seed;const gl=canvas.getContext(\"webgl2\",webGlContextAttributes);if(!gl){throw new Error(\"WebGL not supported\");}this.gl=gl;this.initWebGL();this.setupResizeObserver();// Set the animation speed after everything is ready to go\nthis.setSpeed(speed);// Mark canvas as paper shader mount\nthis.canvas.setAttribute(\"data-paper-shaders\",\"true\");}}/** Vertex shader for the shader mount */const vertexShaderSource=`#version 300 es\nlayout(location = 0) in vec4 a_position;\n\nvoid main() {\n  gl_Position = a_position;\n}\n`;function createShader(gl,type,source){const shader=gl.createShader(type);if(!shader)return null;gl.shaderSource(shader,source);gl.compileShader(shader);if(!gl.getShaderParameter(shader,gl.COMPILE_STATUS)){console.error(\"An error occurred compiling the shaders: \"+gl.getShaderInfoLog(shader));gl.deleteShader(shader);return null;}return shader;}function createProgram(gl,vertexShaderSource,fragmentShaderSource){const vertexShader=createShader(gl,gl.VERTEX_SHADER,vertexShaderSource);const fragmentShader=createShader(gl,gl.FRAGMENT_SHADER,fragmentShaderSource);if(!vertexShader||!fragmentShader)return null;const program=gl.createProgram();if(!program)return null;gl.attachShader(program,vertexShader);gl.attachShader(program,fragmentShader);gl.linkProgram(program);if(!gl.getProgramParameter(program,gl.LINK_STATUS)){console.error(\"Unable to initialize the shader program: \"+gl.getProgramInfoLog(program));gl.deleteProgram(program);gl.deleteShader(vertexShader);gl.deleteShader(fragmentShader);return null;}// Clean up shaders after successful linking\ngl.detachShader(program,vertexShader);gl.detachShader(program,fragmentShader);gl.deleteShader(vertexShader);gl.deleteShader(fragmentShader);return program;}\nexport const __FramerMetadata__ = {\"exports\":{\"ShaderMount\":{\"type\":\"class\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./shader_mount.map", "export const PatternShapes={Checks:0,Stripes:1,Edge:2};/**\n * 3d Perlin noise with exposed parameters\n *\n * Uniforms include:\n * u_scale - the scale applied to user space\n * u_rotation - the rotation applied to user space\n * u_color1 - the first pattern color\n * u_color2 - the second pattern color\n * u_color3 - the third pattern color\n * u_proportion (0 .. 1) - the proportion between colors (on 0.5 colors are equally distributed)\n * u_softness (0 .. 1) - the color blur (0 for pronounced edges, 1 for gradient)\n * u_shape (0 ... 2) - the color pattern to be distorted with noise & swirl\n *    - u_shape = 0 is checks\n *    - u_shape = 1 is stripes\n *    - u_shape = 2 is 2 halves of canvas (mapping the canvas height regardless of resolution)\n * u_shapeScale - the scale of color pattern (appies over the global scaling)\n * u_distortion - the noisy distortion over the UV coordinate (applied before the overlapping swirl)\n * u_swirl - the power of swirly distortion\n * u_swirlIterations - the number of swirl iterations (layering curves effect)\n *\n */export const warpFragmentShader=`#version 300 es\nprecision highp float;\n\nuniform float u_time;\nuniform float u_pixelRatio;\nuniform vec2 u_resolution;\n\nuniform float u_scale;\nuniform float u_rotation;\nuniform vec4 u_color1;\nuniform vec4 u_color2;\nuniform vec4 u_color3;\nuniform float u_proportion;\nuniform float u_softness;\nuniform float u_shape;\nuniform float u_shapeScale;\nuniform float u_distortion;\nuniform float u_swirl;\nuniform float u_swirlIterations;\n\n\nout vec4 fragColor;\n\n#define TWO_PI 6.28318530718\n#define PI 3.14159265358979323846\n\nvec2 rotate(vec2 uv, float th) {\n  return mat2(cos(th), sin(th), -sin(th), cos(th)) * uv;\n}\n\nfloat random(vec2 st) {\n  return fract(sin(dot(st.xy, vec2(12.9898, 78.233))) * 43758.5453123);\n}\nfloat noise(vec2 st) {\n  vec2 i = floor(st);\n  vec2 f = fract(st);\n  float a = random(i);\n  float b = random(i + vec2(1.0, 0.0));\n  float c = random(i + vec2(0.0, 1.0));\n  float d = random(i + vec2(1.0, 1.0));\n\n  // Smoothstep for interpolation\n  vec2 u = f * f * (3.0 - 2.0 * f);\n\n  // Do the interpolation as two nested mix operations\n  // If you try to do this in one big operation, there's enough precision loss to be off by 1px at cell boundaries\n  float x1 = mix(a, b, u.x);\n  float x2 = mix(c, d, u.x);\n  return mix(x1, x2, u.y);\n\n}\n\nvec4 blend_colors(vec4 c1, vec4 c2, vec4 c3, float mixer, float edgesWidth, float edge_blur) {\n    vec3 color1 = c1.rgb * c1.a;\n    vec3 color2 = c2.rgb * c2.a;\n    vec3 color3 = c3.rgb * c3.a;\n\n    float r1 = smoothstep(.0 + .35 * edgesWidth, .7 - .35 * edgesWidth + .5 * edge_blur, mixer);\n    float r2 = smoothstep(.3 + .35 * edgesWidth, 1. - .35 * edgesWidth + edge_blur, mixer);\n\n    vec3 blended_color_2 = mix(color1, color2, r1);\n    float blended_opacity_2 = mix(c1.a, c2.a, r1);\n\n    vec3 c = mix(blended_color_2, color3, r2);\n    float o = mix(blended_opacity_2, c3.a, r2);\n    return vec4(c, o);\n}\n\nvoid main() {\n    vec2 uv = gl_FragCoord.xy / u_resolution.xy;\n    vec2 uv_original = uv;\n\n    float t = .5 * u_time;\n\n    float noise_scale = .0005 + .006 * u_scale;\n\n    uv -= .5;\n    uv *= (noise_scale * u_resolution);\n    uv = rotate(uv, u_rotation * .5 * PI);\n    uv /= u_pixelRatio;\n    uv += .5;\n\n    float n1 = noise(uv * 1. + t);\n    float n2 = noise(uv * 2. - t);\n    float angle = n1 * TWO_PI;\n    uv.x += 4. * u_distortion * n2 * cos(angle);\n    uv.y += 4. * u_distortion * n2 * sin(angle);\n\n    float iterations_number = ceil(clamp(u_swirlIterations, 1., 30.));\n    for (float i = 1.; i <= iterations_number; i++) {\n        uv.x += clamp(u_swirl, 0., 2.) / i * cos(t + i * 1.5 * uv.y);\n        uv.y += clamp(u_swirl, 0., 2.) / i * cos(t + i * 1. * uv.x);\n    }\n\n    float proportion = clamp(u_proportion, 0., 1.);\n\n    float shape = 0.;\n    float mixer = 0.;\n    if (u_shape < .5) {\n      vec2 checks_shape_uv = uv * (.5 + 3.5 * u_shapeScale);\n      shape = .5 + .5 * sin(checks_shape_uv.x) * cos(checks_shape_uv.y);\n      mixer = shape + .48 * sign(proportion - .5) * pow(abs(proportion - .5), .5);\n    } else if (u_shape < 1.5) {\n      vec2 stripes_shape_uv = uv * (.25 + 3. * u_shapeScale);\n      float f = fract(stripes_shape_uv.y);\n      shape = smoothstep(.0, .55, f) * smoothstep(1., .45, f);\n      mixer = shape + .48 * sign(proportion - .5) * pow(abs(proportion - .5), .5);\n    } else {\n      float sh = 1. - uv.y;\n      sh -= .5;\n      sh /= (noise_scale * u_resolution.y);\n      sh += .5;\n      float shape_scaling = .2 * (1. - u_shapeScale);\n      shape = smoothstep(.45 - shape_scaling, .55 + shape_scaling, sh + .3 * (proportion - .5));\n      mixer = shape;\n    }\n\n    vec4 color_mix = blend_colors(u_color1, u_color2, u_color3, mixer, 1. - clamp(u_softness, 0., 1.), .01 + .01 * u_scale);\n\n    fragColor = vec4(color_mix.rgb, color_mix.a);\n}\n`;\nexport const __FramerMetadata__ = {\"exports\":{\"WarpUniforms\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"warpFragmentShader\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PatternShapes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PatternShape\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./warp.map", "/**  Convert color string from HSL, RGB, or hex to 0-to-1-range-RGBA array */export function getShaderColorFromString(colorString,fallback=[0,0,0,1]){// If the color string is already an array of 3 or 4 numbers, return it (with alpha=1 if needed)\nif(Array.isArray(colorString)){if(colorString.length===4)return colorString;if(colorString.length===3)return[...colorString,1];return getShaderColorFromString(fallback);}// If the color string is not a string, return the fallback\nif(typeof colorString!==\"string\"){return getShaderColorFromString(fallback);}let r,g,b,a=1;if(colorString.startsWith(\"#\")){[r,g,b,a]=hexToRgba(colorString);}else if(colorString.startsWith(\"rgb\")){[r,g,b,a]=parseRgba(colorString);}else if(colorString.startsWith(\"hsl\")){[r,g,b,a]=hslaToRgba(parseHsla(colorString));}else{console.error(\"Unsupported color format\",colorString);return getShaderColorFromString(fallback);}return[clamp(r,0,1),clamp(g,0,1),clamp(b,0,1),clamp(a,0,1)];}/** Convert hex to RGBA (0 to 1 range) */function hexToRgba(hex){// Remove # if present\nhex=hex.replace(/^#/,\"\");// Expand three-letter hex to six-letter\nif(hex.length===3){hex=hex.split(\"\").map(char=>char+char).join(\"\");}// Expand six-letter hex to eight-letter (add full opacity if no alpha)\nif(hex.length===6){hex=hex+\"ff\";}// Parse the components\nconst r=parseInt(hex.slice(0,2),16)/255;const g=parseInt(hex.slice(2,4),16)/255;const b=parseInt(hex.slice(4,6),16)/255;const a=parseInt(hex.slice(6,8),16)/255;return[r,g,b,a];}/** Parse RGBA string to RGBA (0 to 1 range) */function parseRgba(rgba){// Match both rgb and rgba patterns\nconst match=rgba.match(/^rgba?\\s*\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*(?:,\\s*([0-9.]+))?\\s*\\)$/i);if(!match)return[0,0,0,1];return[parseInt(match[1]??\"0\")/255,parseInt(match[2]??\"0\")/255,parseInt(match[3]??\"0\")/255,match[4]===undefined?1:parseFloat(match[4])];}/** Parse HSLA string */function parseHsla(hsla){const match=hsla.match(/^hsla?\\s*\\(\\s*(\\d+)\\s*,\\s*(\\d+)%\\s*,\\s*(\\d+)%\\s*(?:,\\s*([0-9.]+))?\\s*\\)$/i);if(!match)return[0,0,0,1];return[parseInt(match[1]??\"0\"),parseInt(match[2]??\"0\"),parseInt(match[3]??\"0\"),match[4]===undefined?1:parseFloat(match[4])];}/** Convert HSLA to RGBA (0 to 1 range) */function hslaToRgba(hsla){const[h,s,l,a]=hsla;const hDecimal=h/360;const sDecimal=s/100;const lDecimal=l/100;let r,g,b;if(s===0){r=g=b=lDecimal// achromatic\n;}else{const hue2rgb=(p,q,t)=>{if(t<0)t+=1;if(t>1)t-=1;if(t<1/6)return p+(q-p)*6*t;if(t<1/2)return q;if(t<2/3)return p+(q-p)*(2/3-t)*6;return p;};const q=lDecimal<.5?lDecimal*(1+sDecimal):lDecimal+sDecimal-lDecimal*sDecimal;const p=2*lDecimal-q;r=hue2rgb(p,q,hDecimal+1/3);g=hue2rgb(p,q,hDecimal);b=hue2rgb(p,q,hDecimal-1/3);}return[r,g,b,a];}export const clamp=(n,min,max)=>Math.min(Math.max(n,min),max);\nexport const __FramerMetadata__ = {\"exports\":{\"clamp\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShaderColorFromString\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./get_shader_color_from_string.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsStaticRenderer}from\"framer\";import{useEffect,useRef,useMemo}from\"react\";import{useColors}from\"https://framerusercontent.com/modules/k76epLFsVsF4jlsF5pgg/ge79eoA2CuYo94sUAjT9/useColors.js\";import{getShaderColorFromString,warpFragmentShader,PatternShapes,ShaderMount as ShaderMountVanilla}from\"https://framer.com/m/index-uMsj.js@PVl4bshKvCOZO36e3vK1\";import{cubicBezier}from\"framer-motion\";const speedEase=cubicBezier(.65,0,.88,.77);const templates={Prism:{color1:\"#050505\",color2:\"#66B3FF\",color3:\"#FFFFFF\",rotation:-50,proportion:1,scale:.01,speed:30,distortion:0,swirl:50,swirlIterations:16,softness:47,offset:-299,shape:\"Checks\",shapeSize:45},Lava:{color1:\"#FF9F21\",color2:\"#FF0303\",color3:\"#000000\",rotation:114,proportion:100,scale:.52,speed:30,distortion:7,swirl:18,swirlIterations:20,softness:100,offset:717,shape:\"Edge\",shapeSize:12},Plasma:{color1:\"#B566FF\",color2:\"#000000\",color3:\"#000000\",rotation:0,proportion:63,scale:.75,speed:30,distortion:5,swirl:61,swirlIterations:5,softness:100,offset:-168,shape:\"Checks\",shapeSize:28},Pulse:{color1:\"#66FF85\",color2:\"#000000\",color3:\"#000000\",rotation:-167,proportion:92,scale:0,speed:20,distortion:54,swirl:75,swirlIterations:3,softness:28,offset:-813,shape:\"Checks\",shapeSize:79},Vortex:{color1:\"#000000\",color2:\"#FFFFFF\",color3:\"#000000\",rotation:50,proportion:41,scale:.4,speed:20,distortion:0,swirl:100,swirlIterations:3,softness:5,offset:-744,shape:\"Stripes\",shapeSize:80},Mist:{color1:\"#050505\",color2:\"#FF66B8\",color3:\"#050505\",rotation:0,proportion:33,scale:.48,speed:39,distortion:4,swirl:65,swirlIterations:5,softness:100,offset:-235,shape:\"Edge\",shapeSize:48}};/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 400\n */export default function AnimatedGradientBackground(props){const isStaticRenderer=useIsStaticRenderer();const isCanvas=RenderTarget.current()===RenderTarget.canvas;const useCustomColors=props.preset===\"custom\"||props.colorMode===\"custom\";const values=props.preset===\"custom\"?props:templates[props.preset]||Object.values(templates)[0];const[color1,color2,color3]=useColors(props.color1,props.color2,props.color3);return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:props.radius,overflow:\"hidden\",position:\"relative\",...props.style},children:[/*#__PURE__*/_jsx(Warp,{color1:useCustomColors?color1:values.color1,color2:useCustomColors?color2:values.color2,color3:useCustomColors?color3:values.color3,scale:values.scale,proportion:values.proportion/100,distortion:values.distortion/50,swirl:values.swirl/100,swirlIterations:values.swirl===0?0:values.swirlIterations,rotation:values.rotation*Math.PI/180,speed:!isStaticRenderer||isCanvas&&props.preview?speedEase(props.speed/100)*5:0,seed:values.offset*10,shape:PatternShapes[values.shape],shapeScale:values.shapeSize/100,softness:values.softness/100,style:props.style}),props.noise&&props.noise.opacity>0&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,backgroundImage:`url(\"https://framerusercontent.com/images/g0QcWrxr87K0ufOxIUFBakwYA8.png\")`,backgroundSize:props.noise.scale*200,backgroundRepeat:\"repeat\",opacity:props.noise.opacity/2}})]});}AnimatedGradientBackground.displayName=\"Animated Gradient Background\";addPropertyControls(AnimatedGradientBackground,{preset:{type:ControlType.Enum,defaultValue:Object.keys(templates)[0],options:[...Object.keys(templates),\"custom\"],optionTitles:[...Object.keys(templates),\"Custom\"]},preview:{type:ControlType.Boolean,defaultValue:false},colorMode:{type:ControlType.Enum,defaultValue:\"preset\",options:[\"preset\",\"custom\"],optionTitles:[\"Preset\",\"Custom\"],displaySegmentedControl:true,title:\"Colors\",hidden:props=>props.preset===\"custom\"},color1:{type:ControlType.Color,defaultValue:\"#262626\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},color2:{type:ControlType.Color,defaultValue:\"#75c1f0\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},color3:{type:ControlType.Color,defaultValue:\"#ffffff\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},noise:{type:ControlType.Object,optional:true,icon:\"effect\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,min:0,max:1,step:.01},scale:{type:ControlType.Number,defaultValue:1,min:.2,max:2,step:.1}}},rotation:{type:ControlType.Number,defaultValue:0,min:-360,max:360,step:1,unit:\"\\xb0\",hidden:props=>props.preset!==\"custom\"},proportion:{type:ControlType.Number,defaultValue:35,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},scale:{type:ControlType.Number,defaultValue:1,min:0,max:10,step:.01,hidden:props=>props.preset!==\"custom\"},speed:{type:ControlType.Number,defaultValue:25,step:1,min:0,max:100},distortion:{type:ControlType.Number,defaultValue:12,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},swirl:{type:ControlType.Number,defaultValue:80,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},swirlIterations:{type:ControlType.Number,defaultValue:10,min:0,max:20,step:1,title:\"Iterations\",hidden:props=>props.swirl===0||props.preset!==\"custom\"},softness:{type:ControlType.Number,defaultValue:100,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},offset:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3,step:1,hidden:props=>props.preset!==\"custom\"},shape:{type:ControlType.Enum,defaultValue:\"Checks\",options:Object.keys(PatternShapes),hidden:props=>props.preset!==\"custom\"},shapeSize:{type:ControlType.Number,defaultValue:10,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},radius:{type:ControlType.BorderRadius,defaultValue:\"0px\"}});//////////////////////////////\nconst defaultPreset={name:\"Default\",params:{scale:1,rotation:0,speed:20,seed:0,color1:\"hsla(0, 0%, 15%, 1)\",color2:\"hsla(203, 80%, 70%, 1)\",color3:\"hsla(0, 0%, 100%, 1)\",proportion:.35,softness:1,distortion:.25,swirl:.8,swirlIterations:10,shapeScale:.1,shape:PatternShapes.Checks}};// Due to Leva controls limitation:\n// 1) keep default colors in HSLA format to keep alpha channel\n// 2) don't use decimal values on HSL values (to avoid button highlight bug)\nconst Warp=props=>{const uniforms=useMemo(()=>{return{u_scale:props.scale??defaultPreset.params.scale,u_rotation:props.rotation??defaultPreset.params.rotation,u_color1:getShaderColorFromString(props.color1,defaultPreset.params.color1),u_color2:getShaderColorFromString(props.color2,defaultPreset.params.color2),u_color3:getShaderColorFromString(props.color3,defaultPreset.params.color2),u_proportion:props.proportion??defaultPreset.params.proportion,u_softness:props.softness??defaultPreset.params.softness,u_distortion:props.distortion??defaultPreset.params.distortion,u_swirl:props.swirl??defaultPreset.params.swirl,u_swirlIterations:props.swirlIterations??defaultPreset.params.swirlIterations,u_shapeScale:props.shapeScale??defaultPreset.params.shapeScale,u_shape:props.shape??defaultPreset.params.shape};},[props.scale,props.rotation,props.color1,props.color2,props.color3,props.proportion,props.softness,props.distortion,props.swirl,props.swirlIterations,props.shapeScale,props.shape]);return /*#__PURE__*/_jsx(ShaderMount,{...props,fragmentShader:warpFragmentShader,uniforms:uniforms});};const ShaderMount=({ref,fragmentShader,style,uniforms={},webGlContextAttributes,speed=1,seed=0})=>{const canvasRef=ref??useRef(null);const shaderMountRef=useRef(null);useEffect(()=>{if(canvasRef.current){shaderMountRef.current=new ShaderMountVanilla(canvasRef.current,fragmentShader,uniforms,webGlContextAttributes,speed,seed);}return()=>{shaderMountRef.current?.dispose();};},[fragmentShader,webGlContextAttributes]);useEffect(()=>{shaderMountRef.current?.setUniforms(uniforms);},[uniforms]);useEffect(()=>{shaderMountRef.current?.setSpeed(speed);},[speed]);useEffect(()=>{shaderMountRef.current?.setSeed(seed);},[seed]);return /*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:style});};function mapRange(value,fromLow,fromHigh,toLow,toHigh){if(fromLow===fromHigh){return toLow;}const percentage=(value-fromLow)/(fromHigh-fromLow);return toLow+percentage*(toHigh-toLow);}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedGradientBackground\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"400\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AnimatedLiquidBackground_Prod.map", "// Generated by Framer (128ce9c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Forum-regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Forum\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/forum/v18/6aey4Ky-Vb8Ew_ITMJMa3mnT.woff2\",weight:\"400\"}]}];export const css=['.framer-1bhQG .framer-styles-preset-6bu1fm:not(.rich-text-wrapper), .framer-1bhQG .framer-styles-preset-6bu1fm.rich-text-wrapper h4 { --framer-font-family: \"Forum\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 21px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.5px; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-c5c4fdcb-9482-48bb-aedf-353188472aae, #efedfd); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-1bhQG\";\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 (128ce9c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-LightItalic\",\"Inter-Italic\",\"Inter-Italic\",\"Inter-LightItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/YYB6GZmCWnZq3RWZOghuZIOxQY.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/miJTzODdiyIr3tRo9KEoqXXk2PM.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6ZMhcggRFfEfbf7lncCpaUbA.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/8sCN6PGUr4I8q5hC5twAXfcwqV0.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/aUYDUTztS7anQw5JuwCncXeLOBY.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/5mDAOkC5Wpzo7NkuE9oYfqlY2u4.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/yDiPvYxioBHsicnYxpPW35WQmx8.woff2\",weight:\"300\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-Qeo49 .framer-styles-preset-etu8yl:not(.rich-text-wrapper), .framer-Qeo49 .framer-styles-preset-etu8yl.rich-text-wrapper h5 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: italic; --framer-font-style-bold: italic; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: -0.04em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: rgba(163, 163, 163, 0.64); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-Qeo49\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (d65f646)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/3uhVzwLCjhJQi0oTecjy/ownCqw3KWLmR21QQbztS/kQMheQE4M.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/UZ8iql6JFWn4hEGiGJkb/lvC2A9isHmYcYIhCAUWQ/szBEMkkn9.js\";const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"hdCbR9GAX\",\"Q3KtnqwIa\",\"HXKlrduRO\",\"XHV9OADrX\"];const serializationHash=\"framer-pEYx3\";const variantClassNames={hdCbR9GAX:\"framer-v-43rerw\",HXKlrduRO:\"framer-v-1d2kgmg\",Q3KtnqwIa:\"framer-v-55zrtl\",XHV9OADrX:\"framer-v-12hr0ju\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:46,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone Number\":\"HXKlrduRO\",\"PRODUCT OFF\":\"hdCbR9GAX\",\"Variant 5\":\"Q3KtnqwIa\",Address:\"XHV9OADrX\"};const getProps=({click,height,hover,id,link,title,title1,width,workingHoursFriday,workingHoursMonday,workingHoursSaturday,workingHoursSunday,workingHoursThursday,workingHoursTuesday,workingHoursWednesday,...props})=>{return{...props,BALzxw_sA:workingHoursSunday??props.BALzxw_sA??\"Sunday 10am - 11pm\",cGZYOL2jr:link??props.cGZYOL2jr,i2ShbUx80:workingHoursWednesday??props.i2ShbUx80??\"Wednesday 10am - 11pm\",i8c10dnh0:title??props.i8c10dnh0??\"PRODUCT\",mhPms5S9f:click??props.mhPms5S9f,mpS1JDRBK:workingHoursMonday??props.mpS1JDRBK??\"Monday 10am - 11pm\",nHopZBH5g:workingHoursThursday??props.nHopZBH5g??\"Thursday 10am - 11pm\",rLo3RlB6S:workingHoursSaturday??props.rLo3RlB6S??\"Saturday 10am - 11pm\",StUquFiEp:hover??props.StUquFiEp,TU62a4CrT:workingHoursTuesday??props.TU62a4CrT??\"Tuesday 10am - 11pm\",variant:humanReadableVariantMap[props.variant]??props.variant??\"hdCbR9GAX\",xpNhtSv_V:title1??props.xpNhtSv_V??\"Working Hours\",XZFyUCY5d:workingHoursFriday??props.XZFyUCY5d??\"Friday 10am - 11pm\"};};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,i8c10dnh0,cGZYOL2jr,StUquFiEp,mhPms5S9f,mpS1JDRBK,TU62a4CrT,i2ShbUx80,nHopZBH5g,XZFyUCY5d,rLo3RlB6S,BALzxw_sA,xpNhtSv_V,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"hdCbR9GAX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapzkpefn=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(mhPms5S9f){const res=await mhPms5S9f(...args);if(res===false)return false;}});const onMouseEnter1cgr56t=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(StUquFiEp){const res=await StUquFiEp(...args);if(res===false)return false;}});const onTap1yq0nfa=activeVariantCallback(async(...args)=>{setVariant(\"Q3KtnqwIa\");});const onTapiu5k3b=activeVariantCallback(async(...args)=>{setVariant(\"hdCbR9GAX\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"HXKlrduRO\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"XHV9OADrX\")return true;return false;};const isDisplayed2=()=>{if([\"HXKlrduRO\",\"XHV9OADrX\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"Q3KtnqwIa\")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__*/_jsx(Link,{motionChild:true,nodeId:\"hdCbR9GAX\",scopeId:\"fmlEfajxI\",...addPropertyOverrides({HXKlrduRO:{href:cGZYOL2jr},Q3KtnqwIa:{href:cGZYOL2jr},XHV9OADrX:{href:cGZYOL2jr}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-43rerw\",className,classNames)} framer-4iug64`,\"data-border\":true,\"data-framer-name\":\"PRODUCT OFF\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"hdCbR9GAX\",onMouseEnter:onMouseEnter1cgr56t,onTap:onTapzkpefn,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-cb084d69-fb3a-43a7-b50a-e7506bdef46c, rgba(0, 0, 0, 0.05))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},...addPropertyOverrides({HXKlrduRO:{\"data-framer-name\":\"Phone Number\"},Q3KtnqwIa:{\"data-framer-name\":\"Variant 5\"},XHV9OADrX:{\"data-framer-name\":\"Address\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19gcs7g\",\"data-framer-name\":\"Sextion\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"e5JNw9ClO\",onTap:onTap1yq0nfa,...addPropertyOverrides({HXKlrduRO:{\"data-highlight\":undefined,onTap:undefined},Q3KtnqwIa:{onTap:onTapiu5k3b},XHV9OADrX:{\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-sdkzqe\",\"data-framer-name\":\"Icon\",fill:\"rgb(255, 255, 255)\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"dnBnUlhBl\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"m222.37 158.46-47.11-21.11-.13-.06a16 16 0 0 0-15.17 1.4 8.12 8.12 0 0 0-.75.56L134.87 160c-15.42-7.49-31.34-23.29-38.83-38.51l20.78-24.71c.2-.25.39-.5.57-.77a16 16 0 0 0 1.32-15.06v-.12L97.54 33.64a16 16 0 0 0-16.62-9.52A56.26 56.26 0 0 0 32 80c0 79.4 64.6 144 144 144a56.26 56.26 0 0 0 55.88-48.92 16 16 0 0 0-9.51-16.62ZM176 208A128.14 128.14 0 0 1 48 80a40.2 40.2 0 0 1 34.87-40 .61.61 0 0 0 0 .12l21 47-20.67 24.74a6.13 6.13 0 0 0-.57.77 16 16 0 0 0-1 15.7c9.06 18.53 27.73 37.06 46.46 46.11a16 16 0 0 0 15.75-1.14 8.44 8.44 0 0 0 .74-.56L168.89 152l47 21.05h.11A40.21 40.21 0 0 1 176 208Z\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-e3mky8\",\"data-framer-name\":\"Icon\",fill:\"rgb(255, 255, 255)\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"sJlwPi0jG\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 256 256\"><path d=\"m219.31 108.68-80-80a16 16 0 0 0-22.62 0l-80 80A15.87 15.87 0 0 0 32 120v96a8 8 0 0 0 8 8h64a8 8 0 0 0 8-8v-56h32v56a8 8 0 0 0 8 8h64a8 8 0 0 0 8-8v-96a15.87 15.87 0 0 0-4.69-11.32ZM208 208h-48v-56a8 8 0 0 0-8-8h-48a8 8 0 0 0-8 8v56H48v-88l80-80 80 80Z\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-6bu1fm\",\"data-styles-preset\":\"szBEMkkn9\",children:\"Working Hours\"})}),className:\"framer-7vp0ad\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"C2hXaEwEF\",text:xpNhtSv_V,variants:{Q3KtnqwIa:{\"--extracted-1eung3n\":\"rgb(255, 255, 255)\"},XHV9OADrX:{\"--extracted-1eung3n\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HXKlrduRO:{text:i8c10dnh0},Q3KtnqwIa:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-6bu1fm\",\"data-styles-preset\":\"szBEMkkn9\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(255, 255, 255))\"},children:\"Working Hours\"})})},XHV9OADrX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-6bu1fm\",\"data-styles-preset\":\"szBEMkkn9\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(255, 255, 255))\"},children:\"Working Hours\"})}),text:i8c10dnh0}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-agtgx8-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"DjW0vJVhE-container\",nodeId:\"DjW0vJVhE\",rendersWithMotion:true,scopeId:\"fmlEfajxI\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-ad4d2a8b-0add-4634-8710-f4704da278ff, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"caret-down\",iconSelection:\"House\",id:\"DjW0vJVhE\",layoutId:\"DjW0vJVhE\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\",...addPropertyOverrides({Q3KtnqwIa:{iconSearch:\"caret-up\"}},baseVariant,gestureVariant)})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ekxcin\",layoutDependency:layoutDependency,layoutId:\"jq3Ye7j7Q\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-17wvsmv\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"QOVI_edHU\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-cb084d69-fb3a-43a7-b50a-e7506bdef46c, rgba(0, 0, 0, 0.05))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-etu8yl\",\"data-styles-preset\":\"kQMheQE4M\",children:\"Monday 10am - 11pm\"})}),className:\"framer-bt16cp\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HROxK7T_p\",text:mpS1JDRBK,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xb8dej\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"uVZGALq2p\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-cb084d69-fb3a-43a7-b50a-e7506bdef46c, rgba(0, 0, 0, 0.05))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-etu8yl\",\"data-styles-preset\":\"kQMheQE4M\",children:\"Tuesday 10am - 11pm\"})}),className:\"framer-14wnw2s\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"N7Dz5tu_L\",text:TU62a4CrT,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g2wtu3\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"ur03Ufpz7\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-cb084d69-fb3a-43a7-b50a-e7506bdef46c, rgba(0, 0, 0, 0.05))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-etu8yl\",\"data-styles-preset\":\"kQMheQE4M\",children:\"Wednesday 10am - 11pm\"})}),className:\"framer-qqrprz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FrE8VJzhw\",text:i2ShbUx80,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dp13ce\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"wkWAcblxe\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-cb084d69-fb3a-43a7-b50a-e7506bdef46c, rgba(0, 0, 0, 0.05))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-etu8yl\",\"data-styles-preset\":\"kQMheQE4M\",children:\"Thursday 10am - 11pm\"})}),className:\"framer-gd7auu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fBMq4TglJ\",text:nHopZBH5g,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mbm9dw\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"VIfbe_DWF\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-cb084d69-fb3a-43a7-b50a-e7506bdef46c, rgba(0, 0, 0, 0.05))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-etu8yl\",\"data-styles-preset\":\"kQMheQE4M\",children:\"Friday 10am - 11pm\"})}),className:\"framer-pi58iv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NcRccoCfI\",text:XZFyUCY5d,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"xw_0POMW3\"},motionChild:true,nodeId:\"mm_5MJ_MO\",scopeId:\"fmlEfajxI\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1plj0zx framer-4iug64\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"mm_5MJ_MO\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-cb084d69-fb3a-43a7-b50a-e7506bdef46c, rgba(0, 0, 0, 0.05))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-etu8yl\",\"data-styles-preset\":\"kQMheQE4M\",children:\"Saturday 10am - 11pm\"})}),className:\"framer-mjnku2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"h3fw55X0s\",text:rLo3RlB6S,verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tNw9o3l6m\"},motionChild:true,nodeId:\"yEAbnwrKc\",scopeId:\"fmlEfajxI\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-17jqhtr framer-4iug64\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"yEAbnwrKc\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-cb084d69-fb3a-43a7-b50a-e7506bdef46c, rgba(0, 0, 0, 0.05))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-etu8yl\",\"data-styles-preset\":\"kQMheQE4M\",children:\"Sunday 10am - 11pm\"})}),className:\"framer-1s9dbp7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"n3r7iA1wE\",text:BALzxw_sA,verticalAlignment:\"top\",withExternalLayout:true})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pEYx3.framer-4iug64, .framer-pEYx3 .framer-4iug64 { display: block; }\",\".framer-pEYx3.framer-43rerw { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 15px 0px 15px 0px; position: relative; width: 267px; }\",\".framer-pEYx3 .framer-19gcs7g { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-pEYx3 .framer-sdkzqe, .framer-pEYx3 .framer-e3mky8 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); position: relative; width: 22px; }\",\".framer-pEYx3 .framer-7vp0ad, .framer-pEYx3 .framer-bt16cp, .framer-pEYx3 .framer-14wnw2s, .framer-pEYx3 .framer-qqrprz, .framer-pEYx3 .framer-gd7auu, .framer-pEYx3 .framer-pi58iv, .framer-pEYx3 .framer-mjnku2, .framer-pEYx3 .framer-1s9dbp7 { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-pEYx3 .framer-agtgx8-container { flex: none; height: 15px; position: relative; width: 15px; }\",\".framer-pEYx3 .framer-ekxcin { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-pEYx3 .framer-17wvsmv, .framer-pEYx3 .framer-1xb8dej, .framer-pEYx3 .framer-1g2wtu3, .framer-pEYx3 .framer-dp13ce, .framer-pEYx3 .framer-mbm9dw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 15px 15px; position: relative; width: 100%; }\",\".framer-pEYx3 .framer-1plj0zx, .framer-pEYx3 .framer-17jqhtr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 15px 15px; position: relative; text-decoration: none; width: 100%; }\",\".framer-pEYx3.framer-v-55zrtl.framer-43rerw, .framer-pEYx3.framer-v-1d2kgmg.framer-43rerw, .framer-pEYx3.framer-v-12hr0ju.framer-43rerw { text-decoration: none; }\",\".framer-pEYx3.framer-v-1d2kgmg .framer-19gcs7g, .framer-pEYx3.framer-v-12hr0ju .framer-19gcs7g { cursor: unset; gap: 12px; justify-content: flex-start; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-pEYx3[data-border=\"true\"]::after, .framer-pEYx3 [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 55\n * @framerIntrinsicWidth 267\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Q3KtnqwIa\":{\"layout\":[\"fixed\",\"auto\"]},\"HXKlrduRO\":{\"layout\":[\"fixed\",\"auto\"]},\"XHV9OADrX\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"i8c10dnh0\":\"title\",\"cGZYOL2jr\":\"link\",\"StUquFiEp\":\"hover\",\"mhPms5S9f\":\"click\",\"mpS1JDRBK\":\"workingHoursMonday\",\"TU62a4CrT\":\"workingHoursTuesday\",\"i2ShbUx80\":\"workingHoursWednesday\",\"nHopZBH5g\":\"workingHoursThursday\",\"XZFyUCY5d\":\"workingHoursFriday\",\"rLo3RlB6S\":\"workingHoursSaturday\",\"BALzxw_sA\":\"workingHoursSunday\",\"xpNhtSv_V\":\"title1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfmlEfajxI=withCSS(Component,css,\"framer-pEYx3\");export default FramerfmlEfajxI;FramerfmlEfajxI.displayName=\"Filters/Filters Meniu 2\";FramerfmlEfajxI.defaultProps={height:55,width:267};addPropertyControls(FramerfmlEfajxI,{variant:{options:[\"hdCbR9GAX\",\"Q3KtnqwIa\",\"HXKlrduRO\",\"XHV9OADrX\"],optionTitles:[\"PRODUCT OFF\",\"Variant 5\",\"Phone Number\",\"Address\"],title:\"Variant\",type:ControlType.Enum},i8c10dnh0:{defaultValue:\"PRODUCT\",displayTextArea:false,title:\"Title\",type:ControlType.String},cGZYOL2jr:{title:\"Link\",type:ControlType.Link},StUquFiEp:{title:\"Hover\",type:ControlType.EventHandler},mhPms5S9f:{title:\"Click\",type:ControlType.EventHandler},mpS1JDRBK:{defaultValue:\"Monday 10am - 11pm\",displayTextArea:false,title:\"Working Hours Monday\",type:ControlType.String},TU62a4CrT:{defaultValue:\"Tuesday 10am - 11pm\",displayTextArea:false,title:\"Working Hours Tuesday\",type:ControlType.String},i2ShbUx80:{defaultValue:\"Wednesday 10am - 11pm\",displayTextArea:false,title:\"Working Hours Wednesday\",type:ControlType.String},nHopZBH5g:{defaultValue:\"Thursday 10am - 11pm\",displayTextArea:false,title:\"Working Hours Thursday\",type:ControlType.String},XZFyUCY5d:{defaultValue:\"Friday 10am - 11pm\",displayTextArea:false,title:\"Working Hours Friday\",type:ControlType.String},rLo3RlB6S:{defaultValue:\"Saturday 10am - 11pm\",displayTextArea:false,title:\"Working Hours Saturday\",type:ControlType.String},BALzxw_sA:{defaultValue:\"Sunday 10am - 11pm\",displayTextArea:false,title:\"Working Hours Sunday\",type:ControlType.String},xpNhtSv_V:{defaultValue:\"Working Hours\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerfmlEfajxI,[{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\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfmlEfajxI\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"i8c10dnh0\\\":\\\"title\\\",\\\"cGZYOL2jr\\\":\\\"link\\\",\\\"StUquFiEp\\\":\\\"hover\\\",\\\"mhPms5S9f\\\":\\\"click\\\",\\\"mpS1JDRBK\\\":\\\"workingHoursMonday\\\",\\\"TU62a4CrT\\\":\\\"workingHoursTuesday\\\",\\\"i2ShbUx80\\\":\\\"workingHoursWednesday\\\",\\\"nHopZBH5g\\\":\\\"workingHoursThursday\\\",\\\"XZFyUCY5d\\\":\\\"workingHoursFriday\\\",\\\"rLo3RlB6S\\\":\\\"workingHoursSaturday\\\",\\\"BALzxw_sA\\\":\\\"workingHoursSunday\\\",\\\"xpNhtSv_V\\\":\\\"title1\\\"}\",\"framerIntrinsicWidth\":\"267\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Q3KtnqwIa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HXKlrduRO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XHV9OADrX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"55\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fmlEfajxI.map", "// Generated by Framer (6aa4fc0)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import GoogleMaps from\"https://framerusercontent.com/modules/Hbc0lxqGSRzFG6uMT9yO/jZfB18ggDrqER5ihmIsa/GoogleMaps.js\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/Xr8CO3Ul8Gb7lVfgMKTh/Embed.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import AnimatedGradientBackground from\"https://framerusercontent.com/modules/xx99X8dO7V1Egbc8GwnH/UFRazcQO8HL1EtQ8wvSQ/AnimatedLiquidBackground_Prod.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/uSOscfHyz2S1Frl1y5tB/jOd9eTE8sf5f3t3PvJKY/NGOW2sznZ.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/UZ8iql6JFWn4hEGiGJkb/lvC2A9isHmYcYIhCAUWQ/szBEMkkn9.js\";import FiltersFiltersMeniu2 from\"https://framerusercontent.com/modules/M8DumybbBRLAdREoHqii/wAyyedx5fCUvfNwhfECD/fmlEfajxI.js\";const PhosphorFonts=getFonts(Phosphor);const EmbedFonts=getFonts(Embed);const FiltersFiltersMeniu2Fonts=getFonts(FiltersFiltersMeniu2);const GoogleMapsFonts=getFonts(GoogleMaps);const MotionDivWithFX=withFX(motion.div);const AnimatedGradientBackgroundFonts=getFonts(AnimatedGradientBackground);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"IhYaKZSfN\",\"nXRzQwhLm\",\"Q9WXHBNxv\"];const serializationHash=\"framer-SR5sb\";const variantClassNames={IhYaKZSfN:\"framer-v-nmrap2\",nXRzQwhLm:\"framer-v-4z1hwf\",Q9WXHBNxv:\"framer-v-ps3rpb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const animation5={opacity:.3,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};const transition4={bounce:0,delay:0,duration:.5,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Overlay Booking Page\":\"Q9WXHBNxv\",Filters:\"IhYaKZSfN\",Info:\"nXRzQwhLm\"};const getProps=({address,bookingURLLink,googleMapsLocation,happyHourFri,happyHourMon,happyHourSat,happyHourSun,happyHourThur,happyHourTue,happyHourWed,height,id,phoneNumber,phoneNumLink,tap,titleHappyHours,titleWorkingHours,width,workHourMon,workHoursFri,workHoursSat,workHoursSun,workHoursThur,workHoursTue,workHourWed,...props})=>{return{...props,bgDzclsA9:happyHourSun??props.bgDzclsA9??\"Sunday 10am - 11pm\",BMkLhNVXb:happyHourFri??props.BMkLhNVXb??\"Friday 10am - 11pm\",clc4x6Pbq:workHourMon??props.clc4x6Pbq??\"Monday 10am - 11pm\",GAllpqiTp:tap??props.GAllpqiTp,GXfGwKyY4:phoneNumLink??props.GXfGwKyY4,h1QFSdmzC:workHourWed??props.h1QFSdmzC??\"Wednesday 10am - 11pm\",i8OgCSfFy:workHoursTue??props.i8OgCSfFy??\"Tuesday 10am - 11pm\",IE2j0kfNv:workHoursSat??props.IE2j0kfNv??\"Saturday 10am - 11pm\",KSmUbwTxV:googleMapsLocation??props.KSmUbwTxV??\"701 S Miami Ave, Miami\",L51tVcl__:happyHourSat??props.L51tVcl__??\"Saturday 10am - 11pm\",lCvfWdlqV:workHoursFri??props.lCvfWdlqV??\"Friday 10am - 11pm\",lNuamRrru:workHoursSun??props.lNuamRrru??\"Sunday 10am - 11pm\",lqU1tngRK:address??props.lqU1tngRK??\"701 S Miami Ave, Miami\",MvpucwnWh:happyHourMon??props.MvpucwnWh??\"Monday 10am - 11pm\",NHVaWyIFM:workHoursThur??props.NHVaWyIFM??\"Thursday 10am - 11pm\",pAmqK_89Z:happyHourWed??props.pAmqK_89Z??\"Wednesday 10am - 11pm\",puzwV1gBD:titleHappyHours??props.puzwV1gBD??\"Working Hours\",QqXHC_XHm:happyHourTue??props.QqXHC_XHm??\"Tuesday 10am - 11pm\",RRs4vRBd3:phoneNumber??props.RRs4vRBd3??\"+1 (929) 123 -1212\",ut0TM_97L:happyHourThur??props.ut0TM_97L??\"Thursday 10am - 11pm\",variant:humanReadableVariantMap[props.variant]??props.variant??\"IhYaKZSfN\",y8_urZA9k:titleWorkingHours??props.y8_urZA9k??\"Working Hours\",YQZO8EU20:bookingURLLink??props.YQZO8EU20??\"https://koalendar.com/e/restaurant-francheska\"};};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,GAllpqiTp,RRs4vRBd3,GXfGwKyY4,lqU1tngRK,KSmUbwTxV,y8_urZA9k,clc4x6Pbq,i8OgCSfFy,h1QFSdmzC,NHVaWyIFM,lCvfWdlqV,IE2j0kfNv,lNuamRrru,puzwV1gBD,MvpucwnWh,QqXHC_XHm,pAmqK_89Z,ut0TM_97L,BMkLhNVXb,L51tVcl__,bgDzclsA9,YQZO8EU20,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IhYaKZSfN\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onClick1btm5um=activeVariantCallback(async(...args)=>{if(GAllpqiTp){const res=await GAllpqiTp(...args);if(res===false)return false;}});const StUquFiEptxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Q9WXHBNxv\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"Q9WXHBNxv\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"nXRzQwhLm\")return true;return false;};const ref1=React.useRef(null);const ref2=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-nmrap2\",className,classNames),\"data-border\":true,\"data-framer-appear-id\":\"nmrap2\",\"data-framer-name\":\"Filters\",layoutDependency:layoutDependency,layoutId:\"IhYaKZSfN\",optimized:true,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-cb084d69-fb3a-43a7-b50a-e7506bdef46c, rgba(0, 0, 0, 0.05))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},...addPropertyOverrides({nXRzQwhLm:{\"data-framer-name\":\"Info\"},Q9WXHBNxv:{\"data-framer-name\":\"Overlay Booking Page\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1stc55b\",\"data-border\":true,\"data-framer-name\":\"Section Close\",layoutDependency:layoutDependency,layoutId:\"KEJceqmyc\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-cb084d69-fb3a-43a7-b50a-e7506bdef46c, rgba(0, 0, 0, 0.05))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{Q9WXHBNxv:{backgroundColor:\"var(--token-e678b167-12b9-4cbe-a0b5-e810099d545b, rgb(23, 23, 23))\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"R0Y7U29yYS02MDA=\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-e5fd1d2d-45e6-49b9-b341-ad7384948a67, rgb(46, 46, 46)))\"},children:\"FILTERS\"})}),className:\"framer-ps265k\",fonts:[\"GF;Sora-600\"],layoutDependency:layoutDependency,layoutId:\"bktf4PiGS\",style:{\"--extracted-1w1cjl5\":\"var(--token-e5fd1d2d-45e6-49b9-b341-ad7384948a67, rgb(46, 46, 46))\"},variants:{nXRzQwhLm:{\"--extracted-gdpscs\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({nXRzQwhLm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7SW5yaWEgU2VyaWYtNzAw\",\"--framer-font-family\":'\"Inria Serif\", \"Inria Serif Placeholder\", serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(255, 255, 255))\"},children:\"INFO\"})}),fonts:[\"GF;Inria Serif-700\"],verticalAlignment:\"top\"},Q9WXHBNxv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-18pcrdl\",\"data-styles-preset\":\"NGOW2sznZ\",children:\"BOOK NOW\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dx2dko-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"mq9Dr5ocv-container\",nodeId:\"mq9Dr5ocv\",rendersWithMotion:true,scopeId:\"APRBZt3si\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-e5fd1d2d-45e6-49b9-b341-ad7384948a67, rgb(54, 54, 54))\",height:\"100%\",iconSearch:\"x\",iconSelection:\"House\",id:\"mq9Dr5ocv\",layoutId:\"mq9Dr5ocv\",mirrored:false,onClick:onClick1btm5um,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\",...addPropertyOverrides({nXRzQwhLm:{color:\"var(--token-f498cadd-bb2f-4402-acb7-a536eda0756c, rgb(218, 197, 167))\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wme9rh-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Kww1aC8GB-container\",nodeId:\"Kww1aC8GB\",rendersWithMotion:true,scopeId:\"APRBZt3si\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-f498cadd-bb2f-4402-acb7-a536eda0756c, rgb(218, 197, 167))\",height:\"100%\",iconSearch:\"x\",iconSelection:\"House\",id:\"Kww1aC8GB\",layoutId:\"Kww1aC8GB\",mirrored:false,onClick:onClick1btm5um,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wdk3u2-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Tb5aogETS-container\",nodeId:\"Tb5aogETS\",rendersWithMotion:true,scopeId:\"APRBZt3si\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:\"https://koalendar.com/e/restaurant-francheska\",id:\"Tb5aogETS\",layoutId:\"Tb5aogETS\",style:{height:\"100%\",width:\"100%\"},type:\"url\",url:YQZO8EU20,width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y2hlli\",\"data-framer-name\":\"Section \",layoutDependency:layoutDependency,layoutId:\"umjJi7R5t\",children:[isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mowff9\",layoutDependency:layoutDependency,layoutId:\"ElCedHASE\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-6bu1fm\",\"data-styles-preset\":\"szBEMkkn9\",children:\"Contact:\"})}),className:\"framer-1pmh78l\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sakLCXk4H\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({nXRzQwhLm:{height:55,width:`calc(${componentViewport?.width||\"100vw\"} - 66px)`,y:(componentViewport?.y||0)+0+92+20+160+0+35.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e2z1g5-container\",layoutDependency:layoutDependency,layoutId:\"ryv9MdG71-container\",nodeId:\"ryv9MdG71\",rendersWithMotion:true,scopeId:\"APRBZt3si\",children:/*#__PURE__*/_jsx(FiltersFiltersMeniu2,{BALzxw_sA:\"Sunday 10am - 11pm\",cGZYOL2jr:GXfGwKyY4,height:\"100%\",i2ShbUx80:\"Wednesday 10am - 11pm\",i8c10dnh0:RRs4vRBd3,id:\"ryv9MdG71\",layoutId:\"ryv9MdG71\",mpS1JDRBK:\"Monday 10am - 11pm\",nHopZBH5g:\"Thursday 10am - 11pm\",rLo3RlB6S:\"Saturday 10am - 11pm\",style:{width:\"100%\"},TU62a4CrT:\"Tuesday 10am - 11pm\",variant:\"HXKlrduRO\",width:\"100%\",xpNhtSv_V:\"Working Hours\",XZFyUCY5d:\"Friday 10am - 11pm\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({nXRzQwhLm:{height:55,width:`calc(${componentViewport?.width||\"100vw\"} - 66px)`,y:(componentViewport?.y||0)+0+92+20+160+0+100.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-qv9bnr-container\",id:`${layoutId}-qv9bnr`,layoutDependency:layoutDependency,layoutId:\"HvQbge8xm-container\",nodeId:\"HvQbge8xm\",ref:ref1,rendersWithMotion:true,scopeId:\"APRBZt3si\",children:[/*#__PURE__*/_jsx(FiltersFiltersMeniu2,{BALzxw_sA:\"Sunday 10am - 11pm\",height:\"100%\",i2ShbUx80:\"Wednesday 10am - 11pm\",i8c10dnh0:lqU1tngRK,id:\"HvQbge8xm\",layoutId:\"HvQbge8xm\",mpS1JDRBK:\"Monday 10am - 11pm\",nHopZBH5g:\"Thursday 10am - 11pm\",rLo3RlB6S:\"Saturday 10am - 11pm\",StUquFiEp:StUquFiEptxyyif({overlay}),style:{width:\"100%\"},TU62a4CrT:\"Tuesday 10am - 11pm\",variant:\"XHV9OADrX\",width:\"100%\",xpNhtSv_V:\"Working Hours\",XZFyUCY5d:\"Friday 10am - 11pm\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-qv9bnr`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-18vzxky\",exit:animation2,initial:animation4,layoutDependency:layoutDependency,layoutId:\"eTNxitFeG\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ers248-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"arzGpw8tx-container\",nodeId:\"arzGpw8tx\",rendersWithMotion:true,scopeId:\"APRBZt3si\",children:/*#__PURE__*/_jsx(GoogleMaps,{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,coordinates:\"701 S Miami Ave, Miami\",height:\"100%\",id:\"arzGpw8tx\",isMixedBorderRadius:false,layoutId:\"arzGpw8tx\",style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,width:\"100%\",zoom:15,...addPropertyOverrides({nXRzQwhLm:{coordinates:KSmUbwTxV}},baseVariant,gestureVariant)})})})})})})]})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({nXRzQwhLm:{height:55,width:`calc(${componentViewport?.width||\"100vw\"} - 66px)`,y:(componentViewport?.y||0)+0+92+20+80}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oqyeyn-container\",layoutDependency:layoutDependency,layoutId:\"OBT9OGcrP-container\",nodeId:\"OBT9OGcrP\",rendersWithMotion:true,scopeId:\"APRBZt3si\",children:/*#__PURE__*/_jsx(FiltersFiltersMeniu2,{BALzxw_sA:bgDzclsA9,height:\"100%\",i2ShbUx80:pAmqK_89Z,i8c10dnh0:puzwV1gBD,id:\"OBT9OGcrP\",layoutId:\"OBT9OGcrP\",mpS1JDRBK:MvpucwnWh,nHopZBH5g:ut0TM_97L,rLo3RlB6S:L51tVcl__,style:{width:\"100%\"},TU62a4CrT:QqXHC_XHm,variant:\"hdCbR9GAX\",width:\"100%\",xpNhtSv_V:puzwV1gBD,XZFyUCY5d:BMkLhNVXb})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({nXRzQwhLm:{height:55,width:`calc(${componentViewport?.width||\"100vw\"} - 66px)`,y:(componentViewport?.y||0)+0+92+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ppzc6t-container\",layoutDependency:layoutDependency,layoutId:\"b_inqDsHi-container\",nodeId:\"b_inqDsHi\",rendersWithMotion:true,scopeId:\"APRBZt3si\",children:/*#__PURE__*/_jsx(FiltersFiltersMeniu2,{BALzxw_sA:lNuamRrru,height:\"100%\",i2ShbUx80:h1QFSdmzC,i8c10dnh0:\"\",id:\"b_inqDsHi\",layoutId:\"b_inqDsHi\",mpS1JDRBK:clc4x6Pbq,nHopZBH5g:NHVaWyIFM,rLo3RlB6S:IE2j0kfNv,style:{width:\"100%\"},TU62a4CrT:i8OgCSfFy,variant:\"hdCbR9GAX\",width:\"100%\",xpNhtSv_V:y8_urZA9k,XZFyUCY5d:lCvfWdlqV})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15l8y6g\",layoutDependency:layoutDependency,layoutId:\"OIwv4ZXeD\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-6bu1fm\",\"data-styles-preset\":\"szBEMkkn9\",children:\"Follow us on:\"})}),className:\"framer-17gv8ly\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aVoUwgeQ5\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yd0yvc\",\"data-framer-name\":\"Social Media Icon\",layoutDependency:layoutDependency,layoutId:\"lFO4X6wHr\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://x.com/\",motionChild:true,nodeId:\"taKbonlb_\",openInNewTab:true,scopeId:\"APRBZt3si\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-18hnvuo framer-1co3xo5\",\"data-framer-name\":\"X\",layoutDependency:layoutDependency,layoutId:\"taKbonlb_\",style:{opacity:.5},whileHover:animation5,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-uo2adc\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GlIwPwNh1\",opacity:1,radius:{bottomLeft:0,bottomRight:0,topLeft:0,topRight:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 16.641 5 L 19.095 5 L 13.735 10.93 L 20.041 19 L 15.103 19 L 11.236 14.106 L 6.811 19 L 4.356 19 L 10.09 12.657 L 4.041 5 L 9.103 5 L 12.599 9.474 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:11173607720,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"http://instagram.com/\",motionChild:true,nodeId:\"gZzG8QOTo\",openInNewTab:true,scopeId:\"APRBZt3si\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1o17196 framer-1co3xo5\",\"data-framer-name\":\"Instagram\",layoutDependency:layoutDependency,layoutId:\"gZzG8QOTo\",style:{opacity:.5},whileHover:animation5,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1lvew81\",\"data-framer-name\":\"Instagram\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"VM7bfVpgF\",opacity:1,radius:{bottomLeft:0,bottomRight:0,topLeft:0,topRight:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 4 8.667 C 4 6.089 6.089 4 8.667 4 L 15.333 4 C 17.911 4 20 6.089 20 8.667 L 20 15.333 C 20 17.911 17.911 20 15.333 20 L 8.667 20 C 6.089 20 4 17.911 4 15.333 Z M 15.333 7.333 C 15.322 7.817 15.574 8.268 15.991 8.513 C 16.408 8.758 16.924 8.758 17.341 8.513 C 17.758 8.269 18.01 7.817 17.999 7.334 C 17.983 6.609 17.391 6.03 16.667 6.03 C 15.942 6.03 15.35 6.609 15.333 7.333 Z M 8.667 12 C 8.667 13.841 10.16 15.334 12.001 15.333 C 13.842 15.333 15.334 13.84 15.334 11.999 C 15.334 10.158 13.841 8.666 12 8.666 C 10.159 8.666 8.666 10.159 8.667 12 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:9125417123,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.pinterest.com/\",motionChild:true,nodeId:\"gH6K0zqCB\",openInNewTab:true,scopeId:\"APRBZt3si\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1s55q20 framer-1co3xo5\",\"data-framer-name\":\"Pinterest\",layoutDependency:layoutDependency,layoutId:\"gH6K0zqCB\",style:{opacity:.5},whileHover:animation5,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-jj2ckx\",\"data-framer-name\":\"Pinterest\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"sGw6YLM0C\",opacity:1,radius:{bottomLeft:0,bottomRight:0,topLeft:0,topRight:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 12.001 4 C 7.582 4 4 7.582 4 11.999 C 4 15.276 5.97 18.09 8.789 19.327 C 8.765 18.768 8.784 18.098 8.927 17.491 C 9.082 16.841 9.957 13.131 9.957 13.131 C 9.957 13.131 9.702 12.62 9.702 11.865 C 9.702 10.679 10.389 9.794 11.244 9.794 C 11.973 9.794 12.323 10.341 12.323 10.995 C 12.323 11.726 11.857 12.821 11.618 13.834 C 11.417 14.683 12.043 15.375 12.879 15.375 C 14.396 15.375 15.417 13.428 15.417 11.122 C 15.417 9.369 14.236 8.056 12.088 8.056 C 9.661 8.056 8.15 9.866 8.15 11.887 C 8.15 12.584 8.354 13.076 8.677 13.456 C 8.824 13.631 8.845 13.702 8.791 13.902 C 8.753 14.049 8.665 14.404 8.628 14.544 C 8.575 14.747 8.411 14.819 8.228 14.745 C 7.11 14.288 6.59 13.065 6.59 11.688 C 6.59 9.416 8.507 6.691 12.307 6.691 C 15.362 6.691 17.373 8.901 17.373 11.273 C 17.373 14.412 15.627 16.757 13.055 16.757 C 12.191 16.757 11.379 16.289 11.101 15.759 C 11.101 15.759 10.636 17.603 10.538 17.958 C 10.368 18.574 10.036 19.192 9.733 19.672 C 10.469 19.89 11.233 20 12.001 20 C 16.419 20 20 16.418 20 11.999 C 20 7.582 16.419 4 12.001 4 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:10643052534,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/\",motionChild:true,nodeId:\"mUBGVOZFC\",openInNewTab:true,scopeId:\"APRBZt3si\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-284dx2 framer-1co3xo5\",\"data-framer-name\":\"LinkedIn\",layoutDependency:layoutDependency,layoutId:\"mUBGVOZFC\",style:{opacity:.5},whileHover:animation5,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1rddnj0\",\"data-framer-name\":\"LinkedIn\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"E3WZsP8j9\",opacity:1,radius:{bottomLeft:0,bottomRight:0,topLeft:0,topRight:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 4 7 C 4 5.343 5.343 4 7 4 L 17 4 C 18.657 4 20 5.343 20 7 L 20 17 C 20 18.657 18.657 20 17 20 L 7 20 C 5.343 20 4 18.657 4 17 Z M 8.85 17.393 L 8.85 10.169 L 6.434 10.169 L 6.434 17.393 Z M 7.642 9.182 C 8.484 9.182 9.009 8.628 9.009 7.934 C 8.993 7.225 8.484 6.686 7.658 6.686 C 6.831 6.686 6.291 7.225 6.291 7.934 C 6.291 8.628 6.815 9.182 7.626 9.182 Z M 10.187 17.394 C 10.187 17.394 10.187 17.394 10.187 17.393 L 10.187 17.393 Z M 12.604 17.393 L 12.604 13.359 C 12.604 13.143 12.62 12.928 12.683 12.773 C 12.858 12.342 13.256 11.895 13.923 11.895 C 14.798 11.895 15.148 12.557 15.148 13.529 L 15.148 17.393 L 17.564 17.393 L 17.564 13.251 C 17.564 11.032 16.372 9.999 14.782 9.999 C 13.5 9.999 12.925 10.699 12.604 11.192 L 12.604 10.169 L 10.187 10.169 C 10.219 10.844 10.188 17.351 10.187 17.393 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:11685114445,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/\",motionChild:true,nodeId:\"gKpPx5XI3\",openInNewTab:true,scopeId:\"APRBZt3si\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-qnnwr6 framer-1co3xo5\",\"data-framer-name\":\"TikTok\",layoutDependency:layoutDependency,layoutId:\"gKpPx5XI3\",style:{opacity:.5},whileHover:animation5,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1n4thbl\",\"data-framer-name\":\"TikTok\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"euBKXx3IY\",opacity:1,radius:{bottomLeft:0,bottomRight:0,topLeft:0,topRight:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 17.631 7.136 C 17.514 7.077 17.401 7.012 17.29 6.941 C 16.97 6.733 16.676 6.488 16.415 6.211 C 15.763 5.478 15.519 4.734 15.429 4.213 L 15.433 4.213 C 15.358 3.78 15.389 3.501 15.394 3.501 L 12.421 3.501 L 12.421 14.79 C 12.421 14.942 12.421 15.092 12.415 15.24 C 12.415 15.258 12.413 15.275 12.412 15.295 C 12.412 15.303 12.412 15.311 12.41 15.32 L 12.41 15.326 C 12.346 16.149 11.87 16.886 11.14 17.294 C 10.765 17.503 10.342 17.613 9.91 17.613 C 8.526 17.613 7.403 16.503 7.403 15.134 C 7.403 13.764 8.526 12.655 9.91 12.655 C 10.173 12.654 10.433 12.695 10.682 12.775 L 10.686 9.802 C 9.156 9.608 7.614 10.051 6.432 11.024 C 5.919 11.462 5.489 11.983 5.159 12.566 C 5.033 12.779 4.56 13.632 4.503 15.018 C 4.467 15.805 4.707 16.62 4.822 16.956 L 4.822 16.964 C 4.894 17.162 5.173 17.839 5.629 18.409 C 5.996 18.867 6.43 19.269 6.916 19.602 L 6.916 19.595 L 6.923 19.602 C 8.362 20.563 9.958 20.5 9.958 20.5 C 10.234 20.489 11.159 20.5 12.21 20.011 C 13.375 19.468 14.038 18.661 14.038 18.661 C 14.462 18.178 14.799 17.628 15.035 17.034 C 15.304 16.34 15.394 15.507 15.394 15.174 L 15.394 9.184 C 15.43 9.206 15.91 9.518 15.91 9.518 C 15.91 9.518 16.602 9.953 17.681 10.237 C 18.456 10.439 19.499 10.481 19.499 10.481 L 19.499 7.583 C 19.133 7.622 18.391 7.508 17.631 7.136 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:12632740446,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/\",motionChild:true,nodeId:\"kzvWKxTd2\",openInNewTab:true,scopeId:\"APRBZt3si\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1q7a1ny framer-1co3xo5\",\"data-framer-name\":\"YouTube\",layoutDependency:layoutDependency,layoutId:\"kzvWKxTd2\",style:{opacity:.5},whileHover:animation5,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1q4921v\",\"data-framer-name\":\"Youtube\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GONjwhH7a\",opacity:1,radius:{bottomLeft:0,bottomRight:0,topLeft:0,topRight:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 23 12 C 23 12 23 15.487 22.54 17.158 C 22.285 18.082 21.544 18.804 20.595 19.052 C 18.88 19.5 12 19.5 12 19.5 C 12 19.5 5.12 19.5 3.405 19.052 C 2.456 18.803 1.715 18.082 1.46 17.158 C 1 15.487 1 12 1 12 C 1 12 1 8.513 1.46 6.842 C 1.715 5.918 2.456 5.197 3.405 4.948 C 5.12 4.5 12 4.5 12 4.5 C 12 4.5 18.88 4.5 20.595 4.948 C 21.544 5.197 22.285 5.918 22.54 6.842 C 22.998 8.513 23 12 23 12 Z M 9.798 14.359 C 9.798 14.742 10.21 14.983 10.543 14.795 L 14.738 12.436 C 15.078 12.245 15.078 11.756 14.738 11.564 L 10.543 9.205 C 10.21 9.018 9.798 9.259 9.798 9.641 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:12245976959,withExternalLayout:true})})})]})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-jwcp3k\",layoutDependency:layoutDependency,layoutId:\"O44loDgOs\",style:{backgroundColor:\"var(--token-1d4f7ead-bfa1-40e6-9e94-a738e2b2b3fc, rgb(234, 234, 234))\"}}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1st3o6t-container\",\"data-framer-appear-id\":\"1st3o6t\",initial:animation1,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"tF_M1IqJg-container\",nodeId:\"tF_M1IqJg\",optimized:true,rendersWithMotion:true,scopeId:\"APRBZt3si\",children:/*#__PURE__*/_jsx(AnimatedGradientBackground,{color1:\"var(--token-3ab0d00c-7ce6-428b-9fb3-ffebfb29e4c4, rgb(23, 23, 23))\",color2:\"rgb(69, 62, 53)\",color3:\"rgba(0, 0, 0, 0.3)\",colorMode:\"custom\",distortion:7,height:\"100%\",id:\"tF_M1IqJg\",layoutId:\"tF_M1IqJg\",noise:{opacity:.2,scale:.2},offset:717,preset:\"Prism\",preview:true,proportion:100,radius:\"0px\",rotation:114,scale:.52,shape:\"Edge\",shapeSize:12,softness:100,speed:17,style:{height:\"100%\",width:\"100%\"},swirl:18,swirlIterations:20,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SR5sb.framer-1co3xo5, .framer-SR5sb .framer-1co3xo5 { display: block; }\",\".framer-SR5sb.framer-nmrap2 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: flex-start; overflow: auto; padding: 0px; position: relative; width: 350px; }\",\".framer-SR5sb .framer-1stc55b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 29px 33px 29px 33px; position: relative; width: 100%; }\",\".framer-SR5sb .framer-ps265k { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-SR5sb .framer-1dx2dko-container { cursor: pointer; flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-SR5sb .framer-wme9rh-container { cursor: pointer; flex: none; height: 34px; position: relative; width: 34px; }\",\".framer-SR5sb .framer-1wdk3u2-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-SR5sb .framer-1y2hlli { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-start; overflow: auto; padding: 0px; position: relative; width: 100%; }\",\".framer-SR5sb .framer-1mowff9 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 216px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-SR5sb .framer-1pmh78l, .framer-SR5sb .framer-17gv8ly { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-SR5sb .framer-1e2z1g5-container, .framer-SR5sb .framer-qv9bnr-container, .framer-SR5sb .framer-1oqyeyn-container, .framer-SR5sb .framer-ppzc6t-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-SR5sb .framer-18vzxky { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 354px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 312px; will-change: var(--framer-will-change-override, transform); }\",\".framer-SR5sb .framer-1ers248-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-SR5sb .framer-15l8y6g { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 837px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-SR5sb .framer-1yd0yvc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-SR5sb .framer-18hnvuo, .framer-SR5sb .framer-1o17196, .framer-SR5sb .framer-1s55q20, .framer-SR5sb .framer-284dx2, .framer-SR5sb .framer-qnnwr6, .framer-SR5sb .framer-1q7a1ny { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-SR5sb .framer-uo2adc, .framer-SR5sb .framer-1lvew81, .framer-SR5sb .framer-jj2ckx, .framer-SR5sb .framer-1rddnj0, .framer-SR5sb .framer-1n4thbl, .framer-SR5sb .framer-1q4921v { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-SR5sb .framer-jwcp3k { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: -1; }\",\".framer-SR5sb .framer-1st3o6t-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-SR5sb.framer-v-4z1hwf .framer-1stc55b { order: 1; z-index: 2; }\",\".framer-SR5sb.framer-v-4z1hwf .framer-ps265k { -webkit-user-select: unset; pointer-events: unset; user-select: unset; }\",\".framer-SR5sb.framer-v-4z1hwf .framer-1dx2dko-container { height: 34px; width: 34px; }\",\".framer-SR5sb.framer-v-4z1hwf .framer-1y2hlli { flex-direction: column; gap: 25px; order: 3; padding: 20px 33px 20px 33px; z-index: 2; }\",\".framer-SR5sb.framer-v-4z1hwf .framer-1mowff9 { flex: none; flex-direction: column; min-height: unset; order: 2; width: 100%; }\",\".framer-SR5sb.framer-v-4z1hwf .framer-1e2z1g5-container, .framer-SR5sb.framer-v-4z1hwf .framer-qv9bnr-container { flex: none; width: 100%; }\",\".framer-SR5sb.framer-v-4z1hwf .framer-1oqyeyn-container { flex: none; order: 1; width: 100%; }\",\".framer-SR5sb.framer-v-4z1hwf .framer-ppzc6t-container { flex: none; order: 0; width: 100%; }\",\".framer-SR5sb.framer-v-4z1hwf .framer-15l8y6g { flex: none; min-height: unset; order: 3; width: 100%; }\",\".framer-SR5sb.framer-v-4z1hwf .framer-18hnvuo { order: 1; }\",\".framer-SR5sb.framer-v-4z1hwf .framer-1o17196, .framer-SR5sb.framer-v-4z1hwf .framer-1st3o6t-container { order: 0; }\",\".framer-SR5sb.framer-v-4z1hwf .framer-1s55q20 { order: 2; }\",\".framer-SR5sb.framer-v-4z1hwf .framer-284dx2 { order: 3; }\",\".framer-SR5sb.framer-v-4z1hwf .framer-qnnwr6, .framer-SR5sb.framer-v-4z1hwf .framer-jwcp3k { order: 4; }\",\".framer-SR5sb.framer-v-4z1hwf .framer-1q7a1ny { order: 5; }\",\".framer-SR5sb.framer-v-ps3rpb.framer-nmrap2 { overflow: hidden; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-SR5sb[data-border=\"true\"]::after, .framer-SR5sb [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 800\n * @framerIntrinsicWidth 350\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"nXRzQwhLm\":{\"layout\":[\"fixed\",\"fixed\"]},\"Q9WXHBNxv\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"GAllpqiTp\":\"tap\",\"RRs4vRBd3\":\"phoneNumber\",\"GXfGwKyY4\":\"phoneNumLink\",\"lqU1tngRK\":\"address\",\"KSmUbwTxV\":\"googleMapsLocation\",\"y8_urZA9k\":\"titleWorkingHours\",\"clc4x6Pbq\":\"workHourMon\",\"i8OgCSfFy\":\"workHoursTue\",\"h1QFSdmzC\":\"workHourWed\",\"NHVaWyIFM\":\"workHoursThur\",\"lCvfWdlqV\":\"workHoursFri\",\"IE2j0kfNv\":\"workHoursSat\",\"lNuamRrru\":\"workHoursSun\",\"puzwV1gBD\":\"titleHappyHours\",\"MvpucwnWh\":\"happyHourMon\",\"QqXHC_XHm\":\"happyHourTue\",\"pAmqK_89Z\":\"happyHourWed\",\"ut0TM_97L\":\"happyHourThur\",\"BMkLhNVXb\":\"happyHourFri\",\"L51tVcl__\":\"happyHourSat\",\"bgDzclsA9\":\"happyHourSun\",\"YQZO8EU20\":\"bookingURLLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAPRBZt3si=withCSS(Component,css,\"framer-SR5sb\");export default FramerAPRBZt3si;FramerAPRBZt3si.displayName=\"Filters/Overlay Filters-Meniu\";FramerAPRBZt3si.defaultProps={height:800,width:350};addPropertyControls(FramerAPRBZt3si,{variant:{options:[\"IhYaKZSfN\",\"nXRzQwhLm\",\"Q9WXHBNxv\"],optionTitles:[\"Filters\",\"Info\",\"Overlay Booking Page\"],title:\"Variant\",type:ControlType.Enum},GAllpqiTp:{title:\"Tap\",type:ControlType.EventHandler},RRs4vRBd3:{defaultValue:\"+1 (929) 123 -1212\",displayTextArea:false,title:\"Phone Number\",type:ControlType.String},GXfGwKyY4:{description:\"Example: tel:+19291231212\",title:\"Phone Num. Link\",type:ControlType.Link},lqU1tngRK:{defaultValue:\"701 S Miami Ave, Miami\",displayTextArea:false,title:\"Address\",type:ControlType.String},KSmUbwTxV:{defaultValue:\"701 S Miami Ave, Miami\",placeholder:\"Framer B.V.\",title:\"Google Maps Location\",type:ControlType.String},y8_urZA9k:{defaultValue:\"Working Hours\",displayTextArea:false,title:\"Title (Working Hours)\",type:ControlType.String},clc4x6Pbq:{defaultValue:\"Monday 10am - 11pm\",displayTextArea:false,title:\"Work.Hour.Mon\",type:ControlType.String},i8OgCSfFy:{defaultValue:\"Tuesday 10am - 11pm\",displayTextArea:false,title:\"Work.Hours.Tue\",type:ControlType.String},h1QFSdmzC:{defaultValue:\"Wednesday 10am - 11pm\",displayTextArea:false,title:\"Work.Hour.Wed.\",type:ControlType.String},NHVaWyIFM:{defaultValue:\"Thursday 10am - 11pm\",displayTextArea:false,title:\"Work.Hours.Thur\",type:ControlType.String},lCvfWdlqV:{defaultValue:\"Friday 10am - 11pm\",displayTextArea:false,title:\"Work.Hours.Fri.\",type:ControlType.String},IE2j0kfNv:{defaultValue:\"Saturday 10am - 11pm\",displayTextArea:false,title:\"Work.Hours.Sat\",type:ControlType.String},lNuamRrru:{defaultValue:\"Sunday 10am - 11pm\",displayTextArea:false,title:\"Work.Hours.Sun\",type:ControlType.String},puzwV1gBD:{defaultValue:\"Working Hours\",displayTextArea:false,title:\"Title (Happy Hours)\",type:ControlType.String},MvpucwnWh:{defaultValue:\"Monday 10am - 11pm\",displayTextArea:false,title:\"Happy.Hour.Mon\",type:ControlType.String},QqXHC_XHm:{defaultValue:\"Tuesday 10am - 11pm\",displayTextArea:false,title:\"Happy.Hour.Tue\",type:ControlType.String},pAmqK_89Z:{defaultValue:\"Wednesday 10am - 11pm\",displayTextArea:false,title:\"Happy.Hour.Wed\",type:ControlType.String},ut0TM_97L:{defaultValue:\"Thursday 10am - 11pm\",displayTextArea:false,title:\"Happy.Hour.Thur\",type:ControlType.String},BMkLhNVXb:{defaultValue:\"Friday 10am - 11pm\",displayTextArea:false,title:\"Happy.Hour.Fri\",type:ControlType.String},L51tVcl__:{defaultValue:\"Saturday 10am - 11pm\",displayTextArea:false,title:\"Happy.Hour.Sat\",type:ControlType.String},bgDzclsA9:{defaultValue:\"Sunday 10am - 11pm\",displayTextArea:false,title:\"Happy.Hour.Sun\",type:ControlType.String},YQZO8EU20:{defaultValue:\"https://koalendar.com/e/restaurant-francheska\",title:\"Booking URL Link\",type:ControlType.String}});addFonts(FramerAPRBZt3si,[{explicitInter:true,fonts:[{family:\"Sora\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/sora/v12/xMQOuFFYT72X5wkB_18qmnndmSeMmX-PIwNhBti0.woff2\",weight:\"600\"},{family:\"Inria Serif\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inriaserif/v16/fC14PYxPY3rXxEndZJAzN3wQUgjAhFyta3xN.woff2\",weight:\"700\"},{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\"}]},...PhosphorFonts,...EmbedFonts,...FiltersFiltersMeniu2Fonts,...GoogleMapsFonts,...AnimatedGradientBackgroundFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAPRBZt3si\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"800\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nXRzQwhLm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Q9WXHBNxv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"350\",\"framerVariables\":\"{\\\"GAllpqiTp\\\":\\\"tap\\\",\\\"RRs4vRBd3\\\":\\\"phoneNumber\\\",\\\"GXfGwKyY4\\\":\\\"phoneNumLink\\\",\\\"lqU1tngRK\\\":\\\"address\\\",\\\"KSmUbwTxV\\\":\\\"googleMapsLocation\\\",\\\"y8_urZA9k\\\":\\\"titleWorkingHours\\\",\\\"clc4x6Pbq\\\":\\\"workHourMon\\\",\\\"i8OgCSfFy\\\":\\\"workHoursTue\\\",\\\"h1QFSdmzC\\\":\\\"workHourWed\\\",\\\"NHVaWyIFM\\\":\\\"workHoursThur\\\",\\\"lCvfWdlqV\\\":\\\"workHoursFri\\\",\\\"IE2j0kfNv\\\":\\\"workHoursSat\\\",\\\"lNuamRrru\\\":\\\"workHoursSun\\\",\\\"puzwV1gBD\\\":\\\"titleHappyHours\\\",\\\"MvpucwnWh\\\":\\\"happyHourMon\\\",\\\"QqXHC_XHm\\\":\\\"happyHourTue\\\",\\\"pAmqK_89Z\\\":\\\"happyHourWed\\\",\\\"ut0TM_97L\\\":\\\"happyHourThur\\\",\\\"BMkLhNVXb\\\":\\\"happyHourFri\\\",\\\"L51tVcl__\\\":\\\"happyHourSat\\\",\\\"bgDzclsA9\\\":\\\"happyHourSun\\\",\\\"YQZO8EU20\\\":\\\"bookingURLLink\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./APRBZt3si.map", "// Generated by Framer (128ce9c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={YGu_pLIAR:{hover:true}};const cycleOrder=[\"YGu_pLIAR\",\"oTTBB50t1\",\"E3WdaQOl5\",\"u_fowfOHM\"];const serializationHash=\"framer-xtjhj\";const variantClassNames={E3WdaQOl5:\"framer-v-mr09ww\",oTTBB50t1:\"framer-v-1sykj0y\",u_fowfOHM:\"framer-v-1phb6s6\",YGu_pLIAR:\"framer-v-1qbw864\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Navigation Color\":\"oTTBB50t1\",\"Navigation Mobile Coor\":\"u_fowfOHM\",\"Navigation Mobile Transparent\":\"E3WdaQOl5\",\"Navigation Transparent\":\"YGu_pLIAR\"};const getProps=({height,id,tap,width,...props})=>{return{...props,U4rVpJn7j:tap??props.U4rVpJn7j,variant:humanReadableVariantMap[props.variant]??props.variant??\"YGu_pLIAR\"};};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,U4rVpJn7j,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"YGu_pLIAR\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1kdvq7d=activeVariantCallback(async(...args)=>{if(U4rVpJn7j){const res=await U4rVpJn7j(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1qbw864\",className,classNames),\"data-framer-name\":\"Navigation Transparent\",layoutDependency:layoutDependency,layoutId:\"YGu_pLIAR\",ref:refBinding,style:{...style},...addPropertyOverrides({\"YGu_pLIAR-hover\":{\"data-framer-name\":undefined},E3WdaQOl5:{\"data-framer-name\":\"Navigation Mobile Transparent\"},oTTBB50t1:{\"data-framer-name\":\"Navigation Color\"},u_fowfOHM:{\"data-framer-name\":\"Navigation Mobile Coor\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5i96hj\",\"data-framer-name\":\"Icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"nr8rkKVK_\",onTap:onTap1kdvq7d,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h761ve\",\"data-framer-name\":\"Icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qeI09iurd\",onTap:onTap1kdvq7d,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-8xiqjj\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"K88K9juny\",style:{backgroundColor:\"rgb(255, 255, 255)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-c2sa3\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"GKJHDLybS\",style:{backgroundColor:\"rgb(255, 255, 255)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dskitb\",\"data-framer-name\":\"3\",layoutDependency:layoutDependency,layoutId:\"MCxRCrOAl\",style:{backgroundColor:\"rgb(255, 255, 255)\"}})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW5yaWEgU2VyaWYtNzAw\",\"--framer-font-family\":'\"Inria Serif\", \"Inria Serif Placeholder\", serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"INFO\"})}),className:\"framer-idp0v\",fonts:[\"GF;Inria Serif-700\"],layoutDependency:layoutDependency,layoutId:\"BDFKhqY34\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xtjhj.framer-16aeqq2, .framer-xtjhj .framer-16aeqq2 { display: block; }\",\".framer-xtjhj.framer-1qbw864 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 10px; position: relative; width: min-content; }\",\".framer-xtjhj .framer-5i96hj { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 5px; position: relative; width: min-content; }\",\".framer-xtjhj .framer-h761ve { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 5px; position: relative; width: min-content; }\",\".framer-xtjhj .framer-8xiqjj, .framer-xtjhj .framer-dskitb { flex: none; height: 2px; overflow: hidden; position: relative; width: 14px; }\",\".framer-xtjhj .framer-c2sa3 { flex: none; height: 2px; overflow: hidden; position: relative; width: 10px; }\",\".framer-xtjhj .framer-idp0v { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-xtjhj.framer-1qbw864, .framer-xtjhj .framer-5i96hj, .framer-xtjhj .framer-h761ve { gap: 0px; } .framer-xtjhj.framer-1qbw864 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-xtjhj.framer-1qbw864 > :first-child, .framer-xtjhj .framer-5i96hj > :first-child { margin-left: 0px; } .framer-xtjhj.framer-1qbw864 > :last-child, .framer-xtjhj .framer-5i96hj > :last-child { margin-right: 0px; } .framer-xtjhj .framer-5i96hj > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-xtjhj .framer-h761ve > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-xtjhj .framer-h761ve > :first-child { margin-top: 0px; } .framer-xtjhj .framer-h761ve > :last-child { margin-bottom: 0px; } }\",\".framer-xtjhj.framer-v-1sykj0y.framer-1qbw864, .framer-xtjhj.framer-v-mr09ww.framer-1qbw864, .framer-xtjhj.framer-v-1phb6s6.framer-1qbw864 { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 104\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"oTTBB50t1\":{\"layout\":[\"auto\",\"auto\"]},\"E3WdaQOl5\":{\"layout\":[\"auto\",\"auto\"]},\"u_fowfOHM\":{\"layout\":[\"auto\",\"auto\"]},\"YjlFnDD6q\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"U4rVpJn7j\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIctVeYxOO=withCSS(Component,css,\"framer-xtjhj\");export default FramerIctVeYxOO;FramerIctVeYxOO.displayName=\"Navigation/Nav\";FramerIctVeYxOO.defaultProps={height:54,width:104};addPropertyControls(FramerIctVeYxOO,{variant:{options:[\"YGu_pLIAR\",\"oTTBB50t1\",\"E3WdaQOl5\",\"u_fowfOHM\"],optionTitles:[\"Navigation Transparent\",\"Navigation Color\",\"Navigation Mobile Transparent\",\"Navigation Mobile Coor\"],title:\"Variant\",type:ControlType.Enum},U4rVpJn7j:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerIctVeYxOO,[{explicitInter:true,fonts:[{family:\"Inria Serif\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inriaserif/v16/fC14PYxPY3rXxEndZJAzN3wQUgjAhFyta3xN.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIctVeYxOO\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oTTBB50t1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"E3WdaQOl5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"u_fowfOHM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YjlFnDD6q\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"54\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"U4rVpJn7j\\\":\\\"tap\\\"}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"104\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IctVeYxOO.map", "// Generated by Framer (6aa4fc0)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS,withVariantAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import FiltersOverlayFiltersMeniu from\"#framer/local/canvasComponent/APRBZt3si/APRBZt3si.js\";import NavigationNav from\"#framer/local/canvasComponent/IctVeYxOO/IctVeYxOO.js\";const NavigationNavFonts=getFonts(NavigationNav);const NavigationNavWithVariantAppearEffect=withVariantAppearEffect(NavigationNav);const FiltersOverlayFiltersMeniuFonts=getFonts(FiltersOverlayFiltersMeniu);const breakpoints={Dz56XFMgy:\"(min-width: 810px) and (max-width: 1199px)\",ERsClcGcL:\"(max-width: 809px)\",Jc_FWjTyz:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-w0XPB\";const variantClassNames={Dz56XFMgy:\"framer-v-6hgmix\",ERsClcGcL:\"framer-v-9f78d2\",Jc_FWjTyz:\"framer-v-ss3384\"};const transition1={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:-150,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:-150,y:0};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={ERsClcGcL:[\".framer-w0XPB.framer-3hwec0-container { bottom: unset; height: 100vh; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={ERsClcGcL:\".framer-9f78d2-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-w0XPB.framer-btzywk, .framer-w0XPB .framer-btzywk { display: block; }\",\".framer-w0XPB.framer-ss3384 { align-content: center; align-items: center; background-color: #000000; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: auto; padding: 0px; position: relative; width: 100%; }\",\".framer-w0XPB .framer-17ln96z { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-w0XPB .framer-1gfj5qd-container { flex: none; height: auto; left: 18px; order: 1001; position: var(--framer-canvas-fixed-position, fixed); top: 18px; width: auto; z-index: 8; }\",\".framer-w0XPB.framer-1nsy2zu { background-color: var(--token-97044de8-47d8-4065-a226-bec23132334a, rgba(19, 19, 20, 0.3)); inset: 0px; position: fixed; user-select: none; z-index: 10; }\",\".framer-w0XPB.framer-3hwec0-container { bottom: 0px; flex: none; left: 0px; position: fixed; top: 0px; width: 550px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={Dz56XFMgy:\"(min-width: 810px) and (max-width: 1199px)\",ERsClcGcL:\"(max-width: 809px)\",Jc_FWjTyz:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"Jc_FWjTyz\",Phone:\"ERsClcGcL\",Tablet:\"Dz56XFMgy\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Jc_FWjTyz\"};};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{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const U4rVpJn7j3bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const GAllpqiTp1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"Jc_FWjTyz\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(0, 0, 0); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-ss3384\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-17ln96z\"}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:18,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1gfj5qd-container\",\"data-framer-name\":\"Navigation\",layoutScroll:true,name:\"Navigation\",nodeId:\"zQVBbxPx7\",rendersWithMotion:true,scopeId:\"mcFujBrjU\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ERsClcGcL:{variant:\"u_fowfOHM\"}},children:/*#__PURE__*/_jsx(NavigationNavWithVariantAppearEffect,{__framer__animateOnce:false,__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"zQVBbxPx7\",layoutId:\"zQVBbxPx7\",name:\"Navigation\",U4rVpJn7j:U4rVpJn7j3bnx0g({overlay}),variant:\"oTTBB50t1\",width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[0,0,1,1],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1nsy2zu\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"K9OjakXVr\"),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ERsClcGcL:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"550px\",children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-3hwec0-container\"),exit:animation,inComponentSlot:true,initial:animation2,nodeId:\"Wf4uVX0ap\",rendersWithMotion:true,scopeId:\"mcFujBrjU\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(FiltersOverlayFiltersMeniu,{bgDzclsA9:\"Sunday 2pm - 5pm\",BMkLhNVXb:\"Friday 2pm - 5pm\",clc4x6Pbq:\"Monday 10am - 11pm\",GAllpqiTp:GAllpqiTp1wnntms({overlay}),GXfGwKyY4:\"tel:+1929123121\",h1QFSdmzC:\"Wednesday 10am - 11pm\",height:\"100%\",i8OgCSfFy:\"Tuesday 10am - 11pm\",id:\"Wf4uVX0ap\",IE2j0kfNv:\"Saturday 10am - 11pm\",KSmUbwTxV:\"701 S Miami Ave, Miami\",L51tVcl__:\"Saturday 2pm - 5pm\",layoutId:\"Wf4uVX0ap\",lCvfWdlqV:\"Friday 10am - 11pm\",lNuamRrru:\"Sunday 10am - 11pm\",lqU1tngRK:\"701 S Miami Ave, Miami\",MvpucwnWh:\"Monday 2pm - 5pm\",NHVaWyIFM:\"Thursday 10am - 11pm\",pAmqK_89Z:\"Wednesday 2pm - 5pm\",puzwV1gBD:\"Happy Hours\",QqXHC_XHm:\"Tuesday 2pm - 5pm\",RRs4vRBd3:\"+1 (929) 123 -1212\",style:{height:\"100%\",width:\"100%\"},ut0TM_97L:\"Thursday 2pm - 5pm\",variant:\"nXRzQwhLm\",width:\"100%\",y8_urZA9k:\"Working Hours\",YQZO8EU20:\"https://koalendar.com/e/restaurant-francheska\"})})})})]}),getContainer())})})]})})})})]}),/*#__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 691\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Dz56XFMgy\":{\"layout\":[\"fixed\",\"fixed\"]},\"ERsClcGcL\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Jc_FWjTyz\":[\".framer-1gfj5qd-container\"],\"Dz56XFMgy\":[\".framer-1gfj5qd-container\"],\"ERsClcGcL\":[\".framer-1gfj5qd-container\"]}\n * @framerBreakpoints {\"Jc_FWjTyz\":{\"min\":1200,\"canvasClassName\":\"framer-ss3384-override\",\"minHeight\":691,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"Dz56XFMgy\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-6hgmix-override\",\"minHeight\":691,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"ERsClcGcL\":{\"max\":809,\"canvasClassName\":\"framer-9f78d2-override\",\"minHeight\":691,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant Jc_FWjTyz\n * @framerLayoutTemplate\n */const FramermcFujBrjU=withCSS(Component,css,\"framer-w0XPB\");export default FramermcFujBrjU;FramermcFujBrjU.displayName=\"Template\";FramermcFujBrjU.defaultProps={height:691,width:1200};addFonts(FramermcFujBrjU,[{explicitInter:true,fonts:[]},...NavigationNavFonts,...FiltersOverlayFiltersMeniuFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermcFujBrjU\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"691\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"Jc_FWjTyz\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-ss3384-override\\\",\\\"minHeight\\\":691,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"Dz56XFMgy\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-6hgmix-override\\\",\\\"minHeight\\\":691,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"ERsClcGcL\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-9f78d2-override\\\",\\\"minHeight\\\":691,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"Jc_FWjTyz\",\"framerIntrinsicWidth\":\"1200\",\"framerHitTargets\":\"{\\\"Jc_FWjTyz\\\":[\\\".framer-1gfj5qd-container\\\"],\\\"Dz56XFMgy\\\":[\\\".framer-1gfj5qd-container\\\"],\\\"ERsClcGcL\\\":[\\\".framer-1gfj5qd-container\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Dz56XFMgy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ERsClcGcL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/fyGNU6XvLuo5pVB1Ohgf/XKLIAwPKMHc1P0iWDe3G/mcFujBrjU.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/o3jwj0jMIYaP3olL9r8F/0A50I0inPm07mMC0lOGh/augiA20Il.js\")), path: \"/\"}, pMIzpKSIW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/B02tqjYpx2uR0s2m7ZDE/8IhZRs8JQ1yDEy0O9NH0/pMIzpKSIW.js\")), path: \"/main\"}, cRmuo6NUC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OZPsiDEJ6zavGL0Y5v3Y/uru9djiyYr6HRycvWIBl/cRmuo6NUC.js\")), path: \"/menu\"}}\r\n\r\n        const locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"b60716a9c5fd5ce599654d48ccb4f52134ad3391457905c1073b79fd05af49b1\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"pMIzpKSIW\":\r\ncase \"cRmuo6NUC\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"pMIzpKSIW\":\r\ncase \"cRmuo6NUC\":\r\nreturn [{hash: \"ss3384\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"6hgmix\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"9f78d2\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://restaurant-francheska.framer.website\",\r\n                    EditorBar: \r\ntypeof window === \"undefined\" ? undefined : (() => {\r\n    const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n    if (isBot) return\r\n\r\n    return Framer.lazy(async () => {\r\n        const { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n        return {\r\n            default: createEditorBar({\r\n                dependencies: {\r\n                    __version: 1,\r\n                    framer: {\r\n                        useCurrentRoute: Framer.useCurrentRoute,\r\n                        useLocaleInfo: Framer.useLocaleInfo,\r\n                        useRouter: Framer.useRouter,\r\n                    },\r\n                    react: {\r\n                        createElement: React.createElement,\r\n                        memo: React.memo,\r\n                        useCallback: React.useCallback,\r\n                        useEffect: React.useEffect,\r\n                        useRef: React.useRef,\r\n                        useState: React.useState,\r\n                    },\r\n                    \"react-dom\": { createPortal },\r\n                },\r\n            }),\r\n        }\r\n    })\r\n})()\r\n,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarOnPageEditing: false, pauseOffscreen: true, replaceNestedLinks: true}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.6, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset.framerHydrateV2)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldUnlessUrgent()\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        Framer.setInitialHydrationState()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n        ;(function () {\r\n            if (!isBrowser) return\r\n\r\n            React.startTransition(() => {\r\n                ReactDOM.createRoot(document.getElementById(\"__framer-badge-container\")).render(React.createElement(React.Suspense, {},\r\n                    React.createElement(Framer.withStyleAppearEffect(Framer.Container), {\r\n                        className: \"__framer-badge\",\r\n                        __framer__threshold: 0.5,\r\n                        __framer__animateOnce: true,\r\n                        __framer__opacity: 0,\r\n                        __framer__targetOpacity: 1,\r\n                        __framer__rotate: 0,\r\n                        __framer__x: 0,\r\n                        __framer__y: 10,\r\n                        __framer__scale: 1,\r\n                        __framer__transition: {\r\n                            \"type\": \"spring\",\r\n                            \"ease\": [0.44, 0, 0.56, 1],\r\n                            \"duration\": 0.3,\r\n                            \"delay\": 1,\r\n                            \"stiffness\": 350,\r\n                            \"damping\": 40,\r\n                            \"mass\": 1.5\r\n                        },\r\n                        __framer__rotateX: 0,\r\n                        __framer__rotateY: 0,\r\n                        __framer__perspective: 1200,\r\n                    }, React.createElement(React.lazy(() => import(\"__framer-badge\")))\r\n                    )\r\n                ))\r\n            })\r\n        })()\r\n    "],
  "mappings": "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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "GoogleMaps", "coordinates", "zoom", "style", "props", "borderRadius", "useRadius", "p", "motion", "containerStyles", "addPropertyControls", "ControlType", "borderRadiusControl", "cssVariableRegex", "useColors", "colors", "isCanvas", "RenderTarget", "isOptimizing", "window", "darkMode", "useDarkMode", "styleValues", "setStyleValues", "ye", "extractStyleValues", "extractCSSVariableName", "ue", "div", "observer", "variableNames", "se", "color", "extractDefaultValue", "values", "variableName", "colorValues", "result", "lightVars", "darkVars", "style", "vars", "parseVariables", "light", "dark", "extractColorStyles", "varName", "lightSection", "darkSection", "styles", "rules", "styleRules", "rule", "subrule", "isDarkMedia", "css", "isDark", "isLight", "isPreview", "isDarkMode", "setIsDarkMode", "mutations", "mutation", "theme", "mediaQuery", "handleChange", "e", "cssString", "match", "section", "declaration", "name", "value", "s", "cssVar", "parts", "_define_property", "obj", "key", "value", "ShaderMount", "canvas", "fragmentShader", "uniforms", "webGlContextAttributes", "speed", "seed", "program", "createProgram", "vertexShaderSource", "positionAttributeLocation", "positionBuffer", "positions", "pixelRatio", "window", "newWidth", "newHeight", "currentTime", "dt", "location", "newSeed", "oneFrameAt120Fps", "newSpeed", "newUniforms", "gl", "createShader", "type", "source", "shader", "fragmentShaderSource", "vertexShader", "PatternShapes", "warpFragmentShader", "getShaderColorFromString", "colorString", "fallback", "r", "g", "b", "a", "hexToRgba", "parseRgba", "hslaToRgba", "parseHsla", "clamp", "hex", "char", "rgba", "match", "hsla", "h", "s", "l", "hDecimal", "sDecimal", "lDecimal", "hue2rgb", "p", "q", "t", "n", "min", "max", "speedEase", "cubicBezier", "templates", "AnimatedGradientBackground", "props", "isStaticRenderer", "useIsStaticRenderer", "isCanvas", "RenderTarget", "useCustomColors", "values", "color1", "color2", "color3", "useColors", "u", "p", "Warp", "PatternShapes", "addPropertyControls", "ControlType", "defaultPreset", "uniforms", "se", "getShaderColorFromString", "ShaderMount", "warpFragmentShader", "ref", "fragmentShader", "style", "webGlContextAttributes", "speed", "seed", "canvasRef", "pe", "shaderMountRef", "ue", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "PhosphorFonts", "getFonts", "Icon", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "hover", "id", "link", "title", "title1", "width", "workingHoursFriday", "workingHoursMonday", "workingHoursSaturday", "workingHoursSunday", "workingHoursThursday", "workingHoursTuesday", "workingHoursWednesday", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "i8c10dnh0", "cGZYOL2jr", "StUquFiEp", "mhPms5S9f", "mpS1JDRBK", "TU62a4CrT", "i2ShbUx80", "nHopZBH5g", "XZFyUCY5d", "rLo3RlB6S", "BALzxw_sA", "xpNhtSv_V", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapzkpefn", "args", "onMouseEnter1cgr56t", "onTap1yq0nfa", "onTapiu5k3b", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "LayoutGroup", "Link", "u", "SVG", "RichText2", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerfmlEfajxI", "withCSS", "fmlEfajxI_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "PhosphorFonts", "getFonts", "Icon", "EmbedFonts", "Embed", "FiltersFiltersMeniu2Fonts", "fmlEfajxI_default", "GoogleMapsFonts", "GoogleMaps", "MotionDivWithFX", "withFX", "motion", "AnimatedGradientBackgroundFonts", "AnimatedGradientBackground", "SmartComponentScopedContainerWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "SmartComponentScopedContainer", "MotionDivWithFXWithOptimizedAppearEffect", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "animation1", "transition2", "transition3", "animation2", "animation3", "animation4", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "animation5", "transition4", "animation6", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "address", "bookingURLLink", "googleMapsLocation", "happyHourFri", "happyHourMon", "happyHourSat", "happyHourSun", "happyHourThur", "happyHourTue", "happyHourWed", "height", "id", "phoneNumber", "phoneNumLink", "tap", "titleHappyHours", "titleWorkingHours", "width", "workHourMon", "workHoursFri", "workHoursSat", "workHoursSun", "workHoursThur", "workHoursTue", "workHourWed", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "GAllpqiTp", "RRs4vRBd3", "GXfGwKyY4", "lqU1tngRK", "KSmUbwTxV", "y8_urZA9k", "clc4x6Pbq", "i8OgCSfFy", "h1QFSdmzC", "NHVaWyIFM", "lCvfWdlqV", "IE2j0kfNv", "lNuamRrru", "puzwV1gBD", "MvpucwnWh", "QqXHC_XHm", "pAmqK_89Z", "ut0TM_97L", "BMkLhNVXb", "L51tVcl__", "bgDzclsA9", "YQZO8EU20", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onClick1btm5um", "args", "StUquFiEptxyyif", "overlay", "loadMore", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "ref1", "ref2", "LayoutGroup", "u", "RichText2", "ComponentViewportProvider", "l", "AnimatePresence", "Floating", "Link", "SVG", "css", "FramerAPRBZt3si", "withCSS", "APRBZt3si_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "tap", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "U4rVpJn7j", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1kdvq7d", "args", "scopingClassNames", "cx", "LayoutGroup", "u", "RichText2", "css", "FramerIctVeYxOO", "withCSS", "IctVeYxOO_default", "addPropertyControls", "ControlType", "addFonts", "NavigationNavFonts", "getFonts", "IctVeYxOO_default", "NavigationNavWithVariantAppearEffect", "withVariantAppearEffect", "FiltersOverlayFiltersMeniuFonts", "APRBZt3si_default", "breakpoints", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "animation2", "getContainer", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "breakpointRules", "breakpointKeys", "selectors", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "activeVariantCallback", "delay", "useActiveVariantCallback", "U4rVpJn7j3bnx0g", "overlay", "loadMore", "args", "GAllpqiTp1wnntms", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "l", "ComponentViewportProvider", "Container", "PropertyOverrides2", "NavigationNavWithVariantAppearEffect", "AnimatePresence", "Ga", "x", "APRBZt3si_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramermcFujBrjU", "withCSS", "mcFujBrjU_default", "addFonts", "NavigationNavFonts", "FiltersOverlayFiltersMeniuFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props", "B", "mcFujBrjU_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "window", "navigator", "createEditorBar", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldUnlessUrgent", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "setInitialHydrationState", "turnOffReactEventHandling", "d", "r", "L", "withStyleAppearEffect", "Container", "K"]
}
